Mysql一直都是互联网公司关系型数据库的首选,而索引的使用更是重中之重。然而去年面试过很多人,发现多数人对索 …
跟我学算法(六)——直接插入的改进希尔排序
在跟我学算法(四)——简单的插入排序一节中我们共同学习了插入排序算法,插入算法主要就是比较和移动两个操作,造成 …
跟我学算法(五)——简单选择排序
上节我们一起学习了简单插入排序,不过插入排序既然很慢,和冒泡排序真是患难兄弟了。但是插入排序也有一个好处就是所 …
跟我学算法(四)——简单的插入排序
上一节我们一起看了快速排序,是不是很给力。这节我们来学习一个简单的排序,思想简单,实现起来也很简单。 插入排序 …
跟我学算法(三)——最常用的快速排序
上一节学习的是冒泡排序,时间复杂度是O(N²),如果我们的计算机每秒运算10亿次,排序1亿个数字,那么最开始我 …
跟我学算法(二)——咕嘟咕嘟的冒泡排序
上节介绍了桶排序,虽然说他很快,但是也有一个弊端,如果我们的数值范围很大,比如我们数值的范围是0~2亿,我们就 …
跟我学算法(一)——超快而简单的排序——桶排序
排序充斥着我们的生活,站队、排队买票、考试排名、苦逼的公司业绩排名、email中邮件按时间排序、qq好友列表里 …