- 博客(3)
- 收藏
- 关注
原创 堆排序,归并排序
堆排序1.介绍:对简单的选择排序的一种改进,改进效果非常明显,每次在选择最小记录的同时,并根据比较结果对其他记录做出相应的调整,那么排序效率就会提高很多。定义:将待排序的序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根节点。将它移走(其实就是将其与堆数组的末尾元素进行交换,此时末尾元素就是最大值),然后将剩余的n-1个元素序列从新构造成一个堆,这样就会得到n个元素中的次大值。如此反复进行,就
2016-08-25 17:02:03
832
原创 常用排序算法
冒泡排序1.介绍 一种交换排序,基本思想:两两比较相邻的关键字(记录),如果反序则交换,知道没有反序的记录为止。–最简单的一种冒泡 严格来说不算标准的冒泡排序,不满足“两两比较相邻记录”的冒泡思想,更应该是最简单的交换排序而已。//外层for循环执行一次,便找出一个最大的数。public static void sort0(int[] arr) { for (int i = 0
2016-08-25 16:58:54
369
原创 The first result from the daemon was empty.
AndroidStudio Gradle时报错:Gradle sync failed: The first result from the daemon was empty. Most likely the process died immediately after connection.解决办法:dos窗口输入jps :查看java进程。 tskill命令k
2016-06-03 16:49:36
3565
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人