- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 【数据结构与算法 03】直接插入排序
算法思想(从小到大排序)将待排序数组看左右两个序列,左序列有序,有序列无序。假设第一个数array[0]为有序列,那么array[1,N-1]为无序列.循环遍历无序列,找出array[i]在有序列中应该插入的位置,插入。例如一个乱序数组为{1,3,2,4 , 假如有序列为 { 1,3 } 无序列循环到2时 ,那么2在有序列中的位置应该是1 - 3 中间 , 所以 [ 3. . .2 )
2014-09-16 18:22:02 1242
原创 【数据结构与算法 02】选择排序
算法思想:遍历数组array[N],索引为 i,然后算出[i+1,N-1]区间中的最小数,与array[i]交换,最后一个数因为只有一个,所以不用比较外循环为 N-2次import java.util.Arrays;/*** * @title 选择排序 * @author michael.mao * @date 2014年9月10日 下午2:32:01 * @ver
2014-09-10 14:56:14 1273
原创 【数据结构与算法 01】冒泡排序
算法思想:一共进行 array.size-1趟排序,每一趟排序,都将左右两个数进行比较大小,并且交换位置,这样的效果是:每一趟排序中,能找到最大的值冒泡到该趟排序的最后面,这样的话,第一趟排序,最后一个数是最大的,第二趟排序,倒数第二个数就是第二大的,最后一趟排序后 (因为最后一趟只有一个数,不用比较,所以比较次数是 array.size-1 趟),将得到有序数组imp
2014-09-10 10:37:04 1526 4
原创 【数据结构与算法 00】二分插入排序
算法思想从小到大排序N1:遍历数组 array[10000], i 为数组坐标,从1开始N2:以 i 为基数 tmpV=array[i],[0 ,i-1] 为区间坐标,(0+i-1)/2 为 mid 坐标N3:比较 tmpV 与 array[mid],如果大于,则区间为 [mid+1,i-1],否则为[0,mid-1]N4:遍历所有 i 实现以上递归步骤,直到 右坐标l
2014-09-09 11:12:25 2851 3
原创 【Java服务端编程〖01〗】搭建环境第一步
1:安装 myeclipse2:下载解压 tomcat7.553:下载解压 maven4:配置maven 右击项目 run as maven clean 下载必要的文件5:新建 maven 项目 ,选择 webapp6:加载 spring pom.xml
2014-09-04 00:52:32 947
Android 新浪微博源码
2016-07-19
googleMap custom
2015-03-12
ThinkPHP UEditor 配置以及使用案例
2013-06-19
PhpStorm Xampp ThinkPHP 环境配置笔记
2013-06-14
617张国内车牌60-17bmp图片用于OpenCV正样本训练
2013-05-21
检测OpenCV训练的分类器性能
2013-05-17
车牌图片截取软件
2013-05-14
labjack-mfc
2012-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人