《算法图解》读书笔记1

《算法图解》读书笔记1

    • 1. 二分查找
      • 1.1 代码
      • 1.2 运行时间
      • 1.3 大O表示法
      • 1.4 常见的大O运行时间
      • 1.5 总结
    • 2. 选择排序
      • 2.1 链表和数组的区别
      • 2.2 选择排序
      • 2.3 小结
    • 3. 递归
      • 3. 1 基线条件和递归条件
      • 3. 2 栈
      • 3. 3 调用栈
      • 3. 4 小结

1. 二分查找

1.1 代码

《算法图解》读书笔记1_第1张图片

1.2 运行时间

《算法图解》读书笔记1_第2张图片

1.3 大O表示法

《算法图解》读书笔记1_第3张图片

1.4 常见的大O运行时间

《算法图解》读书笔记1_第4张图片
《算法图解》读书笔记1_第5张图片
《算法图解》读书笔记1_第6张图片

1.5 总结

在这里插入图片描述
《算法图解》读书笔记1_第7张图片

2. 选择排序

2.1 链表和数组的区别

《算法图解》读书笔记1_第8张图片

2.2 选择排序

《算法图解》读书笔记1_第9张图片
《算法图解》读书笔记1_第10张图片
《算法图解》读书笔记1_第11张图片

2.3 小结

《算法图解》读书笔记1_第12张图片

3. 递归

《算法图解》读书笔记1_第13张图片
《算法图解》读书笔记1_第14张图片

3. 1 基线条件和递归条件

《算法图解》读书笔记1_第15张图片

3. 2 栈

《算法图解》读书笔记1_第16张图片

3. 3 调用栈

3. 4 小结

《算法图解》读书笔记1_第17张图片

你可能感兴趣的:(Data,analysis)