上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 88 下一页
摘要: 一、算法思想 优先队列的原理本质上就是利用完全二叉树的结构实现以log2n的时间复杂度删除队列中的最小对象(这里以小堆顶为例)。完全二叉树又可以通过数组下标实现索引,当插入一个对象的时候,利用上浮操作更新最小对象。当删除堆顶最小对象时,将末尾的对象放置到堆顶上,然后执行下沉操作。 优先队列有一个缺点 阅读全文
posted @ 2020-09-08 14:58 光何 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 问题:对折纸,永远从同一个方向对折,输出对折N次后每个折痕的朝向。 算法: 1 package io.guangsoft; 2 3 import java.util.LinkedList; 4 import java.util.PriorityQueue; 5 import java.util.Qu 阅读全文
posted @ 2020-09-08 08:59 光何 阅读(282) 评论(0) 推荐(0) 编辑
摘要: data.txt 1 8,10,211,4,128,12,5,365,9,192,7,1,3,2,6,1024,11,13,20,54 SortAlgorithm.java 1 package io.guangsoft; 2 3 import java.io.FileInputStream; 4 i 阅读全文
posted @ 2020-09-07 14:23 光何 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、算法思想 快速排序(Quick Sort)使用分治法策略。它的基本思想是:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 二 阅读全文
posted @ 2020-09-07 11:25 光何 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、算法思想 归并排序,是创建在归并操作上的一种有效的排序算法。算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。归并排序思路简单,速度仅次于快速排序,为稳定排序算法,一般用于对总体无序,但是各子项相对有序的数列。 归并排序是用分治思想,分治模 阅读全文
posted @ 2020-09-07 10:02 光何 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 今天用ArrayList拼接所有读取到的byte数组,谁想总是失败,读取的byte数组转换成list时,都变成了一个元素,而不是数组的个数。 代码 结果 原来,java基本类型的数组不能直接通过Arrays.asList方法转换为List,List的元素必须是包装类。在Java8之前,想要实现这种转 阅读全文
posted @ 2020-09-04 20:03 光何 阅读(2552) 评论(1) 推荐(1) 编辑
摘要: 一、算法思想 希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随 阅读全文
posted @ 2020-09-04 17:16 光何 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1 package org.guangsoft; 2 3 import java.lang.reflect.InvocationHandler; 4 import java.lang.reflect.Method; 5 import java.lang.reflect.Proxy; 6 import 阅读全文
posted @ 2020-09-04 15:40 光何 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、tomcat内存优化 打开bin下catalina.bat文件 在文件的第一处非注释行出添加 1 set JAVA_OPTS=-server -Xms2g -Xmx2g -Xss256k 参数含义: -server:以server模式运行java程序 -Xms:初始化堆内存大小 -Xmx:堆内存 阅读全文
posted @ 2020-09-02 19:35 光何 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 一、内连接 也称等值连接,返回两张表都满足条件的部分 select * from [Book] as b,[Student] as s where b.StudentId=s.StudentId 等价于如下(也可以不要关键字inner,此为系统默认) select * from [Book] as 阅读全文
posted @ 2020-09-01 10:20 光何 阅读(520) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 88 下一页