Tutorial Videos of Algorithms & Data Structures & Pokémon & System Design

- I teach my sons and wife programming, Data Structures and Algorithms, Python, Math, Excel, System Design and Financial Subjects. My son Eric teaches me Pokémon and my son Ryan teaches me stuffs.
- Home | 中文 | Total 791 Videos | Github | Youtube Channel | Bilibili | Xigua | Weibo | Job Opportunities | API | Buy Me a Coffee ☕ | Patreon ☕ | Crypto Payment Accepted ₿ | Paypal 🅿️ | Mock Interviews (Coding, System Design) & Career Advices
- PhD, living in Cambridge, UK. Currently a Senior Software Engineer at Micrsoft Research Cambridge (MSRC). Ex-Amazon, Ex-General Electric. | My Random Posts
Day Title Links Date Video Language Category Resource Link Likes Dislikes Comments Views Length (seconds)
707 Introduction to Combinatorial Mathematics 1 (Pascal Triangle/Binomial) Youtube | Bilibili | Weibo | Facebook 2025-05-18 English Teaching Kids Programming Blog - Blog 2 0 0 25 1414
706 Two Ways to Prove Square Root of Two is Irrational (proof by contradiction and geometric infinite descent) Youtube | Bilibili | Weibo | Facebook 2025-05-11 English Teaching Kids Programming Blog - Blog 2 0 0 48 1523
705 Number of Equivalent Domino Pairs (Hash Table / Combination) Youtube | Bilibili | Weibo | Facebook 2025-05-04 English Teaching Kids Programming Blog - Leetcode 1 0 0 30 1156
704 Generate Binary Strings Without Adjacent Zeros (Fibonacci Number Derived Formula, Math and Recursion) Youtube | Bilibili | Weibo | Facebook 2025-04-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 36 522
703 Range Sum Query (Mutable) Segment Tree / SQRT Decomposition / Brute Force / Prefix Sum Youtube | Bilibili | Weibo 2024-11-04 English Teaching Kids Programming Blog - Leetcode 5 0 1 56 1321
702 Another BFS to Generate Binary Strings Without Adjacent Zeros Youtube | Bilibili | Weibo 2024-09-20 English Teaching Kids Programming Blog - Leetcode 3 0 0 87 631
701 Find the Integer Square Root (Brute Force Algorithm) Youtube | Bilibili | Weibo 2024-09-13 English Teaching Kids Programming Blog - Leetcode 3 0 2 87 999
700 Generate Binary Strings Without Adjacent Zeros (Breadth First Search Algorithm) Youtube | Bilibili | Weibo 2024-08-26 English Teaching Kids Programming Blog - Leetcode 4 0 1 76 591
699 Butterfly Theorem in Quadrilateral (Math, Geometry, Convex Polygon) Youtube | Bilibili | Weibo 2024-08-18 English Teaching Kids Programming Blog 3 0 2 93 788
698 Delete Nodes From Linked List Present in Array Youtube | Bilibili | Weibo 2024-08-02 English Teaching Kids Programming Blog - Leetcode 3 0 2 45 692
697 A Simple Digit Game: Find if Digit Game Can Be Won Youtube | Bilibili | Xigua | Weibo 2024-07-28 English Teaching Kids Programming Blog - Leetcode 3 0 0 46 390
696 Convert Array to Linked List and Vice Versa Youtube | Bilibili | Xigua | Weibo 2024-07-19 English Teaching Kids Programming Blog 5 0 0 49 900
695 Generate Binary Strings Without Adjacent Zeros (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua | Weibo 2024-07-12 English Teaching Kids Programming Blog - Leetcode 4 0 0 60 732
694 Find Cubic Root of an Integer (Brute Force, Binary Search Algorithm) - a^3=54872 Youtube | Bilibili | Xigua | Weibo 2024-07-07 English Teaching Kids Programming Blog 3 0 0 55 1450
4 Day 4 Finance: Long and Short Youtube | Bilibili | Xigua | Weibo 2024-07-05 English Financial Blog - Blog 2 0 0 61 455
693 Find the Maximum Achievable Number (Math/Greedy Algorithm) Youtube | Bilibili | Xigua | Weibo 2024-06-30 English Teaching Kids Programming Blog - Leetcode 3 0 0 115 376
3 Passive Income and Active Income Youtube | Bilibili | Xigua | Weibo 2024-06-28 English Financial Blog - Blog 6 0 0 80 1586
2 Day 2 Finance: What is Asset and Liability? Youtube | Bilibili | Xigua | Weibo 2024-06-23 English Financial Blog - Blog 5 0 1 69 2506
692 Minimum Number of Chairs in the Room (Max Prefix Sum) Youtube | Bilibili | Xigua | Weibo 2024-06-16 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 890
691 Minimum Increment to Make Array Unique (Sorting/Greedy) Youtube | Bilibili | Xigua | Weibo 2024-06-14 English Teaching Kids Programming Blog - Leetcode 1 0 0 34 1021
690 Using Stack to Remove Digits and Characters on the Left Youtube | Bilibili | Xigua | Weibo 2024-06-09 English Teaching Kids Programming Blog - Leetcode 2 0 0 42 487
689 SQL to Determine the Binary Tree Node Types (Left/Right Join - Process Elimination) Youtube | Bilibili | Xigua | Weibo 2024-06-07 English Teaching Kids Programming Blog - Leetcode 3 0 1 70 993
1 How the Banks Make Money? Youtube | Bilibili | Xigua | Weibo 2024-06-02 English Financial Blog - Blog 4 0 0 92 778
688 Redistribute Items to Boxes (Knapsack Problem, Binary Search Algorithm, Prefix Sum) Youtube | Bilibili | Xigua | Weibo 2024-05-31 English Teaching Kids Programming Blog - Leetcode 2 0 0 55 927
687 Introduction to SQL Cross Join Query (SELECT/Cartesian Product) Youtube | Bilibili | Xigua | Weibo 2024-05-26 English Teaching Kids Programming Blog 4 0 1 80 505
686 Introduction to SQL Full Outer Join Query (SELECT) Youtube | Bilibili | Xigua | Weibo 2024-05-24 English Teaching Kids Programming Blog 1 0 1 58 445
685 Introduction to SQL Right Join Query (SELECT) Youtube | Bilibili | Xigua | Weibo 2024-05-19 English Teaching Kids Programming Blog 1 0 0 51 336
684 Introduction to SQL Left Join Query (SELECT) Youtube | Bilibili | Xigua | Weibo 2024-05-17 English Teaching Kids Programming Blog 1 0 0 36 579
683 Introduction to SQL Inner Join Query (SELECT) Youtube | Bilibili | Xigua | Weibo 2024-05-12 English Teaching Kids Programming Blog 2 0 0 31 454
682 SQL to Determine the Binary Tree Node Types (Nested Select - Process Elimination) Youtube | Bilibili | Xigua | Weibo 2024-05-10 English Teaching Kids Programming Blog - Leetcode 3 0 0 41 899
681 Using Hash Map to Count the Right Triangles in a Binary Matrix Youtube | Bilibili | Xigua | Weibo 2024-05-05 English Teaching Kids Programming Blog - Leetcode 1 0 0 44 906
680 The @cache Function Decorator in Python Youtube | Bilibili | Xigua | Weibo 2024-05-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 44 1214
679 Implement the Pairwise Function in Python using the Iterator/Yield Youtube | Bilibili | Xigua 2024-04-28 English Teaching Kids Programming Blog 3 0 0 28 571
678 Greedy Algorithm to Redistribute Items to Boxes (Knapsack Problem) Youtube | Bilibili | Xigua 2024-04-26 English Teaching Kids Programming Blog - Leetcode 1 0 0 62 1023
677 Count Alternating Subarrays (Dynamic Programming Algorithms) Youtube | Bilibili | Xigua 2024-04-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 48 1203
676 Latest Time You Can Obtain After Replacing Characters (Decision Tree) Youtube | Bilibili | Xigua 2024-04-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 41 858
675 Existence of a Substring in a String and Its Reverse Youtube | Bilibili | Xigua 2024-03-24 English Teaching Kids Programming Blog - Leetcode 2 0 0 53 941
674 Split the Numbers into Two Distinct Arrays (Hash Map) Youtube | Bilibili | Xigua 2024-03-17 English Teaching Kids Programming Blog - Leetcode 1 0 1 35 468
673 Reachable Nodes With Restrictions (Graph Theory, Iterative Depth First Search Algorithm, Undirected/Unweighted Graph) Youtube | Bilibili | Xigua 2024-03-15 English Teaching Kids Programming Blog - Leetcode 1 0 0 28 976
672 Reachable Nodes With Restrictions (Graph Theory, Union Find, Disjoint Set, Undirected/Unweighted Graph) Youtube | Bilibili | Xigua 2024-03-10 English Teaching Kids Programming Blog - Leetcode 1 0 0 42 740
671 Reachable Nodes With Restrictions (Graph Theory, Breadth First Search Algorithm, Undirected/Unweighted Graph) Youtube | Bilibili | Xigua 2024-03-08 English Teaching Kids Programming Blog - Leetcode 1 0 0 25 697
670 Reachable Nodes With Restrictions (Graph Theory, Recursive Depth First Search Algorithm, Undirected/Unweighted Graph) Youtube | Bilibili | Xigua 2024-03-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 62 610
669 Least Number of Unique Integers after K Removals Youtube | Bilibili | Xigua 2024-03-01 English Teaching Kids Programming Blog - Leetcode 2 0 0 66 671
668 Paint Fences (No 3 Consecutive Same Colours) - Bottom Up Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2024-02-25 English Teaching Kids Programming Blog - Leetcode 1 0 0 46 623
667 Paint Fences (No 3 Consecutive Same Colours) - Top Down Dynamic Programming Algorithm (Recursion + Memoization) Youtube | Bilibili | Xigua 2024-02-22 English Teaching Kids Programming Blog - Leetcode 11 0 3 748 695
666 N-Repeated Element in Size 2N Array (Pigeonhole Principle) Youtube | Bilibili | Xigua 2024-02-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 65 1102
665 N-Repeated Element in Size 2N Array (Random Algorithm) Youtube | Bilibili | Xigua 2024-02-11 English Teaching Kids Programming Blog - Leetcode 2 0 0 49 670
664 N-Repeated Element in Size 2N Array (Math) Youtube | Bilibili | Xigua 2024-02-04 English Teaching Kids Programming Blog - Leetcode 2 0 0 21 309
663 N-Repeated Element in Size 2N Array (Sorting) Youtube | Bilibili | Xigua 2024-02-02 English Teaching Kids Programming Blog - Leetcode 1 0 0 29 341
662 N-Repeated Element in Size 2N Array (Hash Map/Set) Youtube | Bilibili | Xigua 2024-01-28 English Teaching Kids Programming Blog - Leetcode 1 0 0 17 442
661 Count Out of Boundary Path via Top Down Dynamic Programming Algorithm (Recursion with Memoization/Depth First Search) Youtube | Bilibili | Xigua 2024-01-26 English Teaching Kids Programming Blog - Leetcode 1 0 0 38 691
660 Remove Duplicates from Sorted Linked List (Using Hash Set) Youtube | Bilibili | Xigua 2024-01-21 English Teaching Kids Programming Blog - Leetcode 2 0 0 40 476
659 Remove Duplicates from Sorted Linked List (Two Pointer Algorithm) Youtube | Bilibili | Xigua 2024-01-14 English Teaching Kids Programming Blog - Leetcode 2 0 0 39 595
658 Check if Bitwise OR Has Trailing Zeros (Binary) Youtube | Bilibili | Xigua 2024-01-07 English Teaching Kids Programming Blog - Leetcode 2 0 0 30 496
657 Largest Substring Between Two Equal Characters (Brute Force, Find/Index) Youtube | Bilibili | Xigua 2024-01-05 English Teaching Kids Programming Blog - Leetcode 2 0 0 35 536
656 Largest Substring Between Two Equal Characters (Hash Map) Youtube | Bilibili | Xigua 2024-01-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 44 648
655 Linear Algebra: Using Matrix to Solve Equations of X and Y (Math) Youtube | Bilibili | Xigua 2023-12-10 English Teaching Kids Programming Blog 2 0 0 39 929
654 Pseudo-Palindromic Paths in a Binary Tree (Breadth First Search Algorithm, Iterative Preorder/Reversed Preorder) Youtube | Bilibili | Xigua 2023-12-08 English Teaching Kids Programming Blog - Leetcode 1 0 0 55 1402
653 Another Birthday Candles Problem (Binary Search and Brute Force / Linear Search) Youtube | Bilibili | Xigua 2023-12-03 English Teaching Kids Programming Blog 1 0 0 66 1173
652 The Birthday Candles Problem (Three Algorithms) Youtube | Bilibili | Xigua 2023-12-01 English Teaching Kids Programming Blog 2 0 0 65 1059
651 Pseudo-Palindromic Paths in a Binary Tree (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua 2023-11-26 English Teaching Kids Programming Blog - Leetcode 1 0 0 27 1513
650 Count Unique Length-3 Palindromic Subsequences (Hash Table) Youtube | Bilibili | Xigua 2023-11-24 English Teaching Kids Programming Blog - Leetcode 1 0 0 28 1436
649 Algorithms to Find the Unique Vertex of Zero Indegree in a Directed Acyclic Graph Youtube | Bilibili | Xigua 2023-11-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 20 1559
648 Algorithms to Find the Vertex of Zero Indegree in a Directed Acyclic Graph Youtube | Bilibili | Xigua 2023-11-17 English Teaching Kids Programming Blog - Leetcode 1 0 0 38 1788
647 Algorithms to Find the Lexicographically Smallest Palindrome Youtube | Bilibili | Xigua 2023-11-12 English Teaching Kids Programming Blog - Leetcode 2 0 0 37 899
646 Introduction to Two's Complement (Storing Negative Numbers) Youtube | Bilibili | Xigua 2023-11-10 English Teaching Kids Programming Blog 1 0 0 52 2223
645 Last Moment Before All Ants Fall Out of a Plank Youtube | Bilibili | Xigua 2023-11-05 English Teaching Kids Programming Blog - Leetcode 1 0 0 50 1052
644 Algorithm to Generate a String With Characters That Have Odd Counts Youtube | Bilibili | Xigua 2023-11-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 501
643 0/1 Knapsack: Length of the Longest Subsequence That Sums to Target (Recursion+Memoization=Top Down Dynamic Programming) Youtube | Bilibili | Xigua 2023-10-29 English Teaching Kids Programming Blog - Leetcode 3 0 0 55 1024
642 Recursive Algorithms to Compute the K-th Symbol in Grammar Youtube | Bilibili | Xigua 2023-10-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 57 1124
641 Count the Digits That Divide a Number (Three Algorithms) Youtube | Bilibili | Xigua 2023-10-26 English Teaching Kids Programming Blog - Leetcode 4 0 0 41 1270
640 Longer Contiguous Segments of Ones than Zeros in a Binary String (Three Algorithms) Youtube | Bilibili | Xigua 2023-10-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 29 1065
639 Minimum Operations to Collect Elements from End of Array Youtube | Bilibili | Xigua 2023-10-20 English Teaching Kids Programming Blog - Leetcode 1 0 0 44 773
638 Number of Ways to Stay in the Same Place After Some Steps (Top Down Dynamic Programming Algorithm, Recursion with Memoization) Youtube | Bilibili | Xigua 2023-10-15 English Teaching Kids Programming Blog - Leetcode 3 0 0 105 968
637 Divisible and Non-divisible Sums Difference (Brute Force Algorithm and Math) Youtube | Bilibili | Xigua 2023-10-13 English Teaching Kids Programming Blog - Leetcode 3 0 0 31 873
1 System Design 001 - Data Sharding Youtube | Bilibili | Xigua 2023-10-09 Chinese Teaching Wife System Design Blog 4 0 0 346 349
636 Compute Sum of 1/(1+2+..N) Using Math and Python Youtube | Bilibili | Xigua 2023-10-08 English Teaching Kids Programming Blog 1 0 2 94 709
635 Maximum Odd Binary Number Youtube | Bilibili | Xigua 2023-10-06 English Teaching Kids Programming Blog - Leetcode 2 0 0 58 487
634 Compute the Amount of Water of a Glass in a Pyramid Stacked Glasses (Top Down Dynamic Programming Algorithm - Recursion with Memoization) Youtube | Bilibili | Xigua 2023-10-02 English Teaching Kids Programming Blog - Leetcode 1 0 0 76 1362
633 Minimum Operations to Reduce X to Zero (Two Pointer + Sliding Window Algorithm) Youtube | Bilibili | Xigua 2023-09-29 English Teaching Kids Programming Blog - Leetcode 5 0 1 55 988
632 Minimum Operations to Reduce X to Zero (Two Pointer + Top Down Dynamic Programming Algorithm + Recursion with Memoization) Youtube | Bilibili | Xigua 2023-09-22 English Teaching Kids Programming Blog - Leetcode 3 0 0 49 1149
631 Algorithms to Count the Minimum Right Shifts to Sort the Array Youtube | Bilibili | Xigua 2023-09-18 English Teaching Kids Programming Blog - Leetcode 4 0 1 44 889
630 Count the Intersection Points Given Intervals (Line Sweep Algorithm) Youtube | Bilibili | Xigua 2023-09-15 English Teaching Kids Programming Blog - Leetcode 1 0 2 69 1073
629 Smallest Number With Given Digit Product (Greedy Factorization Algorithm) Youtube | Bilibili | Xigua 2023-09-08 English Teaching Kids Programming Blog - Leetcode 1 0 1 48 1470
628 Count Number of Even and Odd Bits (Binary) Youtube | Bilibili | Xigua 2023-09-04 English Teaching Kids Programming Blog - Leetcode 1 0 1 32 888
627 Further Point from Origin (Hash Map) Youtube | Bilibili | Xigua 2023-08-31 English Teaching Kids Programming Blog - Leetcode 4 0 4 66 548
5 Ryan Teaches Adult - How to Make a Flappy Bird Game using Scratch? Youtube | Bilibili | Xigua 2023-08-30 English Ryan Teaches Me - 1 0 0 31 511
626 Two Algorithms to Find All Numbers Disappeared in an Array (Hash Set) Youtube | Bilibili | Xigua 2023-08-30 English Teaching Kids Programming Blog - Leetcode 4 0 1 128 789
46 Nearest Exit from Entrance in Maze via Iterative Deepening Search (IDS, DLS, DFS, BFS) Youtube | Bilibili | Xigua 2023-08-28 Chinese Teaching Wife Programming Blog - Leetcode 4 0 0 148 797
625 Count Servers that Communicate (Hash Map - Counter) Youtube | Bilibili | Xigua 2023-08-25 English Teaching Kids Programming Blog - Leetcode 2 0 1 75 1070
624 Recursive Algorithms to Balance a Binary Search Tree Youtube | Bilibili | Xigua 2023-08-24 English Teaching Kids Programming Blog - Leetcode 3 0 3 154 1040
623 Count Pairs Whose Sum is Less than Target (Two Pointer Algorithm) Youtube | Bilibili | Xigua 2023-08-21 English Teaching Kids Programming Blog - Leetcode 3 0 1 119 722
622 Find The K-th Lucky Number (Complete Binary Tree Algorithm) Youtube | Bilibili | Xigua 2023-08-18 English Teaching Kids Programming Blog - Leetcode 1 0 0 33 683
621 Find The K-th Lucky Number (Recursion Algorithm) Youtube | Bilibili | Xigua 2023-08-15 English Teaching Kids Programming Blog - Leetcode 1 0 0 83 388
620 Find The K-th Lucky Number (Binary Mapping Pattern) Youtube | Bilibili | Xigua 2023-08-08 English Teaching Kids Programming Blog - Leetcode 2 0 0 50 714
619 Faulty Keyboard with an Inverse Key (Two Algorithms) Youtube | Bilibili | Xigua 2023-08-07 English Teaching Kids Programming Blog - Leetcode 1 0 0 46 977
618 Math Proof of the Number of Odd Degree Vertices in a Graph is Even Youtube | Bilibili | Xigua 2023-08-04 English Teaching Kids Programming Blog 2 0 0 58 805
617 Conditions That A Connected Graph Can Be Drawn With One Stroke (Euler Path/Euler Cycle/Circuit) Youtube | Bilibili | Xigua 2023-07-31 English Teaching Kids Programming Blog 2 0 0 55 1174
616 Minimum Operations to Reduce an Integer to 0 (Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2023-07-28 English Teaching Kids Programming Blog - Leetcode 1 0 0 28 1279
615 Minimum Operations to Reduce an Integer to 0 (Greedy Based on Binary Bits) Youtube | Bilibili | Xigua 2023-07-23 English Teaching Kids Programming Blog - Leetcode 2 0 0 34 875
614 Minimum Operations to Reduce an Integer to 0 (Recursion with Math Proof) Youtube | Bilibili | Xigua 2023-07-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 49 1322
613 Minimum Operations to Reduce an Integer to 0 (Greedy/Iterative Algorithm) Youtube | Bilibili | Xigua 2023-07-17 English Teaching Kids Programming Blog - Leetcode 1 0 0 40 831
612 Minimum Operations to Reduce an Integer to 0 (Greedy Recursion/Top Down Dynamic Programming Algorithm) Youtube | Bilibili | Xigua 2023-07-14 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 1664
611 Algorithms to Count Houses in a Circular Street (with Restrictions - At Least One Door Open) Youtube | Bilibili | Xigua 2023-07-10 English Teaching Kids Programming Blog - Leetcode 2 0 0 60 878
610 Algorithms to Find Neither Minimum nor Maximum Youtube | Bilibili | Xigua 2023-07-07 English Teaching Kids Programming Blog - Leetcode 2 0 2 50 573
609 Algorithms to Minimize String Length (Hash Set) Youtube | Bilibili | Xigua 2023-07-03 English Teaching Kids Programming Blog - Leetcode 5 0 4 119 501
608 Find Maximum Number of String Pairs (Fixed-size Hash Set and Distinct Groups) Youtube | Bilibili | Xigua 2023-06-30 English Teaching Kids Programming Blog - Leetcode 2 0 1 25 1088
607 Find Maximum Number of String Pairs (Brute Force Algorithm + Hash Set) Youtube | Bilibili | Xigua 2023-06-26 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 791
606 Algorithms to Count Houses in a Circular Street Youtube | Bilibili | Xigua 2023-06-23 English Teaching Kids Programming Blog - Leetcode 5 0 1 224 746
605 Algorithms to Count Total Number of Colored Cells (Math/Recursion/Dynamic Programming) Youtube | Bilibili | Xigua 2023-06-19 English Teaching Kids Programming Blog - Leetcode 1 0 1 29 833
604 Algorithms to Compute the Minimum String Length After Removing Substrings (Brute Force + Stack) Youtube | Bilibili | Xigua 2023-06-16 English Teaching Kids Programming Blog - Leetcode 2 0 0 61 933
603 Minimum Swaps to Get Semi-Ordered Permutation Youtube | Bilibili | Xigua 2023-06-12 English Teaching Kids Programming Blog - Leetcode 1 0 1 50 725
602 Maximum Number of Space Partitions by N Straight Lines (Pizza Cutting Problem, Math, DP, Recursion) Youtube | Bilibili | Xigua 2023-06-09 English Teaching Kids Programming Blog 2 0 0 44 1216
601 Breadth First Search Algorithm to Compute the Maximum Number of Connected Components in a Directed Graph (Detonate the Maximum Bombs) Youtube | Bilibili | Xigua 2023-06-05 English Teaching Kids Programming Blog - Leetcode 2 0 0 96 630
600 Maximum Number of Connected Components in a Directed Graph (Detonate the Maximum Bombs) - Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2023-06-02 English Teaching Kids Programming Blog - Leetcode 1 0 1 36 1100
599 Introduction to Units of Information (Byte, KB, MB, GB, TB, PB) Youtube | Bilibili | Xigua 2023-05-31 English Teaching Kids Programming Blog 3 0 2 92 370
598 Remove Trailing Zeros From a String (strip, lstrip, rstrip) Youtube | Bilibili | Xigua 2023-05-29 English Teaching Kids Programming Blog - Leetcode 1 0 0 40 472
597 Algorithms to Find Two Smallest Numbers (Buy Two Chocolates - Heap - Sorting - Linear Scan) Youtube | Bilibili | Xigua 2023-05-27 English Teaching Kids Programming Blog - Leetcode 2 0 2 26 945
596 Find Max Number of Uncrossed Lines (Longest Common Subsequence) via Space Optimisation Bottom Up Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2023-05-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 54 829
595 Compute the Probability Matrix (Math) of Walking in a Grid (Unique Paths) Youtube | Bilibili | Xigua 2023-05-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 46 626
594 Find Max Number of Uncrossed Lines (Longest Common Subsequence) via Bottom Up Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2023-05-14 English Teaching Kids Programming Blog - Leetcode 1 0 0 35 912
593 Find Max Number of Uncrossed Lines (Longest Common Subsequence LCS) via Top Down Dynamic Programming Algorithm (Recursion + Memoization) Youtube | Bilibili | Xigua 2023-05-13 English Teaching Kids Programming Blog - Leetcode 2 0 0 37 959
592 Back Tracking Algorithm to Find the The Knight’s Tour Path (Recursive Depth First Search) Youtube | Bilibili | Xigua 2023-05-08 English Teaching Kids Programming Blog - Leetcode 3 0 0 164 1407
23 Eric Teaches Adult 023 - Pokémon Breeding Youtube | Bilibili | Xigua 2023-05-06 English Pokémon - 4 0 0 40 383
591 Maximum Number of Vowels in a Substring of Given Length (Sliding Window Algorithm) Youtube | Bilibili | Xigua 2023-05-06 English Teaching Kids Programming Blog - Leetcode 1 0 0 30 959
590 Compute Average of an Array Excluding Max and Min (Math) Youtube | Bilibili | Xigua 2023-05-01 English Teaching Kids Programming Blog - Leetcode 2 0 2 21 572
589 Minimum Bit Flips to Convert Number (Hamming Distance, Math) Youtube | Bilibili | Xigua 2023-04-30 English Teaching Kids Programming Blog - Leetcode 1 0 0 32 1065
588 Sum the Multiples in a Range using Venn Diagram (Math and Bruteforce Algorithm) Youtube | Bilibili | Xigua 2023-04-24 English Teaching Kids Programming Blog - Leetcode 2 0 2 35 1275
587 Minimum Amount of Time to Fill Cups (Greedy Simulation Algorithm and Math) Youtube | Bilibili | Xigua 2023-04-22 English Teaching Kids Programming Blog - Leetcode 3 0 2 36 1237
586 Find the Width of Columns of a Grid (Zip Function, Matrix Transpose) Youtube | Bilibili | Xigua 2023-04-17 English Teaching Kids Programming Blog - Leetcode 1 0 0 40 1003
585 Form Smallest Number From Two Digit Arrays (Set Intersection) Youtube | Bilibili | Xigua 2023-04-14 English Teaching Kids Programming Blog - Leetcode 2 0 0 30 970
4 004 - Ryan Teaches Adult - Gravity and Gravitation Youtube | Bilibili | Xigua 2023-04-10 English Ryan Teaches Me - 1 0 0 24 486
584 Closest Binary Search Tree Value (Iterative and Recursive Inorder Traversal Algorithm) Youtube | Bilibili | Xigua 2023-04-10 English Teaching Kids Programming Blog - Leetcode 4 0 0 56 1102
583 Closest Binary Search Tree Value (Recursion + Inorder Traversal + Binary Search Algorithm) Youtube | Bilibili | Xigua 2023-04-09 English Teaching Kids Programming Blog - Leetcode 1 0 0 43 1060
22 Eric Teaches Adult 022 - Pokémon Effective Values (EVs) Youtube | Bilibili | Xigua 2023-04-08 English Pokémon - 1 0 0 8 193
582 Find the Longest Balanced Substring of a Binary String Youtube | Bilibili | Xigua 2023-04-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 50 1084
581 Distinct Prime Factors of Product of Array (Math) Youtube | Bilibili | Xigua 2023-04-01 English Teaching Kids Programming Blog - Leetcode 2 0 0 84 756
580 K Items With the Maximum Sum Youtube | Bilibili | Xigua 2023-03-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 26 866
3 003 - Ryan Teaches Adult - The Air and Atmosphere Youtube | Bilibili | Xigua 2023-03-26 English Ryan Teaches Me - 1 0 0 18 556
21 Eric Teaches Adult 021 - Pokémon Terastallizing Youtube | Bilibili | Xigua 2023-03-26 English Pokémon - 1 0 0 9 434
579 URL Simply Explained Youtube | Bilibili | Xigua 2023-03-25 English Teaching Kids Programming Blog 2 0 2 49 1144
578 Split With Minimum Sum (Heap, Priority Queue) Youtube | Bilibili | Xigua 2023-03-20 English Teaching Kids Programming Blog - Leetcode 2 0 0 33 642
577 Split With Minimum Sum (Bucket Sorting Algorithm) Youtube | Bilibili | Xigua 2023-03-18 English Teaching Kids Programming Blog - Leetcode 3 0 0 54 874
576 Split With Minimum Sum (Sort the Digits, Greedy, Math) Youtube | Bilibili | Xigua 2023-03-13 English Teaching Kids Programming Blog - Leetcode 4 0 2 48 736
2 002 - Ryan Teaches Adult - How to Keep Healthy? Youtube | Bilibili | Xigua 2023-03-12 English Ryan Teaches Me - 2 0 0 31 461
20 Eric Teaches Adult 020 - Pokémon Dynamax Youtube | Bilibili | Xigua 2023-03-11 English Pokémon - 1 0 0 12 610
575 Converting Breadth First Search Algorithm to Iterative Preorder Order (Depth First Search) for a Binary Tree Youtube | Bilibili | Xigua 2023-03-11 English Teaching Kids Programming Blog - Leetcode 3 0 2 32 628
1 001 - Ryan Teaches Adult - The Shape of Circle and Pi (Math, Geometry) Youtube | Bilibili | Xigua 2023-03-05 English Ryan Teaches Me - 3 0 0 50 466
574 Passing Item From One End to Another (Who Has It After N Seconds: Math/Simulation) Youtube | Bilibili | Xigua 2023-03-05 English Teaching Kids Programming Blog - Leetcode 3 0 0 36 832
573 Second Highest Distinct Record using SQL and Python Youtube | Bilibili | Xigua 2023-03-02 English Teaching Kids Programming Blog - Leetcode 2 0 3 46 712
572 Compute the Area of Square in Square (Similar Triangles, Math, Geometry) Youtube | Bilibili | Xigua 2023-02-27 English Teaching Kids Programming Blog 1 0 0 29 1283
571 Algorithms to Count Surface Area of 3D Shapes (Geometry and Math) Youtube | Bilibili | Xigua 2023-02-26 English Teaching Kids Programming Blog - Leetcode 4 0 1 60 971
19 Eric Teaches Adult 019 - Pokémon Mega Evolution Youtube | Bilibili | Xigua 2023-02-25 English Pokémon - 1 0 0 14 946
570 Geometry of Triangle Area and Side Law (Math) Youtube | Bilibili | Xigua 2023-02-23 English Teaching Kids Programming Blog 1 0 0 23 709
569 Binary Tree Zigzag Level Order Traversal (via Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2023-02-19 English Teaching Kids Programming Blog - Leetcode 3 0 0 30 579
568 Minimum Distance Between Binary Search Tree (BST) Nodes (Recursive Depth First Search + In-Order Traversal Algorithm) Youtube | Bilibili | Xigua 2023-02-17 English Teaching Kids Programming Blog - Leetcode 2 0 0 24 809
567 Count Distinct Numbers on the Board (Recursion, Simulation, Hash Set, Math) Youtube | Bilibili | Xigua 2023-02-16 English Teaching Kids Programming Blog - Leetcode 2 0 0 28 727
18 Eric Teaches Adult 018 - Pokémon Ground Type Youtube | Bilibili | Xigua 2023-02-12 English Pokémon - 1 0 0 14 671
566 Algorithms to Take Max/Min, Square Root, and Compute Sum after K times (Heap, Sort, Index) Youtube | Bilibili | Xigua 2023-02-12 English Teaching Kids Programming Blog - Leetcode 1 0 0 32 1120
565 The Find Function/Algorithm for a List/Tuple in Python (Find vs Index) Youtube | Bilibili | Xigua 2023-02-11 English Teaching Kids Programming Blog 1 0 0 23 785
564 Algorithms to Separate the Digits of a Number Array Youtube | Bilibili | Xigua 2023-02-05 English Teaching Kids Programming Blog - Leetcode 3 0 0 33 787
17 Eric Teaches Adult 017 - Pokémon Grass Type Youtube | Bilibili | Xigua 2023-02-04 English Pokémon - 2 0 0 13 643
563 The Endless Iterator Cycle (from itertools) in Python Youtube | Bilibili | Xigua 2023-02-02 English Teaching Kids Programming Blog - Leetcode 3 0 2 47 1067
562 Algorithms to Solve a Min Max Binary Tree Game (Queue, Recursion, In-place) Youtube | Bilibili | Xigua 2023-01-30 English Teaching Kids Programming Blog - Leetcode 4 0 2 44 1303
16 Eric Teaches Adult 016 - Pokémon Flying Type Youtube | Bilibili | Xigua 2023-01-29 English Pokémon - 2 0 0 14 496
561 Algorithms to Compute the Alternating Digit Sum Youtube | Bilibili | Xigua 2023-01-29 English Teaching Kids Programming Blog - Leetcode 1 0 0 31 857
560 Iterative Algorithm to Check if a Binary Tree is Symmetric Youtube | Bilibili | Xigua 2023-01-26 English Teaching Kids Programming Blog - Leetcode 2 0 0 32 826
559 Algorithms to Find Minimum Common Value of Two Sorted Arrays (Binary Search, Two Pointer, Brute Force, Hash Set Intersection) Youtube | Bilibili | Xigua 2023-01-22 English Teaching Kids Programming Blog - Leetcode 2 0 0 50 892
15 Eric Teaches Adult 015 - Pokémon Rock Type Youtube | Bilibili | Xigua 2023-01-21 English Pokémon - 1 0 0 8 501
558 Count Nodes Equal to Sum of Descendants (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua 2023-01-21 English Teaching Kids Programming Blog - Leetcode 2 0 0 36 774
557 How to Design a Random Sudoku? Algorithm to Design a Random Sudoku Youtube | Bilibili | Xigua 2023-01-16 English Teaching Kids Programming Blog - Leetcode 4 0 0 104 757
14 Eric Teaches Adult 014 - Pokémon Fighting Type Youtube | Bilibili | Xigua 2023-01-15 English Pokémon - 1 0 0 9 901
556 How to Design a Random Maze? Random Maze Generation Algorithm Youtube | Bilibili | Xigua 2023-01-15 English Teaching Kids Programming Blog - Leetcode 1 0 0 80 880
555 Sum of Number and Its Reverse (Bruteforce Algorithm) Youtube | Bilibili | Xigua 2023-01-12 English Teaching Kids Programming Blog - Leetcode 2 0 2 43 815
13 Eric Teaches Adult 013 - Pokémon Fire Type Youtube | Bilibili | Xigua 2023-01-08 English Pokémon - 1 0 0 12 512
554 Maximum Count of Positive Integer and Negative Integer in Sorted Array (Binary Search Algorithm) Youtube | Bilibili | Xigua 2023-01-08 English Teaching Kids Programming Blog - Leetcode 11 0 6 421 1168
553 Minimum Number of Arrows to Burst Balloons (Greedy Algorithm) Youtube | Bilibili | Xigua 2023-01-07 English Teaching Kids Programming Blog - Leetcode 5 0 2 49 866
552 Check if There is a Path With Equal Number of 0's And 1's (Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2023-01-04 English Teaching Kids Programming Blog - Leetcode 3 0 0 65 924
12 Eric Teaches Adult 012 - Pokémon Poison Type Youtube | Bilibili | Xigua 2023-01-01 English Pokémon - 1 0 0 10 775
551 Check if There is a Path With Equal Number of 0's And 1's (Maze, Recursion, Memoization, Dynamic Programming) Youtube | Bilibili | Xigua 2022-12-31 English Teaching Kids Programming Blog - Leetcode 6 0 2 151 1086
550 Count Pairs Of Similar Strings (Bruterforce, Hash Map / Counter and Bit masking) Youtube | Bilibili | Xigua 2022-12-28 English Teaching Kids Programming Blog - Leetcode 3 0 0 66 1255
549 Finding 3-Digit Even Numbers (Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2022-12-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 31 937
11 Eric Teaches Adult 011 - Pokémon Dark Type Youtube | Bilibili | Xigua 2022-12-25 English Pokémon - 1 0 0 18 452
548 Finding 3-Digit Even Numbers (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua 2022-12-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 59 1044
10 Eric Teaches Adult 010 - Pokémon Dragon Type Youtube | Bilibili | Xigua 2022-12-18 English Pokémon - 3 0 2 19 573
547 Finding 3-Digit Even Numbers (Permutations, Brute Force) Youtube | Bilibili | Xigua 2022-12-18 English Teaching Kids Programming Blog - Leetcode 6 0 0 176 1053
9 Eric Teaches Adult 009 - Pokémon Electric Type Youtube | Bilibili | Xigua 2022-12-12 English Pokémon - 2 0 0 17 291
546 How Many Games are Played in World Cup (Combinatorics and Permutations - Math) Youtube | Bilibili | Xigua 2022-12-12 English Teaching Kids Programming Blog 4 0 2 43 700
545 Algorithms to Check a Circular Sentence Youtube | Bilibili | Xigua 2022-12-10 English Teaching Kids Programming Blog - Leetcode 3 0 0 26 501
8 Eric Teaches Adult 008 - Pokémon Bug Type Youtube | Bilibili | Xigua 2022-12-05 English Pokémon - 1 0 0 9 453
544 Algorithms to Find the Pivot Integer of the First N Natural Numbers (Bruteforce Algorithm, Prefix Sum, Binary Search and Math Proof/Solver) Youtube | Bilibili | Xigua 2022-12-05 English Teaching Kids Programming Blog - Leetcode 2 0 0 39 1332
45 Nearest Exit from Entrance in Maze via Breadth First Search Algorithm (BFS) Youtube | Bilibili | Xigua 2022-12-04 Chinese Teaching Wife Programming Blog - Leetcode 3 0 3 84 872
543 Nearest Exit from Entrance in Maze via Iterative Deepening Search Algorithm (IDS) Youtube | Bilibili | Xigua 2022-12-03 English Teaching Kids Programming Blog - Leetcode 3 0 0 163 957
7 Eric Teaches Adult 007 - Pokémon Water Type Youtube | Bilibili | Xigua 2022-11-28 English Pokémon - 1 0 0 10 330
542 Nearest Exit from Entrance in Maze via Recursive Depth First Search Algorithm (DFS) Youtube | Bilibili | Xigua 2022-11-28 English Teaching Kids Programming Blog - Leetcode 3 0 0 66 822
541 Minimum Cuts to Divide a Circle (Math, Geometry) Youtube | Bilibili | Xigua 2022-11-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 52 352
540 Nearest Exit from Entrance in Maze via Breadth First Search Algorithm (BFS) Youtube | Bilibili | Xigua 2022-11-21 English Teaching Kids Programming Blog - Leetcode 2 0 0 60 1024
6 Eric Teaches Adult 006 - Pokémon Fairy Type Youtube | Bilibili | Xigua 2022-11-20 English Pokémon - 1 0 0 7 367
539 Minimum Sum of Four Digit Number After Splitting Digits Youtube | Bilibili | Xigua 2022-11-20 English Teaching Kids Programming Blog - Leetcode 3 0 0 193 509
5 Eric Teaches Adult 005 - Pokémon Normal Type Youtube | Bilibili | Xigua 2022-11-14 English Pokémon - 2 0 0 14 321
538 Compound Interests and Euler's number (Math Constant E) Youtube | Bilibili | Xigua 2022-11-14 English Teaching Kids Programming Blog 1 0 0 40 963
537 Minimum Genetic Mutation via Iterative Deepening Search Algorithm Youtube | Bilibili | Xigua 2022-11-13 English Teaching Kids Programming Blog - Leetcode 1 0 0 23 806
536 Minimum Genetic Mutation via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-11-07 English Teaching Kids Programming Blog - Leetcode 3 0 0 40 903
4 Eric Teaches Adult 004 - Pokémon Psychic Type Youtube | Bilibili | Xigua 2022-11-06 English Pokémon - 1 0 0 36 408
535 Minimum Genetic Mutation via Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-11-06 English Teaching Kids Programming Blog - Leetcode 6 0 0 59 1178
3 Eric Teaches Adult 003 - Pokémon Steel Type Youtube | Bilibili | Xigua 2022-10-31 English Pokémon - 0 0 0 12 537
534 Largest Perimeter Triangle (Sorting + Greedy Algorithm) Youtube | Bilibili | Xigua 2022-10-31 English Teaching Kids Programming Blog - Leetcode 2 0 0 57 833
533 Determine if Two Events Have Conflict (Intersections of Two Intervals) Youtube | Bilibili | Xigua 2022-10-30 English Teaching Kids Programming Blog - Leetcode 1 0 0 30 883
532 Number of Valid Clock Times Youtube | Bilibili | Xigua 2022-10-26 English Teaching Kids Programming Blog - Leetcode 1 0 0 46 914
2 Eric Teaches Adult 002 - Pokémon Ghost Type Youtube | Bilibili | Xigua 2022-10-23 English Pokémon - 1 0 0 26 419
44 Recursive Algorithm to Count and Say a Number String Youtube | Bilibili | Xigua 2022-10-23 Chinese Teaching Wife Programming Blog - Leetcode 3 0 0 45 568
531 Minimum Split Into Subarrays With GCD Greater Than One (Greedy Algorithm) Youtube | Bilibili | Xigua 2022-10-23 English Teaching Kids Programming Blog - Leetcode 4 0 0 84 650
530 Recursive Algorithm to Count and Say a Number String Youtube | Bilibili | Xigua 2022-10-18 English Teaching Kids Programming Blog - Leetcode 2 0 0 67 1267
1 Eric Teaches Adult 001 - Pokémon Ice Type Youtube | Bilibili | Xigua 2022-10-17 English Pokémon - 3 0 1 38 333
529 Number of Common Factors (Bruteforce Algorithm + Greatest Common Divisor) Youtube | Bilibili | Xigua 2022-10-16 English Teaching Kids Programming Blog - Leetcode 1 0 0 39 438
528 Maximum Ascending Subarray Sum (Greedy Algorithm) Youtube | Bilibili | Xigua 2022-10-11 English Teaching Kids Programming Blog - Leetcode 2 0 0 64 1569
527 Finding Path Sum in Binary Tree via Breadth First Search Algorithm (and Iterative DFS) Youtube | Bilibili | Xigua 2022-10-09 English Teaching Kids Programming Blog - Leetcode 1 0 1 56 870
526 Finding Path Sum in Binary Tree via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-10-05 English Teaching Kids Programming Blog - Leetcode 8 0 0 66 1397
525 Introduction to XML Data Format Youtube | Bilibili | Xigua 2022-10-01 English Teaching Kids Programming Blog 2 0 0 62 779
524 Count Days Spent Together (Intersection of Two Intervals + Line Sweep Algorithm) Youtube | Bilibili | Xigua 2022-09-28 English Teaching Kids Programming Blog - Leetcode 2 0 2 88 2962
43 Concatenation of Consecutive Binary Numbers Youtube | Bilibili | Xigua 2022-09-25 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 67 932
523 Concatenation of Consecutive Binary Numbers Youtube | Bilibili | Xigua 2022-09-25 English Teaching Kids Programming Blog - Leetcode 3 0 1 40 2114
522 What is JSON? Simply Explained Youtube | Bilibili | Xigua 2022-09-23 English Teaching Kids Programming Blog 6 0 2 192 695
521 Largest Sum of Non-Adjacent Numbers, Disappearing Coins 2D Version (Dynamic Programming Algorithm) Youtube | Bilibili | Xigua 2022-09-18 English Teaching Kids Programming Blog - Leetcode 1 0 0 45 997
520 Number of Ways to Reach a Position After Exactly k Steps (Combinations + Math + Dynamic Programming Algorithms) Youtube | Bilibili | Xigua 2022-09-16 English Teaching Kids Programming Blog - Leetcode 2 0 2 109 1377
42 Three Algorithms to Compute the Combination Number (Recursion, Memoziation, and Dynamic Programming) Youtube | Bilibili | Xigua 2022-09-14 Chinese Teaching Wife Programming Blog - Leetcode 5 0 0 96 937
2 Excel: Two Dimensional Table Lookup via Index and Match Function Youtube | Bilibili | Xigua 2022-09-11 Chinese Teaching Wife Excel - 1 0 0 61 576
519 Three Algorithms to Compute the Combination Number (Recursion, Dynamic Programming, Math) Youtube | Bilibili | Xigua 2022-09-11 English Teaching Kids Programming Blog - Leetcode 0 0 0 46 917
1 The vlookup, hlookup and xlookup functions in Excel Youtube | Bilibili | Xigua 2022-09-08 Chinese Teaching Wife Excel - 5 0 4 79 579
518 Most Common SQL keywords (Select, Update, Insert, Delete) Youtube | Bilibili | Xigua 2022-09-06 English Teaching Kids Programming Blog 6 0 1 120 645
41 Introduction to Graph Data Structure and Graph Theory Youtube | Bilibili | Xigua 2022-09-04 Chinese Teaching Wife Programming Blog 3 0 0 114 751
517 Introduction to SQL and the SELECT Youtube | Bilibili | Xigua 2022-09-04 English Teaching Kids Programming Blog - Leetcode 17 0 4 927 1053
516 What is a Computer Database? A Quick Introduction Youtube | Bilibili | Xigua 2022-09-01 English Teaching Kids Programming Blog 10 0 5 540 707
515 Reordered Power of Two (Rearranging the Digits, Permutation + Math Counting) Youtube | Bilibili | Xigua 2022-08-28 English Teaching Kids Programming Blog - Leetcode 1 0 0 29 1484
514 Number of Zero-Filled Subarrays (GroupBy Algorithm + Math Counting) Youtube | Bilibili | Xigua 2022-08-24 English Teaching Kids Programming Blog - Leetcode 0 0 0 52 900
513 Reduce Array Size to The Half via Counting (Greedy, Hash Table) Youtube | Bilibili | Xigua 2022-08-20 English Teaching Kids Programming Blog - Leetcode 2 0 2 77 624
512 Algorithms to Count Equal Row and Column Pairs in a Square Matrix using Hash Map Youtube | Bilibili | Xigua 2022-08-18 English Teaching Kids Programming Blog - Leetcode 0 0 0 52 648
511 Four Algorithms to Validate a Binary Search Tree Youtube | Bilibili | Xigua 2022-08-16 English Teaching Kids Programming Blog - Leetcode 1 0 0 43 967
510 Algorithms to Find the Lowest Common Ancestor of a Binary Search Tree (Recursion+Iterative) Youtube | Bilibili | Xigua 2022-08-14 English Teaching Kids Programming Blog - Leetcode 3 0 1 81 993
509 Recursive Algorithm to Prune a Binary Tree Youtube | Bilibili | Xigua 2022-08-07 English Teaching Kids Programming Blog - Leetcode 7 0 1 338 591
508 Distance Between Bus Stops (Floyd Warshall Shortest Path Algorithm in Simple Undirected Weighted Regular Graph) Youtube | Bilibili | Xigua 2022-08-06 English Teaching Kids Programming Blog - Leetcode 2 0 0 78 677
507 Depth First/Limit Search and Iterative Deepening Search Algorithm on Unweighted Graph Youtube | Bilibili | Xigua 2022-08-05 English Teaching Kids Programming Blog 0 0 0 79 730
506 A Light Talk on Breadth First Search, Uniform Cost Search and Dijkstra Shortest Path Graph Algorithms Youtube | Bilibili | Xigua 2022-08-03 English Teaching Kids Programming Blog 2 0 0 67 499
505 Introduction to Dijkstra Single Source Shortest Path Graph Algorithm Youtube | Bilibili | Xigua 2022-08-02 English Teaching Kids Programming Blog 6 0 0 238 918
504 Distance Between Bus Stops (Shortest Distance in Simple Undirected Weighted Regular Graph) Youtube | Bilibili | Xigua 2022-07-31 English Teaching Kids Programming Blog - Leetcode 0 0 0 62 462
503 Valid Square Algorithm by Four Points in Cartesian Coordinate System (Math, Hashmap) Youtube | Bilibili | Xigua 2022-07-28 English Teaching Kids Programming Blog - Leetcode 0 0 0 75 495
502 Minmax Dynamic Programming Algorithm (Game of Picking Numbers at Two Ends) Youtube | Bilibili | Xigua 2022-07-26 English Teaching Kids Programming Blog 0 0 0 79 934
501 Single Source Shortest Path Algorithm in a Directed Unweighted Graph using Breadth First Search Youtube | Bilibili | Xigua 2022-07-18 English Teaching Kids Programming Blog 1 0 0 51 591
500 Floyd Warshall Multi-source/All Pairs Shortest Path Algorithm (Sum of Costs in a Directed Unweighted Graph) Youtube | Bilibili | Xigua 2022-07-17 English Teaching Kids Programming Blog 1 0 0 120 979
499 Introduction to Cartesian Product (Math) Youtube | Bilibili | Xigua 2022-07-16 English Teaching Kids Programming Blog 0 0 0 34 605
498 Recursive Depth First Search Algorithm to Evaluate the Boolean Binary Tree Youtube | Bilibili | Xigua 2022-07-14 English Teaching Kids Programming Blog - Leetcode 0 0 0 58 533
497 (!3+3)*!3=10 – Derangement Permutation Algorithms via Dynamic Programming and Recursion with Memoziation Youtube | Bilibili | Xigua 2022-07-13 English Teaching Kids Programming Blog - Leetcode 2 0 0 37 529
496 Count Unreachable Pairs of Nodes in an Undirected Graph (Union Find and Disjoint Set Algorithm) Youtube | Bilibili | Xigua 2022-07-06 English Teaching Kids Programming Blog - Leetcode 1 0 0 75 1609
495 Count Unreachable Pairs of Nodes in an Undirected Graph (Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2022-07-03 English Teaching Kids Programming Blog - Leetcode 0 0 0 70 1478
494 Count Unreachable Pairs of Nodes in an Undirected Graph (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua 2022-06-30 English Teaching Kids Programming Blog - Leetcode 1 0 1 137 1180
493 Maximum Sum of K Numbers from Front and Back of Array (Prefix/Suffix Sum Algorithm) Youtube | Bilibili | Xigua 2022-06-27 English Teaching Kids Programming Blog - Leetcode 1 0 0 44 800
492 Maximum Sum of K Numbers from Front and Back of Array (Sliding Window Algorithm) Youtube | Bilibili | Xigua 2022-06-26 English Teaching Kids Programming Blog - Leetcode 0 0 0 75 778
491 Eat Bananas/Apples in K Hours with Minimal R (Binary Search Algorithm) Youtube | Bilibili | Xigua 2022-06-23 English Teaching Kids Programming Blog - Leetcode 0 0 0 52 862
490 Count Nodes Equal to Average of Subtree via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-06-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 62 539
489 Greatest English Letter in Upper and Lower Case Youtube | Bilibili | Xigua 2022-06-21 English Teaching Kids Programming Blog - Leetcode 0 0 0 33 642
488 Recursive Depth First Search Graph Algorithm to Determine a Strongly Connected Component Youtube | Bilibili | Xigua 2022-06-18 English Teaching Kids Programming Blog 4 0 0 116 1036
487 Longest Substring Without Repeating Characters – Another Version of Two Pointer / Sliding Window Algorithm Youtube | Bilibili | Xigua 2022-06-16 English Teaching Kids Programming Blog - Leetcode 0 0 0 49 829
486 Minimum Distance of Two Words in a Sentence/String Youtube | Bilibili | Xigua 2022-06-13 English Teaching Kids Programming Blog 2 0 0 56 622
485 Longest Substring Without Repeating Characters (Two Pointer / Sliding Window Algorithm) Youtube | Bilibili | Xigua 2022-06-12 English Teaching Kids Programming Blog - Leetcode 1 0 0 31 788
484 Closest Leaf in Binary Tree (Breadth/Depth First Search Algorithm in a Graph) Youtube | Bilibili | Xigua 2022-06-09 English Teaching Kids Programming Blog - Leetcode 3 0 1 179 1138
40 Matrix Tranpose Algorithm Youtube | Bilibili | Xigua 2022-06-08 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 213 343
483 Breadth First Search Algorithm to Find Factor Combinations Youtube | Bilibili | Xigua 2022-06-07 English Teaching Kids Programming Blog - Leetcode 1 0 0 61 680
482 Backtracking Algorithm to Find Factor Combinations (Math, Recursive Depth First Search) Youtube | Bilibili | Xigua 2022-06-06 English Teaching Kids Programming Blog - Leetcode 2 0 0 81 883
481 Rearrange Characters to Make Target String (Hash Map) Youtube | Bilibili | Xigua 2022-06-05 English Teaching Kids Programming Blog - Leetcode 1 0 0 72 517
38 Find Numbers in At Least Two Arrays Out of Three (Hash Set) Youtube | Bilibili | Xigua 2022-06-01 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 58 501
39 Running Sum of the 1-D Array (Accumulate, Prefix Sum) Youtube | Bilibili | Xigua 2022-06-01 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 115 308
480 Find Numbers in At Least Two Arrays Out of Three (Hash Set) Youtube | Bilibili | Xigua 2022-06-01 English Teaching Kids Programming Blog - Leetcode 0 0 0 48 571
479 Dynamic Programming Algorithm to Break a String using Given Words (Word Break) Youtube | Bilibili | Xigua 2022-05-31 English Teaching Kids Programming Blog - Leetcode 4 0 0 92 809
478 Break a String into Words (Word Break) via Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-05-30 English Teaching Kids Programming Blog - Leetcode 0 0 0 56 905
477 Break a String into Words (Word Break) via Recursion with Memoziation - Top Down Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2022-05-29 English Teaching Kids Programming Blog - Leetcode 2 0 0 52 753
476 Largest 3-Same-Digit Number in String (Math, Bruteforce Algorithm) Youtube | Bilibili | Xigua 2022-05-26 English Teaching Kids Programming Blog - Leetcode 3 0 0 55 450
475 Partition List to Pairs that Are Divisible by K (Hash Map) Youtube | Bilibili | Xigua 2022-05-24 English Teaching Kids Programming Blog 3 0 0 76 583
37 Longest Increasing Subsequence via Binary Search Algorithm (Greedy) Youtube | Bilibili | Xigua 2022-05-22 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 63 760
474 Breadth First Search Algorithm to Find a Corresponding Node of a Binary Tree in a Clone of That Tree Youtube | Bilibili | Xigua 2022-05-20 English Teaching Kids Programming Blog - Leetcode 4 0 0 184 648
473 Iterative Depth First Search Algorithm to Find a Corresponding Node of a Binary Tree in a Clone of That Tree Youtube | Bilibili | Xigua 2022-05-19 English Teaching Kids Programming Blog - Leetcode 0 0 2 94 557
472 Find a Corresponding Node of a Binary Tree in a Clone of That Tree via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-05-18 English Teaching Kids Programming Blog - Leetcode 2 0 0 217 859
471 Breadth First Search Algorithm to Find the Sum of Deepest Leaves in a Binary Tree Youtube | Bilibili | Xigua 2022-05-16 English Teaching Kids Programming Blog - Leetcode 3 0 2 311 534
470 Recursive Depth First Search Algorithm to Find the Sum of Deepest Leaves in a Binary Tree Youtube | Bilibili | Xigua 2022-05-15 English Teaching Kids Programming Blog - Leetcode 4 0 0 82 490
469 Algorithms to Check Any Intervals Overlapping (Meeting Rooms) Youtube | Bilibili | Xigua 2022-05-14 English Teaching Kids Programming Blog - Leetcode 2 0 0 56 720
36 Longest Increasing Subsequence via Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2022-05-13 Chinese Teaching Wife Programming Blog - Leetcode 2 0 1 202 1019
468 Populating Next Right Pointers in Each Node (Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2022-05-13 English Teaching Kids Programming Blog - Leetcode 0 0 0 39 846
467 Find Combination Sum via Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-05-12 English Teaching Kids Programming Blog - Leetcode 2 0 5 66 591
466 Backtracking Algorithm to List the Combination Sum (Recursive Depth First Search) Youtube | Bilibili | Xigua 2022-05-10 English Teaching Kids Programming Blog - Leetcode 1 0 0 51 1017
465 Gray Code by Recursive Mirror Algorithm Youtube | Bilibili | Xigua 2022-05-07 English Teaching Kids Programming Blog - Leetcode 1 0 0 102 1156
35 Two Algorithms to Group Anagrams (Hash Table) Youtube | Bilibili | Xigua 2022-05-05 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 44 641
464 Two Algorithms to Group Anagrams Youtube | Bilibili | Xigua 2022-05-05 English Teaching Kids Programming Blog - Leetcode 0 0 0 47 507
463 Algorithms to Count Prefixes of a Given String (Trie Data Structure) Youtube | Bilibili | Xigua 2022-05-04 English Teaching Kids Programming Blog - Leetcode 1 0 0 58 510
462 Remove Digit From Number to Maximize Result Youtube | Bilibili | Xigua 2022-05-03 English Teaching Kids Programming Blog - Leetcode 4 0 0 155 728
461 All Elements in Two Binary Search Trees (Parallel Iterative Inorder Traversal Algorithm) Youtube | Bilibili | Xigua 2022-05-01 English Teaching Kids Programming Blog - Leetcode 0 0 0 43 1034
460 Typing Characters with Backspace (Text Editor Algorithm via Stack) Youtube | Bilibili | Xigua 2022-04-30 English Teaching Kids Programming Blog 0 0 0 33 796
459 Square of a List using Two Pointer Algorithm Youtube | Bilibili | Xigua 2022-04-28 English Teaching Kids Programming Blog - Leetcode 0 0 0 47 631
33 Algorithms to Check If a Linked List Has a Cycle Youtube | Bilibili | Xigua 2022-04-27 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 29 629
34 Find the First Bad Version via Binary Search Algorithm Youtube | Bilibili | Xigua 2022-04-27 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 34 466
458 Index Into an Infinite String (Find Substring) Youtube | Bilibili | Xigua 2022-04-27 English Teaching Kids Programming Blog 1 0 0 43 566
457 Intersection of Multiple Arrays (Set and Counter) Youtube | Bilibili | Xigua 2022-04-26 English Teaching Kids Programming Blog - Leetcode 0 0 0 49 576
456 Longest Palindromic Substring (Expand Around Center) Youtube | Bilibili | Xigua 2022-04-25 English Teaching Kids Programming Blog - Leetcode 4 0 0 181 947
455 Longest Palindromic Substring (Optimised Bruteforce and Dynamic Programming Algorithm) Youtube | Bilibili | Xigua 2022-04-24 English Teaching Kids Programming Blog - Leetcode 1 0 0 79 1147
454 Longest Palindrome String From Set of Characters Youtube | Bilibili | Xigua 2022-04-23 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 781
453 Container With Most Water (Bruteforce, Two Pointer/Greedy Algorithm) Youtube | Bilibili | Xigua 2022-04-22 English Teaching Kids Programming Blog - Leetcode 0 0 0 43 969
452 Longest Increasing Path in a Matrix via Top Down Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2022-04-20 English Teaching Kids Programming Blog - Leetcode 1 0 0 50 602
451 Kth Smallest Element in a Binary Search Tree (BST) via Recursive Counting Algorithm Youtube | Bilibili | Xigua 2022-04-19 English Teaching Kids Programming Blog - Leetcode 0 0 0 38 675
31 Fast and Slow Pointer Algorithm to Find the Middle of a Linked List Youtube | Bilibili | Xigua 2022-04-18 Chinese Teaching Wife Programming Blog - Leetcode 2 0 0 60 403
32 Max Subarray Sum via Bruteforce, Greedy and Kadane's Algorithm (Dynamic Programming) Youtube | Bilibili | Xigua 2022-04-18 Chinese Teaching Wife Programming Blog - Leetcode 1 0 2 143 827
450 Kth Smallest Element in a Binary Search Tree (BST) via Recursive Inorder Traversal Algorithm Youtube | Bilibili | Xigua 2022-04-18 English Teaching Kids Programming Blog - Leetcode 0 0 0 52 881
449 Inorder Traversal Algorithm to Convert Binary Search Tree to Increasing Order Search Tree Youtube | Bilibili | Xigua 2022-04-17 English Teaching Kids Programming Blog - Leetcode 0 0 0 26 584
448 Tree Detection Algorithm via Union Find + Disjoint Set (Determine a Binary Tree) Youtube | Bilibili | Xigua 2022-04-16 English Teaching Kids Programming Blog - Leetcode 0 0 0 52 1219
447 Tree Detection via Depth First Search Algorithm (Determine a Binary Tree via Recursion) Youtube | Bilibili | Xigua 2022-04-14 English Teaching Kids Programming Blog - Leetcode 0 0 0 37 579
29 Pass by Values, References or Object-References in Python Youtube | Bilibili | Xigua 2022-04-13 Chinese Teaching Wife Programming Blog 1 0 3 59 557
30 Introduction to Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2022-04-13 Chinese Teaching Wife Programming Blog - Leetcode 2 0 0 58 635
446 Tree Detection Algorithm via Breadth First Search (Determine a Binary Tree) Youtube | Bilibili | Xigua 2022-04-13 English Teaching Kids Programming Blog - Leetcode 0 0 0 35 761
445 Transform Matrix to One Connected Component using Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-04-12 English Teaching Kids Programming Blog 1 0 0 28 672
444 Transform Matrix to One Connected Component using Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-04-10 English Teaching Kids Programming Blog 0 0 0 39 794
443 Top K Frequent Elements (Heap and Counter) Youtube | Bilibili | Xigua 2022-04-09 English Teaching Kids Programming Blog - Leetcode 1 0 0 62 920
442 Binary Search Algorithm and Exponential Formula (MATH) to Solve Equation x^x=2^2048 Youtube | Bilibili | Xigua 2022-04-08 English Teaching Kids Programming Blog 2 0 0 53 642
441 Max Subarray Sum by Kadane's Algorithm Youtube | Bilibili | Xigua 2022-04-07 English Teaching Kids Programming Blog 1 0 0 39 1036
440 Check if an Array Is Consecutive via Sorting Algorithm Youtube | Bilibili | Xigua 2022-04-06 English Teaching Kids Programming Blog - Leetcode 1 0 0 19 325
439 Reconstruct the Flight Itinerary using Topological Sorting Graph Algorithm (DAG) Youtube | Bilibili | Xigua 2022-04-05 English Teaching Kids Programming Blog 2 0 0 44 1012
438 Find Leaves of Binary Tree via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-04-04 English Teaching Kids Programming Blog - Leetcode 1 0 4 37 666
437 Largest Unique Number via Hash Table, Bucket Sorting & GroupBy Youtube | Bilibili | Xigua 2022-04-03 English Teaching Kids Programming Blog - Leetcode 0 0 6 23 760
436 Permutation of K out of N Visible Blocks via Top Down Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2022-04-01 English Teaching Kids Programming Blog 0 0 0 30 1027
435 Cascading Algorithm to Find All Subsets Youtube | Bilibili | Xigua 2022-03-30 English Teaching Kids Programming Blog - Leetcode 0 0 0 59 777
434 Finding All Subsets by Bitmasking Algorithm Youtube | Bilibili | Xigua 2022-03-29 English Teaching Kids Programming Blog - Leetcode 0 0 0 28 652
433 Finding All Subsets via Backtracking Algorithm (Recursion / Depth First Search) Youtube | Bilibili | Xigua 2022-03-28 English Teaching Kids Programming Blog - Leetcode 2 0 0 100 538
432 Find the Difference of Two Arrays (via Hash Set) Youtube | Bilibili | Xigua 2022-03-27 English Teaching Kids Programming Blog - Leetcode 0 0 0 18 271
431 Back-tracking Depth First Search Algorithm to Restore IP Addresses Youtube | Bilibili | Xigua 2022-03-26 English Teaching Kids Programming Blog - Leetcode 0 0 1 24 1160
27 Left/Right Side View of Binary Trees using Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-03-25 Chinese Teaching Wife Programming Blog - Leetcode 2 0 0 47 436
28 Left/Right Side View of Binary Tree using Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-03-25 Chinese Teaching Wife Programming Blog - Leetcode 1 0 0 64 750
430 Compute the Number of Consecutive Ones Less than K using Top Down Dynamic Programming Algorithm (Recursion + Memoziation) Youtube | Bilibili | Xigua 2022-03-25 English Teaching Kids Programming Blog 0 0 0 25 778
429 Pass by Values, References or Object-References in Python Youtube | Bilibili | Xigua 2022-03-23 English Teaching Kids Programming Blog 0 0 0 19 637
428 Left/Right Side View of a Binary Tree using DFS/BFS Algorithm Youtube | Bilibili | Xigua 2022-03-22 English Teaching Kids Programming Blog - Leetcode 2 0 0 22 1224
427 Counting the Number of Squares and Rectangles of a Rubik Cube Youtube | Bilibili | Xigua 2022-03-21 English Teaching Kids Programming Blog 1 0 0 47 642
426 How Many Solvable Permutations for a 3×3 Rubik's Cube? (Math, Combinatorics) Youtube | Bilibili | Xigua 2022-03-20 English Teaching Kids Programming Blog 0 0 0 26 534
425 Greedy/Simulation Algorithm to Validate Stack Sequences Youtube | Bilibili | Xigua 2022-03-19 English Teaching Kids Programming Blog - Leetcode 0 0 0 27 1112
424 Algorithms to Rotate an Array Youtube | Bilibili | Xigua 2022-03-17 English Teaching Kids Programming Blog - Leetcode 1 0 1 30 1060
423 Words That Can Be Typed using a Single Keyboard Row (Hash Set) Youtube | Bilibili | Xigua 2022-03-13 English Teaching Kids Programming Blog - Leetcode 0 0 0 42 679
26 Recursive Merge Sort Algorithm Youtube | Bilibili | Xigua 2022-03-12 Chinese Teaching Wife Programming Blog - Leetcode 3 0 0 107 548
422 Sum of Geometric Progression (Math Proof and Python Function) Youtube | Bilibili | Xigua 2022-03-11 English Teaching Kids Programming Blog 1 0 0 31 1132
421 Delete the Middle Node of a Linked List (Fast and Slow Pointer) Youtube | Bilibili | Xigua 2022-03-06 English Teaching Kids Programming Blog - Leetcode 3 0 0 45 695
25 Recursive Quick Sort Algorithm Youtube | Bilibili | Xigua 2022-03-05 Chinese Teaching Wife Programming Blog - Leetcode 3 0 2 180 659
420 Draw a Tree in Python using Turtle Graphics (Recursion) Youtube | Bilibili | Xigua 2022-03-05 English Teaching Kids Programming Blog 2 0 0 148 401
419 Is Subsequence Algorithm via Recursion (Greedy) Youtube | Bilibili | Xigua 2022-03-04 English Teaching Kids Programming Blog - Leetcode 0 0 0 36 1069
418 How to Make Flashing Lights on Microbit? Youtube | Bilibili | Xigua 2022-03-03 English Teaching Kids Programming Blog 5 0 1 86 401
417 How to Draw a Spiral Shape using Python and Turtle Graphics? Youtube | Bilibili | Xigua 2022-03-01 English Teaching Kids Programming Blog 5 0 0 169 289
416 How to Draw a Chess Board using Python and Turtle Graphics? Youtube | Bilibili | Xigua 2022-02-28 English Teaching Kids Programming Blog 1 0 0 100 595
24 Algorithm to Check Valid Parentheses String using Stack Youtube | Bilibili | Xigua 2022-02-27 Chinese Teaching Wife Programming Blog - Leetcode 2 0 0 81 539
415 Check if a String is Prefix/Suffix in Python (Two Pointer Algorithm) Youtube | Bilibili | Xigua 2022-02-27 English Teaching Kids Programming Blog - Leetcode 3 0 0 36 606
414 How to Draw a Star using Turtle Graphics? (Math, Shapes, Geometry) Youtube | Bilibili | Xigua 2022-02-26 English Teaching Kids Programming Blog 0 0 0 19 1054
413 Probability of Rolling a Dice: Strictly Increasing Order One After Another (Math) Youtube | Bilibili | Xigua 2022-02-22 English Teaching Kids Programming Blog 2 0 1 307 684
412 Probability of Two Sixes in a Row when Rolling Three Dices (Math) Youtube | Bilibili | Xigua 2022-02-21 English Teaching Kids Programming Blog 0 0 0 19 482
411 Find Three Consecutive Integers That Sum to a Given Number (Math) Youtube | Bilibili | Xigua 2022-02-19 English Teaching Kids Programming Blog - Leetcode 0 0 0 51 387
23 Simple Algorithm to Check a Valid Parentheses String Youtube | Bilibili | Xigua 2022-02-18 Chinese Teaching Wife Programming Blog - Leetcode 4 0 2 47 486
410 Simple AI Algorithm of Decision Rules/Trees in Microbit Apple Catching Game Youtube | Bilibili | Xigua 2022-02-18 English Teaching Kids Programming Blog 1 0 0 60 990
409 Design and Develop an Apple Catching Game on Microbit using Python Youtube | Bilibili | Xigua 2022-02-17 English Teaching Kids Programming Blog 3 0 2 146 2042
408 Introduction to Microbit Programming in Python Youtube | Bilibili | Xigua 2022-02-15 English Teaching Kids Programming Blog 1 0 0 53 786
407 Introduction to BASH shell/commands Youtube | Bilibili | Xigua 2022-02-14 English Teaching Kids Programming Blog 1 0 0 100 950
22 Algorithm to Search in a Binary Search Tree Youtube | Bilibili | Xigua 2022-02-13 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 53 417
406 Turtle Graphics/Canvas Programming in Python Youtube | Bilibili | Xigua 2022-02-13 English Teaching Kids Programming Blog 2 0 0 45 839
405 Algorithm to Compute the Smallest Value of the Rearranged Number (Math) Youtube | Bilibili | Xigua 2022-02-12 English Teaching Kids Programming Blog - Leetcode 2 0 0 35 868
404 Math Proof of Logarithm Rules: log(ab)=log(a)+log(b) and log(a/b)=log(a)-log(b) Youtube | Bilibili | Xigua 2022-02-10 English Teaching Kids Programming Blog 1 0 0 30 874
403 Math Simplified Fractions where Denominator is Less-than-or-equal-to N Youtube | Bilibili | Xigua 2022-02-09 English Teaching Kids Programming Blog - Leetcode 0 0 1 18 921
402 Remove One Element to Make the Array Strictly Increasing (LIS Algorithms) Youtube | Bilibili | Xigua 2022-02-07 English Teaching Kids Programming Blog - Leetcode 2 0 0 147 1770
401 Sort Even and Odd Indices Independently (Merge and Sort Algorithm) Youtube | Bilibili | Xigua 2022-02-06 English Teaching Kids Programming Blog - Leetcode 1 0 1 26 1110
400 Clone (Deep Copy) a Undirected Connected Graph using Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-02-05 English Teaching Kids Programming Blog - Leetcode 1 0 0 68 871
21 Algorithms to Check Anagram Strings (Sorting, Hash Table) Youtube | Bilibili | Xigua 2022-02-04 Chinese Teaching Wife Programming Blog - Leetcode 3 0 0 53 753
399 Clone (Deep Copy) a Undirected Connected Graph using Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-02-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 38 1146
398 Estimate the Math Continued Fraction Value in Python (Recursion and Iterative Algorithm) Youtube | Bilibili | Xigua 2022-02-02 English Teaching Kids Programming Blog 2 0 0 101 1223
397 Top Down and Bottom Up Recursive Algorithms to Determine a Balanced Binary Tree Youtube | Bilibili | Xigua 2022-02-01 English Teaching Kids Programming Blog - Leetcode 0 0 0 68 1338
396 Index with Equal Left and Right Sums (Prefix and Suffix Sum Algorithm) Youtube | Bilibili | Xigua 2022-01-30 English Teaching Kids Programming Blog 1 0 0 48 1439
395 Rearrange Array Elements by Sign (Two Pointer Algorithm) Youtube | Bilibili | Xigua 2022-01-29 English Teaching Kids Programming Blog - Leetcode 1 0 0 55 1028
20 Algorithm to Convert Decimal Number (Base 10) to Binary Youtube | Bilibili | Xigua 2022-01-27 Chinese Teaching Wife Programming Blog 4 0 2 131 753
394 Alpha Beta Pruning Algorithm on NegaMax (Game Theory) Youtube | Bilibili | Xigua 2022-01-27 English Teaching Kids Programming Blog 11 0 0 762 1194
393 NegaMax Algorithm (Game Theory) Youtube | Bilibili | Xigua 2022-01-25 English Teaching Kids Programming Blog 9 0 2 772 1266
392 Alpha-Beta Pruning Algorithm (Game Theory) Youtube | Bilibili | Xigua 2022-01-24 English Teaching Kids Programming Blog 0 0 0 90 1533
391 MinMax Algorithm in Game Tree (Game Theory, Tic Tac Toe) Youtube | Bilibili | Xigua 2022-01-23 English Teaching Kids Programming Blog 3 0 0 137 1797
390 Define Tic Tac Toe using Game Theory Terminologies Youtube | Bilibili | Xigua 2022-01-22 English Teaching Kids Programming Blog 2 0 0 47 1109
19 Algorithm to Convert Binary Numbers to Decimal Youtube | Bilibili | Xigua 2022-01-21 Chinese Teaching Wife Programming Blog 5 0 0 186 692
389 Introduction to Two Players Zero-Sum Game (Number Halving) Youtube | Bilibili | Xigua 2022-01-20 English Teaching Kids Programming Blog 2 0 0 75 1438
388 Duplicate Numbers of Max Distance in Array (Sliding Window/Two Pointer Algorithms) Youtube | Bilibili | Xigua 2022-01-19 English Teaching Kids Programming Blog - Leetcode 2 0 0 32 1307
387 Uniform Cost Search Algorithm to Solve Single-Source Shortest Path in a Graph Youtube | Bilibili | Xigua 2022-01-18 English Teaching Kids Programming Blog 9 0 4 236 902
18 Solve Jump Game via Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-01-17 Chinese Teaching Wife Programming Blog - Leetcode 2 0 0 66 749
386 Minimum Moves to Reach Target Score with Constraints (Greedy Algorithm) Youtube | Bilibili | Xigua 2022-01-17 English Teaching Kids Programming Blog - Leetcode 1 0 0 33 977
385 Min Number of Steps to Reduce a Number to Zero (Greedy, Math, Simulation Algorithm, Binary) Youtube | Bilibili | Xigua 2022-01-16 English Teaching Kids Programming Blog - Leetcode 3 0 0 58 776
384 Search Engine Algorithm (Word Matching) using Trie (Prefix Tree) and Depth First Search Youtube | Bilibili | Xigua 2022-01-14 English Teaching Kids Programming Blog 4 0 0 52 1853
383 Two Pointer Algorithm to Capitalize the Title String Youtube | Bilibili | Xigua 2022-01-13 English Teaching Kids Programming Blog - Leetcode 0 0 0 20 1212
382 Increasing Triplet Subsequence Algorithm Youtube | Bilibili | Xigua 2022-01-11 English Teaching Kids Programming Blog - Leetcode 1 0 0 41 835
381 Longest Path (Tree Diameter) in Binary Tree via Depth First Search and Breadth First Search Algorithms Youtube | Bilibili | Xigua 2022-01-10 English Teaching Kids Programming Blog - Leetcode 1 0 1 87 1642
380 Check if Every Row/Column Contains 1-N (XOR and Hash Set) Youtube | Bilibili | Xigua 2022-01-09 English Teaching Kids Programming Blog - Leetcode 1 0 0 67 1524
379 Longest Path (Tree Diameter) in Binary Tree via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-01-08 English Teaching Kids Programming Blog - Leetcode 1 0 0 65 477
17 Solve Jump Game via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-01-06 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 68 738
378 Longest Even Value Path in Binary Tree via Graph Breadth First Search Algorithm Youtube | Bilibili | Xigua 2022-01-06 English Teaching Kids Programming Blog 2 0 0 39 1052
377 Longest Even Value Path in Binary Tree using Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2022-01-05 English Teaching Kids Programming Blog 1 0 0 59 1058
376 Check if All A's Appears Before All B's (itertools.groupby) Youtube | Bilibili | Xigua 2022-01-03 English Teaching Kids Programming Blog - Leetcode 2 0 2 56 740
375 Split String with Same Distinct Counts (Sliding Window) Youtube | Bilibili | Xigua 2022-01-01 English Teaching Kids Programming Blog 3 0 0 46 1035
374 0/1 Knapsack Space Optimised Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2021-12-30 English Teaching Kids Programming Blog 5 0 0 245 1585
373 Using Bottom Up Dynamic Programming Algorithm to Solve 0/1 Knapsack Youtube | Bilibili | Xigua 2021-12-28 English Teaching Kids Programming Blog 4 0 0 99 1347
3 Coding Test Exam Paper - NO. 3 Youtube | Bilibili | Xigua 2021-12-27 Chinese Exam Paper Exam Paper (PDF) 2 0 0 29 248
372 0/1 Knapsack Problem via Top Down Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2021-12-27 English Teaching Kids Programming Blog 1 0 0 61 969
16 Three Algorithms to Compute the Inverse of a Factorial (Math, Binary Search) Youtube | Bilibili | Xigua 2021-12-26 Chinese Teaching Wife Programming Blog 1 0 0 56 851
371 Math Proof of Rule: Integer Divisible By 3 Youtube | Bilibili | Xigua 2021-12-25 English Teaching Kids Programming Blog 0 0 0 19 538
370 Topological Sort Algorithm on Directed Graphs (Course Schedule, BFS) Youtube | Bilibili | Xigua 2021-12-24 English Teaching Kids Programming Blog - Leetcode 3 0 0 51 1334
369 Minimum Starting Nodes to Visit Graph (Topological Sort, Indegree) Youtube | Bilibili | Xigua 2021-12-23 English Teaching Kids Programming Blog 2 0 0 31 677
368 Compute Minimum Absolute Difference of Two Numbers in an Array Youtube | Bilibili | Xigua 2021-12-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 22 710
367 Day of the Year (Leap Year Algorithm) Youtube | Bilibili | Xigua 2021-12-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 20 695
366 Multiple Strange Coin Flips/Toss Bottom Up Dynamic Programming Algorithm (Knapsack Variant) Youtube | Bilibili | Xigua 2021-12-20 English Teaching Kids Programming Blog - Leetcode 1 0 0 36 1106
365 Multiple Strange Coin Flips/Toss Top Down Dynamic Programming Algorithm (Knapsack Variant) Youtube | Bilibili | Xigua 2021-12-19 English Teaching Kids Programming Blog - Leetcode 2 0 0 64 1424
364 Graph Shortest Path Algorithms by Iterative Deepening Search (IDS), Depth First Search (DFS) or Breadth First Search (BFS) on Undirected Graphs Youtube | Bilibili | Xigua 2021-12-18 English Teaching Kids Programming Blog 6 0 3 163 1648
363 Max Profit of Rod Cutting (Unbounded Knapsack) via Bottom Up Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2021-12-17 English Teaching Kids Programming Blog 1 0 1 64 842
15 Merge Two Sorted List (Linked List) Youtube | Bilibili | Xigua 2021-12-16 Chinese Teaching Wife Programming Blog - Leetcode 0 0 0 76 655
362 Max Profit of Rod Cutting (Unbounded Knapsack) via Top Down Dynamic Programming Algorithm Youtube | Bilibili | Xigua 2021-12-16 English Teaching Kids Programming Blog 1 0 1 37 994
361 Split Tree to Maximize Product (Recursive Depth First Search Algorithm) Youtube | Bilibili | Xigua 2021-12-15 English Teaching Kids Programming Blog - Leetcode 1 0 0 29 1341
360 Find Partition Equal Subset Sum (Bottom Up Dynamic Programming Algorithm) Youtube | Bilibili | Xigua 2021-12-14 English Teaching Kids Programming Blog - Leetcode 1 0 0 88 1237
359 Find Partition Equal Subset Sum (Top Down Dynamic Programming Algorithm) Youtube | Bilibili | Xigua 2021-12-13 English Teaching Kids Programming Blog - Leetcode 2 0 0 53 861
358 Longest Strictly Increasing Then Decreasing Sublist Youtube | Bilibili | Xigua 2021-12-12 English Teaching Kids Programming Blog 2 0 2 44 820
357 Find Subsequence of Length K With the Largest Sum (Greedy, Sliding Window) Youtube | Bilibili | Xigua 2021-12-11 English Teaching Kids Programming Blog - Leetcode 6 0 2 243 1221
356 Finding Largest K Value with its Negative in Array using Hash Table/Set (K and -K) Youtube | Bilibili | Xigua 2021-12-10 English Teaching Kids Programming Blog 1 0 2 29 343
355 Find First Recurring Character using Hash Table/Set Youtube | Bilibili | Xigua 2021-12-09 English Teaching Kids Programming Blog 0 0 0 42 352
354 Find Gene Mutation Groups via UnionFind Algorithm (Disjoint Set) Youtube | Bilibili | Xigua 2021-12-08 English Teaching Kids Programming Blog 1 0 0 29 1747
14 Introduction to Algorithm Runtime and Space Complexity Youtube | Bilibili | Xigua 2021-12-07 Chinese Teaching Wife Programming Blog 0 0 0 77 861
353 Find Gene Mutation Groups via Recursive Depth First Search Algorithm Youtube | Bilibili | Xigua 2021-12-07 English Teaching Kids Programming Blog 0 0 0 11 855
352 Find Gene Mutation Groups via Depth First Search Algorithm Youtube | Bilibili | Xigua 2021-12-06 English Teaching Kids Programming Blog 1 0 0 24 1270
350 Counting Sort Algorithm in Python Youtube | Bilibili | Xigua 2021-12-05 English Teaching Kids Programming Blog 0 0 0 55 936
351 Algorithm to Truncate Sentence via Split Function Youtube | Bilibili | Xigua 2021-12-05 English Teaching Kids Programming Blog - Leetcode 0 0 0 13 650
2 Coding Test Exam Paper - NO. 2 Youtube | Bilibili | Xigua 2021-12-04 Chinese Exam Paper Exam Paper (PDF) 0 0 0 31 130
349 Algorithms to Check if Linked List Strictly Increasing Youtube | Bilibili | Xigua 2021-12-04 English Teaching Kids Programming Blog 0 0 1 52 750
348 Insertion Sort in Python (Simple Sorting Algorithm) Youtube | Bilibili | Xigua 2021-12-03 English Teaching Kids Programming Blog - Leetcode 1 0 0 33 1789
347 Selection Sort Implementation in Python (Simple Sorting Algorithm) Youtube | Bilibili | Xigua 2021-12-02 English Teaching Kids Programming Blog - Leetcode 0 0 0 37 946
1 Coding Test Exam Paper - NO. 1 Youtube | Bilibili | Xigua 2021-12-01 Chinese Exam Paper Exam Paper (PDF) 0 0 0 93 196
13 Sum of Digits for a Non-negative Integer Youtube | Bilibili | Xigua 2021-12-01 Chinese Teaching Wife Programming Blog 1 0 0 64 477
346 Bubble Sort Implementation in Python (Simple Sorting Algorithm) Youtube | Bilibili | Xigua 2021-12-01 English Teaching Kids Programming Blog - Leetcode 1 0 0 80 1040
345 Insert Into Linked List (Node Insertion Algorithm) Youtube | Bilibili | Xigua 2021-11-30 English Teaching Kids Programming Blog 0 0 0 23 698
344 Algorithms to Count Numbers with Odd Number of Digits Youtube | Bilibili | Xigua 2021-11-29 English Teaching Kids Programming Blog 0 0 0 32 974
342 Number of Sublists with Max in Interval (Count with Math) Youtube | Bilibili | Xigua 2021-11-28 English Teaching Kids Programming Blog 1 0 0 13 729
343 Counting Maximal Value Roots in Binary Tree (Recursive Post-Order Traversal - Depth First Search Algorithm - DFS) Youtube | Bilibili | Xigua 2021-11-28 English Teaching Kids Programming Blog 0 0 0 48 638
341 Repeated K-Length Substrings (Sliding Window) Youtube | Bilibili | Xigua 2021-11-27 English Teaching Kids Programming Blog 0 0 1 16 795
340 Python Function to Find the Mode in an Array (Most Frequent Number) Youtube | Bilibili | Xigua 2021-11-25 English Teaching Kids Programming Blog 0 0 0 49 483
12 Python Code to Compute Average, Median and Mode (Math) Youtube | Bilibili | Xigua 2021-11-24 Chinese Teaching Wife Programming Blog 1 0 0 112 862
339 Compute the Number of Sublists by Combination in Math Youtube | Bilibili | Xigua 2021-11-24 English Teaching Kids Programming Blog 1 0 0 26 892
338 Contiguously Increasing Numbers (Depth First Search and Breadth First Search Algorithm) Youtube | Bilibili | Xigua 2021-11-22 English Teaching Kids Programming Blog 0 0 0 35 1229
337 Maximum Depth of N-ary Tree via Recursive Depth First Search (DFS, Recursion) or Breadth First Search (BFS) Algorithms Youtube | Bilibili | Xigua 2021-11-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 70 1135
336 Multi-source Breadth First Search Algorithm (BFS: Minimum Number of Moves to Capture the King) Youtube | Bilibili | Xigua 2021-11-20 English Teaching Kids Programming Blog 16 0 1 1034 1792
11 Algorithms to Check Palindrome String Youtube | Bilibili | Xigua 2021-11-18 Chinese Teaching Wife Programming Blog 3 0 0 225 615
335 Remove Last Duplicate Entries (Hash Table) Youtube | Bilibili | Xigua 2021-11-18 English Teaching Kids Programming Blog 0 0 0 23 607
334 Graph Traversal Algorithms in DFS (Depth First Search) or Breadth First Search BFS (Unlock Rooms with Keys) Youtube | Bilibili | Xigua 2021-11-17 English Teaching Kids Programming Blog 2 0 0 55 1144
333 Introduction to Prim's Minimum Spanning Tree (Graph Algorithm) Youtube | Bilibili | Xigua 2021-11-15 English Teaching Kids Programming Blog 2 0 0 53 1544
332 Introduction to Kruskal's Minimum Spanning Tree (Graph Algorithm) Youtube | Bilibili | Xigua 2021-11-14 English Teaching Kids Programming Blog 3 0 0 140 1211
331 Silver Ratio and Pell Numbers (Metal Quadratic Equation) Youtube | Bilibili | Xigua 2021-11-13 English Teaching Kids Programming Blog 1 0 0 43 1982
330 Solving Math Equation n*n+19*n-n!=0 (Factorial Function and Unbounded Bruteforce Algorithm) Youtube | Bilibili | Xigua 2021-11-12 English Teaching Kids Programming Blog 1 0 0 19 877
329 Converting (Binary) Trees to Undirectional Graphs via DFS and BFS Algorithms Youtube | Bilibili | Xigua 2021-11-11 English Teaching Kids Programming Blog 6 0 0 410 1705
328 Square Root Decomposition to Query Range Sum of Mutable List Youtube | Bilibili | Xigua 2021-11-10 English Teaching Kids Programming Blog - Leetcode 1 0 0 48 2020
10 Introduction to Tree Data Structure and Breadth First Search Algorithm Youtube | Bilibili | Xigua 2021-11-08 Chinese Teaching Wife Programming Blog 4 0 3 112 870
327 High Accuracy Multiplication Algorithm (Multiply Strings) Youtube | Bilibili | Xigua 2021-11-07 English Teaching Kids Programming Blog - Leetcode 1 0 0 39 1377
326 Remove Duplicates from Sorted Array via Two Pointer Algorithm Youtube | Bilibili | Xigua 2021-11-06 English Teaching Kids Programming Blog - Leetcode 3 0 0 122 914
325 Length of a Linked List (Recursion / Iterative Algorithm) Youtube | Bilibili | Xigua 2021-11-05 English Teaching Kids Programming Blog 1 0 0 17 541
324 Linear Equation with Two Unknowns (Chicken and Rabbit Problem) Youtube | Bilibili | Xigua 2021-11-04 English Teaching Kids Programming Blog 1 0 0 57 1817
9 Introduction to Queue and Double-Ended Queue in Python Youtube | Bilibili | Xigua 2021-11-03 Chinese Teaching Wife Programming Blog 1 0 0 89 420
323 Single-Row Keyboard via Hash Table Youtube | Bilibili | Xigua 2021-11-03 English Teaching Kids Programming Blog - Leetcode 0 0 2 31 720
322 Greedy Algorithm to Find Longest Increasing Subsequence in O(NLogN) via Binary Search Youtube | Bilibili | Xigua 2021-11-02 English Teaching Kids Programming Blog - Leetcode 2 0 1 288 1075
321 Find Insertion Point in Sorted List via bisect_left or bisect_right Youtube | Bilibili | Xigua 2021-11-01 English Teaching Kids Programming Blog 0 0 0 139 1194
320 Top Down and Bottom Up Dynamic Programming Algorithm to Type N letters on a 2-keys Keyboard Youtube | Bilibili | Xigua 2021-10-31 English Teaching Kids Programming Blog - Leetcode 1 0 0 42 1372
319 Estimate the Golden Ratio via Fibonacci Numbers in Python Youtube | Bilibili | Xigua 2021-10-30 English Teaching Kids Programming Blog - Leetcode 3 0 0 70 1438
318 Run-Length Encoding/Compression Algorithm Youtube | Bilibili | Xigua 2021-10-29 English Teaching Kids Programming Blog 1 0 0 69 956
317 Run-Length Decoding/Decompression Algorithm Youtube | Bilibili | Xigua 2021-10-28 English Teaching Kids Programming Blog 0 0 0 82 1260
316 The Fisher–Yates Random Shuffle Algorithm in Python Youtube | Bilibili | Xigua 2021-10-27 English Teaching Kids Programming Blog - Leetcode 2 0 0 181 1369
8 Using Stack to Reverse a List (Introduction to Stack in Python) Youtube | Bilibili | Xigua 2021-10-26 Chinese Teaching Wife Programming Blog 1 0 0 44 453
315 Image Flood Fill via Depth First Search (DFS) and Breadth First Search (BFS) Algorithm Youtube | Bilibili | Xigua 2021-10-25 English Teaching Kids Programming Blog 4 0 0 255 1453
314 Estimating the Performance Speedup (Gain) using Amdahls Law (Parallel Computing) Youtube | Bilibili | Xigua 2021-10-24 English Teaching Kids Programming Blog 0 0 0 53 709
313 Divide and Conquer Algorithm Explained (Max Number, Ruler Marker) Youtube | Bilibili | Xigua 2021-10-23 English Teaching Kids Programming Blog 2 0 0 69 1452
312 Area and Circumferences of Circle and Monte Carlo Simulation Algorithm of PI Youtube | Bilibili | Xigua 2021-10-22 English Teaching Kids Programming Blog 2 0 0 53 1587
311 Remove a Node and Subtree using Depth First Search or Breadth First Search Algorithm (Process Kill) Youtube | Bilibili | Xigua 2021-10-21 English Teaching Kids Programming Blog 1 0 0 61 1457
7 Introduction to Hash Table and Hash Set (Python) Youtube | Bilibili | Xigua 2021-10-20 Chinese Teaching Wife Programming Blog 2 0 2 245 1019
310 Kth Smallest Element in a Binary Search Tree (BST) via Iterative Inorder Traversal Algorithm Youtube | Bilibili | Xigua 2021-10-19 English Teaching Kids Programming Blog - Leetcode 0 0 0 85 1151
309 Cousin Nodes in Binary Tree via Breadth First Search & Depth First Search Algorithm Youtube | Bilibili | Xigua 2021-10-18 English Teaching Kids Programming Blog 0 0 1 51 1467
308 Restore the Word from Rules (Hash Map) Youtube | Bilibili | Xigua 2021-10-17 English Teaching Kids Programming Blog 0 0 0 47 1368
307 Best Time to Buy and Sell Stock Once (3 Algorithms) Youtube | Bilibili | Xigua 2021-10-16 English Teaching Kids Programming Blog - Leetcode 3 0 0 73 1498
306 Tower of Hanoi via Recursion (Math Induction Proof of Minimal Number of Moves) Youtube | Bilibili | Xigua 2021-10-15 English Teaching Kids Programming Blog 1 0 0 81 891
305 Kadane's Algorithm to Compute Maximum Subarray Sum (Math) Youtube | Bilibili | Xigua 2021-10-14 English Teaching Kids Programming Blog - Leetcode 2 0 0 198 1039
6 Three ways to compute the Fibonacci Numbers (Recursion and Iteration) Youtube | Bilibili | Xigua 2021-10-13 Chinese Teaching Wife Programming Blog - Leetcode 6 0 4 242 898
304 Introduction to Probability and Naive Bayes Theorem (Math) Youtube | Bilibili | Xigua 2021-10-12 English Teaching Kids Programming Blog 2 0 0 92 1341
303 Introduction to KNN Machine Learning Algorithm (KNN In Python) Youtube | Bilibili | Xigua 2021-10-10 English Teaching Kids Programming Blog 5 0 4 164 1842
302 Progressive Stairs via Simulation - Binary Search or Math Youtube | Bilibili | Xigua 2021-10-09 English Teaching Kids Programming Blog - Leetcode 2 0 0 32 1264
301 First Number Equal or Larger Than Target using Next Function Youtube | Bilibili | Xigua 2021-10-08 English Teaching Kids Programming Blog 1 0 0 40 841
5 Tuple vs. List in Python Youtube | Bilibili | Xigua 2021-10-07 Chinese Teaching Wife Programming Blog 4 0 7 419 665
300 One-way Jump Game via Backtracking - DP and Greedy Algorithm Youtube | Bilibili | Xigua 2021-10-05 English Teaching Kids Programming Blog 8 0 2 227 1961
299 Design a Hash Table Youtube | Bilibili 2021-10-04 English Teaching Kids Programming Blog - Leetcode 2 0 2 61 2332
298 Introduction to Hash Function Youtube | Bilibili 2021-10-03 English Teaching Kids Programming Blog 2 0 0 94 1205
297 Convert 1D Array to 2D Matrix (Reshape) Youtube | Bilibili 2021-10-02 English Teaching Kids Programming Blog - Leetcode 3 0 4 228 468
4 While Loop, If Condition and Functions Youtube | Bilibili | Xigua 2021-10-01 Chinese Teaching Wife Programming - 5 0 3 253 449
296 Finding Real Roots of a Quadratic Equation Youtube | Bilibili 2021-09-30 English Teaching Kids Programming Blog 1 0 0 29 1543
295 Maximal Perimeter by Forming a Rectangle from N squares Youtube | Bilibili 2021-09-29 English Teaching Kids Programming Blog 0 0 0 22 635
294 Max Fence Area via Bruteforce or Parabola Quadratic Equation Youtube | Bilibili 2021-09-28 English Teaching Kids Programming Blog 2 0 0 128 1588
293 Number of Unique Email Addresses Youtube | Bilibili 2021-09-27 English Teaching Kids Programming Blog - Leetcode 1 0 2 28 886
3 Variables and For Loop in Python Youtube | Bilibili | Xigua 2021-09-26 Chinese Teaching Wife Programming - 8 0 0 179 221
292 Remove Consecutive Duplicates Youtube | Bilibili 2021-09-25 English Teaching Kids Programming Blog 1 0 0 122 653
291 All Odd Palindrome Substrings Youtube | Bilibili 2021-09-23 English Teaching Kids Programming Blog 1 0 3 24 1303
2 From Linear Search to Binary Search Youtube | Bilibili | Xigua 2021-09-22 Chinese Teaching Wife Programming Blog 8 0 4 356 994
290 Final Value of Variable After Performing Operations (Reduce) Youtube | Bilibili 2021-09-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 99 796
1 Recursion in Five Minutes Youtube | Bilibili | Xigua 2021-09-20 Chinese Teaching Wife Programming Blog 18 0 11 1123 442
289 Count Number of Pairs With Absolute Difference K Youtube | Bilibili 2021-09-19 English Teaching Kids Programming Blog - Leetcode 2 0 0 160 761
288 Leaderboard Algorithm: Compute the Ranking of Numbers Youtube | Bilibili 2021-09-17 English Teaching Kids Programming Blog 0 0 0 63 651
287 Evaluate Reverse Polish Notation Youtube | Bilibili 2021-09-16 English Teaching Kids Programming Blog - Leetcode 1 0 1 57 1065
286 Minimum Difference Between Highest and Lowest of K Scores Youtube | Bilibili 2021-09-15 English Teaching Kids Programming Blog - Leetcode 3 0 0 160 802
285 Reverse Only Letters via Two Pointer Algorithm Youtube | Bilibili 2021-09-14 English Teaching Kids Programming Blog 0 0 0 30 817
283 Dynamic Programming to Calculate Largest Square Submatrix Youtube | Bilibili 2021-09-12 English Teaching Kids Programming Blog 3 0 0 64 1022
284 Divide&Conquer: Longest Substring with Chr Count of at Least K Youtube | Bilibili 2021-09-12 English Teaching Kids Programming Blog 0 0 0 61 1339
282 Line Sweeping to Compute the Most Frequent Number in Intervals Youtube | Bilibili 2021-09-11 English Teaching Kids Programming Blog 2 0 5 166 1047
280 Matrix Power Algorithm Youtube | Bilibili 2021-09-09 English Teaching Kids Programming Blog 0 0 0 70 994
281 Longest Substring with 2 Distinct Characters by Sliding Window Youtube | Bilibili 2021-09-09 English Teaching Kids Programming Blog 1 0 0 29 900
279 Matrix Add - Subtraction and Multiplication Algorithm Youtube | Bilibili 2021-09-06 English Teaching Kids Programming Blog 0 0 0 37 1644
278 Compute the Dot Product using Zip Function in Python Youtube | Bilibili 2021-09-05 English Teaching Kids Programming Blog 1 0 0 48 545
277 Prefix Sum Algorithm to Find the Middle Index in Array Youtube | Bilibili 2021-09-04 English Teaching Kids Programming Blog - Leetcode 2 0 0 52 821
276 Longest Zero Sublist Sum via Prefix Sum Youtube | Bilibili 2021-09-03 English Teaching Kids Programming Blog 2 0 0 37 1710
275 Recursive Depth First Search to Count the Surrounded Islands Youtube | Bilibili 2021-09-02 English Teaching Kids Programming Blog 1 0 0 45 1363
274 Recursive DFS to Compute the Max Average of a Binary SubTree Youtube | Bilibili 2021-09-01 English Teaching Kids Programming Blog - Leetcode 1 0 0 29 598
273 3 Graph Algorithms: Does Every Vertex Have at least One Edge? Youtube | Bilibili 2021-08-31 English Teaching Kids Programming Blog 0 0 0 14 1042
272 Equal Tree Partition via Recursive Depth First Search Youtube | Bilibili 2021-08-30 English Teaching Kids Programming Blog - Leetcode 7 0 2 106 717
271 DP: Number of Unique Binary Search Trees (Catalan Numbers) Youtube | Bilibili 2021-08-29 English Teaching Kids Programming Blog - Leetcode 3 0 2 165 1362
270 Finding the Network Delay Time via Floyd-Warshall Algorithm (Graph: Multi-source Shortest Path) Youtube | Bilibili 2021-08-28 English Teaching Kids Programming Blog - Leetcode 3 0 0 60 1456
269 Disjoint Set: Find if Path Exists in Graph via Union Find Youtube | Bilibili 2021-08-26 English Teaching Kids Programming Blog 1 0 2 186 2281
268 All Paths from Source to Target in DAG via BFS Algorithm Youtube | Bilibili 2021-08-25 English Teaching Kids Programming Blog 3 0 0 163 1243
267 All Paths from Src to Target in a DAG via DFS Youtube | Bilibili 2021-08-24 English Teaching Kids Programming Blog - Leetcode 0 0 0 53 943
266 Two Sum in Binary Search Tree via Inorder and Two Pointer Youtube | Bilibili 2021-08-23 English Teaching Kids Programming Blog 0 0 0 26 878
265 Matrix Prefix Sum Algorithm Youtube | Bilibili 2021-08-22 English Teaching Kids Programming Blog 1 0 2 48 1054
264 Anagram Substrings via Sliding Window Youtube | Bilibili 2021-08-21 English Teaching Kids Programming Blog 1 0 3 39 953
263 Find if Path Exists in Graph via Depth First Search Algorithm Youtube | Bilibili 2021-08-20 English Teaching Kids Programming Blog 7 0 2 225 968
262 Set Matrix Zeros Youtube | Bilibili 2021-08-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 46 892
261 Find if Path Exists in Graph by Breadth First Search Algorithm Youtube | Bilibili 2021-08-18 English Teaching Kids Programming Blog - Leetcode 30 0 6 922 920
260 Island Shape Perimeter Algorithm Youtube | Bilibili 2021-08-16 English Teaching Kids Programming Blog - Leetcode 1 0 2 44 679
259 How to Verify a Max Heap? Youtube | Bilibili 2021-08-13 English Teaching Kids Programming Blog 0 0 0 42 848
258 Arithmetic Sequence Permutation Youtube | Bilibili 2021-08-12 English Teaching Kids Programming Blog 1 0 0 34 742
257 Add Two Big Integers in Strings Youtube | Bilibili 2021-08-10 English Teaching Kids Programming Blog - Leetcode 2 0 1 37 729
256 Linked List Jumps via Recursion Youtube | Bilibili 2021-08-09 English Teaching Kids Programming Blog 1 0 0 28 535
255 Pairwise Linked List Nodes Swap Algorithm Youtube | Bilibili 2021-08-08 English Teaching Kids Programming Blog - Leetcode 2 0 0 23 635
254 Inplace Algorithms to Remove Elements Youtube | Bilibili 2021-08-07 English Teaching Kids Programming Blog - Leetcode 2 0 1 36 876
253 Algorithm to Determine Three Divisors Numbers Youtube | Bilibili 2021-08-05 English Teaching Kids Programming Blog - Leetcode 0 0 0 28 1005
252 Greatest Common Divisor of Strings Youtube | Bilibili 2021-08-04 English Teaching Kids Programming Blog - Leetcode 5 0 2 250 1110
251 Implement the Counter method in Python Youtube | Bilibili 2021-07-28 English Teaching Kids Programming Blog 0 0 2 40 247
250 Implement the String Find Method in Python Youtube | Bilibili 2021-07-27 English Teaching Kids Programming Blog 1 0 0 32 343
249 ROT13 String Cipher Algorithm in Python Youtube | Bilibili 2021-07-26 English Teaching Kids Programming Blog 0 0 0 89 1018
248 Count of Sublists with Same First and Last Values Youtube | Bilibili 2021-07-25 English Teaching Kids Programming Blog 2 0 0 37 533
247 Number of Positions in Line of People Youtube | Bilibili 2021-07-24 English Teaching Kids Programming Blog 0 0 0 14 804
246 Square Matrix Diagonal Sum Youtube | Bilibili 2021-07-23 English Teaching Kids Programming Blog - Leetcode 0 0 0 23 574
245 Delete a Node in Linked List (No Access to HEAD) Youtube | Bilibili 2021-07-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 32 974
244 Concatenation of Arrays Youtube | Bilibili 2021-07-21 English Teaching Kids Programming Blog - Leetcode 1 0 0 41 710
243 Find the Difference of Two Almost Same Strings Youtube | Bilibili 2021-07-20 English Teaching Kids Programming Blog - Leetcode 0 0 0 26 1086
242 Maximum Number of Words You Can Type Youtube | Bilibili 2021-07-19 English Teaching Kids Programming Blog - Leetcode 2 0 0 39 615
241 Sum of Unique Elements Youtube | Bilibili 2021-07-18 English Teaching Kids Programming Blog 1 0 0 18 297
240 Length of Longest Balanced Subsequence Youtube | Bilibili 2021-07-17 English Teaching Kids Programming Blog 3 0 0 103 590
239 Redistribute Characters to Make All Strings Equal Youtube | Bilibili 2021-07-16 English Teaching Kids Programming Blog - Leetcode 1 0 1 38 642
238 Sort List by Hamming Weight Youtube | Bilibili 2021-07-15 English Teaching Kids Programming Blog 2 0 0 89 976
237 Sort List by Reversing Once Youtube | Bilibili 2021-07-14 English Teaching Kids Programming Blog 0 0 0 22 778
236 Brick Layout (Unlimited Knapsack) via Bottom Up DP Algorithm Youtube | Bilibili 2021-07-13 English Teaching Kids Programming Blog 0 0 0 70 721
235 Brick Layout (Unlimited Knapsack) via Top Down DP Algorithm Youtube | Bilibili 2021-07-12 English Teaching Kids Programming Blog 0 0 0 28 972
234 Count Square Sum (Pythagorean) Triples Youtube | Bilibili 2021-07-11 English Teaching Kids Programming Blog - Leetcode 0 0 0 47 1525
233 Build Array from Permutation Youtube | Bilibili 2021-07-10 English Teaching Kids Programming Blog - Leetcode 6 0 4 271 573
232 Introducing the Chain Function in Python Youtube | Bilibili 2021-07-09 English Teaching Kids Programming Blog 0 0 0 24 460
231 Group Integers Youtube | Bilibili 2021-07-08 English Teaching Kids Programming Blog 0 0 0 15 1028
230 Multiples of 3 and 7 Youtube | Bilibili 2021-07-07 English Teaching Kids Programming Blog 0 0 0 29 899
229 Flip to Zeros Youtube | Bilibili 2021-07-06 English Teaching Kids Programming Blog 1 0 0 25 812
228 Reverse Sublists to Convert to Target Youtube | Bilibili 2021-07-05 English Teaching Kids Programming Blog 0 0 0 28 919
227 Roman to Integer Youtube | Bilibili 2021-07-04 English Teaching Kids Programming Blog 0 0 0 26 689
226 Max Number of Points on a Line Youtube | Bilibili 2021-07-03 English Teaching Kids Programming Blog 0 0 0 22 1318
225 Largest Odd Number in String Youtube | Bilibili 2021-07-02 English Teaching Kids Programming Blog - Leetcode 1 0 0 65 441
224 Depth First Search Algorithm to Find the Largest Land Youtube | Bilibili 2021-07-01 English Teaching Kids Programming Blog 2 0 0 39 912
223 Number of Quadruplets That Sum Target via Hash Table Youtube | Bilibili 2021-06-30 English Teaching Kids Programming Blog 0 0 0 29 1696
222 Determine a Armstrong Number Youtube | Bilibili 2021-06-29 English Teaching Kids Programming Blog 0 0 0 19 1147
221 First Unique Character in a String Youtube | Bilibili 2021-06-28 English Teaching Kids Programming Blog - Leetcode 0 0 2 15 1184
220 Algorithms to Check if a Linked List is Palindrome Youtube | Bilibili 2021-06-27 English Teaching Kids Programming Blog - Leetcode 0 0 0 31 2554
219 DP Algorithms to Compute the Maximum Non-Adjacent Tree Sum Youtube | Bilibili 2021-06-26 English Teaching Kids Programming Blog 0 0 0 33 1232
218 Number of Changing Directions Youtube | Bilibili 2021-06-25 English Teaching Kids Programming Blog 0 0 0 18 911
217 BFS Algorithm to Check If Two Binary Trees are Same Youtube | Bilibili 2021-06-24 English Teaching Kids Programming Blog - Leetcode 0 0 0 17 1334
216 Recursive DFS Algorithm to Check If Two Binary Trees are Same Youtube | Bilibili 2021-06-23 English Teaching Kids Programming Blog - Leetcode 0 0 0 28 521
215 Count Odd Numbers in an Interval Range Youtube | Bilibili 2021-06-22 English Teaching Kids Programming Blog - Leetcode 5 0 1 251 797
214 Swap Characters to Equalize Strings Youtube | Bilibili 2021-06-21 English Teaching Kids Programming Blog 0 0 0 39 1132
213 Sum of Distinct Positive Factorial Numbers via DFS Algorithm Youtube | Bilibili 2021-06-20 English Teaching Kids Programming Blog 0 0 0 29 1197
212 Sum of Distinct Positive Factorial Numbers Youtube | Bilibili 2021-06-19 English Teaching Kids Programming Blog 1 0 0 15 995
211 Depth First Search to Compute the Max Width of a Binary Tree Youtube | Bilibili 2021-06-18 English Teaching Kids Programming Blog - Leetcode 0 0 0 23 733
210 Breadth First Search to Compute the Max Width of a Binary Tree Youtube | Bilibili 2021-06-17 English Teaching Kids Programming Blog - Leetcode 2 0 0 40 1096
209 Back Tracking Algorithm to Generate Parentheses Youtube | Bilibili 2021-06-16 English Teaching Kids Programming Blog - Leetcode 1 0 0 43 1254
208 Binary Tree Inorder Traversal via Recursion or Iteration Youtube | Bilibili 2021-06-15 English Teaching Kids Programming Blog - Leetcode 1 0 0 30 1008
207 Depth First Search Algorithm to Count the Number of Islands Youtube | Bilibili 2021-06-14 English Teaching Kids Programming Blog - Leetcode 39 0 2 1498 830
206 Depth First Search Algorithm to Find Bottom Left Tree Value Youtube | Bilibili 2021-06-13 English Teaching Kids Programming Blog 0 0 0 26 852
205 Breadth First Search Algorithm to Find Bottom Left Tree Value Youtube | Bilibili 2021-06-12 English Teaching Kids Programming Blog - Leetcode 0 0 0 27 497
204 Max Product of Two Numbers Youtube | Bilibili 2021-06-11 English Teaching Kids Programming Blog 0 0 0 20 809
203 Maximum Number by Inserting Five Youtube | Bilibili 2021-06-10 English Teaching Kids Programming Blog 1 0 0 45 629
202 Top Down DP to Compute the Min Number of Knight Moves Youtube | Bilibili 2021-06-09 English Teaching Kids Programming Blog - Leetcode 0 0 2 117 1299
201 Rotate a 2D Matrix/Image 90 Degree AntiClockwise Youtube | Bilibili 2021-06-08 English Teaching Kids Programming Blog 0 0 0 43 1156
200 Rotate a 2D Matrix/Image 90 Degree Clockwise Youtube | Bilibili 2021-06-07 English Teaching Kids Programming Blog - Leetcode 2 0 0 147 750
199 Sign of the Product of an Array Youtube | Bilibili 2021-06-06 English Teaching Kids Programming Blog 2 0 0 27 628
198 Depth First Search to Count the Vertical Lines in Binary Tree Youtube | Bilibili 2021-06-05 English Teaching Kids Programming Blog 2 0 1 22 534
197 Breadth First Search to Count Vertical Lines in Binary Tree Youtube | Bilibili 2021-06-04 English Teaching Kids Programming Blog 2 0 0 57 526
196 Insertion Index in Sorted List (bisect_right) Youtube | Bilibili 2021-06-03 English Teaching Kids Programming Blog 0 0 0 13 885
195 Permutation of Rooks Do Not Attack Each Other Youtube | Bilibili 2021-06-02 English Teaching Kids Programming Blog 0 0 0 78 569
194 Substrings of Size Three with Distinct Characters Youtube | Bilibili 2021-06-01 English Teaching Kids Programming Blog - Leetcode 4 0 0 197 574
193 Interval Overlaps via Two Pointer Algorithm Youtube | Bilibili 2021-05-31 English Teaching Kids Programming Blog 0 0 0 43 716
192 Check if Word Equals Summation of Two Words Youtube | Bilibili 2021-05-30 English Teaching Kids Programming Blog - Leetcode 1 0 0 45 616
191 Recursive Algorithm to Insert a Node into a Binary Search Tree Youtube | Bilibili 2021-05-29 English Teaching Kids Programming Blog 2 0 2 30 694
190 K Numbers Greater Than or Equal to K Youtube | Bilibili 2021-05-28 English Teaching Kids Programming Blog 1 0 0 53 1694
189 Remove One Letter to Transform to Another Youtube | Bilibili 2021-05-27 English Teaching Kids Programming Blog 0 0 0 26 1225
188 Check if the Sentence Is Pangram Youtube | Bilibili 2021-05-26 English Teaching Kids Programming Blog - Leetcode 0 0 0 14 646
187 Longest Common Prefix Algorithm Youtube | Bilibili 2021-05-25 English Teaching Kids Programming Blog 2 0 0 28 728
186 Largest Anagram Group Youtube | Bilibili 2021-05-24 English Teaching Kids Programming Blog 0 0 0 15 1071
185 Minimum Number of Operations to Target Number Youtube | Bilibili 2021-05-23 English Teaching Kids Programming Blog 0 0 0 44 665
184 Dynamic Programming to Compute Minimum Number of Coins Youtube | Bilibili 2021-05-22 English Teaching Kids Programming Blog 2 0 0 78 1544
183 Two Pointer Algorithm to Rescue People in Rocketship Youtube | Bilibili 2021-05-21 English Teaching Kids Programming Blog - Leetcode 0 0 0 40 912
182 Lowest Sum of Pair Larger than Target via Two Pointer Youtube | Bilibili 2021-05-20 English Teaching Kids Programming Blog 0 0 0 40 582
181 Rotation of Another String Youtube | Bilibili 2021-05-19 English Teaching Kids Programming Blog 0 0 0 12 602
180 Flip One Digit via Greedy Algorithm Youtube | Bilibili 2021-05-18 English Teaching Kids Programming Blog 1 0 0 25 667
179 Depth First Search to Delete Even Leaves From Binary Tree Youtube | Bilibili 2021-05-17 English Teaching Kids Programming Blog - Leetcode 1 0 0 25 449
178 Longest Interval Algorithm Youtube | Bilibili 2021-05-16 English Teaching Kids Programming Blog 0 0 0 34 760
177 Beer Bottle Exchange Algorithm via Simulation Youtube | Bilibili 2021-05-15 English Teaching Kids Programming Blog 1 0 0 37 577
176 Binary Matrix Leftmost One Youtube | Bilibili 2021-05-14 English Teaching Kids Programming Blog 1 0 0 34 685
175 Cartesian Product in Python via Depth First Search Algorithm Youtube | Bilibili 2021-05-13 English Teaching Kids Programming Blog 3 0 0 84 1330
174 Remove One Number to Make Target Average Youtube | Bilibili 2021-05-12 English Teaching Kids Programming Blog 0 0 0 17 922
173 Depth First Search Algorithm to Determine Sum Binary Tree Youtube | Bilibili 2021-05-11 English Teaching Kids Programming Blog 0 0 0 18 856
172 Breadth First Search Algorithm to Determine Sum Binary Tree Youtube | Bilibili 2021-05-10 English Teaching Kids Programming Blog 0 0 0 19 399
171 Sum of Two Numbers Less Than Target using Two Pointer Youtube | Bilibili 2021-05-09 English Teaching Kids Programming Blog 1 0 2 73 696
170 Three Consecutive Odds Youtube | Bilibili 2021-05-08 English Teaching Kids Programming Blog - Leetcode 0 0 0 18 875
169 Using Hash Set to Find Out Almost Same Strings Youtube | Bilibili 2021-05-07 English Teaching Kids Programming Blog 0 0 5 29 902
168 Average Level of Binary Tree via Depth First Search Algorithm Youtube | Bilibili 2021-05-06 English Teaching Kids Programming Blog - Leetcode 0 0 0 53 1021
167 BFS Algorithm to Compute Average of Levels in Binary Tree Youtube | Bilibili 2021-05-05 English Teaching Kids Programming Blog - Leetcode 0 0 0 29 654
166 Leaf Similar Trees by Recursive Depth First Search Algorithm Youtube | Bilibili 2021-05-04 English Teaching Kids Programming Blog - Leetcode 0 0 0 25 893
165 Sum of Three Numbers Less than Target Youtube | Bilibili 2021-05-03 English Teaching Kids Programming Blog 0 0 0 22 864
164 Two Pointer Algorithm to Solve Four Sum Problem Youtube | Bilibili 2021-05-02 English Teaching Kids Programming Blog 2 0 0 41 1177
163 Dynamic Programming / Greedy to Compute the Min Change Youtube | Bilibili 2021-05-01 English Teaching Kids Programming Blog 1 0 0 80 1446
162 Sum of Four Numbers using Depth First Search Algorithm Youtube | Bilibili 2021-04-30 English Teaching Kids Programming Blog 0 0 0 48 778
161 Noisy Palindrome Algorithms Youtube | Bilibili 2021-04-29 English Teaching Kids Programming Blog 0 0 0 24 1568
160 Depth First Search to Convert to Elephant Binary Tree Youtube | Bilibili 2021-04-28 English Teaching Kids Programming Blog 1 0 0 39 675
159 Escape Maze by Breadth First Search Algorithm Youtube | Bilibili 2021-04-27 English Teaching Kids Programming Blog 2 0 0 65 1352
158 Algorithms to Compute the Range Sum of a Binary Search Tree Youtube | Bilibili 2021-04-26 English Teaching Kids Programming Blog 0 0 0 46 1004
157 Remove Vowels from a String Youtube | Bilibili 2021-04-25 English Teaching Kids Programming Blog 0 0 0 26 755
156 Hour and Minute Angle on a Clock Youtube | Bilibili 2021-04-24 English Teaching Kids Programming Blog 0 0 0 22 942
155 Implement the Accumulate Function in Python Youtube | Bilibili 2021-04-23 English Teaching Kids Programming Blog 2 0 0 36 1210
154 Using GroupBy Algorithm to Compress String Youtube | Bilibili 2021-04-22 English Teaching Kids Programming Blog 1 0 0 27 908
153 Find Root of N-Ary Tree using Hash Set Youtube | Bilibili 2021-04-21 English Teaching Kids Programming Blog 3 0 2 160 774
152 N-ary Tree Preorder Traversal using Iterations or Recursion Youtube | Bilibili 2021-04-20 English Teaching Kids Programming Blog - Leetcode 1 0 1 80 1166
151 Combination Sum Up to Target (Unique Numbers) by DP Algorithms Youtube | Bilibili 2021-04-19 English Teaching Kids Programming Blog - Leetcode 2 0 2 111 1829
150 Sudoku Validator/Algorithm using 27 Hash Sets Youtube | Bilibili 2021-04-18 English Teaching Kids Programming Blog 2 0 0 31 899
149 Subtree with Maximum Value via Recursive DFS Algorithm Youtube | Bilibili 2021-04-17 English Teaching Kids Programming Blog 1 0 0 41 776
148 Reverse a Graph (Adjacency List) Youtube | Bilibili 2021-04-16 English Teaching Kids Programming Blog 6 0 1 442 1192
147 Unobstructed Buildings via Monotonous Decreasing Stack Youtube | Bilibili 2021-04-15 English Teaching Kids Programming Blog 1 0 0 49 1767
146 Generate Prime Numbers using Sieve of Eratosthenes Algorithms Youtube | Bilibili 2021-04-14 English Teaching Kids Programming Blog 1 0 0 38 1545
145 Converting Spreadsheet Column Titles to Number Youtube | Bilibili 2021-04-13 English Teaching Kids Programming Blog 3 0 0 53 1033
144 Maximum Split Product using Dynamic Programming or Greedy Youtube | Bilibili 2021-04-12 English Teaching Kids Programming Blog 4 0 0 61 1310
143 Using Heap (Priority Queue) to Generate Nth Ugly Number Youtube | Bilibili 2021-04-11 English Teaching Kids Programming Blog - Leetcode 3 0 0 142 1578
142 Greedy Algorithm to Complete Tasks Youtube | Bilibili 2021-04-10 English Teaching Kids Programming Blog 2 0 0 53 853
141 Set Split Algorithm Youtube | Bilibili 2021-04-09 English Teaching Kids Programming Blog 3 0 0 70 1295
140 Maximum Subarray Sum by Dynamic Programming and Greedy Algorithm (Math) Youtube | Bilibili 2021-04-08 English Teaching Kids Programming Blog - Leetcode 2 0 0 50 1214
139 Find the Inorder Successor of a Binary Search Tree Youtube | Bilibili 2021-04-07 English Teaching Kids Programming Blog 2 0 0 55 1285
138 Finding the Largest Lucky Number in the Array Youtube | Bilibili 2021-04-06 English Teaching Kids Programming Blog 1 0 0 52 1257
137 Construct Binary Tree From Pre/Inorder Traversals Youtube | Bilibili 2021-04-05 English Teaching Kids Programming Blog 4 0 0 32 982
136 Packing Boxes Algorithm using GroupBy Youtube | Bilibili 2021-04-04 English Teaching Kids Programming Blog 0 0 0 26 891
135 Depth First Search to Determine a Univalue Binary Tree Youtube | Bilibili 2021-04-03 English Teaching Kids Programming Blog 1 0 0 17 864
134 Reverse Bits of a 32-bit Integer Youtube | Bilibili 2021-04-02 English Teaching Kids Programming Blog - Leetcode 3 0 0 75 1180
133 Find N Unique Integers Sum up to Zero Youtube | Bilibili 2021-04-01 English Teaching Kids Programming Blog - Leetcode 7 0 0 115 739
132 Longest Consecutive Run of 1s in Binary Youtube | Bilibili 2021-03-31 English Teaching Kids Programming Blog 2 0 0 56 820
131 BFS Algorithm to Check the Completeness of a Binary Tree Youtube | Bilibili 2021-03-30 English Teaching Kids Programming Blog 0 0 0 32 1186
130 Depth First Search to Find the Only Child in Binary Tree Youtube | Bilibili 2021-03-29 English Teaching Kids Programming Blog 0 0 0 25 810
129 Breadth First Search to Find the Only Child in Binary Tree Youtube | Bilibili 2021-03-28 English Teaching Kids Programming Blog 3 0 0 23 925
128 Algorithms to Find Center of Star Graph Youtube | Bilibili 2021-03-27 English Teaching Kids Programming Blog - Leetcode 1 0 0 65 1031
127 Palindrome Count Algorithm Youtube | Bilibili 2021-03-26 English Teaching Kids Programming Blog 3 0 2 35 1038
126 Maximum Level Sum of a Binary Tree using DFS Algorithm Youtube | Bilibili 2021-03-25 English Teaching Kids Programming Blog - Leetcode 0 0 0 25 910
125 Maximum Level Sum of a Binary Tree using BFS Algorithm Youtube | Bilibili 2021-03-24 English Teaching Kids Programming Blog - Leetcode 0 0 0 35 1107
124 Three Sum Algorithm Youtube | Bilibili 2021-03-23 English Teaching Kids Programming Blog 2 0 0 30 756
123 Two Sum Algorithm when Array is Sorted Youtube | Bilibili 2021-03-22 English Teaching Kids Programming Blog - Leetcode 1 0 0 22 790
122 Sibling Node in a Binary Search Tree Youtube | Bilibili 2021-03-21 English Teaching Kids Programming Blog 0 0 0 48 1086
121 Depth First Search to Sum Root to Leaf Numbers in Binary Tree Youtube | Bilibili 2021-03-20 English Teaching Kids Programming Blog - Leetcode 0 0 0 18 605
120 BFS Algorithm to Sum Root to Leaf Numbers in Binary Tree Youtube | Bilibili 2021-03-19 English Teaching Kids Programming Blog - Leetcode 0 0 0 26 821
119 Two Sum Algorithm Youtube | Bilibili 2021-03-18 English Teaching Kids Programming Blog 1 0 1 28 919
118 Recursive Backtracking Algorithm to Compute the Combinations Youtube | Bilibili 2021-03-17 English Teaching Kids Programming Blog 2 0 0 168 1006
117 Breadth First Search to Determine a Univalue Binary Tree Youtube | Bilibili 2021-03-16 English Teaching Kids Programming Blog 2 0 0 31 959
116 Dynamic Programming to Compute the Triangle Minimum Path Sum Youtube | Bilibili 2021-03-15 English Teaching Kids Programming Blog - Leetcode 0 0 0 64 1838
115 Two Array Intersection Algorithms Youtube | Bilibili 2021-03-14 English Teaching Kids Programming Blog 0 0 0 22 1256
114 Find the Lowest Common Ancestor of a Binary Tree via Recursion Youtube | Bilibili 2021-03-13 English Teaching Kids Programming Blog - Leetcode 0 0 0 40 927
113 Dynamic Programming Algorithms to Count Numbers of Unique Digits Youtube | Bilibili 2021-03-12 English Teaching Kids Programming Blog - Leetcode 1 0 0 73 1944
112 Python Implementation of Trie Data Structure (Prefix Tree) Youtube | Bilibili 2021-03-11 English Teaching Kids Programming Blog 1 0 1 171 1682
111 Recursive Permutation Algorithm Youtube | Bilibili 2021-03-10 English Teaching Kids Programming Blog 1 0 0 107 1402
110 Dynamic Programming to Count Number of Palindrome Substrings Youtube | Bilibili 2021-03-09 English Teaching Kids Programming Blog - Leetcode 2 0 0 111 1483
109 Using a Stack to Remove All Adjacent Duplicates In String Youtube | Bilibili 2021-03-08 English Teaching Kids Programming Blog 0 0 0 32 948
108 Longest Increasing Subsequence via Dynamic Programming Youtube | Bilibili 2021-03-07 English Teaching Kids Programming Blog - Leetcode 5 0 0 82 1921
107 Dynamic Programming to Compute Least Number of Perfect Squares Youtube | Bilibili 2021-03-06 English Teaching Kids Programming Blog - Leetcode 3 0 0 297 1110
106 Multipy Two Integers Without Multipy - Division & Bit Shifting Youtube | Bilibili 2021-03-05 English Teaching Kids Programming Blog 0 0 0 24 852
105 Is Subsequence Algorithm via Two Pointer Youtube | Bilibili 2021-03-04 English Teaching Kids Programming Blog - Leetcode 0 0 0 31 642
104 Dynamic Programming to Compute the Derangement Permutations Youtube | Bilibili 2021-03-03 English Teaching Kids Programming Blog - Leetcode 2 0 0 104 1501
103 Dynamic Programming Algorithm to Count Bits for N Integers Youtube | Bilibili 2021-03-02 English Teaching Kids Programming Blog 2 0 0 47 1608
102 Compute Longest Palindromic Subsequence by Dynamic Programming Youtube | Bilibili 2021-03-01 English Teaching Kids Programming Blog 2 0 0 68 1624
101 Dynamic Programming to Obtain Max Non-Neighbour Values Youtube | Bilibili 2021-02-28 English Teaching Kids Programming Blog 5 0 0 90 2093
100 Climbing the Stairs using Dynamic Programming Algorithm Youtube | Bilibili 2021-02-27 English Teaching Kids Programming Blog 2 0 1 94 843
99 Count Number of Ways to Walk in a Grid by Dynamic Programming (Unique Paths) Youtube | Bilibili 2021-02-26 English Teaching Kids Programming Blog - Leetcode 4 0 0 86 1812
98 Introduction to Dynamic Programming Algorithm Youtube | Bilibili 2021-02-25 English Teaching Kids Programming Blog - Leetcode 3 0 0 116 1300
97 Recursive Algorithm to Find the Sum of Two Numbers in BSTs Youtube | Bilibili 2021-02-24 English Teaching Kids Programming Blog 4 0 2 48 665
96 Perfect Number Validation Algorithm Youtube | Bilibili 2021-02-23 English Teaching Kids Programming Blog 2 0 0 23 919
95 Confusing Number Validation Algorithm Youtube | Bilibili 2021-02-22 English Teaching Kids Programming Blog 1 0 0 33 758
94 Compute the Max Product of 3 Numbers in the Array Youtube | Bilibili 2021-02-21 English Teaching Kids Programming Blog 2 0 0 30 433
93 Introduction to Permutation and Combination Youtube | Bilibili 2021-02-20 English Teaching Kids Programming Blog 2 0 0 39 1104
92 The Left Side View of Binary Tree via Breadth First Search Youtube | Bilibili 2021-02-19 English Teaching Kids Programming Blog - Leetcode 1 0 0 26 841
91 Recursive Depth First Search to Compare Leaf Equivalent Trees Youtube | Bilibili 2021-02-18 English Teaching Kids Programming Blog 1 0 0 27 681
90 Ugly Number Detection Algorithm Youtube | Bilibili 2021-02-17 English Teaching Kids Programming Blog - Leetcode 0 0 0 31 724
89 Recursive Algorithm to Compute the Square Root Youtube | Bilibili 2021-02-16 English Teaching Kids Programming Blog 9 0 2 479 1187
88 Using Hash Set or Hash Table to Count Next Element Youtube | Bilibili 2021-02-15 English Teaching Kids Programming Blog 1 0 0 44 1108
87 BFS Algorithm to Compute the Maximum Depth of the Binary Tree Youtube | Bilibili 2021-02-14 English Teaching Kids Programming Blog 2 0 0 67 719
86 Recursive Algorithm to Compute the Maximum Depth of Binary Tree Youtube | Bilibili 2021-02-13 English Teaching Kids Programming Blog 1 0 0 34 562
85 Algorithm to Reverse Words in a Sentence Youtube | Bilibili 2021-02-12 English Teaching Kids Programming Blog 4 0 0 64 1027
84 Algorithms to Determine a Happy Number Youtube | Bilibili 2021-02-11 English Teaching Kids Programming Blog - Leetcode 3 0 0 42 957
83 Find the Single Number in Array Youtube | Bilibili 2021-02-10 English Teaching Kids Programming Blog 1 0 0 21 954
82 Recursive Algorithm to Merge Two Binary Trees Youtube | Bilibili 2021-02-09 English Teaching Kids Programming Blog 1 0 0 40 696
81 Compute the Hamming Distance of Two Integers (Math) Youtube | Bilibili 2021-02-08 English Teaching Kids Programming Blog - Leetcode 4 0 0 58 715
80 Python Function to Check If Valid IPv4 Address Youtube | Bilibili 2021-02-07 English Teaching Kids Programming Blog 2 0 0 61 829
79 Compute the Number of Set Bits in an Integer Youtube | Bilibili 2021-02-06 English Teaching Kids Programming Blog 3 0 0 29 946
78 BFS to Check if All Leaves in Same Level of Binary Tree Youtube | Bilibili 2021-02-05 English Teaching Kids Programming Blog 5 0 0 67 893
77 Depth First Search to Check If Leaves Same Level in Binary Tree Youtube | Bilibili 2021-02-04 English Teaching Kids Programming Blog 2 0 0 63 1165
76 Recursive Algorithm to Cut/Trim a Binary Search Tree Youtube | Bilibili 2021-02-03 English Teaching Kids Programming Blog 3 0 0 49 833
75 Algorithms of Power of Two Youtube | Bilibili 2021-02-02 English Teaching Kids Programming Blog - Leetcode 3 0 0 44 1217
74 Algorithms to Check Integer Power of Three Youtube | Bilibili 2021-02-01 English Teaching Kids Programming Blog - Leetcode 2 0 0 23 903
73 Add One to List Youtube | Bilibili 2021-01-31 English Teaching Kids Programming Blog 2 0 0 39 710
72 Introduction to ASCII Youtube | Bilibili 2021-01-30 English Teaching Kids Programming Blog 2 0 0 99 607
71 Compute the Number of Trailing Zeros for Factorial N Youtube | Bilibili 2021-01-29 English Teaching Kids Programming Blog 5 0 0 48 1363
70 Pythagorean Triplets in Array using Two Pointer or Hash Set Youtube | Bilibili 2021-01-28 English Teaching Kids Programming Blog 3 0 1 43 1237
69 Adding Two Linked Lists Youtube | Bilibili 2021-01-27 English Teaching Kids Programming Blog 6 0 0 46 907
68 Algorithm to Check If Array is Monotonic Youtube | Bilibili 2021-01-26 English Teaching Kids Programming Blog 1 0 0 79 873
67 Algorithms to Compute the Intersection of Two Linked Lists Youtube | Bilibili 2021-01-25 English Teaching Kids Programming Blog 3 0 2 47 1127
66 Divide and Conquer Algorithm to Merge K Sorted Linked List Youtube | Bilibili 2021-01-24 English Teaching Kids Programming Blog - Leetcode 5 0 0 107 683
65 Convert a Sorted List to a Balanced Binary Search Tree Youtube | Bilibili 2021-01-23 English Teaching Kids Programming Blog 4 0 0 78 630
64 Revisit the Symmetric Binary Tree by Using Clone and Invert Youtube | Bilibili 2021-01-22 English Teaching Kids Programming Blog - Leetcode 3 0 0 48 1086
63 Recursive Algorithm to Determine if a Binary Tree is Symmetric Youtube | Bilibili 2021-01-21 English Teaching Kids Programming Blog - Leetcode 2 0 0 40 432
62 Invert a Binary Tree in 5 Minutes (Google Interview Question) Youtube | Bilibili 2021-01-20 English Teaching Kids Programming Blog 8 0 0 108 295
61 Search in a 2D Sorted Matrix Youtube | Bilibili 2021-01-19 English Teaching Kids Programming Blog 2 0 0 53 941
60 Re-implement the enumerate in Python using yield in a Generator Youtube | Bilibili 2021-01-18 English Teaching Kids Programming Blog 2 0 0 68 564
59 Re-implement the zip and zip_longest Function in Python Youtube | Bilibili 2021-01-17 English Teaching Kids Programming Blog 2 0 0 54 880
58 Using Binary Search to Find K-th Largest Number in Array Youtube | Bilibili 2021-01-16 English Teaching Kids Programming Blog - Leetcode 2 0 0 57 998
57 Sorting a Linked List using Merge Sort (Divide and Conquer) Youtube | Bilibili 2021-01-15 English Teaching Kids Programming Blog 5 0 0 87 1441
56 Binary Search Algorithm to Find First Bad Version Youtube | Bilibili 2021-01-14 English Teaching Kids Programming Blog - Leetcode 4 0 0 122 984
55 Algorithm to Transpose a Matrix Youtube | Bilibili 2021-01-13 English Teaching Kids Programming Blog - Leetcode 4 0 0 69 1112
54 Logarithm Algorithm to Compute the Power x^n Function Youtube | Bilibili 2021-01-12 English Teaching Kids Programming Blog 4 0 0 59 1206
53 Compute the Kth Last Node and Length of a Linked List Youtube | Bilibili 2021-01-11 English Teaching Kids Programming Blog 2 0 0 42 1035
52 Pascal Triangle Algorithms and Applications Youtube | Bilibili 2021-01-10 English Teaching Kids Programming Blog 6 0 0 87 1301
51 Double-Ended Queue to Perform a BFS to Sum Nodes in a Tree Youtube | Bilibili 2021-01-09 English Teaching Kids Programming Blog 2 0 0 67 1125
50 Pythagorean Theorem and Algorithm to Find Pythagorean Numbers Youtube | Bilibili 2021-01-08 English Teaching Kids Programming Blog 3 0 0 47 860
49 Binary Search Algorithm to Compute the Square Root Youtube | Bilibili 2021-01-07 English Teaching Kids Programming Blog - Leetcode 4 0 0 66 1243
48 Algorithms to Remove Nodes from a Linked List Youtube | Bilibili 2021-01-06 English Teaching Kids Programming Blog 2 0 0 61 1526
47 Reverse a Linked List using Recursion and Iterative Algorithms Youtube | Bilibili 2021-01-05 English Teaching Kids Programming Blog 3 0 0 78 1324
46 Binary Search to Compute the Logarithm Base Two Function Youtube | Bilibili 2021-01-04 English Teaching Kids Programming Blog 3 0 0 78 1679
45 Palindrome Permutation Algorithm Youtube | Bilibili 2021-01-03 English Teaching Kids Programming Blog 3 0 0 45 846
44 Introduction to Graph Data Structure Youtube | Bilibili 2021-01-02 English Teaching Kids Programming Blog 4 0 0 218 1134
43 Minimum Cost to Connect Sticks (Priority Queue/Min Heap) Youtube | Bilibili 2021-01-01 English Teaching Kids Programming Blog - Leetcode 4 0 0 59 865
41 Algorithms to Find the Cycle of a Linked List Youtube | Bilibili 2020-12-30 English Teaching Kids Programming Blog - Leetcode 3 0 0 68 816
42 Introduction to Heap and Priority Queue Youtube | Bilibili 2020-12-30 English Teaching Kids Programming Blog 5 0 0 76 1218
40 Fast and Slow Pointer to Obtain the Middle of the Linked List Youtube | Bilibili 2020-12-29 English Teaching Kids Programming Blog - Leetcode 3 0 0 135 853
39 The Linked List Data Structure Youtube | Bilibili 2020-12-28 English Teaching Kids Programming Blog 7 0 0 185 784
38 Prefix Sum Algorithm to Compute the Interval Sums Youtube | Bilibili 2020-12-27 English Teaching Kids Programming Blog - Leetcode 4 0 0 103 1144
37 Hexadecimal Numbers Conversion Youtube | Bilibili 2020-12-26 English Teaching Kids Programming Blog 1 0 0 131 1179
36 Compute the Intersection of the Intervals Youtube | Bilibili 2020-12-25 English Teaching Kids Programming Blog 5 0 0 61 814
35 Binary and Decimal Conversion Algorithms Youtube | Bilibili 2020-12-24 English Teaching Kids Programming Blog 2 0 0 65 872
34 Count the Number of Nodes in Binary Tree using DFS and BFS Youtube | Bilibili 2020-12-23 English Teaching Kids Programming Blog 2 0 0 99 624
33 Sum of First N Even Numbers (with Mathematic Induction) Youtube | Bilibili 2020-12-22 English Teaching Kids Programming Blog 3 0 0 63 1096
32 Sum of First N Odd Numbers (with Math Induction) Youtube | Bilibili 2020-12-21 English Teaching Kids Programming Blog 1 0 0 61 452
31 Backtracking Algorithm to Solve N-queen Problem Youtube | Bilibili 2020-12-20 English Teaching Kids Programming Blog - Leetcode 3 0 1 189 1410
30 Greedy Algorithm of Buying Cars Youtube | Bilibili 2020-12-19 English Teaching Kids Programming Blog 2 0 2 137 649
29 Binary Tree Traversal Algorithms Youtube | Bilibili 2020-12-18 English Teaching Kids Programming Blog 2 0 0 115 792
28 Recursive Algorithm to Validate a Binary Search Tree Youtube | Bilibili 2020-12-17 English Teaching Kids Programming Blog - Leetcode 5 0 2 95 692
26 Introduction to Object Oriented Programming (OOP) Youtube | Bilibili 2020-12-16 English Teaching Kids Programming Blog 2 0 1 231 554
27 Algorithms to Search in a Binary Search Tree Youtube | Bilibili 2020-12-16 English Teaching Kids Programming Blog - Leetcode 2 0 1 248 822
25 Enhanced Valid Parenthese String Algorithm using a Stack Youtube | Bilibili 2020-12-14 English Teaching Kids Programming Blog 2 0 1 101 813
24 Min Number of Brackets Needed to Make a Valid Parenthese String Youtube | Bilibili 2020-12-13 English Teaching Kids Programming Blog 3 0 1 89 500
22 List in Python Youtube | Bilibili 2020-12-12 English Teaching Kids Programming Blog 3 0 4 99 438
23 Check a Valid Parenthese String Youtube | Bilibili 2020-12-12 English Teaching Kids Programming Blog - Leetcode 3 0 1 94 513
21 Merge Sort Algorithm Simply Explained (Python Recursion) Youtube | Bilibili 2020-12-11 English Teaching Kids Programming Blog - Leetcode 4 0 0 117 1009
20 QuickSort Algorithm Simply Explained (Python) Youtube | Bilibili 2020-12-10 English Teaching Kids Programming Blog - Leetcode 4 0 1 215 945
19 Merge Two Sorted Lists Youtube | Bilibili 2020-12-09 English Teaching Kids Programming Blog - Leetcode 4 0 0 132 940
18 Introduction to Algorithmic Complexity Youtube | Bilibili 2020-12-08 English Teaching Kids Programming Blog 6 0 2 333 1262
17 Math Induction Tool (Sum of Integers & Sum of Squares) Youtube | Bilibili 2020-12-07 English Teaching Kids Programming Blog 3 0 1 102 1074
16 Solving the Jump Game by Depth First Search Algorithm Youtube | Bilibili 2020-12-06 English Teaching Kids Programming Blog - Leetcode 3 0 1 206 735
15 Revisit Breadth First Search Algorithm via Jump Game Youtube | Bilibili 2020-12-05 English Teaching Kids Programming Blog - Leetcode 4 0 3 358 1065
14 Compute the Average and Median Youtube | Bilibili 2020-12-04 English Teaching Kids Programming Blog 3 0 1 130 643
13 Algos of Greatest Common Divisor and Least Common Multiples Youtube | Bilibili 2020-12-03 English Teaching Kids Programming Blog 5 0 1 150 387
12 How to Check if Two Strings Anagrams? Youtube | Bilibili 2020-12-02 English Teaching Kids Programming Blog - Leetcode 8 0 5 191 732
11 Compute the Sum of the Digits using Three Methods Youtube | Bilibili 2020-12-01 English Teaching Kids Programming Blog 6 0 3 171 600
10 Two Algorithms to Compute Inverse Factorials Youtube | Bilibili 2020-11-30 English Teaching Kids Programming Blog 14 0 3 340 703
9 3 Different Approaches to Solve Two-Sum Problem Youtube | Bilibili 2020-11-29 English Teaching Kids Programming Blog 12 0 2 249 1151
8 Different Approaches to Check if a String is Palindrome Youtube | Bilibili 2020-11-28 English Teaching Kids Programming Blog 9 0 2 295 818
7 Trees-Binary Trees-Perfect Binary Trees and BFS Youtube | Bilibili 2020-11-27 English Teaching Kids Programming Blog 12 0 1 462 1342
6 Introduction to Set in Python and the Venn Graph Youtube | Bilibili 2020-11-26 English Teaching Kids Programming Blog 8 0 1 308 933
5 Introduction to Queue Data Structure and Examples Youtube | Bilibili 2020-11-25 English Teaching Kids Programming Blog 13 0 2 390 796
4 Reversing a List using Stack Youtube | Bilibili 2020-11-24 English Teaching Kids Programming Blog 16 0 8 439 561
2 From Linear Search to Binary Search Algorithm Youtube | Bilibili 2020-11-23 English Teaching Kids Programming Blog 33 0 5 1142 760
3 Computing Fibonacci Numbers using 3 Methods Youtube | Bilibili 2020-11-23 English Teaching Kids Programming Blog - Leetcode 19 0 9 617 694
1 Recursion in Five Minutes Youtube | Bilibili 2020-11-22 English Teaching Kids Programming Blog 88 0 17 3985 294
This page shows 791 videos.

Valid HTML 4.01 Transitional