教孩子和妻子编程 | 算法和数据结构教程视频

主页 | English | 一共 552 个视频 | Github | 油管 | B站 | 西瓜 | 工作 机会 | API | 请喝咖啡 | 赞助 ☕
英国博士, 现居英国剑桥, 教两娃(BBC)教小白老婆编程 - 现微软剑桥研究院MSRC高级软件工程师 Ex亚麻/通用电气
Title 标题 链接 日期 视频语言 类别 资源
509 Recursive Algorithm to Prune a Binary Tree 修剪二叉树的递归算法 油管 | B站 | 西瓜 2022-08-07 英文 教娃 教程 - 力扣 - 二分
508 Distance Between Bus Stops (Floyd Warshall Shortest Path Algorithm in Simple Undirected Weighted Regular Graph) 公共汽车站之间的距离(简单无向加权正则图中的 Floyd Warshall 多源最短路径算法) 油管 | B站 | 西瓜 2022-08-06 英文 教娃 教程 - 力扣
507 Depth First/Limit Search and Iterative Deepening Search Algorithm on Unweighted Graph 未加权图上的深度优先/极限搜索和迭代深化搜索算法 油管 | B站 | 西瓜 2022-08-05 英文 教娃 教程 - 二分
506 A Light Talk on Breadth First Search, Uniform Cost Search and Dijkstra Shortest Path Graph Algorithms 浅谈广度优先搜索BFS, 统一成本搜索UCS和 Dijkstra 最短路径算法(图论) 油管 | B站 | 西瓜 2022-08-03 英文 教娃 教程 - 二分
505 Introduction to Dijkstra Single Source Shortest Path Graph Algorithm Dijkstra 单源最短路径(SSSP图算法) 油管 | B站 | 西瓜 2022-08-02 英文 教娃 教程 - 二分
504 Distance Between Bus Stops (Shortest Distance in Simple Undirected Weighted Regular Graph) 公共汽车站之间的距离(简单无向加权正则图中的最短距离) 油管 | B站 | 西瓜 2022-07-31 英文 教娃 教程 - 力扣
503 Valid Square Algorithm by Four Points in Cartesian Coordinate System (Math, Hashmap) 判断平面上四个顶点是否可以组成正方形(笛卡尔坐标系, 数学, 哈希表) 油管 | B站 | 西瓜 2022-07-28 英文 教娃 教程 - 力扣
502 Minmax Dynamic Programming Algorithm (Game of Picking Numbers at Two Ends) Minmax 极大极小动态规划算法(两端取数游戏) 油管 | B站 | 西瓜 2022-07-26 英文 教娃 教程 - 二分
501 Single Source Shortest Path Algorithm in a Directed Unweighted Graph using Breadth First Search 单源最短路径SSSP广度优先搜索BFS算法(有向未加权图成本总和) 油管 | B站 | 西瓜 2022-07-18 英文 教娃 教程 - 二分
500 Floyd Warshall Multi-source/All Pairs Shortest Path Algorithm (Sum of Costs in a Directed Unweighted Graph) Floyd Warshall 多源/所有顶点对最短路径算法(有向未加权图中的成本总和) 油管 | B站 | 西瓜 2022-07-17 英文 教娃 教程 - 二分
499 Introduction to Cartesian Product (Math) 笛卡尔积(product函数)简介 油管 | B站 | 西瓜 2022-07-16 英文 教娃 教程
498 Recursive Depth First Search Algorithm to Evaluate the Boolean Binary Tree 递归深度优先搜索算法评估布尔二叉树的值 油管 | B站 | 西瓜 2022-07-14 英文 教娃 教程 - 力扣
497 (!3+3)*!3=10 – Derangement Permutation Algorithms via Dynamic Programming and Recursion with Memoziation (!3+3)*!3=10 动态规划算法求错位排列数(数学, 记忆化递归搜索) 油管 | B站 | 西瓜 2022-07-13 英文 教娃 教程 - 力扣
496 Count Unreachable Pairs of Nodes in an Undirected Graph (Union Find and Disjoint Set Algorithm) 计算无向图中不可到达的顶点对(并查集Union Find算法) 油管 | B站 | 西瓜 2022-07-06 英文 教娃 教程 - 力扣
495 Count Unreachable Pairs of Nodes in an Undirected Graph (Breadth First Search Algorithm) 计算无向图中不可到达的顶点对(广度优先搜索算法) 油管 | B站 | 西瓜 2022-07-03 英文 教娃 教程 - 力扣
494 Count Unreachable Pairs of Nodes in an Undirected Graph (Recursive Depth First Search Algorithm) 计算无向图中不可到达的顶点对(递归深度优先搜索算法) 油管 | B站 | 西瓜 2022-06-30 英文 教娃 教程 - 力扣
493 Maximum Sum of K Numbers from Front and Back of Array (Prefix/Suffix Sum Algorithm) 从数组前后取K个数最大和(前缀后缀和算法) 油管 | B站 | 西瓜 2022-06-27 英文 教娃 教程 - 力扣
492 Maximum Sum of K Numbers from Front and Back of Array (Sliding Window Algorithm) 从数组前后取K个数最大和(滑动窗口算法) 油管 | B站 | 西瓜 2022-06-26 英文 教娃 教程 - 力扣
491 Eat Bananas/Apples in K Hours with Minimal R (Binary Search Algorithm) 在K小时内用最小R吃香蕉/苹果(二分搜索算法) 油管 | B站 | 西瓜 2022-06-23 英文 教娃 教程 - 力扣 - 二分
490 Count Nodes Equal to Average of Subtree via Recursive Depth First Search Algorithm 递归深度优先搜索算法数节点等于子树平均值 油管 | B站 | 西瓜 2022-06-22 英文 教娃 教程 - 力扣
489 Greatest English Letter in Upper and Lower Case 大写和小写都出现的最大英文字母 油管 | B站 | 西瓜 2022-06-21 英文 教娃 教程 - 力扣
488 Recursive Depth First Search Graph Algorithm to Determine a Strongly Connected Component 确定强连通分量的递归深度优先搜索图算法 油管 | B站 | 西瓜 2022-06-18 英文 教娃 教程 - 二分
487 Longest Substring Without Repeating Characters – Another Version of Two Pointer / Sliding Window Algorithm 不重复字符的最长子串(双指针/滑动窗口算法) - 另一种解法 油管 | B站 | 西瓜 2022-06-16 英文 教娃 教程 - 力扣
486 Minimum Distance of Two Words in a Sentence/String 一个句子中两个单词的最小距离 油管 | B站 | 西瓜 2022-06-13 英文 教娃 教程 - 二分
485 Longest Substring Without Repeating Characters (Two Pointer / Sliding Window Algorithm) 不重复字符的最长子串(双指针/滑动窗口算法) 油管 | B站 | 西瓜 2022-06-12 英文 教娃 教程 - 力扣
484 Closest Leaf in Binary Tree (Breadth/Depth First Search Algorithm in a Graph) 二叉树中的最近叶子节点(图的广度/深度优先搜索算法) 油管 | B站 | 西瓜 2022-06-09 英文 教娃 教程 - 力扣
40 Matrix Tranpose Algorithm 第40课 教媳妇编程: 矩阵转置算法 (Matrix Transpose) 油管 | B站 | 西瓜 2022-06-08 中文 小白媳妇 教程 - 力扣
483 Breadth First Search Algorithm to Find Factor Combinations 寻找因子组合的广度优先搜索算法 油管 | B站 | 西瓜 2022-06-07 英文 教娃 教程 - 力扣
482 Backtracking Algorithm to Find Factor Combinations (Math, Recursive Depth First Search) 寻找因子组合的回溯算法(数学,递归深度优先搜索) 油管 | B站 | 西瓜 2022-06-06 英文 教娃 教程 - 力扣
481 Rearrange Characters to Make Target String (Hash Map) 重新排列字符转换成目标字符串(哈希表) 油管 | B站 | 西瓜 2022-06-05 英文 教娃 教程 - 力扣
38 Find Numbers in At Least Two Arrays Out of Three (Hash Set) 第38课 教媳妇编程: 找出至少出现在2个数组的数(哈希集合) 油管 | B站 | 西瓜 2022-06-01 中文 小白媳妇 教程 - 力扣
39 Running Sum of the 1-D Array (Accumulate, Prefix Sum) 第39课 教媳妇编程: 一维数组的前缀和算法 油管 | B站 | 西瓜 2022-06-01 中文 小白媳妇 教程 - 力扣
480 Find Numbers in At Least Two Arrays Out of Three (Hash Set) 找出至少出现在2个数组的数(哈希集合) 油管 | B站 | 西瓜 2022-06-01 英文 教娃 教程 - 力扣
479 Dynamic Programming Algorithm to Break a String using Given Words (Word Break) 动态规划算法(由底至上)将字符串分解为单词 油管 | B站 | 西瓜 2022-05-31 英文 教娃 教程 - 力扣
478 Break a String into Words (Word Break) via Breadth First Search Algorithm 广度优先搜索算法将字符串分解为单词 油管 | B站 | 西瓜 2022-05-30 英文 教娃 教程 - 力扣
477 Break a String into Words (Word Break) via Recursion with Memoziation - Top Down Dynamic Programming Algorithm 记忆化搜索/递归深度优先将字符串分解为单词-由顶至下的动态规划算法 油管 | B站 | 西瓜 2022-05-29 英文 教娃 教程 - 力扣
476 Largest 3-Same-Digit Number in String (Math, Bruteforce Algorithm) 字符串中最大的3位数字(数学, 穷举暴力) 油管 | B站 | 西瓜 2022-05-26 英文 教娃 教程 - 力扣
475 Partition List to Pairs that Are Divisible by K (Hash Map) 划分数组成可被K整除的数对(数学, 哈希表) 油管 | B站 | 西瓜 2022-05-24 英文 教娃 教程 - 二分
37 Longest Increasing Subsequence via Binary Search Algorithm (Greedy) 第37课 教媳妇编程: 最长递增子序列之二分搜索算法(贪心) 油管 | B站 | 西瓜 2022-05-22 中文 小白媳妇 教程 - 力扣 - 二分
474 Breadth First Search Algorithm to Find a Corresponding Node of a Binary Tree in a Clone of That Tree 广度优先搜索算法在二叉树的克隆树中找到对应节点 油管 | B站 | 西瓜 2022-05-20 英文 教娃 教程 - 力扣
473 Iterative Depth First Search Algorithm to Find a Corresponding Node of a Binary Tree in a Clone of That Tree 迭代式深度优先搜索算法在二叉树的克隆树中找到对应节点 油管 | B站 | 西瓜 2022-05-19 英文 教娃 教程 - 力扣
472 Find a Corresponding Node of a Binary Tree in a Clone of That Tree via Recursive Depth First Search Algorithm 递归深度优先搜索算法在二叉树的克隆树中找到对应节点 油管 | B站 | 西瓜 2022-05-18 英文 教娃 教程 - 力扣
471 Breadth First Search Algorithm to Find the Sum of Deepest Leaves in a Binary Tree 广度优先搜索算法在二叉树中找到最深叶子的总和 油管 | B站 | 西瓜 2022-05-16 英文 教娃 教程 - 力扣
470 Recursive Depth First Search Algorithm to Find the Sum of Deepest Leaves in a Binary Tree 递归深度优先搜索算法在二叉树中找到最深叶子的总和 油管 | B站 | 西瓜 2022-05-15 英文 教娃 教程 - 力扣
469 Algorithms to Check Any Intervals Overlapping (Meeting Rooms) 间隔重叠判断算法 油管 | B站 | 西瓜 2022-05-14 英文 教娃 教程 - 力扣
36 Longest Increasing Subsequence via Dynamic Programming Algorithm 第36课 教媳妇编程: 最长递增子序列之动态规划算法 油管 | B站 | 西瓜 2022-05-13 中文 小白媳妇 教程 - 力扣 - 二分
468 Populating Next Right Pointers in Each Node (Breadth First Search Algorithm) 二叉树每个节点中填充下一个右指针(广度优先搜索算法) 油管 | B站 | 西瓜 2022-05-13 英文 教娃 教程 - 力扣
467 Find Combination Sum via Breadth First Search Algorithm 求组合数列表的广度优先搜索算法 油管 | B站 | 西瓜 2022-05-12 英文 教娃 教程 - 力扣
466 Backtracking Algorithm to List the Combination Sum (Recursive Depth First Search) 求组合数列表的回溯算法(递归深度优先算法+剪枝) 油管 | B站 | 西瓜 2022-05-10 英文 教娃 教程 - 力扣
465 Gray Code by Recursive Mirror Algorithm 格雷码 (Gray Code) 递归镜像算法 油管 | B站 | 西瓜 2022-05-07 英文 教娃 教程 - 力扣
35 Two Algorithms to Group Anagrams (Hash Table) 第35课 教媳妇编程: Anagram 字符串分组的两种算法(哈希表) 油管 | B站 | 西瓜 2022-05-05 中文 小白媳妇 教程 - 力扣
464 Two Algorithms to Group Anagrams 两种 Anagram 字符串分组算法 油管 | B站 | 西瓜 2022-05-05 英文 教娃 教程 - 力扣
463 Algorithms to Count Prefixes of a Given String (Trie Data Structure) 计算给定字符串前缀的算法(Trie 数据结构) 油管 | B站 | 西瓜 2022-05-04 英文 教娃 教程 - 力扣
462 Remove Digit From Number to Maximize Result 从数字字符串中删除数字以获得最大值 油管 | B站 | 西瓜 2022-05-03 英文 教娃 教程 - 力扣
461 All Elements in Two Binary Search Trees (Parallel Iterative Inorder Traversal Algorithm) 两二叉搜索树的所有元素(并行中序遍例算法) 油管 | B站 | 西瓜 2022-05-01 英文 教娃 教程 - 力扣
460 Typing Characters with Backspace (Text Editor Algorithm via Stack) 使用退格键敲入字符(文本编辑器, 堆栈) 油管 | B站 | 西瓜 2022-04-30 英文 教娃 教程 - 二分
459 Square of a List using Two Pointer Algorithm 双指针算法计算列表的平方 油管 | B站 | 西瓜 2022-04-28 英文 教娃 教程 - 力扣 - 二分
33 Algorithms to Check If a Linked List Has a Cycle 第33课 教媳妇编程: 判断单向链表是否有环 油管 | B站 | 西瓜 2022-04-27 中文 小白媳妇 教程 - 力扣
34 Find the First Bad Version via Binary Search Algorithm 第34课 教媳妇编程: 二分搜索算法查找第一个坏的版本 油管 | B站 | 西瓜 2022-04-27 中文 小白媳妇 教程 - 力扣
458 Index Into an Infinite String (Find Substring) 无限长度字符串找子串算法 油管 | B站 | 西瓜 2022-04-27 英文 教娃 教程 - 二分
457 Intersection of Multiple Arrays (Set and Counter) 多个数组的交集算法(集合和计数器) 油管 | B站 | 西瓜 2022-04-26 英文 教娃 教程 - 力扣
456 Longest Palindromic Substring (Expand Around Center) 最长回文子串(围绕中心展开) 油管 | B站 | 西瓜 2022-04-25 英文 教娃 教程 - 力扣
455 Longest Palindromic Substring (Optimised Bruteforce and Dynamic Programming Algorithm) 最长回文子串(优化的暴力搜索和动态规划算法) 油管 | B站 | 西瓜 2022-04-24 英文 教娃 教程 - 力扣
454 Longest Palindrome String From Set of Characters 从给定字符集中构建最长回文字符串 油管 | B站 | 西瓜 2022-04-23 英文 教娃 教程 - 力扣
453 Container With Most Water (Bruteforce, Two Pointer/Greedy Algorithm) 装水最多的容器(暴力穷举和双指针/贪心算法) 油管 | B站 | 西瓜 2022-04-22 英文 教娃 教程 - 力扣
452 Longest Increasing Path in a Matrix via Top Down Dynamic Programming Algorithm 基于自顶向下动态规划算法的矩阵中的最长递增路径 油管 | B站 | 西瓜 2022-04-20 英文 教娃 教程 - 力扣 - 二分
451 Kth Smallest Element in a Binary Search Tree (BST) via Recursive Counting Algorithm 通过递归计数算法在二叉搜索树中找第K个最小元素 油管 | B站 | 西瓜 2022-04-19 英文 教娃 教程 - 力扣
31 Fast and Slow Pointer Algorithm to Find the Middle of a Linked List 第31课 教媳妇编程: 快慢指针找单向链表的中间 油管 | B站 | 西瓜 2022-04-18 中文 小白媳妇 教程 - 力扣
32 Max Subarray Sum via Bruteforce, Greedy and Kadane's Algorithm (Dynamic Programming) 第32课 教媳妇编程: 最大子列表之和(暴力搜索, 贪心, 动态规划 aka Kadane's 卡蛋算法) 油管 | B站 | 西瓜 2022-04-18 中文 小白媳妇 教程 - 力扣 - 二分
450 Kth Smallest Element in a Binary Search Tree (BST) via Recursive Inorder Traversal Algorithm 中序遍历算法求二叉搜索树第K小的元素(递归深度优先搜索) 油管 | B站 | 西瓜 2022-04-18 英文 教娃 教程 - 力扣
449 Inorder Traversal Algorithm to Convert Binary Search Tree to Increasing Order Search Tree 中序遍历算法将二叉搜索树转换为升序搜索树 油管 | B站 | 西瓜 2022-04-17 英文 教娃 教程 - 力扣
448 Tree Detection Algorithm via Union Find + Disjoint Set (Determine a Binary Tree) 二叉树检测算法(并查集) 油管 | B站 | 西瓜 2022-04-16 英文 教娃 教程 - 力扣 - 二分
447 Tree Detection via Depth First Search Algorithm (Determine a Binary Tree via Recursion) 递归深度优先搜索的树检测算法(确定二叉树) 油管 | B站 | 西瓜 2022-04-14 英文 教娃 教程 - 力扣 - 二分
29 Pass by Values, References or Object-References in Python 第29课 教媳妇编程: Python中传递值、引用或对象引用 油管 | B站 | 西瓜 2022-04-13 中文 小白媳妇 教程
30 Introduction to Dynamic Programming Algorithm 第30课 教媳妇编程: 动态规划算法简介 油管 | B站 | 西瓜 2022-04-13 中文 小白媳妇 教程 - 力扣 - 二分
446 Tree Detection Algorithm via Breadth First Search (Determine a Binary Tree) 广度优先搜索的树检测算法(确定二叉树) 油管 | B站 | 西瓜 2022-04-13 英文 教娃 教程 - 力扣 - 二分
445 Transform Matrix to One Connected Component using Breadth First Search Algorithm 使用广度优先搜索算法将矩阵转换为一个连通分量 油管 | B站 | 西瓜 2022-04-12 英文 教娃 教程 - 二分
444 Transform Matrix to One Connected Component using Recursive Depth First Search Algorithm 使用递归深度优先搜索算法将矩阵转换为一个连通分量 油管 | B站 | 西瓜 2022-04-10 英文 教娃 教程 - 二分
443 Top K Frequent Elements (Heap and Counter) K个出现频率最多的元素(堆和计数器) 油管 | B站 | 西瓜 2022-04-09 英文 教娃 教程 - 力扣
442 Binary Search Algorithm and Exponential Formula (MATH) to Solve Equation x^x=2^2048 通过数学或二分搜索算法求解方程 x^x=2^2048 油管 | B站 | 西瓜 2022-04-08 英文 教娃 教程
441 Max Subarray Sum by Kadane's Algorithm Kadane (卡蛋)算法计算最大绝对值子列表 油管 | B站 | 西瓜 2022-04-07 英文 教娃 教程 - 二分
440 Check if an Array Is Consecutive via Sorting Algorithm 通过排序检查数组是否连续 油管 | B站 | 西瓜 2022-04-06 英文 教娃 教程 - 力扣
439 Reconstruct the Flight Itinerary using Topological Sorting Graph Algorithm (DAG) 使用拓扑排序图论算法 (DAG) 重建飞行路线 油管 | B站 | 西瓜 2022-04-05 英文 教娃 教程 - 二分
438 Find Leaves of Binary Tree via Recursive Depth First Search Algorithm 通过递归深度优先搜索算法找到二叉树的叶子 油管 | B站 | 西瓜 2022-04-04 英文 教娃 教程 - 力扣
437 Largest Unique Number via Hash Table, Bucket Sorting & GroupBy 通过哈希表、桶排序和 GroupBy 算法获得的最大唯一数 油管 | B站 | 西瓜 2022-04-03 英文 教娃 教程 - 力扣
436 Permutation of K out of N Visible Blocks via Top Down Dynamic Programming Algorithm 通过自顶向下动态规划算法对N个可见块中的K个进行置换 油管 | B站 | 西瓜 2022-04-01 英文 教娃 教程 - 二分
435 Cascading Algorithm to Find All Subsets 查找所有子集的级联算法 油管 | B站 | 西瓜 2022-03-30 英文 教娃 教程 - 力扣
434 Finding All Subsets by Bitmasking Algorithm 通过位掩码算法查找所有子集 油管 | B站 | 西瓜 2022-03-29 英文 教娃 教程 - 力扣
433 Finding All Subsets via Backtracking Algorithm (Recursion / Depth First Search) 通过回溯算法查找所有子集(递归/深度优先搜索) 油管 | B站 | 西瓜 2022-03-28 英文 教娃 教程 - 力扣
432 Find the Difference of Two Arrays (via Hash Set) 查找两个数组的差异(通过哈希集) 油管 | B站 | 西瓜 2022-03-27 英文 教娃 教程 - 力扣
431 Back-tracking Depth First Search Algorithm to Restore IP Addresses 回溯深度优先搜索算法恢复IP地址 油管 | B站 | 西瓜 2022-03-26 英文 教娃 教程 - 力扣
27 Left/Right Side View of Binary Trees using Breadth First Search Algorithm 第27课 教媳妇编程: 广度优先搜索算法求二叉树的左右视图 油管 | B站 | 西瓜 2022-03-25 中文 小白媳妇 教程 - 力扣
28 Left/Right Side View of Binary Tree using Recursive Depth First Search Algorithm 第28课 教媳妇编程: 深度优先搜索算法求二叉树的左右视图 油管 | B站 | 西瓜 2022-03-25 中文 小白媳妇 教程 - 力扣
430 Compute the Number of Consecutive Ones Less than K using Top Down Dynamic Programming Algorithm (Recursion + Memoziation) 自顶向下动态规划算法(递归+记忆)计算小于或等于K次连续的数量 油管 | B站 | 西瓜 2022-03-25 英文 教娃 教程 - 二分
429 Pass by Values, References or Object-References in Python Python中传递值、引用或对象引用 油管 | B站 | 西瓜 2022-03-23 英文 教娃 教程
428 Left/Right Side View of a Binary Tree using DFS/BFS Algorithm 使用深度/广度优先搜索算法计算二叉树的左/右视图 油管 | B站 | 西瓜 2022-03-22 英文 教娃 教程 - 力扣
427 Counting the Number of Squares and Rectangles of a Rubik Cube 数N阶魔方正方形和矩形的数量(暴力穷举算法) 油管 | B站 | 西瓜 2022-03-21 英文 教娃 教程
426 How Many Solvable Permutations for a 3×3 Rubik's Cube? (Math, Combinatorics) 3x3魔方的可解排列数(组合数学) 油管 | B站 | 西瓜 2022-03-20 英文 教娃 教程
425 Greedy/Simulation Algorithm to Validate Stack Sequences 验证出堆栈序列的贪心/模拟算法 油管 | B站 | 西瓜 2022-03-19 英文 教娃 教程 - 力扣
424 Algorithms to Rotate an Array 旋转数组的算法 油管 | B站 | 西瓜 2022-03-17 英文 教娃 教程 - 力扣
423 Words That Can Be Typed using a Single Keyboard Row (Hash Set) 使用单个键盘行敲入的单词(哈希集) 油管 | B站 | 西瓜 2022-03-13 英文 教娃 教程 - 力扣
26 Recursive Merge Sort Algorithm 第26课 教媳妇编程: 归并排序算法 Merge Sort Algorithm 油管 | B站 | 西瓜 2022-03-12 中文 小白媳妇 教程 - 力扣
422 Sum of Geometric Progression (Math Proof and Python Function) 等比数列求和公式数学证明及Python实现 油管 | B站 | 西瓜 2022-03-11 英文 教娃 教程
421 Delete the Middle Node of a Linked List (Fast and Slow Pointer) 删除链表的中间节点(快指针和慢指针) 油管 | B站 | 西瓜 2022-03-06 英文 教娃 教程 - 力扣
25 Recursive Quick Sort Algorithm 第25课 教媳妇编程: 快速排序算法 Quick Sort Algorithm 油管 | B站 | 西瓜 2022-03-05 中文 小白媳妇 教程 - 力扣
420 Draw a Tree in Python using Turtle Graphics (Recursion) 递归画颗树(海龟作图) 油管 | B站 | 西瓜 2022-03-05 英文 教娃 教程
419 Is Subsequence Algorithm via Recursion (Greedy) 子序列的递归算法(贪心) 油管 | B站 | 西瓜 2022-03-04 英文 教娃 教程 - 力扣
418 How to Make Flashing Lights on Microbit? Microbit上闪烁的屏幕灯 油管 | B站 | 西瓜 2022-03-03 英文 教娃 教程
417 How to Draw a Spiral Shape using Python and Turtle Graphics? 画个 Spiral (海龟作图, LOGO语言) 油管 | B站 | 西瓜 2022-03-01 英文 教娃 教程
416 How to Draw a Chess Board using Python and Turtle Graphics? 画个国际象棋棋盘(海龟作图, LOGO语言, 实心方块) 油管 | B站 | 西瓜 2022-02-28 英文 教娃 教程
24 Algorithm to Check Valid Parentheses String using Stack 第24课 教媳妇编程: 有效的括号字符串匹配算法(堆栈) 油管 | B站 | 西瓜 2022-02-27 中文 小白媳妇 教程 - 力扣
415 Check if a String is Prefix/Suffix in Python (Two Pointer Algorithm) 前缀/后缀字符串算法(双指针) 油管 | B站 | 西瓜 2022-02-27 英文 教娃 教程 - 力扣
414 How to Draw a Star using Turtle Graphics? (Math, Shapes, Geometry) 用LOGO语言画五角星(数学几何, 海龟作图) 油管 | B站 | 西瓜 2022-02-26 英文 教娃 教程
413 Probability of Rolling a Dice: Strictly Increasing Order One After Another (Math) 掷骰子得到严格递增序列数字的概率(数学) 油管 | B站 | 西瓜 2022-02-22 英文 教娃 教程
412 Probability of Two Sixes in a Row when Rolling Three Dices (Math) 掷骰子三次得到两个六的概率(数学) 油管 | B站 | 西瓜 2022-02-21 英文 教娃 教程
411 Find Three Consecutive Integers That Sum to a Given Number (Math) 找出和为给定数字的三个连续整数(数学) 油管 | B站 | 西瓜 2022-02-19 英文 教娃 教程 - 力扣
23 Simple Algorithm to Check a Valid Parentheses String 第23课 教媳妇编程: 有效的括号字符串算法 油管 | B站 | 西瓜 2022-02-18 中文 小白媳妇 教程 - 力扣
410 Simple AI Algorithm of Decision Rules/Trees in Microbit Apple Catching Game Microbit抓苹果游戏中决策规则/树的简单AI算法 油管 | B站 | 西瓜 2022-02-18 英文 教娃 教程
409 Design and Develop an Apple Catching Game on Microbit using Python Microbit 游戏编程之吃苹果 (Python) 油管 | B站 | 西瓜 2022-02-17 英文 教娃 教程
408 Introduction to Microbit Programming in Python Microbit 编程入门简介(Python) 油管 | B站 | 西瓜 2022-02-15 英文 教娃 教程
407 Introduction to BASH shell/commands BASH命令简介 油管 | B站 | 西瓜 2022-02-14 英文 教娃 教程
22 Algorithm to Search in a Binary Search Tree 第22课 教媳妇编程: 二叉搜索树的查找算法 油管 | B站 | 西瓜 2022-02-13 中文 小白媳妇 教程 - 力扣 - 二分
406 Turtle Graphics/Canvas Programming in Python 海龟作图 Turtle in Python 油管 | B站 | 西瓜 2022-02-13 英文 教娃 教程
405 Algorithm to Compute the Smallest Value of the Rearranged Number (Math) 重排数字的最小值(数学) 油管 | B站 | 西瓜 2022-02-12 英文 教娃 教程 - 力扣
404 Math Proof of Logarithm Rules: log(ab)=log(a)+log(b) and log(a/b)=log(a)-log(b) 数学对数公式证明: log(ab)=log(a)+log(b) 和 log(a/b)=log(a)-log(b) 油管 | B站 | 西瓜 2022-02-10 英文 教娃 教程
403 Math Simplified Fractions where Denominator is Less-than-or-equal-to N 数学简化的分数 油管 | B站 | 西瓜 2022-02-09 英文 教娃 教程 - 力扣
402 Remove One Element to Make the Array Strictly Increasing (LIS Algorithms) 删除一个元素使数组严格递增(最长严格递增子序列算法) 油管 | B站 | 西瓜 2022-02-07 英文 教娃 教程 - 力扣
401 Sort Even and Odd Indices Independently (Merge and Sort Algorithm) 对偶数和奇数索引进行独立排序(合并和排序算法) 油管 | B站 | 西瓜 2022-02-06 英文 教娃 教程 - 力扣
400 Clone (Deep Copy) a Undirected Connected Graph using Breadth First Search Algorithm 广度优先搜索算法(BFS)克隆(深度拷贝)无向联结图 油管 | B站 | 西瓜 2022-02-05 英文 教娃 教程 - 力扣
21 Algorithms to Check Anagram Strings (Sorting, Hash Table) 第21课 教媳妇编程: Anagram字迷判断算法 (排序, 哈希表) 油管 | B站 | 西瓜 2022-02-04 中文 小白媳妇 教程 - 力扣
399 Clone (Deep Copy) a Undirected Connected Graph using Recursive Depth First Search Algorithm 递归深度优先搜索算法(DFS)克隆(深度拷贝)无向联结图 油管 | B站 | 西瓜 2022-02-03 英文 教娃 教程 - 力扣
398 Estimate the Math Continued Fraction Value in Python (Recursion and Iterative Algorithm) 数学连分数的求值算法(递归和迭代) 油管 | B站 | 西瓜 2022-02-02 英文 教娃 教程
397 Top Down and Bottom Up Recursive Algorithms to Determine a Balanced Binary Tree 平衡二叉树的二种递归算法: 自上而下和自下而上 油管 | B站 | 西瓜 2022-02-01 英文 教娃 教程 - 力扣 - 二分
396 Index with Equal Left and Right Sums (Prefix and Suffix Sum Algorithm) 左右和相等的索引(前缀和后缀和算法) 油管 | B站 | 西瓜 2022-01-30 英文 教娃 教程 - 二分
395 Rearrange Array Elements by Sign (Two Pointer Algorithm) 按符号重新排列数组元素(双指针算法) 油管 | B站 | 西瓜 2022-01-29 英文 教娃 教程 - 力扣
20 Algorithm to Convert Decimal Number (Base 10) to Binary 第20课 教媳妇编程: 十进制转二进制算法 油管 | B站 | 西瓜 2022-01-27 中文 小白媳妇 教程
394 Alpha Beta Pruning Algorithm on NegaMax (Game Theory) 博弈游戏论: 基于NegaMax负最大搜索的Alpha Beta剪枝算法 油管 | B站 | 西瓜 2022-01-27 英文 教娃 教程
393 NegaMax Algorithm (Game Theory) 博弈游戏论: NegaMax 负最大搜索算法 油管 | B站 | 西瓜 2022-01-25 英文 教娃 教程
392 Alpha-Beta Pruning Algorithm (Game Theory) 博弈游戏论: Alpha Beta 剪枝搜索算法 油管 | B站 | 西瓜 2022-01-24 英文 教娃 教程
391 MinMax Algorithm in Game Tree (Game Theory, Tic Tac Toe) 博弈游戏论: Minmax 搜索算法 (井字格游戏 Tic Tac Toe) 油管 | B站 | 西瓜 2022-01-23 英文 教娃 教程
390 Define Tic Tac Toe using Game Theory Terminologies 博弈游戏论: 定义井字格游戏 Tic Tac Toe 油管 | B站 | 西瓜 2022-01-22 英文 教娃 教程
19 Algorithm to Convert Binary Numbers to Decimal 第19课 教媳妇编程: 二进制转十进制算法 油管 | B站 | 西瓜 2022-01-21 中文 小白媳妇 教程
389 Introduction to Two Players Zero-Sum Game (Number Halving) 博弈简介: 两个玩家零和游戏(数字减半) 油管 | B站 | 西瓜 2022-01-20 英文 教娃 教程
388 Duplicate Numbers of Max Distance in Array (Sliding Window/Two Pointer Algorithms) 数组中最大距离的重复数(滑动窗口/双指针算法) 油管 | B站 | 西瓜 2022-01-19 英文 教娃 教程 - 力扣
387 Uniform Cost Search Algorithm to Solve Single-Source Shortest Path in a Graph 权重图中单源最短路径的统一成本搜索算法(UCS) 油管 | B站 | 西瓜 2022-01-18 英文 教娃 教程 - 二分
18 Solve Jump Game via Breadth First Search Algorithm 第18课 教媳妇编程: 广度优先(BFS)搜索算法(Jump Game跳跃游戏) 油管 | B站 | 西瓜 2022-01-17 中文 小白媳妇 教程 - 力扣
386 Minimum Moves to Reach Target Score with Constraints (Greedy Algorithm) 限制条件下达到目标数的最小移动次数(贪心算法) 油管 | B站 | 西瓜 2022-01-17 英文 教娃 教程 - 力扣
385 Min Number of Steps to Reduce a Number to Zero (Greedy, Math, Simulation Algorithm, Binary) 将数字减少为零的最小步骤数 (贪心算法, 数学, 仿真, 二进制) 油管 | B站 | 西瓜 2022-01-16 英文 教娃 教程 - 力扣
384 Search Engine Algorithm (Word Matching) using Trie (Prefix Tree) and Depth First Search 搜索引擎匹配单词算法+前缀树/字典树(Trie)+深度优先算法(DFS) 油管 | B站 | 西瓜 2022-01-14 英文 教娃 教程 - 二分
383 Two Pointer Algorithm to Capitalize the Title String 标题字符串大写的双指针算法 油管 | B站 | 西瓜 2022-01-13 英文 教娃 教程 - 力扣
382 Increasing Triplet Subsequence Algorithm 递增的三元子序列 油管 | B站 | 西瓜 2022-01-11 英文 教娃 教程 - 力扣
381 Longest Path in Binary Tree via Diameter Algorithm (DFS + BFS) 二叉树最长路径(直径算法+DFS+BFS) 油管 | B站 | 西瓜 2022-01-10 英文 教娃 教程 - 二分
380 Check if Every Row/Column Contains 1-N (XOR and Hash Set) 检查矩阵每行和每列是否包含1-N自然数 油管 | B站 | 西瓜 2022-01-09 英文 教娃 教程 - 力扣
379 Longest Path in Binary Tree via Recursive Depth First Search Algorithm 二叉树中的最长路径递归深度优先算法(DFS) 油管 | B站 | 西瓜 2022-01-08 英文 教娃 教程 - 二分
17 Solve Jump Game via Recursive Depth First Search Algorithm 第17课 教媳妇编程: 深度优先(DFS)搜索算法(Jump Game跳跃游戏) 油管 | B站 | 西瓜 2022-01-06 中文 小白媳妇 教程 - 力扣
378 Longest Even Value Path in Binary Tree via Graph Breadth First Search Algorithm 二叉树中的最长偶数值路径(图论-图算法-广度优先BFS) 油管 | B站 | 西瓜 2022-01-06 英文 教娃 教程 - 二分
377 Longest Even Value Path in Binary Tree using Recursive Depth First Search Algorithm 递归深度优先搜索算法在二叉树中的最长偶数值路径 油管 | B站 | 西瓜 2022-01-05 英文 教娃 教程 - 二分
376 Check if All A's Appears Before All B's (itertools.groupby) 字符串A在B前算法(itertools.groupby分组) 油管 | B站 | 西瓜 2022-01-03 英文 教娃 教程 - 力扣
375 Split String with Same Distinct Counts (Sliding Window) 拆分具有相同不同计数的字符串(滑动窗口) 油管 | B站 | 西瓜 2022-01-01 英文 教娃 教程 - 二分
374 0/1 Knapsack Space Optimised Dynamic Programming Algorithm 0/1背包问题(空间优化的动态规划算法) 油管 | B站 | 西瓜 2021-12-30 英文 教娃 教程 - 二分
373 Using Bottom Up Dynamic Programming Algorithm to Solve 0/1 Knapsack 0/1背包问题(由下而上的动态规划算法) 油管 | B站 | 西瓜 2021-12-28 英文 教娃 教程 - 二分
3 Coding Test Exam Paper - NO. 3 编程测验 第3期 油管 | B站 | 西瓜 2021-12-27 中文 编程试卷 (PDF) 试卷(PDF)
372 0/1 Knapsack Problem via Top Down Dynamic Programming Algorithm 0/1背包问题(自上而下的动态规划算法) 油管 | B站 | 西瓜 2021-12-27 英文 教娃 教程 - 二分
16 Three Algorithms to Compute the Inverse of a Factorial (Math, Binary Search) 第16课 教媳妇编程: 计算反阶乘的三种算法 (Inverse Factorial - 数学, 二分搜索) 油管 | B站 | 西瓜 2021-12-26 中文 小白媳妇 教程 - 二分
371 Math Proof of Rule: Integer Divisible By 3 整数能被3整除公式的数学证明 油管 | B站 | 西瓜 2021-12-25 英文 教娃 教程
370 Topological Sort Algorithm on Directed Graphs (Course Schedule, BFS) 有向图的拓扑排序算法(课程安排, 广度优先) 油管 | B站 | 西瓜 2021-12-24 英文 教娃 教程 - 力扣 - 二分
369 Minimum Starting Nodes to Visit Graph (Topological Sort, Indegree) 访问图的最少起始节点(拓扑排序、入度) 油管 | B站 | 西瓜 2021-12-23 英文 教娃 教程 - 二分
368 Compute Minimum Absolute Difference of Two Numbers in an Array 数组中两数最小差和最小差的数对 油管 | B站 | 西瓜 2021-12-22 英文 教娃 教程 - 力扣
367 Day of the Year (Leap Year Algorithm) 一年中的第几天(闰年算法) 油管 | B站 | 西瓜 2021-12-21 英文 教娃 教程 - 力扣
366 Multiple Strange Coin Flips/Toss Bottom Up Dynamic Programming Algorithm (Knapsack Variant) 背包变种-多个硬币正面概率-由下至上动态规划算法 油管 | B站 | 西瓜 2021-12-20 英文 教娃 教程 - 力扣 - 二分
365 Multiple Strange Coin Flips/Toss Top Down Dynamic Programming Algorithm (Knapsack Variant) 背包变种-多个硬币正面概率-由上至下动态规划算法 油管 | B站 | 西瓜 2021-12-19 英文 教娃 教程 - 力扣 - 二分
364 Graph Shortest Path Algorithms by Iterative Deepening Search (IDS), Depth First Search (DFS) or Breadth First Search (BFS) on Undirected Graphs 无向图上的迭代深化搜索 (IDS)、深度优先搜索 (DFS) 或广度优先搜索 (BFS) 的最短路径算法 油管 | B站 | 西瓜 2021-12-18 英文 教娃 教程
363 Max Profit of Rod Cutting (Unbounded Knapsack) via Bottom Up Dynamic Programming Algorithm 由底至上动态规划算法的棒材切割最大利润(无界背包) 油管 | B站 | 西瓜 2021-12-17 英文 教娃 教程 - 二分
15 Merge Two Sorted List (Linked List) 第15课 教媳妇编程: 合并两个有序列表/链表 油管 | B站 | 西瓜 2021-12-16 中文 小白媳妇 教程 - 力扣
362 Max Profit of Rod Cutting (Unbounded Knapsack) via Top Down Dynamic Programming Algorithm 自顶向下动态规划算法的棒材切割最大利润(无界背包) 油管 | B站 | 西瓜 2021-12-16 英文 教娃 教程 - 二分
361 Split Tree to Maximize Product (Recursive Depth First Search Algorithm) 拆分二叉树的最大和乘积(递归深度优先算法) 油管 | B站 | 西瓜 2021-12-15 英文 教娃 教程 - 力扣 - 二分
360 Find Partition Equal Subset Sum (Bottom Up Dynamic Programming Algorithm) 数组分成和相等的两个子序列 (由底向上动态规划算法) 油管 | B站 | 西瓜 2021-12-14 英文 教娃 教程 - 力扣
359 Find Partition Equal Subset Sum (Top Down Dynamic Programming Algorithm) 数组分成和相等的两个子序列 (自顶向下动态规划算法) 油管 | B站 | 西瓜 2021-12-13 英文 教娃 教程 - 力扣
358 Longest Strictly Increasing Then Decreasing Sublist 最长严格递增然后递减子列表 油管 | B站 | 西瓜 2021-12-12 英文 教娃 教程 - 二分
357 Find Subsequence of Length K With the Largest Sum (Greedy, Sliding Window) 长度为K的最大和子序列(贪心和滑动窗口算法) 油管 | B站 | 西瓜 2021-12-11 英文 教娃 教程 - 力扣
356 Finding Largest K Value with its Negative in Array using Hash Table/Set (K and -K) 使用哈希表/集在数组中找到最大的 K 值及其负数(K 和 -K) 油管 | B站 | 西瓜 2021-12-10 英文 教娃 教程 - 二分
355 Find First Recurring Character using Hash Table/Set 使用哈希表/集合查找第一个重复出现的字符 油管 | B站 | 西瓜 2021-12-09 英文 教娃 教程 - 二分
354 Find Gene Mutation Groups via UnionFind Algorithm (Disjoint Set) 找出不同的基因组数(并查集+UnionFind-图论算法) 油管 | B站 | 西瓜 2021-12-08 英文 教娃 教程 - 二分
14 Introduction to Algorithm Runtime and Space Complexity 第14课 教媳妇编程: 算法复杂度初探 油管 | B站 | 西瓜 2021-12-07 中文 小白媳妇 教程
353 Find Gene Mutation Groups via Recursive Depth First Search Algorithm 找出不同的基因组数(广度优先搜索BFS-图论算法) 油管 | B站 | 西瓜 2021-12-07 英文 教娃 教程 - 二分
352 Find Gene Mutation Groups via Depth First Search Algorithm 找出不同的基因组数(递归深度优先搜索DFS-图论算法) 油管 | B站 | 西瓜 2021-12-06 英文 教娃 教程 - 二分
350 Counting Sort Algorithm in Python 统计排序算法 (Counting Sort) 油管 | B站 | 西瓜 2021-12-05 英文 教娃 教程
351 Algorithm to Truncate Sentence via Split Function 截断句子的拆分算法 (Split) 油管 | B站 | 西瓜 2021-12-05 英文 教娃 教程 - 力扣
2 Coding Test Exam Paper - NO. 2 编程测验 第2期 油管 | B站 | 西瓜 2021-12-04 中文 编程试卷 (PDF) 试卷(PDF)
349 Algorithms to Check if Linked List Strictly Increasing 检查链表是否严格递增有序的算法 油管 | B站 | 西瓜 2021-12-04 英文 教娃 教程 - 二分
348 Insertion Sort in Python (Simple Sorting Algorithm) 简单排序之插入排序算法 (Python) 油管 | B站 | 西瓜 2021-12-03 英文 教娃 教程 - 力扣
347 Selection Sort Implementation in Python (Simple Sorting Algorithm) 简单排序之选择排序算法 (Python) 油管 | B站 | 西瓜 2021-12-02 英文 教娃 教程 - 力扣
1 Coding Test Exam Paper - NO. 1 编程测验 第1期 油管 | B站 | 西瓜 2021-12-01 中文 编程试卷 (PDF) 试卷(PDF)
13 Sum of Digits for a Non-negative Integer 第13课 教媳妇编程: 非负整数数字之和 油管 | B站 | 西瓜 2021-12-01 中文 小白媳妇 教程
346 Bubble Sort Implementation in Python (Simple Sorting Algorithm) 简单排序之冒泡排序算法 (Python) 油管 | B站 | 西瓜 2021-12-01 英文 教娃 教程 - 力扣
345 Insert Into Linked List (Node Insertion Algorithm) 链表节点插入算法 油管 | B站 | 西瓜 2021-11-30 英文 教娃 教程 - 二分
344 Algorithms to Count Numbers with Odd Number of Digits 数奇数个数字的数 油管 | B站 | 西瓜 2021-11-29 英文 教娃 教程 - 二分
342 Number of Sublists with Max in Interval (Count with Math) 数最大值在区间内的子列表数 (子序列, 数学) 油管 | B站 | 西瓜 2021-11-28 英文 教娃 教程 - 二分
343 Counting Maximal Value Roots in Binary Tree (Recursive Post-Order Traversal - Depth First Search Algorithm - DFS) 数二叉树中最大值节点(递归后序遍例-深度优先算法) 油管 | B站 | 西瓜 2021-11-28 英文 教娃 教程 - 二分
341 Repeated K-Length Substrings (Sliding Window) 数重复出现的K长度的子串(滑动窗口算法) 油管 | B站 | 西瓜 2021-11-27 英文 教娃 教程 - 二分
340 Python Function to Find the Mode in an Array (Most Frequent Number) 数组中的众数的计算 (Mode, 数学) 油管 | B站 | 西瓜 2021-11-25 英文 教娃 教程
12 Python Code to Compute Average, Median and Mode (Math) 第12课 教媳妇编程: 平均数(Average)、中位数(Median)和众数(Mode)的计算 (Python入门) 油管 | B站 | 西瓜 2021-11-24 中文 小白媳妇 教程
339 Compute the Number of Sublists by Combination in Math 通过组合数学计算子序列(子列表)总数 油管 | B站 | 西瓜 2021-11-24 英文 教娃 教程
338 Contiguously Increasing Numbers (Depth First Search and Breadth First Search Algorithm) 连续增加的数字(深度优先搜索、广度优先搜索算法) 油管 | B站 | 西瓜 2021-11-22 英文 教娃 教程 - 二分
337 Maximum Depth of N-ary Tree via Recursive Depth First Search (DFS, Recursion) or Breadth First Search (BFS) Algorithms 求多叉树的最大深度(递归式深度优先和广度优先算法) 油管 | B站 | 西瓜 2021-11-21 英文 教娃 教程 - 力扣
336 Multi-source Breadth First Search Algorithm (BFS: Minimum Number of Moves to Capture the King) 多源广度优先搜索算法(夺王的最少步数) 油管 | B站 | 西瓜 2021-11-20 英文 教娃 教程 - 二分
11 Algorithms to Check Palindrome String 第11课 教媳妇编程: 回文字符串的判别算法 (Palindrome) 油管 | B站 | 西瓜 2021-11-18 中文 小白媳妇 教程 - 二分
335 Remove Last Duplicate Entries (Hash Table) 去除数组中最后一个重复数字 (哈希表) 油管 | B站 | 西瓜 2021-11-18 英文 教娃 教程 - 二分
334 Graph Traversal Algorithms in DFS (Depth First Search) or Breadth First Search BFS (Unlock Rooms with Keys) 图的深度优先和广度优先算法(用钥匙访问所有房间) #图论 油管 | B站 | 西瓜 2021-11-17 英文 教娃 教程 - 二分
333 Introduction to Prim's Minimum Spanning Tree (Graph Algorithm) Prim's 最小生成树介绍(图算法) 油管 | B站 | 西瓜 2021-11-15 英文 教娃 教程
332 Introduction to Kruskal's Minimum Spanning Tree (Graph Algorithm) Kruskal 最小生成树介绍(图算法) 油管 | B站 | 西瓜 2021-11-14 英文 教娃 教程
331 Silver Ratio and Pell Numbers (Metal Quadratic Equation) 白银比例和佩尔数列(贵金属分割) 油管 | B站 | 西瓜 2021-11-13 英文 教娃 教程
330 Solving Math Equation n*n+19*n-n!=0 (Factorial Function and Unbounded Bruteforce Algorithm) 求n*n+19n-n!=0的解(阶乘函数) 油管 | B站 | 西瓜 2021-11-12 英文 教娃 教程
329 Converting (Binary) Trees to Undirectional Graphs via DFS and BFS Algorithms 把二叉树变成无向图(深度优先和广度优先算法) 油管 | B站 | 西瓜 2021-11-11 英文 教娃 教程
328 Square Root Decomposition to Query Range Sum of Mutable List 可变列表范围求和的平方根分解算法 油管 | B站 | 西瓜 2021-11-10 英文 教娃 教程 - 力扣
10 Introduction to Tree Data Structure and Breadth First Search Algorithm 第10课 教媳妇编程: (二叉)树数据结构和广度优先算法 油管 | B站 | 西瓜 2021-11-08 中文 小白媳妇 教程 - 二分
327 High Accuracy Multiplication Algorithm (Multiply Strings) 高精度乘法运算(两大数相乘算法) 油管 | B站 | 西瓜 2021-11-07 英文 教娃 教程 - 力扣
326 Remove Duplicates from Sorted Array via Two Pointer Algorithm 删除有序列表中的重复元素(双指针算法) 油管 | B站 | 西瓜 2021-11-06 英文 教娃 教程 - 力扣
325 Length of a Linked List (Recursion / Iterative Algorithm) 单向双向链接求长度的递归和迭代算法 油管 | B站 | 西瓜 2021-11-05 英文 教娃 教程
324 Linear Equation with Two Unknowns (Chicken and Rabbit Problem) 穷举算法或二元一次方程解鸡兔同笼问题 油管 | B站 | 西瓜 2021-11-04 英文 教娃 教程
9 Introduction to Queue and Double-Ended Queue in Python 第9课 教媳妇编程: Python数据结构之队列(双头队列) 油管 | B站 | 西瓜 2021-11-03 中文 小白媳妇 教程
323 Single-Row Keyboard via Hash Table 用哈希表来估计在单行键盘手指移动总时间 油管 | B站 | 西瓜 2021-11-03 英文 教娃 教程 - 力扣
322 Greedy Algorithm to Find Longest Increasing Subsequence in O(NLogN) via Binary Search 贪心二分查找算法找出数组中的最长递增子序列 O(NLogN) 油管 | B站 | 西瓜 2021-11-02 英文 教娃 教程 - 力扣 - 二分
321 Find Insertion Point in Sorted List via bisect_left or bisect_right 用bisect_left或bisect_right二分查找算法在有序列表中找到插入位置 油管 | B站 | 西瓜 2021-11-01 英文 教娃 教程
320 Top Down and Bottom Up Dynamic Programming Algorithm to Type N letters on a 2-keys Keyboard 至顶向下或由下至上的动态规划算法计算用2键键盘敲N个A的最佳方案数 油管 | B站 | 西瓜 2021-10-31 英文 教娃 教程 - 力扣
319 Estimate the Golden Ratio via Fibonacci Numbers in Python 黄金分割点的斐波那契数列估值算法 油管 | B站 | 西瓜 2021-10-30 英文 教娃 教程 - 力扣 - 二分
318 Run-Length Encoding/Compression Algorithm 行程编码/压缩算法 (Run-Length) 油管 | B站 | 西瓜 2021-10-29 英文 教娃 教程 - 二分
317 Run-Length Decoding/Decompression Algorithm 行程解码/解压缩算法 (Run-Length) 油管 | B站 | 西瓜 2021-10-28 英文 教娃 教程 - 二分
316 The Fisher–Yates Random Shuffle Algorithm in Python Fisher-Yates 随机洗牌算法 (Python) 油管 | B站 | 西瓜 2021-10-27 英文 教娃 教程 - 力扣
8 Using Stack to Reverse a List (Introduction to Stack in Python) 第8课 教媳妇编程: 使用堆栈反转列表(Python 中的堆栈介绍) 油管 | B站 | 西瓜 2021-10-26 中文 小白媳妇 教程
315 Image Flood Fill via Depth First Search (DFS) and Breadth First Search (BFS) Algorithm 图像填充算法 Flood Fill (深度优先和广度优先) 油管 | B站 | 西瓜 2021-10-25 英文 教娃 教程
314 Estimating the Performance Speedup (Gain) using Amdahls Law (Parallel Computing) 通过 阿姆达尔定律 Amdahl's Law 估计理论并行最大加速 (并行计算) 油管 | B站 | 西瓜 2021-10-24 英文 教娃 教程
313 Divide and Conquer Algorithm Explained (Max Number, Ruler Marker) 分治算法简介 (求最大数, 尺子刻度标记) 油管 | B站 | 西瓜 2021-10-23 英文 教娃 教程
312 Area and Circumferences of Circle and Monte Carlo Simulation Algorithm of PI 圆的面积和周长和蒙特卡罗估计圆周率算法的简介 油管 | B站 | 西瓜 2021-10-22 英文 教娃 教程
311 Remove a Node and Subtree using Depth First Search or Breadth First Search Algorithm (Process Kill) 深度优先和广度优先移除子树节点算法 油管 | B站 | 西瓜 2021-10-21 英文 教娃 教程
7 Introduction to Hash Table and Hash Set (Python) 第7课 教媳妇编程: Python 入门之哈希表和集合 (Hash Table & Hash Set) 油管 | B站 | 西瓜 2021-10-20 中文 小白媳妇 教程
310 Kth Smallest Element in a Binary Search Tree (BST) via Iterative Inorder Traversal Algorithm 通过迭代中序遍历算法在二叉搜索树中找第K个最小元素 油管 | B站 | 西瓜 2021-10-19 英文 教娃 教程 - 力扣
309 Cousin Nodes in Binary Tree via Breadth First Search & Depth First Search Algorithm 深度优先和广度优先算法判断二叉树中的表亲节点 油管 | B站 | 西瓜 2021-10-18 英文 教娃 教程
308 Restore the Word from Rules (Hash Map) 从规则来反推单词 (哈希表) 油管 | B站 | 西瓜 2021-10-17 英文 教娃 教程
307 Best Time to Buy and Sell Stock Once (3 Algorithms) 买卖股票的最佳时机(只能买卖各一次)-三种算法 油管 | B站 | 西瓜 2021-10-16 英文 教娃 教程 - 力扣
306 Tower of Hanoi via Recursion (Math Induction Proof of Minimal Number of Moves) 汉诺塔的递归算法和数学归纳法证明最少移动步数 油管 | B站 | 西瓜 2021-10-15 英文 教娃 教程
305 Kadane's Algorithm to Compute Maximum Subarray Sum (Math) Kadane (卡蛋)算法计算最大子数组之和 (数学) 油管 | B站 | 西瓜 2021-10-14 英文 教娃 教程 - 力扣 - 二分
6 Three ways to compute the Fibonacci Numbers (Recursion and Iteration) 第6课 教媳妇编程: 计算斐波那契数列的三种方法 油管 | B站 | 西瓜 2021-10-13 中文 小白媳妇 教程 - 力扣 - 二分
304 Introduction to Probability and Naive Bayes Theorem (Math) 概率简介和朴素贝叶斯分类算法(数学) - Naive Bayes Theorem 油管 | B站 | 西瓜 2021-10-12 英文 教娃 教程
303 Introduction to KNN Machine Learning Algorithm (KNN In Python) KNN机器学习算法简介 - KNN的Python实现 油管 | B站 | 西瓜 2021-10-10 英文 教娃 教程
302 Progressive Stairs via Simulation - Binary Search or Math 搭建自然数阶梯的仿真, 二分, 和数学算法 油管 | B站 | 西瓜 2021-10-09 英文 教娃 教程 - 力扣
301 First Number Equal or Larger Than Target using Next Function 用next方法找出数组中大于等于目标的第一个数(Python 入门) 油管 | B站 | 西瓜 2021-10-08 英文 教娃 教程 - 二分
5 Tuple vs. List in Python 第5课 教媳妇编程: Python 入门之 Tuple 和 List (元组和数组列表) 油管 | B站 | 西瓜 2021-10-07 中文 小白媳妇 教程
300 One-way Jump Game via Backtracking - DP and Greedy Algorithm 单向跳跃游戏的几种解法: 回溯+两种动态规划+贪心算法 油管 | B站 | 西瓜 2021-10-05 英文 教娃 教程
299 Design a Hash Table 设计一个哈希表 油管 | B站 2021-10-04 英文 教娃 教程 - 力扣
298 Introduction to Hash Function 哈希函数简介 油管 | B站 2021-10-03 英文 教娃 教程
297 Convert 1D Array to 2D Matrix (Reshape) 把1维数组转换成2维矩阵 油管 | B站 2021-10-02 英文 教娃 教程 - 力扣
4 While Loop, If Condition and Functions 第4课 教媳妇编程: 7分钟讲Python的while循环, IF分支判断和函数定义 油管 | B站 | 西瓜 2021-10-01 中文 小白媳妇 -
296 Finding Real Roots of a Quadratic Equation 计算一元二次方程的实数根 油管 | B站 2021-09-30 英文 教娃 教程
295 Maximal Perimeter by Forming a Rectangle from N squares 计算把N个小正方形整成大长方形的最大周长 油管 | B站 2021-09-29 英文 教娃 教程
294 Max Fence Area via Bruteforce or Parabola Quadratic Equation 通过蛮力算法或抛物线二次方程计算最大围栏面积 油管 | B站 2021-09-28 英文 教娃 教程
293 Number of Unique Email Addresses 唯一电子邮件数 油管 | B站 2021-09-27 英文 教娃 教程 - 力扣
3 Variables and For Loop in Python 第3课 教媳妇编程: 3分钟讲Python的变量和For循环 油管 | B站 | 西瓜 2021-09-26 中文 小白媳妇 -
292 Remove Consecutive Duplicates 删掉相邻重复字符 油管 | B站 2021-09-25 英文 教娃 教程 - 二分
291 All Odd Palindrome Substrings 所有奇数回文子串 油管 | B站 2021-09-23 英文 教娃 教程 - 二分
2 From Linear Search to Binary Search 第2课 教媳妇编程: 从暴力搜索(线性搜索)到二分查找算法 油管 | B站 | 西瓜 2021-09-22 中文 小白媳妇 教程
290 Final Value of Variable After Performing Operations (Reduce) 变量自增或自减后的值(Reduce函数) 油管 | B站 2021-09-21 英文 教娃 教程 - 力扣
1 Recursion in Five Minutes 第1课 教媳妇编程: 5分钟讲递归 油管 | B站 | 西瓜 2021-09-20 中文 小白媳妇 教程
289 Count Number of Pairs With Absolute Difference K 绝对差值为K的数组对 油管 | B站 2021-09-19 英文 教娃 教程 - 力扣
288 Leaderboard Algorithm: Compute the Ranking of Numbers 数组分数排行榜算法 油管 | B站 2021-09-17 英文 教娃 教程 - 二分
287 Evaluate Reverse Polish Notation 通过堆栈计算逆波兰表达式(RPN)的算法 油管 | B站 2021-09-16 英文 教娃 教程 - 力扣
286 Minimum Difference Between Highest and Lowest of K Scores 从数组中找出K个数,求最高和最低的最小差异 油管 | B站 2021-09-15 英文 教娃 教程 - 力扣
285 Reverse Only Letters via Two Pointer Algorithm 双指针算法只反转英文字母 油管 | B站 2021-09-14 英文 教娃 教程
283 Dynamic Programming to Calculate Largest Square Submatrix 计算最大子正方矩阵的动态规划算法 油管 | B站 2021-09-12 英文 教娃 教程 - 二分
284 Divide&Conquer: Longest Substring with Chr Count of at Least K 分而治之算法查找每个字符至少出现K次的最长子串 油管 | B站 2021-09-12 英文 教娃 教程 - 二分
282 Line Sweeping to Compute the Most Frequent Number in Intervals 通过Line Sweeping算法查找线段区间中出现最频的整数 油管 | B站 2021-09-11 英文 教娃 教程 - 二分
280 Matrix Power Algorithm 矩阵的N次方算法 油管 | B站 2021-09-09 英文 教娃 教程
281 Longest Substring with 2 Distinct Characters by Sliding Window 通过滑动窗口算法求具有最多2个不同字符的最长子串 油管 | B站 2021-09-09 英文 教娃 教程 - 二分
279 Matrix Add - Subtraction and Multiplication Algorithm 矩阵的加减相乘算法 油管 | B站 2021-09-06 英文 教娃 教程
278 Compute the Dot Product using Zip Function in Python 在Python中使用Zip函数计算点积 油管 | B站 2021-09-05 英文 教娃 教程
277 Prefix Sum Algorithm to Find the Middle Index in Array 前缀和算法计算数组中间索引 油管 | B站 2021-09-04 英文 教娃 教程 - 力扣
276 Longest Zero Sublist Sum via Prefix Sum 前缀和算法计算最长零和子列表 油管 | B站 2021-09-03 英文 教娃 教程 - 二分
275 Recursive Depth First Search to Count the Surrounded Islands 递归深度优先搜索算法数内陆数 油管 | B站 2021-09-02 英文 教娃 教程 - 二分
274 Recursive DFS to Compute the Max Average of a Binary SubTree 通过递归深度优先搜索算法计算最大平均子二叉树 油管 | B站 2021-09-01 英文 教娃 教程 - 力扣
273 3 Graph Algorithms: Does Every Vertex Have at least One Edge? 图中每个顶点是否至少有一条边? (三种算法) 油管 | B站 2021-08-31 英文 教娃 教程 - 二分
272 Equal Tree Partition via Recursive Depth First Search 通过递归深度优先搜索算法进行等树划分 油管 | B站 2021-08-30 英文 教娃 教程 - 力扣
271 DP: Number of Unique Binary Search Trees (Catalan Numbers) 计算唯一二叉搜索树数量的动态规划算法(Catalan数) 油管 | B站 2021-08-29 英文 教娃 教程 - 力扣
270 Finding the Network Delay Time via Floyd-Warshall Algorithm (Graph: Multi-source Shortest Path) 通过佛洛依德 Floyd-Warshall 最短路径算法计算网络延迟时间(图论: 多源最短路径算法) 油管 | B站 2021-08-28 英文 教娃 教程 - 力扣
269 Disjoint Set: Find if Path Exists in Graph via Union Find 并查集: 图中两个顶点的连通性 油管 | B站 2021-08-26 英文 教娃 教程
268 All Paths from Source to Target in DAG via BFS Algorithm 图: 通过广度优先搜索算法寻找从源到目地的所有路径 油管 | B站 2021-08-25 英文 教娃 教程
267 All Paths from Src to Target in a DAG via DFS 图: 通过深度优先搜索算法寻找从源到目地的所有路径 油管 | B站 2021-08-24 英文 教娃 教程 - 力扣
266 Two Sum in Binary Search Tree via Inorder and Two Pointer 二叉搜索树的双和算法(中序遍例+双指针) 油管 | B站 2021-08-23 英文 教娃 教程
265 Matrix Prefix Sum Algorithm 矩阵前缀和算法 油管 | B站 2021-08-22 英文 教娃 教程 - 二分
264 Anagram Substrings via Sliding Window 滑动窗口数字谜子串 油管 | B站 2021-08-21 英文 教娃 教程 - 二分
263 Find if Path Exists in Graph via Depth First Search Algorithm 图: 通过深度优先搜索算法查找两个顶点是否存在路径 油管 | B站 2021-08-20 英文 教娃 教程
262 Set Matrix Zeros 矩阵置零算法 油管 | B站 2021-08-19 英文 教娃 教程 - 力扣
261 Find if Path Exists in Graph by Breadth First Search Algorithm 图: 通过广度优先搜索算法查找两个顶点是否存在路径 油管 | B站 2021-08-18 英文 教娃 教程 - 力扣
260 Island Shape Perimeter Algorithm 岛形周长算法 油管 | B站 2021-08-16 英文 教娃 教程 - 力扣 - 二分
259 How to Verify a Max Heap? 验证最大堆算法 油管 | B站 2021-08-13 英文 教娃 教程 - 二分
258 Arithmetic Sequence Permutation 等差数列排列 油管 | B站 2021-08-12 英文 教娃 教程 - 二分
257 Add Two Big Integers in Strings 高精度加法算法 油管 | B站 2021-08-10 英文 教娃 教程 - 力扣
256 Linked List Jumps via Recursion 链表跳跃的递归算法 油管 | B站 2021-08-09 英文 教娃 教程 - 二分
255 Pairwise Linked List Nodes Swap Algorithm 成对链表交换算法 油管 | B站 2021-08-08 英文 教娃 教程 - 二分
254 Inplace Algorithms to Remove Elements 原地移除目标元素 油管 | B站 2021-08-07 英文 教娃 教程 - 力扣
253 Algorithm to Determine Three Divisors Numbers 三除数 油管 | B站 2021-08-05 英文 教娃 教程 - 力扣
252 Greatest Common Divisor of Strings 最大公约字符串算法 油管 | B站 2021-08-04 英文 教娃 教程 - 力扣
251 Implement the Counter method in Python Counter方法的实现 油管 | B站 2021-07-28 英文 教娃 教程
250 Implement the String Find Method in Python 字符串查找字符的线性算法 油管 | B站 2021-07-27 英文 教娃 教程
249 ROT13 String Cipher Algorithm in Python Python 中的 ROT13 字符串密码算法 油管 | B站 2021-07-26 英文 教娃 教程
248 Count of Sublists with Same First and Last Values 首尾相同字列表数 油管 | B站 2021-07-25 英文 教娃 教程 - 二分
247 Number of Positions in Line of People 计算队列中满足两条件的可能位置数 油管 | B站 2021-07-24 英文 教娃 教程 - 二分
246 Square Matrix Diagonal Sum 方形矩阵对角线之和 油管 | B站 2021-07-23 英文 教娃 教程 - 力扣
245 Delete a Node in Linked List (No Access to HEAD) 删除链表中的指定节点(无法访问头节点) 油管 | B站 2021-07-22 英文 教娃 教程 - 力扣
244 Concatenation of Arrays 数组的串联 油管 | B站 2021-07-21 英文 教娃 教程 - 力扣
243 Find the Difference of Two Almost Same Strings 找出两个几乎相同的字符串的差异 油管 | B站 2021-07-20 英文 教娃 教程 - 力扣
242 Maximum Number of Words You Can Type 可以敲的最多单词数 油管 | B站 2021-07-19 英文 教娃 教程 - 力扣
241 Sum of Unique Elements 唯一元素的总和 油管 | B站 2021-07-18 英文 教娃 教程
240 Length of Longest Balanced Subsequence 最长平衡子序列的长度 油管 | B站 2021-07-17 英文 教娃 教程 - 二分
239 Redistribute Characters to Make All Strings Equal 重新分配字符以使所有字符串相等 油管 | B站 2021-07-16 英文 教娃 教程 - 力扣
238 Sort List by Hamming Weight 按哈明码算法排序列表 油管 | B站 2021-07-15 英文 教娃 教程 - 二分
237 Sort List by Reversing Once 反转一次子序列使之排序 油管 | B站 2021-07-14 英文 教娃 教程 - 二分
236 Brick Layout (Unlimited Knapsack) via Bottom Up DP Algorithm 至底向上的动态规划算法求砌砖头数(无限背包变种) 油管 | B站 2021-07-13 英文 教娃 教程 - 二分
235 Brick Layout (Unlimited Knapsack) via Top Down DP Algorithm 至顶向下的动态规划算法求砌砖头数(无限背包变种) 油管 | B站 2021-07-12 英文 教娃 教程 - 二分
234 Count Square Sum (Pythagorean) Triples 数勾股定理三元组 油管 | B站 2021-07-11 英文 教娃 教程 - 力扣
233 Build Array from Permutation 从排列构建数组 油管 | B站 2021-07-10 英文 教娃 教程 - 力扣
232 Introducing the Chain Function in Python Python中的chain函数 油管 | B站 2021-07-09 英文 教娃 教程
231 Group Integers 数字分组 油管 | B站 2021-07-08 英文 教娃 教程 - 二分
230 Multiples of 3 and 7 3和7的倍数 油管 | B站 2021-07-07 英文 教娃 教程
229 Flip to Zeros 翻转数字转换为零 油管 | B站 2021-07-06 英文 教娃 教程 - 二分
228 Reverse Sublists to Convert to Target 反向子列表转换为目标 油管 | B站 2021-07-05 英文 教娃 教程 - 二分
227 Roman to Integer 罗马数字转换到阿拉伯数 油管 | B站 2021-07-04 英文 教娃 教程
226 Max Number of Points on a Line 求一条直线上最多的点数 油管 | B站 2021-07-03 英文 教娃 教程 - 二分
225 Largest Odd Number in String 字符串中的最大奇数 油管 | B站 2021-07-02 英文 教娃 教程 - 力扣
224 Depth First Search Algorithm to Find the Largest Land 深度优先算法求最大岛屿大小 油管 | B站 2021-07-01 英文 教娃 教程 - 二分
223 Number of Quadruplets That Sum Target via Hash Table 求目标和四元组数(哈希表) 油管 | B站 2021-06-30 英文 教娃 教程 - 二分
222 Determine a Armstrong Number 阿姆斯壮数算法 油管 | B站 2021-06-29 英文 教娃 教程
221 First Unique Character in a String 字符串中第一个唯一字符 油管 | B站 2021-06-28 英文 教娃 教程 - 力扣
220 Algorithms to Check if a Linked List is Palindrome 4种算法判断回文单向链表 油管 | B站 2021-06-27 英文 教娃 教程 - 二分
219 DP Algorithms to Compute the Maximum Non-Adjacent Tree Sum 动态规划算法求二叉树最大非相邻节点之和 油管 | B站 2021-06-26 英文 教娃 教程 - 二分
218 Number of Changing Directions 改变方向的数字 油管 | B站 2021-06-25 英文 教娃 教程 - 二分
217 BFS Algorithm to Check If Two Binary Trees are Same 广度优先算法判断两二叉树是否相等 油管 | B站 2021-06-24 英文 教娃 教程
216 Recursive DFS Algorithm to Check If Two Binary Trees are Same 递归深度优先算法判断两二叉树是否相等 油管 | B站 2021-06-23 英文 教娃 教程
215 Count Odd Numbers in an Interval Range 数区间里奇数个数 油管 | B站 2021-06-22 英文 教娃 教程 - 力扣
214 Swap Characters to Equalize Strings 交换字符让两字符串相等 油管 | B站 2021-06-21 英文 教娃 教程 - 二分
213 Sum of Distinct Positive Factorial Numbers via DFS Algorithm 不同正阶乘数之和的递归深度优先解法 油管 | B站 2021-06-20 英文 教娃 教程
212 Sum of Distinct Positive Factorial Numbers 不同正阶乘数之和 油管 | B站 2021-06-19 英文 教娃 教程
211 Depth First Search to Compute the Max Width of a Binary Tree 深度优先算法求二叉树的最大宽度 油管 | B站 2021-06-18 英文 教娃 教程 - 力扣
210 Breadth First Search to Compute the Max Width of a Binary Tree 广度优先算法求二叉树最大宽度 油管 | B站 2021-06-17 英文 教娃 教程 - 力扣
209 Back Tracking Algorithm to Generate Parentheses 回溯算法生成有效括号 油管 | B站 2021-06-16 英文 教娃 教程 - 力扣
208 Binary Tree Inorder Traversal via Recursion or Iteration 中序遍例二叉树的递归和迭代算法 油管 | B站 2021-06-15 英文 教娃 教程 - 力扣
207 Depth First Search Algorithm to Count the Number of Islands 深度优先算法数岛屿数量 油管 | B站 2021-06-14 英文 教娃 教程 - 力扣 - 二分
206 Depth First Search Algorithm to Find Bottom Left Tree Value 深度优先算法求二叉树左下角值 油管 | B站 2021-06-13 英文 教娃 教程
205 Breadth First Search Algorithm to Find Bottom Left Tree Value 广度优先算法求二叉树左下角值 油管 | B站 2021-06-12 英文 教娃 教程 - 力扣
204 Max Product of Two Numbers 数组中最大两数的乘积 油管 | B站 2021-06-11 英文 教娃 教程 - 二分
203 Maximum Number by Inserting Five 插入5后的最大数值 油管 | B站 2021-06-10 英文 教娃 教程 - 二分
202 Top Down DP to Compute the Min Number of Knight Moves 动态规划算法求骑士回原点的最少步数 油管 | B站 2021-06-09 英文 教娃 教程 - 力扣
201 Rotate a 2D Matrix/Image 90 Degree AntiClockwise 逆时针旋转矩阵算法 油管 | B站 2021-06-08 英文 教娃 教程
200 Rotate a 2D Matrix/Image 90 Degree Clockwise 顺时针旋转矩阵算法 油管 | B站 2021-06-07 英文 教娃 教程 - 力扣
199 Sign of the Product of an Array 求数组乘积的符号值 油管 | B站 2021-06-06 英文 教娃 教程
198 Depth First Search to Count the Vertical Lines in Binary Tree 深度优先算法数二叉树竖直线 油管 | B站 2021-06-05 英文 教娃 教程 - 二分
197 Breadth First Search to Count Vertical Lines in Binary Tree 广度优先算法数二叉树竖直线 油管 | B站 2021-06-04 英文 教娃 教程 - 二分
196 Insertion Index in Sorted List (bisect_right) 有序列表中插入索引 (bisect_right) 油管 | B站 2021-06-03 英文 教娃 教程 - 二分
195 Permutation of Rooks Do Not Attack Each Other 棋盘上互不攻击的车 油管 | B站 2021-06-02 英文 教娃 教程 - 二分
194 Substrings of Size Three with Distinct Characters 具有不同字符的大小为3的子字符串 油管 | B站 2021-06-01 英文 教娃 教程 - 力扣
193 Interval Overlaps via Two Pointer Algorithm 双指针算法求线段的交集 油管 | B站 2021-05-31 英文 教娃 教程 - 二分
192 Check if Word Equals Summation of Two Words 两单词是否数值相等 油管 | B站 2021-05-30 英文 教娃 教程 - 力扣
191 Recursive Algorithm to Insert a Node into a Binary Search Tree 二叉搜索树插入一个节点的递归算法 油管 | B站 2021-05-29 英文 教娃 教程
190 K Numbers Greater Than or Equal to K 二分查找确定大于或等于K的K个数 油管 | B站 2021-05-28 英文 教娃 教程 - 二分
189 Remove One Letter to Transform to Another 从一个字符串移除一个字符变成另一个字符串 油管 | B站 2021-05-27 英文 教娃 教程
188 Check if the Sentence Is Pangram 判别是否是Pangram字符串 油管 | B站 2021-05-26 英文 教娃 教程 - 力扣
187 Longest Common Prefix Algorithm 最长公共前缀字符串算法 油管 | B站 2021-05-25 英文 教娃 教程 - 二分
186 Largest Anagram Group 最大的Anagram组的字符串数 油管 | B站 2021-05-24 英文 教娃 教程 - 二分
185 Minimum Number of Operations to Target Number 最少操作转换到目标数字 油管 | B站 2021-05-23 英文 教娃 教程 - 二分
184 Dynamic Programming to Compute Minimum Number of Coins 最少零钱硬币数之动态规划算法 油管 | B站 2021-05-22 英文 教娃 教程 - 二分
183 Two Pointer Algorithm to Rescue People in Rocketship 双指针算法求最少火箭数 油管 | B站 2021-05-21 英文 教娃 教程 - 二分
182 Lowest Sum of Pair Larger than Target via Two Pointer 双指针算法求大于目标的最小两数和 油管 | B站 2021-05-20 英文 教娃 教程 - 二分
181 Rotation of Another String 判断两字符串是否是旋转相等 油管 | B站 2021-05-19 英文 教娃 教程 - 二分
180 Flip One Digit via Greedy Algorithm 贪心翻转一个数字 油管 | B站 2021-05-18 英文 教娃 教程 - 二分
179 Depth First Search to Delete Even Leaves From Binary Tree 递归深度优先算法删除二叉树的偶树叶节点 油管 | B站 2021-05-17 英文 教娃 教程 - 力扣 - 二分
178 Longest Interval Algorithm 最长线段算法 油管 | B站 2021-05-16 英文 教娃 教程 - 二分
177 Beer Bottle Exchange Algorithm via Simulation 换酒瓶算法 油管 | B站 2021-05-15 英文 教娃 教程 - 二分
176 Binary Matrix Leftmost One 寻找二进制矩阵中最左边的1 油管 | B站 2021-05-14 英文 教娃 教程 - 二分
175 Cartesian Product in Python via Depth First Search Algorithm 深度优先算法实现笛卡尔积 油管 | B站 2021-05-13 英文 教娃 教程
174 Remove One Number to Make Target Average 去除1个数字凑成平均 油管 | B站 2021-05-12 英文 教娃 教程 - 二分
173 Depth First Search Algorithm to Determine Sum Binary Tree 深度优先算法检查是否是Sum二叉树 油管 | B站 2021-05-11 英文 教娃 教程
172 Breadth First Search Algorithm to Determine Sum Binary Tree 广度优先算法检查是否是Sum二叉树 油管 | B站 2021-05-10 英文 教娃 教程
171 Sum of Two Numbers Less Than Target using Two Pointer 双指针算法求小于目标的最大两数和 油管 | B站 2021-05-09 英文 教娃 教程 - 二分
170 Three Consecutive Odds 连续三个奇数 油管 | B站 2021-05-08 英文 教娃 教程 - 力扣
169 Using Hash Set to Find Out Almost Same Strings 哈希算法找是否相似字符串 油管 | B站 2021-05-07 英文 教娃 教程 - 二分
168 Average Level of Binary Tree via Depth First Search Algorithm 深度优先算法计算二叉树每层的平均值 油管 | B站 2021-05-06 英文 教娃 教程 - 力扣
167 BFS Algorithm to Compute Average of Levels in Binary Tree 广度优先计算二叉树每层平均值 油管 | B站 2021-05-05 英文 教娃 教程 - 力扣
166 Leaf Similar Trees by Recursive Depth First Search Algorithm 深度优先算法判断两二叉树是否树叶相似 油管 | B站 2021-05-04 英文 教娃 教程 - 力扣
165 Sum of Three Numbers Less than Target 三数小于目标之和 油管 | B站 2021-05-03 英文 教娃 教程
164 Two Pointer Algorithm to Solve Four Sum Problem 双指针找四数之和 油管 | B站 2021-05-02 英文 教娃 教程
163 Dynamic Programming / Greedy to Compute the Min Change 最少零钱贪心算法 油管 | B站 2021-05-01 英文 教娃 教程 - 二分
162 Sum of Four Numbers using Depth First Search Algorithm 深度优先算法找四数之和 油管 | B站 2021-04-30 英文 教娃 教程
161 Noisy Palindrome Algorithms 判别嘈杂回文字符串算法 油管 | B站 2021-04-29 英文 教娃 教程
160 Depth First Search to Convert to Elephant Binary Tree 深度优先算法转换成大象二叉树 油管 | B站 2021-04-28 英文 教娃 教程 - 二分
159 Escape Maze by Breadth First Search Algorithm 广度优先算法找迷宫出路 油管 | B站 2021-04-27 英文 教娃 教程 - 二分
158 Algorithms to Compute the Range Sum of a Binary Search Tree 二叉搜索树区间求和的算法 油管 | B站 2021-04-26 英文 教娃 教程
157 Remove Vowels from a String 删除字符串中的元音字符的算法 油管 | B站 2021-04-25 英文 教娃 教程
156 Hour and Minute Angle on a Clock 时针和分针的角度计算 油管 | B站 2021-04-24 英文 教娃 教程 - 二分
155 Implement the Accumulate Function in Python Python的accumulate函数的实现 油管 | B站 2021-04-23 英文 教娃 教程
154 Using GroupBy Algorithm to Compress String 压缩字符串的GroupBy算法 油管 | B站 2021-04-22 英文 教娃 教程 - 二分
153 Find Root of N-Ary Tree using Hash Set 用哈希集合找出N叉树根节点的算法 油管 | B站 2021-04-21 英文 教娃 教程
152 N-ary Tree Preorder Traversal using Iterations or Recursion 先序遍例N叉树的递归和迭代算法 油管 | B站 2021-04-20 英文 教娃 教程 - 力扣
151 Combination Sum Up to Target (Unique Numbers) by DP Algorithms 无限(unbounded)背包问题之动态规划算法 油管 | B站 2021-04-19 英文 教娃 教程 - 力扣
150 Sudoku Validator/Algorithm using 27 Hash Sets 用27个哈希集合来验证数独是否有效 油管 | B站 2021-04-18 英文 教娃 教程 - 二分
149 Subtree with Maximum Value via Recursive DFS Algorithm 递归深度优先计算二叉树最大子树节点之和 油管 | B站 2021-04-17 英文 教娃 教程 - 二分
148 Reverse a Graph (Adjacency List) 反转图(邻接列表) 油管 | B站 2021-04-16 英文 教娃 教程
147 Unobstructed Buildings via Monotonous Decreasing Stack 单调递减堆栈计算未阻碍建筑物 油管 | B站 2021-04-15 英文 教娃 教程 - 二分
146 Generate Prime Numbers using Sieve of Eratosthenes Algorithms Eratosthenes质数算法 油管 | B站 2021-04-14 英文 教娃 教程 - 二分
145 Converting Spreadsheet Column Titles to Number 表格26进制列字母转换成十进制算法 油管 | B站 2021-04-13 英文 教娃 教程 - 二分
144 Maximum Split Product using Dynamic Programming or Greedy 拆分整数得到最大乘积的算法(贪心和动态规划) 油管 | B站 2021-04-12 英文 教娃 教程
143 Using Heap (Priority Queue) to Generate Nth Ugly Number 生成第N个丑数的堆算法 油管 | B站 2021-04-11 英文 教娃 教程 - 力扣
142 Greedy Algorithm to Complete Tasks 贪心算法完成任务 油管 | B站 2021-04-10 英文 教娃 教程 - 二分
141 Set Split Algorithm 集合拆分算法 油管 | B站 2021-04-09 英文 教娃 教程
140 Maximum Subarray Sum by Dynamic Programming and Greedy Algorithm (Math) 求最大子数组和的三种算法(暴力、贪心和动态规划 aka Kadane's卡蛋算法) 油管 | B站 2021-04-08 英文 教娃 教程 - 力扣 - 二分
139 Find the Inorder Successor of a Binary Search Tree 在二叉搜索树中查找后继节点的算法 油管 | B站 2021-04-07 英文 教娃 教程
138 Finding the Largest Lucky Number in the Array 数组中找幸运数的算法 油管 | B站 2021-04-06 英文 教娃 教程
137 Construct Binary Tree From Pre/Inorder Traversals 递归算法由前序和中序列表来构建二叉树 油管 | B站 2021-04-05 英文 教娃 教程 - 二分
136 Packing Boxes Algorithm using GroupBy GroupBy算法 油管 | B站 2021-04-04 英文 教娃 教程 - 二分
135 Depth First Search to Determine a Univalue Binary Tree 深度优先算法检查是否是单值二叉树 油管 | B站 2021-04-03 英文 教娃 教程
134 Reverse Bits of a 32-bit Integer 反转32位整数位 油管 | B站 2021-04-02 英文 教娃 教程 - 力扣
133 Find N Unique Integers Sum up to Zero 构建零和独有数组的算法 油管 | B站 2021-04-01 英文 教娃 教程 - 力扣
132 Longest Consecutive Run of 1s in Binary 求整数二进制中最大连续1的个数 油管 | B站 2021-03-31 英文 教娃 教程 - 二分
131 BFS Algorithm to Check the Completeness of a Binary Tree 广度优先算法来判断是否是完整二叉树 油管 | B站 2021-03-30 英文 教娃 教程
130 Depth First Search to Find the Only Child in Binary Tree 深度优先算法找单孩子节点 油管 | B站 2021-03-29 英文 教娃 教程
129 Breadth First Search to Find the Only Child in Binary Tree 广度优先算法找单孩子节点 油管 | B站 2021-03-28 英文 教娃 教程
128 Algorithms to Find Center of Star Graph 找星型图中心的算法 油管 | B站 2021-03-27 英文 教娃 教程 - 力扣
127 Palindrome Count Algorithm 通过指定字符串构造回文字符串算法 油管 | B站 2021-03-26 英文 教娃 教程 - 二分
126 Maximum Level Sum of a Binary Tree using DFS Algorithm 深度优先算法找层节点和最大的那一层 油管 | B站 2021-03-25 英文 教娃 教程 - 力扣
125 Maximum Level Sum of a Binary Tree using BFS Algorithm 广度优先算法找层节点和最大的那一层 油管 | B站 2021-03-24 英文 教娃 教程 - 力扣
124 Three Sum Algorithm 数组三和算法 油管 | B站 2021-03-23 英文 教娃 教程
123 Two Sum Algorithm when Array is Sorted 有序数组的双和算法 油管 | B站 2021-03-22 英文 教娃 教程 - 力扣
122 Sibling Node in a Binary Search Tree 二叉搜索树中寻找兄弟节点 油管 | B站 2021-03-21 英文 教娃 教程
121 Depth First Search to Sum Root to Leaf Numbers in Binary Tree 深度优先算法求根节点到叶子数字之和 油管 | B站 2021-03-20 英文 教娃 教程 - 力扣
120 BFS Algorithm to Sum Root to Leaf Numbers in Binary Tree 广度优先算法求根节点到叶子数字之和 油管 | B站 2021-03-19 英文 教娃 教程 - 力扣
119 Two Sum Algorithm 双和算法 油管 | B站 2021-03-18 英文 教娃 教程
118 Recursive Backtracking Algorithm to Compute the Combinations 递归组合算法 油管 | B站 2021-03-17 英文 教娃 教程
117 Breadth First Search to Determine a Univalue Binary Tree 广度优先算法检查是否是单值二叉树 油管 | B站 2021-03-16 英文 教娃 教程 - 二分
116 Dynamic Programming to Compute the Triangle Minimum Path Sum 动态规划算法求最小路径和 油管 | B站 2021-03-15 英文 教娃 教程 - 力扣
115 Two Array Intersection Algorithms 两数组相交算法 油管 | B站 2021-03-14 英文 教娃 教程
114 Find the Lowest Common Ancestor of a Binary Search Tree 递归算法求二叉树两节点的共同最低祖先 油管 | B站 2021-03-13 英文 教娃 教程 - 力扣 - 二分
113 Dynamic Programming Algorithms to Count Numbers of Unique Digits 动态规划算法数不重复数字的数 油管 | B站 2021-03-12 英文 教娃 教程 - 力扣
112 Python Implementation of Trie Data Structure (Prefix Tree) 数据结构Trie(前缀树/字典树)的Python实现 油管 | B站 2021-03-11 英文 教娃 教程
111 Recursive Permutation Algorithm 递归全排列算法 油管 | B站 2021-03-10 英文 教娃 教程
110 Dynamic Programming to Count Number of Palindrome Substrings 动态规划算法数回文子字符串 油管 | B站 2021-03-09 英文 教娃 教程 - 力扣
109 Using a Stack to Remove All Adjacent Duplicates In String 使用堆栈来移除相邻相同字符的算法 油管 | B站 2021-03-08 英文 教娃 教程
108 Longest Increasing Subsequence via Dynamic Programming 动态规划算法来求最长递增子序列 油管 | B站 2021-03-07 英文 教娃 教程 - 力扣 - 二分
107 Dynamic Programming to Compute Least Number of Perfect Squares 动态规划算法来求最少完美数之和 油管 | B站 2021-03-06 英文 教娃 教程 - 力扣 - 二分
106 Multipy Two Integers Without Multipy - Division & Bit Shifting 不用乘号除号和比特移位来计算两整数乘法 油管 | B站 2021-03-05 英文 教娃 教程
105 Is Subsequence Algorithm via Two Pointer 子序列的双指针算法 油管 | B站 2021-03-04 英文 教娃 教程 - 力扣
104 Dynamic Programming to Compute the Derangement Permutations 动态规划算法求错位排列数(数学, 记忆化递归搜索) 油管 | B站 2021-03-03 英文 教娃 教程 - 力扣
103 Dynamic Programming Algorithm to Count Bits for N Integers 动态规划算法求比特位计数 油管 | B站 2021-03-02 英文 教娃 教程
102 Compute Longest Palindromic Subsequence by Dynamic Programming 动态规划算法求解最长回文字符子序列 油管 | B站 2021-03-01 英文 教娃 教程
101 Dynamic Programming to Obtain Max Non-Neighbour Values 动态规划算法求解 打家劫舍 问题 油管 | B站 2021-02-28 英文 教娃 教程
100 Climbing the Stairs using Dynamic Programming Algorithm 动态规划算法来计算爬楼梯的方法数 油管 | B站 2021-02-27 英文 教娃 教程 - 二分
99 Count Number of Ways to Walk in a Grid by Dynamic Programming 动态规划或组合数学算法来数方格里的走法 油管 | B站 2021-02-26 英文 教娃 教程
98 Introduction to Dynamic Programming Algorithm 动态规划算法简介 油管 | B站 2021-02-25 英文 教娃 教程 - 力扣 - 二分
97 Recursive Algorithm to Find the Sum of Two Numbers in BSTs 递归算法寻找两个二叉搜索树中的和 油管 | B站 2021-02-24 英文 教娃 教程
96 Perfect Number Validation Algorithm 完美数验证算法 油管 | B站 2021-02-23 英文 教娃 教程
95 Confusing Number Validation Algorithm 令人困惑的数字判断算法 油管 | B站 2021-02-22 英文 教娃 教程
94 Compute the Max Product of 3 Numbers in the Array 数组中最大三数的乘积 油管 | B站 2021-02-21 英文 教娃 教程 - 二分
93 Introduction to Permutation and Combination 排列组合算法 油管 | B站 2021-02-20 英文 教娃 教程
92 The Left Side View of Binary Tree via Breadth First Search 广度优先算法计算二叉树左视图 油管 | B站 2021-02-19 英文 教娃 教程 - 力扣
91 Recursive Depth First Search to Compare Leaf Equivalent Trees 递归深度优先算法判断两二叉树是否有相同叶子序列 油管 | B站 2021-02-18 英文 教娃 教程 - 二分
90 Ugly Number Detection Algorithm 丑数判别算法 油管 | B站 2021-02-17 英文 教娃 教程 - 力扣
89 Recursive Algorithm to Compute the Square Root 连分数计算开平方算法 油管 | B站 2021-02-16 英文 教娃 教程
88 Using Hash Set or Hash Table to Count Next Element 使用哈希表来统计下一元素 油管 | B站 2021-02-15 英文 教娃 教程 - 二分
87 BFS Algorithm to Compute the Maximum Depth of the Binary Tree 广度优先算法求二叉树的最大深度 油管 | B站 2021-02-14 英文 教娃 教程
86 Recursive Algorithm to Compute the Maximum Depth of Binary Tree 递归算法求二叉树的最大深度 油管 | B站 2021-02-13 英文 教娃 教程
85 Algorithm to Reverse Words in a Sentence 反转单词算法 油管 | B站 2021-02-12 英文 教娃 教程 - 二分
84 Algorithms to Determine a Happy Number 快乐数字算法 油管 | B站 2021-02-11 英文 教娃 教程 - 力扣
83 Find the Single Number in Array 寻找数组中的单一元素算法 油管 | B站 2021-02-10 英文 教娃 教程
82 Recursive Algorithm to Merge Two Binary Trees 递归算法合并两个二叉树 油管 | B站 2021-02-09 英文 教娃 教程
81 Compute the Hamming Distance of Two Integers 计算两整数的汉明距离的算法 油管 | B站 2021-02-08 英文 教娃 教程
80 Python Function to Check If Valid IPv4 Address IPv4地址字符串验证算法 油管 | B站 2021-02-07 英文 教娃 教程 - 二分
79 Compute the Number of Set Bits in an Integer 整数二进制表示中1的数量 油管 | B站 2021-02-06 英文 教娃 教程 - 二分
78 BFS to Check if All Leaves in Same Level of Binary Tree 广度优先算法检查二叉树的叶子节点是否为同一层 油管 | B站 2021-02-05 英文 教娃 教程
77 Depth First Search to Check If Leaves Same Level in Binary Tree 深度优先算法检查二叉树的叶子节点是否为同一层 油管 | B站 2021-02-04 英文 教娃 教程
76 Recursive Algorithm to Cut/Trim a Binary Search Tree 裁剪二叉搜索树的递归算法 油管 | B站 2021-02-03 英文 教娃 教程
75 Algorithms of Power of Two 整数是否为2次冪的算法 油管 | B站 2021-02-02 英文 教娃 教程 - 力扣
74 Algorithms to Check Integer Power of Three 整数是否是3的N次方的算法 油管 | B站 2021-02-01 英文 教娃 教程 - 力扣
73 Add One to List 加1算法 油管 | B站 2021-01-31 英文 教娃 教程
72 Introduction to ASCII ASCII简介 油管 | B站 2021-01-30 英文 教娃 教程
71 Compute the Number of Trailing Zeros for Factorial N 计算N阶乘尾巴零的个数 油管 | B站 2021-01-29 英文 教娃 教程
70 Pythagorean Triplets in Array using Two Pointer or Hash Set 在数组中找勾股数的两种算法 油管 | B站 2021-01-28 英文 教娃 教程 - 二分
69 Adding Two Linked Lists 两个单向链表相加的算法(数字倒序) 油管 | B站 2021-01-27 英文 教娃 教程 - 二分
68 Algorithm to Check If Array is Monotonic 单调数组的两种算法 油管 | B站 2021-01-26 英文 教娃 教程
67 Algorithms to Compute the Intersection of Two Linked Lists 求两条单向链表交点的算法 油管 | B站 2021-01-25 英文 教娃 教程
66 Divide and Conquer Algorithm to Merge K Sorted Linked List 合并K个有序单向链表的分治算法 油管 | B站 2021-01-24 英文 教娃 教程 - 力扣
65 Convert a Sorted List to a Balanced Binary Search Tree 把有序列表转换成平衡二叉树的递归算法 油管 | B站 2021-01-23 英文 教娃 教程
64 Revisit the Symmetric Binary Tree by Using Clone and Invert 二叉树的复制反转相等对称算法 油管 | B站 2021-01-22 英文 教娃 教程
63 Recursive Algorithm to Determine if a Binary Tree is Symmetric 递归算法检查二叉树是否对称 油管 | B站 2021-01-21 英文 教娃 教程 - 二分
62 Invert a Binary Tree in 5 Minutes (Google Interview Question) 5分钟讲递归算法反转二叉树(谷哥面试题) 油管 | B站 2021-01-20 英文 教娃 教程
61 Search in a 2D Sorted Matrix 有序矩阵里搜索算法 油管 | B站 2021-01-19 英文 教娃 教程
60 Re-implement the enumerate in Python using yield in a Generator Python中enumerate方法和实现 油管 | B站 2021-01-18 英文 教娃 教程
59 Re-implement the zip and zip_longest Function in Python Python中zip和zip_longest的实现 油管 | B站 2021-01-17 英文 教娃 教程
58 Using Binary Search to Find K-th Largest Number in Array 二分查找算法求第K大数组元素 油管 | B站 2021-01-16 英文 教娃 教程 - 力扣
57 Sorting a Linked List using Merge Sort (Divide and Conquer) 对一个单向链表进行归并排序的算法 油管 | B站 2021-01-15 英文 教娃 教程 - 二分
56 Binary Search Algorithm to Find First Bad Version 二分搜索算法查找第一个坏的版本 油管 | B站 2021-01-14 英文 教娃 教程 - 力扣
55 Algorithm to Transpose a Matrix 矩阵转置的算法 油管 | B站 2021-01-13 英文 教娃 教程 - 力扣
54 Logarithm Algorithm to Compute the Power x^n Function 幂函数的Log(N)求解算法 油管 | B站 2021-01-12 英文 教娃 教程
53 Compute the Kth Last Node and Length of a Linked List 求单向链表倒数第K个节点(和链表长度算法) 油管 | B站 2021-01-11 英文 教娃 教程
52 Pascal Triangle Algorithms and Applications 杨辉三角形(Pascal)的求解算法和应用 油管 | B站 2021-01-10 英文 教娃 教程
51 Double-Ended Queue to Perform a BFS to Sum Nodes in a Tree 双头队列和用广度优先算法来求二叉树节点之和 油管 | B站 2021-01-09 英文 教娃 教程
50 Pythagorean Theorem and Algorithm to Find Pythagorean Numbers 勾股定理证明和求解算法 油管 | B站 2021-01-08 英文 教娃 教程
49 Binary Search Algorithm to Compute the Square Root 二分搜索算法求根号的值 油管 | B站 2021-01-07 英文 教娃 教程 - 力扣
48 Algorithms to Remove Nodes from a Linked List 单向链表的删除节点的算法 油管 | B站 2021-01-06 英文 教娃 教程
47 Reverse a Linked List using Recursion and Iterative Algorithms 通过递归和迭代来对单向链表进行逆序算法 油管 | B站 2021-01-05 英文 教娃 教程
46 Binary Search to Compute the Logarithm Base Two Function 二分算法求解对数函数y=log2(x) 油管 | B站 2021-01-04 英文 教娃 教程
45 Palindrome Permutation Algorithm 回文数排列算法 油管 | B站 2021-01-03 英文 教娃 教程
44 Introduction to Graph Data Structure 数据结构之图的简介 油管 | B站 2021-01-02 英文 教娃 教程
43 Minimum Cost to Connect Sticks (Priority Queue/Min Heap) 贪心算法通过优先队列合并木头求最小代价 油管 | B站 2021-01-01 英文 教娃 教程 - 力扣
41 Algorithms to Find the Cycle of a Linked List 单向链表是否有环的算法 油管 | B站 2020-12-30 英文 教娃 教程 - 力扣
42 Introduction to Heap and Priority Queue 数据结构之堆和优先队列 油管 | B站 2020-12-30 英文 教娃 教程
40 Fast and Slow Pointer to Obtain the Middle of the Linked List 快慢指针求单向链表中间的算法 油管 | B站 2020-12-29 英文 教娃 教程 - 力扣
39 The Linked List Data Structure 数据结构之单向链表 油管 | B站 2020-12-28 英文 教娃 教程
38 Prefix Sum Algorithm to Compute the Interval Sums 前缀求线段区间和算法 Prefix Sum 油管 | B站 2020-12-27 英文 教娃 教程 - 力扣
37 Hexadecimal Numbers Conversion 十六进制转换 油管 | B站 2020-12-26 英文 教娃 教程
36 Compute the Intersection of the Intervals 求线段区间相交的算法 油管 | B站 2020-12-25 英文 教娃 教程
35 Binary and Decimal Conversion Algorithms 二进制和十进制数字的转换算法 油管 | B站 2020-12-24 英文 教娃 教程
34 Count the Number of Nodes in Binary Tree using DFS and BFS 深度优先和广度优先算法来求二叉树的节点数 油管 | B站 2020-12-23 英文 教娃 教程
33 Sum of First N Even Numbers (with Mathematic Induction) 求前N个偶数之和(数学归纳法) 油管 | B站 2020-12-22 英文 教娃 教程
32 Sum of First N Odd Numbers (with Math Induction) 前N个奇数之和(数学归纳法) 油管 | B站 2020-12-21 英文 教娃 教程 - 二分
31 Backtracking Algorithm to Solve N-queen Problem N皇后回溯算法求解 油管 | B站 2020-12-20 英文 教娃 教程
30 Greedy Algorithm of Buying Cars 贪心算法买车 油管 | B站 2020-12-19 英文 教娃 教程 - 二分
29 Binary Tree Traversal Algorithms 二叉树的遍例算法 油管 | B站 2020-12-18 英文 教娃 教程
28 Recursive Algorithm to Validate a Binary Search Tree 二叉搜索树的验证算法 Binary Search Tree 油管 | B站 2020-12-17 英文 教娃 教程 - 二分
26 Introduction to Object Oriented Programming (OOP) 面向对象编程简介 OOP 油管 | B站 2020-12-16 英文 教娃 教程
27 Algorithms to Search in a Binary Search Tree 在二分搜索树里查找算法 油管 | B站 2020-12-16 英文 教娃 教程 - 力扣 - 二分
25 Enhanced Valid Parenthese String Algorithm using a Stack 改进版的有效括号算法(堆栈) 油管 | B站 2020-12-14 英文 教娃 教程
24 Min Number of Brackets Needed to Make a Valid Parenthese String 修复括号字符串算法 油管 | B站 2020-12-13 英文 教娃 教程
22 List in Python Python列表(数组)基础知识 List in Python 油管 | B站 2020-12-12 英文 教娃 教程
23 Check a Valid Parenthese String 有效的括号字符串 油管 | B站 2020-12-12 英文 教娃 教程 - 力扣
21 Merge Sort Algorithm Simply Explained (Python Recursion) 归并排序简介 (Python 递归合并) 油管 | B站 2020-12-11 英文 教娃 教程 - 力扣
20 QuickSort Algorithm Simply Explained (Python) 快排序算法 (Python) 油管 | B站 2020-12-10 英文 教娃 教程 - 力扣
19 Merge Two Sorted Lists 合并两个有序的数列 油管 | B站 2020-12-09 英文 教娃 教程 - 力扣
18 Introduction to Algorithmic Complexity 算法复杂度初探 油管 | B站 2020-12-08 英文 教娃 教程
17 Math Induction Tool (Sum of Integers & Sum of Squares) 数学归纳法简介(数列求和,数列平方和) 油管 | B站 2020-12-07 英文 教娃 教程
16 Solving the Jump Game by Depth First Search Algorithm 深度优先搜索算法 跳跃游戏 Jump Game 油管 | B站 2020-12-06 英文 教娃 教程 - 力扣
15 Revisit Breadth First Search Algorithm via Jump Game 广度优先搜索算法 跳跃游戏 Jump Game 油管 | B站 2020-12-05 英文 教娃 教程 - 力扣
14 Compute the Average and Median 求平均数和中位数 油管 | B站 2020-12-04 英文 教娃 教程
13 Algos of Greatest Common Divisor and Least Common Multiples 求最大公约数和最小公倍数的算法 油管 | B站 2020-12-03 英文 教娃 教程
12 How to Check if Two Strings Anagrams? Anagram字符串判断算法 油管 | B站 2020-12-02 英文 教娃 教程 - 力扣
11 Compute the Sum of the Digits using Three Methods 求数字之和的三种算法 油管 | B站 2020-12-01 英文 教娃 教程
10 Two Algorithms to Compute Inverse Factorials 求反阶乘的两种算法 油管 | B站 2020-11-30 英文 教娃 教程 - 二分
9 3 Different Approaches to Solve Two-Sum Problem 使用三种算法来解决Two-Sum问题 油管 | B站 2020-11-29 英文 教娃 教程
8 Different Approaches to Check if a String is Palindrome 回文数算法 油管 | B站 2020-11-28 英文 教娃 教程 - 二分
7 Trees-Binary Trees-Perfect Binary Trees and BFS 树和广度优先搜索算法 油管 | B站 2020-11-27 英文 教娃 教程 - 二分
6 Introduction to Set in Python and the Venn Graph 集合和维式图 油管 | B站 2020-11-26 英文 教娃 教程
5 Introduction to Queue Data Structure and Examples 数据结构之队列 油管 | B站 2020-11-25 英文 教娃 教程
4 Reversing a List using Stack 数据结构之堆栈 油管 | B站 2020-11-24 英文 教娃 教程
2 From Linear Search to Binary Search Algorithm 线性搜索到二分查找 油管 | B站 2020-11-23 英文 教娃 教程
3 Computing Fibonacci Numbers using 3 Methods 求斐波那契数列的三种算法 油管 | B站 2020-11-23 英文 教娃 教程 - 力扣 - 二分
1 Recursion in Five Minutes 五分钟讲递归 油管 | B站 2020-11-22 英文 教娃 教程
本页显示 552 个视频。

Valid HTML 4.01 Transitional