Algorithm Notes
search
⌘Ctrlk
Algorithm Notes
  • Introduction
  • 开头
  • Binary Search & O(logN)
  • 数值类
  • Binary Tree
    • Closest Binary Search Tree Value
    • Binary Tree Inorder Traversal 二叉树的中序遍历
    • Binary Tree Preorder Traversal 二叉树的前序遍历
    • Binary Tree Postorder Traversal 二叉树的后序遍历
    • Binary Search Tree Iterator 二叉查找树迭代器
    • Inorder Predecessor in BST
    • Inorder Successor in BST
    • Minimum Subtree 最小子树
    • Binary Tree Paths 二叉树的所有路径
    • Flatten Binary Tree to Linked List 将二叉树拆成链表
    • Balanced Binary Tree 平衡二叉树
    • Kth Smallest Element in BST
    • Lowest Common Ancestor of a Binary Search Tree
    • Lowest Common Ancestor II 最近公共祖先 II
    • Lowest Common Ancestor 最近公共祖先
    • Lowest Common Ancestor III 最近公共祖先 III
    • Maximum Depth of Binary Tree 二叉树的最大深度
    • Minimum Depth of Binary Tree 二叉树的最小深度
    • Path Sum
    • Path Sum II / Binary Tree Path Sum 二叉树的路径和
    • Path Sum III / Binary Tree Path Sum II
    • Path Sum IV / Binary Tree Path Sum IV
    • Binary Tree Path Sum III
    • Closest Binary Search Tree Value II
  • Linked List
  • Two Pointers 双指针/滑动窗口/Two Sum
  • Breadth First Search 宽度优先搜索
  • DFS - Combination Based
  • Greedy 贪心
  • Bit Manipulation 位运算
  • DFS - Permutation Based and Graph Based
  • Dynamic Programming 动态规划
  • Knapsack / Backpack 背包问题
  • Stack Queue Hash Heap - Data Structure
  • Array Matrix Interval Binary-indexed-tree
  • Segment Tree
  • Trie 字典树
  • Union Find
  • Basic Calculator (Series 1 ~ 4)
  • 灌水类
  • 其它类
  • 经典算法和数据结构
  • 较难的算法
  • 其他知识点
  • Python知识点
  • Java知识点
  • C++知识点
  • System Design
  • LeetCode Weekly Contest 81
  • LintCode Weekly Mock Interview 15 (For Amazon Onsite)
  • LintCode Quarter Contest 2018-04-27
  • LeetCode Weekly Contest 82
  • LintCode Weekly Mock Interview 16 (For Facebook Onsite)
  • LeetCode Weekly Contest 83
  • LintCode Weekly Mock Interview 17 (For Google Onsite)
  • LeetCode Weekly Contest 84
  • LintCode Weekly Mock Interview 18
  • LeetCode Weekly Contest 85
  • LintCode Weekly Mock Interview 19 (For Twitter Onsite)
  • LeetCode Weekly Contest 86
  • LintCode Weekly 20 (For Hulu Onsite)
  • LeetCode Weekly 87
  • LintCode Weekly 22
  • LeetCode Weekly 89
  • LintCode Weekly 23
  • LeetCode Weekly 90
  • LintCode Weekly 25
  • LeetCode Weekly 92
  • LintCode Weekly 26
  • LeetCode Weekly 93
  • LintCode Weekly 27
  • LeetCode Weekly 94
  • LintCode Weekly 28
  • LeetCode Weekly 95
  • LintCode Weekly 29
  • LeetCode Weekly 96
  • LintCode Weekly 30
  • LeetCode Weekly 97
  • LintCode Weekly 31
  • LeetCode Weekly 98
  • LintCode Weekly 32
  • LeetCode Weekly 99
  • LeetCode Weekly 104
  • LeetCode Weekly 120
  • LeetCode Weekly 130
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

Binary Tree

Closest Binary Search Tree Valuechevron-rightBinary Tree Inorder Traversal 二叉树的中序遍历chevron-rightBinary Tree Preorder Traversal 二叉树的前序遍历chevron-rightBinary Tree Postorder Traversal 二叉树的后序遍历chevron-rightBinary Search Tree Iterator 二叉查找树迭代器chevron-rightInorder Predecessor in BSTchevron-rightInorder Successor in BSTchevron-rightMinimum Subtree 最小子树chevron-rightBinary Tree Paths 二叉树的所有路径chevron-rightFlatten Binary Tree to Linked List 将二叉树拆成链表chevron-rightBalanced Binary Tree 平衡二叉树chevron-rightKth Smallest Element in BSTchevron-rightLowest Common Ancestor of a Binary Search Treechevron-rightLowest Common Ancestor II 最近公共祖先 IIchevron-rightLowest Common Ancestor 最近公共祖先chevron-rightLowest Common Ancestor III 最近公共祖先 IIIchevron-rightMaximum Depth of Binary Tree 二叉树的最大深度chevron-rightMinimum Depth of Binary Tree 二叉树的最小深度chevron-rightPath Sumchevron-rightPath Sum II / Binary Tree Path Sum 二叉树的路径和chevron-rightPath Sum III / Binary Tree Path Sum IIchevron-rightPath Sum IV / Binary Tree Path Sum IVchevron-rightBinary Tree Path Sum IIIchevron-rightClosest Binary Search Tree Value IIchevron-right
Previous幂数取余chevron-leftNextClosest Binary Search Tree Valuechevron-right

Last updated 5 years ago