这里详细讲解了十大经典算法的分类,例如交换排序、插入排序、选择排序等比较类排序,以及计数排序、桶排序和基数排序的非比较类排序,分析了各种排序算法的复杂度和稳定性,还有JAVA代码的详细实现。对冒泡排序、插入排序、选择排序和堆排序等十种算法进行了详细的思想总结。
分类:
编程语言 时间:
2019-06-03 20:21:15
阅读次数:
125
曾经我也颓废过很长一段时光,在那段时间里每天只知道玩可是心里很清楚自己是在浪费时间,也很渴望能改变现状但是发现很难踏出那第一步,就算踏出了也很难坚持下去,每次都是以三分钟热度而告终。也时常反思优秀之人与平庸之人的差距到底在哪里,为什么有的人能做到努力与精进,而有的人却常常浪费时间与精力。有句话说学习 ...
分类:
其他好文 时间:
2019-02-18 01:32:29
阅读次数:
223
最新在学习hadoop 、storm大数据相关技术,发现网上hadoop 、storm 相关学习视频少之又少,更可恶的是不少机构使用段海涛老师Hadoop视频进行商业买卖,气愤至急,我这里整理了传智播客段海涛老师的hadoop学习视频,分享出来给大家学习交流。 ps:传智播客是个不错的学习地方,段海 ...
分类:
其他好文 时间:
2019-01-29 20:45:26
阅读次数:
219
什么是面向对象编程? 就是把一类具有相同属性和动作的实体抽象成为计算机里面的类, 也就是对象的模板, 把属性和方法封装成一个类中. 处理业务的流程就是对象之间的信息传递. 把程序中的所有东西当做对象来进行处理. 为什么需要面向对象编程? 面向对象编程更加模块化,更加易于构建大型项目. 而且面向对象编 ...
分类:
其他好文 时间:
2019-01-10 00:04:47
阅读次数:
159
K近邻(KNN)算法简介 KNN是通过测量不同特征值之间的距离进行分类。它的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别,其中K通常是不大于20的整数。KNN算法中,所选择的邻居都是已经正确分类的对象。该方法在定类决策上只依 ...
分类:
编程语言 时间:
2018-11-24 14:15:22
阅读次数:
234
1:首先是lightoj1315,一开始我没注意到一点,递推的顺序问题,当前问题的子问题可能是没有解决的,这个问题我并没有意识到,导致wa了一发,这也是dp思想或者是动规思想缺乏的一种表现 2:注意到一点如果子状态不好出来的话,就用记忆化搜索来写,其实sg函数如果打表来存的话,都不会太大,所以最后都 ...
分类:
其他好文 时间:
2018-11-05 01:17:03
阅读次数:
143
KNN简介 KNN(k-NearestNeighbor)算法的思想总结一下:就是在数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类,其算法的描述为: 1.计算测试数 ...
分类:
编程语言 时间:
2018-10-28 23:01:49
阅读次数:
255
9.CPU“无遗漏”地查询事件发生是产生阻塞代码的重要原因;只要WDT中断时间比一次按键持续间隔短;就不会漏掉按键。只要比毛刺持续时间长,就不会多检测事件。10.按键按下的判据为前高后低,按键松开的判据为前低后高。void P1_IODect(){ static unsigned char KEY_ ...
分类:
其他好文 时间:
2018-05-03 20:51:06
阅读次数:
149
管理工作思考总结 Posted on 2018-03-21 18:31 宣言 阅读(753) 评论(14) 编辑 收藏 管理工作思考总结 前言 一路走来,从事测试管理工作有十来年了,中间经历过很多,也犯过很多错,下面就个人这些年的体会做下总结。 1、 慈不带兵,心慈手软的人不适合做管理 心慈手软,这 ...
分类:
其他好文 时间:
2018-03-22 13:39:54
阅读次数:
127