上一页 1 ··· 6 7 8 9 10
摘要: //这是三路快速排序的实现,最重要的是要注意边界值的问题,尤其是lt,gt和i的取值,千万不要弄错了 //下面实现的lt代表的是包括最右边的那个,整个区间是【l,lt】是个闭区间,右边也是个闭区间,所以写代码时要注意,在算法这本书中的实现与我的区间有些不同,请注意。 class Solution { 阅读全文
posted @ 2019-07-15 16:52 小路不会迷路 阅读(142) 评论(0) 推荐(0) 编辑
摘要: class Solution { //quickSort函数 public static void quickSort(int[] arr,int l,int r){ if(l>=r) { return ; } int p=partition(arr, l, r); //找到分界点的下标位置 qui 阅读全文
posted @ 2019-07-15 14:55 小路不会迷路 阅读(167) 评论(0) 推荐(0) 编辑
摘要: class Solution { //quickSort函数 public static void quickSort(int[] arr,int l,int r){ if(l>=r) { return ; } int p=partition(arr, l, r); //找到分界点的下标位置 qui 阅读全文
posted @ 2019-07-15 09:24 小路不会迷路 阅读(229) 评论(0) 推荐(0) 编辑
摘要: class Solution { public int[] sortArray(int[] nums) { int n=nums.length; mergeSort(nums,0,n-1); return nums; } //进行归并操作,对于两个数组分别为arr[l,mid]和arr[mid+1, 阅读全文
posted @ 2019-07-14 15:34 小路不会迷路 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 希尔排序是在插入排序的基础上进行的一中改进的算法,希尔排序是将一个原序列分成几个子序列,对于每个子序列来所都进行一次插入排序,而依据不同的子序列划分大小,最后子序列为1时,进行的那一次插入排序跟原来的插入排序就是一模一样的了,只不过现在的队列比原来的要有序的多。 所以希尔排序就是将原序列进行了一些整 阅读全文
posted @ 2019-07-14 09:15 小路不会迷路 阅读(2075) 评论(0) 推荐(0) 编辑
摘要: 1.相对路径: ./ >代表当前目录 ../ >后退一级目录 2.绝对路径 C:\Program Files 虚拟目录: 给客户端(浏览器)使用需要加上虚拟目录 给服务端使用并不需要。 阅读全文
posted @ 2019-06-24 09:29 小路不会迷路 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在浏览器访问html页面时,当数据提交给servlet时发生了什么,这是我们需要了解的。 1.我们需要了解一下servlet的继承体系。 servlet接口 >GenericServlet抽象类 >HttpServlet抽象类。。。。。。 我们使用时,一般是继承HttpServlet即可,重写里面的 阅读全文
posted @ 2019-06-23 08:57 小路不会迷路 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 有些东西是会欺骗你的,但是我相信读书,健身这些东西是不会欺骗人的。 阅读全文
posted @ 2019-05-18 09:34 小路不会迷路 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在循环队列中,Q.front表示对头,Q.rear表示队尾。因为队列大小是有限的,所以在队列指针移动的时候,会出现到头的情况,这时候需要指针回到起点。 所以入队时Q.rear=Q.rear+1%Maxsize,出队时,Q.front=Q.front+1%Maxsize.而如果一个队列是如下这种结构 阅读全文
posted @ 2019-05-18 09:31 小路不会迷路 阅读(4494) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10