![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法图解
文章平均质量分 79
ML_akai
见习码农~
展开
-
《算法图解》第一章——算法简介
补足基本功,特此作为读书记录。特此感谢深度眸博主的资料与博客技术分享资料链接:http://cuijiahua.com/resource.html目录二分查找大O表示法旅行商问题书中最后的小结 二分查找 书中以一个例子引入该算法。例:在一个电话簿中找名字以K打头的联系人,方法一:从头开始翻直到以K打头的该联系人。(简单查找);方法二:先从中间找翻到字母K,然后再去...原创 2018-10-22 20:00:43 · 272 阅读 · 0 评论 -
《算法图解》第二章——选择排序
今天1024,我来码点字。特此感谢深度眸博主的资料与博客技术分享资料链接:http://cuijiahua.com/resource.html第二章讲了几个知识点:1.介绍了内存原理;2.正式引入了数组和链表的概念;3.选择排序的算法及其代码实现目录计算机内存原理数组与链表选择排序书中小结 计算机内存原理 计算机就像是很多抽屉的集合体,每个抽屉都有地址。你...原创 2018-10-24 19:43:45 · 463 阅读 · 0 评论 -
《算法图解》第三章——递归
递归学好之后,很多编程题都可以用到了。特此感谢深度眸博主的资料与博客技术分享资料链接:http://cuijiahua.com/resource.html第三章知识点: 1.引入递归的概念;2.介绍数据结构:栈;3.递归调用栈递归书中用找钥匙的例子引入该章节,提出了两种方法:1.while循环;2.递归。如果使用循环,程序的性能可能更高;如果使用递归,程序可能更容易理解。递归...原创 2018-10-30 20:10:21 · 424 阅读 · 0 评论 -
《算法图解》第四章——快速排序
书中言:快速排序使用分而治之的策略,是一种优雅的排序算法。深以为然~第四章:1.介绍了分而治之的思想;2.介绍与解释了快速排序;3.填了大O表示法的坑分而治之分而治之:一种著名的递归式问题解决方法。讲述三个例子来引入该思想。1.农场主分割田,要求将地皮均匀地分成方块,且分出的方块尽可能大;2.求一个数字数组的元素之和;3.男猪脚:快速排序 找出基线条件,条件必须尽可能简单...原创 2018-11-11 17:07:29 · 668 阅读 · 0 评论