再谈链表 树 Linked List 就是特殊化的Tree Tree 就是特殊化的图 二叉搜索树(二叉查找树) 左...[作者空间]
链表 链表题一般常考 定义 单链表:一个节点 + 指向下一个节点的指针 头指针:第一个节点,head 尾指针:最后...[作者空间]
常考算法 暴力法 回溯法 分支限界法 分治法 动态规划 贪心法 暴力法 也称枚举法、穷举法、蛮力法。 基本思想: ...[作者空间]
“Successful people appear to be traveling along one cont...[作者空间]
3. 环形链表 空间换时间:哈希表法 这个问题有几种解决方案。 如果空间不是问题,最简单的方法是从头开始通过下一个...[作者空间]
排序算法 一般排序算法最常考的:快速排序和归并排序。这两个算法体现了分治算法的核心观点,而且还有很多出题的可能。 ...[作者空间]
查找算法 在LeetCode刷题或者面试过程中发现,查找问题一直是不可避免的。对任何数据结构的遍历过程无非就是查找...[作者空间]
B树和B+树都是用于外查找的数据结构,都是平衡多路查找树。 两者的区别 在B+树中,具有n个关键字的结点含有n棵子...[作者空间]
幻方(Magic Square)是一种将数字安排在正方形格子中,使每行、列和对角线上的数字和都相等的方法。这里简单...[作者空间]
百度百科说这是回溯算法的经典案例,当时还纠结了一下啥是回溯算法,看了下解释:有冲突解决冲突,没有冲突往前走,无路可...[作者空间]
工作消失而面试却长存的算法与数据结构: 优秀的算法和数据结构被封装到了Java的集合框架之中 数据结构考点: 数组...[作者空间]
“Although the basic idea of binary search is comparativel...[作者空间]
最近有看到一道算法题,题虽简单,但网上给出的解释大都不太完善,甚至还有一言不合直接贴代码的,今天正好有时间,就写一...[作者空间]