- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 排序算法-冒泡排序
冒泡排序是一种交换排序,交换排序的基本思想是比较两个记录键值的大小,如果这两个记录键值的大小出现逆序,则交换这两个记录,这样将键值较小的记录向序列的前部移动,键值较大的记录向序列后部移动 冒泡排序首先将第一个记录的键值和第二个记录的键值进行比较,如果逆序,则记录交换,然后比较第二个和第三个记录的键值。知道完成第n-1个记录和第n个记录的键值比较交换为止。整个过程为第一趟气泡,键值最大
2016-12-31 21:43:29 496 17
原创 排序算法-直接插入排序
直接插入排序是一种简单的排序方法,基本思想是依次将每个记录插入到一个已排好的有序表中去,从而得到一个新的,记录数增加1的有序表。 一般情况下,第i个记录进行插入操作时,R1,R2,R(i-1)是排好序的有序序列,取第i个元素Ri,在有序表中插入到合适的位置。只有一个元素时,已经是排好的,所以从i=2开始。
2016-12-31 19:31:18 591 13
原创 Context namespace element 'component-scan' its parser class are only available on JDK 1.5 and higher
在Spring的配置文件applicationContext.xml中 当运行tomcat时出现错误 Caused by: java.lang.IllegalStateException: Context namespace element 'component-scan' and its parser class [org.springframework.contex
2016-12-28 16:56:46 3592 22
原创 数组在内存中的变化
数组的初始化方式及其内存分配 对于Java数组的初始化,有以下两种方式,这也是面试中经常考到的经典题目: 静态初始化:初始化时由程序员显式指定每个数组元素的初始值,由系统决定数组长度,如: 1 //只是指定初始值,并没有指定数组的长度,但是系统为自动决定该数组的长度为4 2 String[] computers = {"Dell", "Lenovo", "Apple",
2016-12-04 22:31:55 843 15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人