[笔记] Master The Coding Interview – 15

章节连结

这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Tree”关于树的第三部分简介。
coding interview


课程相关资讯

[连结]:https://www.udemy.com/course/master-the-coding-interview-data-structures-algorithms/

课程对应章节:130~134

请注意:本系列文章为个人对应课程的消化吸收后,所整理出来的内容。换言之,并不一定会包含全部的课程内容,也有可能会添加其他资源来说明。


范例程式码

https://repl.it/@andy922200/Data-Structures-Trees-exercise

AVL Trees

AVL Trees是属于Binary Search Trees的一种,所以会具有 BST 的特性外,额外有个“每一 node 的左子树高度-右子树高度只能是-1、0、1”的特征。由于整个树不会长歪(也就是太偏某一边),在搜寻时的速度会更快。

Red Black Trees

红黑树,利用节点颜色来检视二元树每条延展的路径高度是否差不多。具有“最长路径不会超过最短路径的两倍”的性质。


参考资料

1. [资料结构] CH8. AVL Trees
2. Red-Black Tree / 红黑树

相关文章

★全文分享★  [笔记] Master The Coding Interview – 16
[笔记] Master The Coding Interview – 16
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Tree”关于树的第四部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-interview-d
★全文分享★  [笔记] Master The Coding Interview – 14
[笔记] Master The Coding Interview – 14
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Tree”关于树的第二部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-interview-d
★全文分享★  [笔记] Master The Coding Interview – 13
[笔记] Master The Coding Interview – 13
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Tree”关于树的第一部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-interview-d
★全文分享★  [笔记] Master The Coding Interview – 12
[笔记] Master The Coding Interview – 12
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Stacks + Queues”关于堆叠和序列的第三部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master
★全文分享★  [笔记] Master The Coding Interview – 11
[笔记] Master The Coding Interview – 11
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Stacks + Queues”关于堆叠和序列的第二部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master
★全文分享★  [笔记] Master The Coding Interview – 10
[笔记] Master The Coding Interview – 10
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Stacks + Queues”关于堆叠和序列的第一部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master
★全文分享★  [笔记] Master The Coding Interview – 9
[笔记] Master The Coding Interview – 9
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Linked Lists”关于链结阵列的第三部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-c
★全文分享★  [笔记] Master The Coding Interview – 8
[笔记] Master The Coding Interview – 8
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Linked Lists”关于链结阵列的第二部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-c
★全文分享★  [笔记] Master The Coding Interview – 7
[笔记] Master The Coding Interview – 7
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Linked Lists”关于链结阵列的第一部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-c
★全文分享★  [笔记] Master The Coding Interview – 6
[笔记] Master The Coding Interview – 6
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Hash Tables”关于阵列的第二部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-i
★全文分享★  [笔记] Master The Coding Interview – 5
[笔记] Master The Coding Interview – 5
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Hash Tables”关于阵列的第一部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-i
★全文分享★  [笔记] Master The Coding Interview – 4
[笔记] Master The Coding Interview – 4
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Array”关于阵列的第二部分简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-intervi
★全文分享★  [笔记] Master The Coding Interview – 3
[笔记] Master The Coding Interview – 3
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structures: Array”关于阵列的简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-interview-data-stru
★全文分享★  [笔记] Master The Coding Interview – 2
[笔记] Master The Coding Interview – 2
这篇是 Udemy 上的知名课程 – Master the Coding Interview 的部分进修心得。这篇对应的内容是“Data Structure”资料结构的简介。课程相关资讯[连结]:https://www.udemy.com/course/master-the-coding-interview-data-structures-a
★全文分享★  [笔记] Master The Coding Interview – 1
[笔记] Master The Coding Interview – 1
工程师的面试中,不免俗的会遇见用各种型式来考你的算法功力。这篇是 Udemy 上的知名课程 – Master the Coding Interview 的进修心得。目标是在这两边的精进后,可以自在的解决 LeetCode 上的问题。课
按赞加入粉丝团

延伸阅读