Leetcode前导篇
1. [algorithm.yuanbin.me](https://algorithm.yuanbin.me/zh-hans/basicsdatastructure/linkedlist.html)
288 字
|
1 分钟
复杂度分析
我刚才说了,大 O 这种复杂度表示方法只是表示一种变化趋势。我们通常会忽略掉公式中的常量、低阶、系数,只需要记录一个最大阶的量级就可以了。所以,我们在分析一个算法、一段代码的时间复杂度的时候,也只关注循环执行次数最多的那一段代码就可以了。这段核心代码执行次数的 n 的量级,就是整段要分析代码的时间复
1120 字
|
6 分钟
排序算法
数组排序函数 sort 底层实现分析
38 字
|
1 分钟
查找算法
二分查找案例剖析:IP地址对应城市查询
99 字
|
1 分钟
散列表
散列函数设计与散列冲突处理
100 字
|
1 分钟
字符串匹配
BF算法(最简单、最暴力的匹配算法)
71 字
|
1 分钟
二叉树
二叉树的创建和存储(数组、链表)
228 字
|
1 分钟
图的存储(邻接矩阵、邻接表)
201 字
|
1 分钟