【中英双语+资料】普林斯顿大学-算法 Part I|并查集、排序与查找树|Robert Sedgewick|Algorithms Part I 2012

合集 · 计算机科学与技术 (97)

  1. 25:00
    【中英双语】计算机科学大学课程全解析:12分钟搞懂CS所有核心课 | Flash Bytes
  2. 8:24:25
    【中文配音】2026最新版 MIT: 计算机教育中缺失的一课,计算机新生必备 The Missing Semester 全9讲
  3. 45:26:20
    【中英双语+资料】大一计算机必备-计算机科学入门|哈佛大学 CS50 Scratch+C语言|CS50x 油管373万+ 2026
  4. 48:40:34
    【中英双语】CS50计算机导论-哈佛大学-2026版本
  5. 9:38:26
    【中英双语】计算机的第一门课,伯克利 CS61A 为什么被称作编程圣经
  6. 51:41:36
    【中英双语】MIT 6.100L 计算机科学与编程入门(使用 Python) | 最新版本
  7. 55:36:11
    【中英双语】麻省理工公开课-计算机科学与编程入门-最新版本
  8. 15:31:59
    【中文配音】Stanford CS105: 计算机入门,从二进制到网页与Python 2021
  9. 16:01:57
    【中英双语】数据科学的编程入门:哈佛CS50用R带你上手
  10. 61:28:47
    【中英双语】伯克利Data 8数据科学基础:从表格到推断 Fall 2020
  11. 1:29:04
    【中英双语】C语言到底是怎么工作的?从抽象机器到真实CPU,一次讲透 | Cave of Programming
  12. 1:31:56
    【中文配音】微软官方C++编程基础全解析 |微软专家亲授,涉及大量C++实践和面试技巧
  13. 1:41:33
    【中文配音】微软官方C++现代实践进阶全解析 |接基础篇,STL/并发/C++20企业实战
  14. 39:04
    【中文配音】别再困惑了!一个视频讲透为什么有些项目使用多语言C/Rust/Python混合编程
  15. 28:54
    【中英双语】10分钟搞定Ubuntu 24.04虚拟机安装,Windows 11用户必看
  16. 21:34:37
    【中英双语+资料】计算机到底怎么干活|二进制+逻辑门|How Computers Work 原片75万+ 2026
  17. 31:20
    【中文配音】图文并茂详解计算机必懂的12种结构,非常适合数据结构入门的同学
  18. 8:40:50
    【中英双语】谷歌工程师亲授的数据结构课,油管140万人都在看|图解
  19. 8:32:33
    【中文配音】算法与数据结构全解析+面试避坑指南(28讲)
  20. 31:05:24
    【中文配音】MIT6.006算法导论全解析:从入门到精通(最新中文版本)
  21. 78:35:00
    【中英双语】MIT 6.046J算法设计与分析
  22. 50:28:51
    【中英双语+资料】麻省理工高级算法|加机器为什么不用全部重排|MIT 6.854 Advanced Algorithms Spring 2016
  23. 46:23:42
    【中英双语】斯坦福CS364A算法博弈论:最新中配+原声双轨完整20讲
  24. 24:05:44
    【中文配音】MIT6.1200J 计算机科学数学 |麻省理工2024
  25. 31:40:14
    【英文原声+资料】MIT6.1200J 计算机科学数学 |麻省理工2024
  26. 24:59:07
    【中文配音】MIT 18.404J 计算理论:Sipser亲讲|原片合计169万+ 2020
  27. 32:18:32
    【中英字幕】MIT 18.404J 计算理论:Sipser亲讲|英文原声|原片合计169万+ 2020
  28. 2:12:39
    【中英双语】freeCodeCamp数据结构与算法,数组+链表+堆+最短路,一次看懂 2026
  29. 9:26:57
    【中文配音】Neso Academy-计算理论|从DFA、NFA到正则表达式|有限自动机+Arden定理|Theory of Computation 2026
  30. 20:45:20
    【中英双语+资料】普林斯顿大学-算法 Part I|并查集、排序与查找树|Robert Sedgewick|Algorithms Part I 2012
  31. 1:25:06
    【中英双语】从沙子到App:计算机是如何工作的?硬核拆解芯片、二进制与程序运行 | Improbable Matter
  32. 9:41:13
    【中文配音】希伯来大学Nand2Tetris|从与非门亲手造一台计算机
  33. 1:27:22
    【中文配音】图解计算机体系结构|原片合计361万+·晶体管到CPU
  34. 20:35:53
    【中文配音】伯克利CS61C 计算机体系结构 | 适合嵌入式/微电子的同学
  35. 53:10:01
    【中文配音】苏黎世计算机体系结构神课,2026年最新重制版本|从晶体管到现代CPU全链路打通
  36. 45:33:15
    【中英双语】斯坦福CS110计算机系统原理:手写Shell与多线程 2019
  37. 58:54:53
    CMU 15-213《深入理解计算机系统》CSAPP
  38. 40:44
    【中英双语+资料】CPU缓存性能实战:预取器如何加速数组遍历与指针追逐 | Deep Linux
  39. 25:41:57
    【中文配音】MIT 6.172软件性能工程:汇编到并行 216万播放
  40. 53:24:16
    【中英双语】MIT这门性能课,会让你写代码的方式彻底不一样 | MIT 6.172
  41. 48:37:58
    【中英双语】斯坦福CS149并行计算最新全课精讲|CS149 Parallel Computing
  42. 25:55:00
    【中英双语】斯坦福 CS143 编译原理全套,18 节课从词法到代码生成,一次收全
  43. 20:50:21
    【中英双语+资料】一门编程语言到底怎么造出来|从零手写编译器 词法+语法树,怎么学编译器?|How Compilers Work 2026
  44. 44:57
    【中英双语】编译器:工作原理及如何从零开始编写:揭秘程序语言背后的魔法 | Adam McDaniel (kiwi)
  45. 16:33:44
    【中文配音】希伯来大学-Nand2Tetris下部|手写编译器与操作系统|Nisan&Schocken|Nand to Tetris Part II 2017
  46. 3:12:06
    【中文配音】别再死记硬背了!手把手拆解操作系统最烧脑的11个真相
  47. 2:25:56
    【中英双语】操作系统到底怎么工作?从进程线程到虚拟内存,一次学会
  48. 37:49
    【中英双语】每个程序员都该懂的操作系统底层:内核态与用户态到底有什么区别? | Ben Dicken
  49. 38:33
    【中英双语】操作系统如何给每个程序一台“虚拟电脑”?进程隔离、CPU分时与内存虚拟化全揭秘 | Ben Dicken
  50. 23:56
    【中英双语】10分钟搞懂系统调用:你的程序如何跨越用户态与内核态的无形之墙
  51. 22:56
    【中英双语】虚拟内存到底是什么?从零到一彻底搞懂,Windows/iOS/Android都在用 | Android Authority
  52. 11:58
    【中文配音】TLB地址转换缓存:CPU如何加速内存访问? | Hussein Nasser
  53. 53:48
    【中英双语】Linux内存管理从零到精通:页表、虚拟内存、TLB全流程实战 | Maple Circuit
  54. 1:23:37
    【中英双语】Unix系统调用入门:从历史到实战,一小时搞懂核心概念 | Brian Will
  55. 1:33:51
    【中英双语】Linux系统调用实战:从文件读写到内存映射,彻底搞懂底层原理 | Brian Will
  56. 35:42
    【中英双语】Linux创建进程的方式有多奇葩?Windows用户看完沉默了 | Core Dumped
  57. 33:32
    【中英双语】大厂面试题-Linux内核如何运行可执行文件?execve系统调用全流程解析
  58. 32:29:53
    【中文配音】伯克利CS162操作系统27讲 | 中文配音+配套课件·从进程到分布式一次吃透
  59. 36:26:27
    【中英双语】CS162操作系统全课精讲(上)-伯克利大学官方最新版本
  60. 41:11:08
    【中英双语】CS162操作系统全课精讲(下)-伯克利大学官方最新版本
  61. 51:12:49
    【中英双语】威斯康星CS537操作系统|OSTEP三件套 Fall 2019
  62. 1:40:44
    【中英双语】从零理解操作系统启动:xv6 RISC-V 底层代码深度解析 | Low Byte Productions
  63. 2:21:54
    【中英双语】10分钟搞懂xv6控制台与printf底层实现 | Low Byte Productions
  64. 2:32:16
    【中英双语+资料】从零看懂macOS内核:系统调用、虚拟内存、调度器一次讲透
  65. 6:09:44
    【中英双语】手把手搞崩Linux内核!键盘/VGA/栈溢出实操,Linux内核硬核入门,爆肝制作Linux发行版+搞崩驱动真香现场
  66. 9:29:33
    【中英双语+资料】谷歌内部培训《Linux 内核内幕》|Greybeard Qualification|Ken Guyton|2008
  67. 48:21:12
    【中英双语】操作系统:Linux内核实现-印度理工学院-人工精译-Smruti Sarangi|Linux Kernel-Oriented OS 2025
  68. 22:25:28
    【中文配音】斯坦福计算机网络基础,OSI七层+子网划分+TCP拥塞控制,一次看懂 2026
  69. 7:51:08
    【中英双语+资料】动画版计算机网络完整课|网络概念总学不会?换3D动画看|Animated Computer Networks Full Course 2026
  70. 7:34
    【中英双语】SSH到底怎么工作的?4分钟讲透远程连接核心原理 | Cloud X Berry
  71. 16:42
    【中英双语】10分钟搞懂Nginx:从崩溃到高并发,一个视频讲透 | PawelCodeStuff
  72. 7:10:05
    【中文配音】Wireshark实战讲透TCP重传、窗口与拥塞控制30讲
  73. 2:24:08
    【中英双语】手把手实战分析TCP重传:Wireshark抓包解决网络慢
  74. 3:16:58
    【中英双语】12讲吃透Linux网络栈:从数据包到accept调用
  75. 11:46:19
    【中文配音】手把手拆解Linux网络内核:驱动、Netlink、Netfilter与协议栈全流程
  76. 1:17:04
    【中英双语】最好的数据库基础-从数据库选型到核心原理,再到SQL优化实战,如何根据业务场景选择关系型或非关系型数据库
  77. 8:16:24
    【中英双语】4小时搞定SQL从入门到实战:MySQL全栈精讲,附带两个完整项目
  78. 20:19:19
    【中英双语】哈佛CS50 SQL完整课|查询到扩缩容·原片合计114万+
  79. 2:57:40
    【中英双语】Redis保姆级教程:从零到实战,14大核心功能一次讲透!油管大神分享
  80. 24:18:59
    【中文配音】宾州州立CMPSC431W数据库|ER模型到SQL·范式·索引完整课
  81. 61:41:51
    【中英双语】为什么懂数据库的人都在推荐这门课?25讲,从B+树讲到分布式 | CMU 15-445 2025秋季最新版
  82. 35:27:00
    【中英双语+资料】卡内基梅隆 CMU 15-445《数据库系统》|Andy Pavlo|2017年秋季
  83. 49:39:09
    【中英双语+资料】卡内基梅隆15-721高级数据库系统|Advanced Database Systems 2016
  84. 23:10:16
    【中文配音】MIT 6.824 分布式系统 2026全新重制版全20讲:MapReduce/GFS/Raft一次学透
  85. 51:57:56
    【中英双语】麻省理工6.824分布式系统中文语音精讲(尾部也有英文版本)
  86. 4:11:14
    【中英双语】字节/腾讯/阿里互联网面试题-系统设计从0到1:API、数据库、缓存、CDN、负载均衡全实战
  87. 11:48:34
    【中文配音+资料】哈佛大学CS50W|原片合计519万+·Python与JS全栈 Web Programming 2020
  88. 14:13:21
    【英文原声+资料】哈佛大学CS50W|原片合计519万+·Python与JS全栈 Web Programming 2020
  89. 49:31:52
    【中英双语】COMP4300 C++游戏编程导论-2026最新-加拿大纽芬兰纪念大学
  90. 1:12:23
    【中英双语】200行C++代码从零手写3D射击引擎,控制台ASCII版FPS|C++练手项目 | javidx9
  91. 28:09:22
    【中文配音】杜克大学图像与视频处理,JPEG压缩+去噪+分割+修复,一次看懂 2013
  92. 25:38:36
    【中文配音】斯坦福CS221:人工智能原理与技术|原片合计187万+ 2021
  93. 31:09:07
    銆愪腑鑻卞瓧骞曘€戞柉鍧︾CS221锛氫汉宸ユ櫤鑳藉師鐞嗕笌鎶€鏈綔鍘熺墖鍚堣187涓? 2021
  94. 13:43:53
    【中文配音】斯坦福CS255密码学Ⅰ:从零构建现代密码体系Dan Boneh
  95. 58:12:54
    【中英双语+资料】麻省理工6.5620密码学基础|从完美安全到零知识|Foundations of Cryptography 2025
  96. 21:54:08
    【中英双语】最新python黑客课程(11小时):漏洞赏金与道德黑客,建立可迁移的工程化思维,快速将所学转化为真实靶场
  97. 35:06:39
    【中英双语】斯坦福AA228V 安全关键系统验证|2025 (Stanford)

