算法和数据结构
BlackFox丶
我的世界,我的逻辑!
展开
-
Java七武器----排序算法之选择排序
最近在学习排序算法相关的知识,发现百度上一搜即有的东西有很多,但真正有价值的东西却太少了,你需要不停的翻看,不停的找才能找到那些真正实用有价值的东西,在首页搜索信息的质量方面很显然谷歌要比百度好太多(甚至会有好多错误的东西),我想这就是大多数人更偏爱谷歌的原因吧,其实这个现象和动漫类似,我们的国漫都是喜洋洋灰太狼,没有火影,海贼,龙珠,而日漫有这些,当然更多人会去关注日漫。其实国内网站的一大弊病...原创 2019-01-31 17:11:25 · 241 阅读 · 0 评论 -
Java七武器----排序算法之快速排序
本周盘点:微信阅读差两个小时,博客差四篇,小说差两章,另外就是写代码的时间远远不够,周六日需要做的事情就是将这些未完成的任务必须超额度完成,还有就是公众号、博客的学习。 快速排序的核心思想 理解快速排序需要掌握以下几点关键:1. While循环的使用。2. 中间值的获取。3. 递归调用。这里要明确其核心思想,快速排序就是找到数组的初始和最终位置索引,通过抽取其中一个数值并以之为基准将原数组拆...原创 2019-02-16 13:48:49 · 168 阅读 · 0 评论 -
Java七武器----排序算法之插入排序
年后上班的第二天,从目前来看的话班上自己可以用来学习的时间真的是极其有限,昨天自己整个班上的任务就是写了自己小说的第一章,白天没有写任何的代码,晚上抽空补了一部分项目的源代码(动态验证码工具类的书写)并且练习了已经淡忘的Git操作。今天一样如此,上午学习了插入排序和希尔排序,感觉自己的思维能力越来越差了,下午去现场干活,拖拖拉拉就是一下午(不足的地方就是如果把闲聊的时间利用起来可以至少挤出两个小...原创 2019-02-12 22:32:13 · 151 阅读 · 0 评论 -
Java七武器----排序算法之希尔排序
星期四,年后第一周目前来看自己每天的任务完成的不是很好,博客写了两篇,还差两篇,项目进度缓慢,另外小说还没有完成,日常的阅读时间稍有松懈,需要保持定力,尽快补上不足,在知识输入方面看书时间还需要继续保持,要有效利用所有业余时间,另外继续攻坚克难思考编程领域的高深问题。中午时间零碎时间的利用方面不能有丝毫松懈,每周一个关键博客的任务不能忘掉。在输出方面,思想输出也就是小说要保持定力每周三章的任务要...原创 2019-02-14 15:23:31 · 177 阅读 · 0 评论