Parts

  1. P1 · [中文] 01 课程导论
  2. P2 · [英文] 01 Course Introduction|完整英文原声在后半部
  3. P3 · [必看] 1分钟:双语怎么切-充电解锁课程站
  4. P4 · [中文] 02 动态连通性
  5. P5 · [中文] 03 快速查找
  6. P6 · [中文] 04 快速合并
  7. P7 · [中文] 05 快速合并的改进
  8. P8 · [中文] 06 并查集的应用
  9. P9 · [中文] 07 算法分析导论
  10. P10 · [中文] 08 观察
  11. P11 · [中文] 09 数学模型
  12. P12 · [中文] 10 增长阶分类
  13. P13 · [中文] 11 算法理论
  14. P14 · [中文] 12 内存
  15. P15 · [中文] 13 栈
  16. P16 · [中文] 14 可变长数组
  17. P17 · [中文] 15 队列
  18. P18 · [中文] 16 泛型
  19. P19 · [中文] 17 迭代器
  20. P20 · [中文] 18 栈与队列的应用(选学)
  21. P21 · [中文] 19 排序导论
  22. P22 · [中文] 20 选择排序
  23. P23 · [中文] 21 插入排序
  24. P24 · [中文] 22 希尔排序
  25. P25 · [中文] 23 洗牌
  26. P26 · [中文] 24 凸包
  27. P27 · [中文] 25 归并排序
  28. P28 · [中文] 26 自底向上的归并排序
  29. P29 · [中文] 27 排序的复杂度
  30. P30 · [中文] 28 比较器
  31. P31 · [中文] 29 稳定性
  32. P32 · [中文] 30 快速排序
  33. P33 · [中文] 31 选择问题
  34. P34 · [中文] 32 重复键
  35. P35 · [中文] 33 系统排序
  36. P36 · [中文] 34 优先队列 API 与初级实现
  37. P37 · [中文] 35 二叉堆
  38. P38 · [中文] 36 堆排序
  39. P39 · [中文] 37 事件驱动模拟(选学)
  40. P40 · [中文] 38 符号表 API
  41. P41 · [中文] 39 符号表的初级实现
  42. P42 · [中文] 40 有序操作
  43. P43 · [中文] 41 二叉查找树
  44. P44 · [中文] 42 BST 中的有序操作
  45. P45 · [中文] 43 BST 中的删除
  46. P46 · [中文] 44 2-3 查找树
  47. P47 · [中文] 45 红黑树
  48. P48 · [中文] 46 B 树(选学)
  49. P49 · [中文] 47 一维范围查找
  50. P50 · [中文] 48 线段相交
  51. P51 · [中文] 49 kd 树
  52. P52 · [中文] 50 区间查找树
  53. P53 · [中文] 51 矩形相交
  54. P54 · [中文] 52 哈希表
  55. P55 · [中文] 53 拉链法
  56. P56 · [中文] 54 线性探测
  57. P57 · [中文] 55 哈希表的应用场景
  58. P58 · [中文] 56 符号表应用:集合(选学)
  59. P59 · [中文] 57 符号表应用:字典客户端(选学)
  60. P60 · [中文] 58 符号表应用:索引客户端(选学)
  61. P61 · [中文] 59 符号表应用:稀疏向量(选学)
  62. P62 · [英文] 02 Dynamic Connectivity
  63. P63 · [英文] 03 Quick Find
  64. P64 · [英文] 04 Quick Union
  65. P65 · [英文] 05 Quick-Union Improvements
  66. P66 · [英文] 06 Union−Find Applications
  67. P67 · [英文] 07 Analysis of Algorithms Introduction
  68. P68 · [英文] 08 Observations
  69. P69 · [英文] 09 Mathematical Models
  70. P70 · [英文] 10 Order-of-Growth Classifications
  71. P71 · [英文] 11 Theory of Algorithms
  72. P72 · [英文] 12 Memory
  73. P73 · [英文] 13 Stacks
  74. P74 · [英文] 14 Resizing Arrays
  75. P75 · [英文] 15 Queues
  76. P76 · [英文] 16 Generics
  77. P77 · [英文] 17 Iterators
  78. P78 · [英文] 18 Stack and Queue Applications (optional)
  79. P79 · [英文] 19 Sorting Introduction
  80. P80 · [英文] 20 Selection Sort
  81. P81 · [英文] 21 Insertion Sort
  82. P82 · [英文] 22 Shellsort
  83. P83 · [英文] 23 Shuffling
  84. P84 · [英文] 24 Convex Hull
  85. P85 · [英文] 25 Mergesort
  86. P86 · [英文] 26 Bottom-up Mergesort
  87. P87 · [英文] 27 Sorting Complexity
  88. P88 · [英文] 28 Comparators
  89. P89 · [英文] 29 Stability
  90. P90 · [英文] 30 Quicksort
  91. P91 · [英文] 31 Selection
  92. P92 · [英文] 32 Duplicate Keys
  93. P93 · [英文] 33 System Sorts
  94. P94 · [英文] 34 APIs and Elementary Implementations
  95. P95 · [英文] 35 Binary Heaps
  96. P96 · [英文] 36 Heapsort
  97. P97 · [英文] 37 Event-Driven Simulation (optional)
  98. P98 · [英文] 38 Symbol Table API
  99. P99 · [英文] 39 Elementary Implementations
  100. P100 · [英文] 40 Ordered Operations
  101. P101 · [英文] 41 Binary Search Trees
  102. P102 · [英文] 42 Ordered Operations in BSTs
  103. P103 · [英文] 43 Deletion in BSTs
  104. P104 · [英文] 44 2−3 Search Trees
  105. P105 · [英文] 45 Red-Black BSTs
  106. P106 · [英文] 46 B-Trees (optional)
  107. P107 · [英文] 47 1d Range Search
  108. P108 · [英文] 48 Line Segment Intersection
  109. P109 · [英文] 49 Kd-Trees
  110. P110 · [英文] 50 Interval Search Trees
  111. P111 · [英文] 51 Rectangle Intersection
  112. P112 · [英文] 52 Hash Tables
  113. P113 · [英文] 53 Separate Chaining
  114. P114 · [英文] 54 Linear Probing
  115. P115 · [英文] 55 Hash Table Context
  116. P116 · [英文] 56 Symbol Table Applications: Sets (optional)
  117. P117 · [英文] 57 Symbol Table Applications: Dictionary Clients (optional)
  118. P118 · [英文] 58 Symbol Table Applications: Indexing Clients (optional)
  119. P119 · [英文] 59 Symbol Table Applications: Sparse Vectors (optional)
Description
普林斯顿大学《算法》第一部分完整课|Robert Sedgewick 主讲,配套教材《算法(第4版)》|中英双语可切换

📌 本期看点
· 从并查集讲起:快速查找、快速合并、加权与路径压缩,顺带学会怎样分析算法的运行时间和内存
· 栈、队列、泛型与迭代器,再到选择、插入、希尔、归并、快速排序与堆排序,讲清复杂度与稳定性
· 符号表全线:二叉查找树、2-3 树与红黑树、kd 树与区间树、哈希表(拉链法与线性探测)

🧭 观看指南
共 59 讲。P1 中文配音,P2 英文原声(完整英文原声在后半部),P3 双语切换说明,P4–P61 其余中文配音,P62–P119 其余英文原声。

🎯 适合人群
学过一门编程语言、想系统打牢数据结构与算法基础的计算机学生,准备算法面试或考研的同学。第二部分(图与字符串)本号已发。

持续更新海外名校硬核课程,点赞收藏关注三连,你的支持是更新的最大动力!