- 博客(9)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 猴子分桃子,递归算法简练通俗易懂
海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?public class GDMU_HYGG{ /** * @param count 桃子被分次数 ...
2018-10-21 23:01:14
6075
1
原创 2021-08-04
**使用POI设置自适应列宽**最近项目添加POI导出Excel的.xls和.xlsx文件功能,且要求自适应列宽,项目导入POI5.0后,使用自适应列宽的函数sheet.autoSizeColumn(i),打开excel文件后发现中文没有效果,应该是POI导出的默认字体,和Excel打开.xls和.xlsx文件时使用的字体不相同导致的。解决办法:POI先指定每个单元格的字体类型,再使用自适应函数,代码如下: // 设置字体类型和大小,宋体15号 Font font = wb.createFon
2021-08-04 10:59:09
151
原创 2021-07-29
java11导入jar包:The type * is not accessible,java.lang.NoClassDefFoundError以前使用过java8,最近安装了java11,使用Eclipse新建一个java project来学习POI,build path后导入外部jar包,不能访问jar包中的类,提示The type org.apache.poi.ss.usermodel.Workbook is not accessible,查看POI的包中是存在这些类的,发现src目录有module
2021-07-29 15:25:13
262
原创 2021-06-23
使用JAVA11连接SQLSERVER2005数据库驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“Unexpected rethrowing”。驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]”。使用JAVA11连接SQL
2021-06-23 21:18:38
2091
2
原创 快速排序
分析:升序为例,以数组第一个数为key,把小于它的数交换到左边,大于它的数交换到右边。public class Test09 { //快速排序 public static void quickSort(int[] arr, int start, int end) { int key = arr[start]; int keyIndex = star...
2018-10-22 21:09:42
168
原创 选择排序
快速排序分析:升序为例,遍历数组,记录最大数索引,最后和上次最后索引的数交换。public class Test08 { //选择排序 public static void selectionSort(int[] arr) { for (int i = 1; i < arr.length; i++) { int index = 0;...
2018-10-22 21:05:41
209
原创 冒泡排序
冒泡排序分析:升序,相邻两个数,如果前面一个数比较大,则互相交换。public class Test07 { //冒泡排序 public void bubbleSort(int[] arr) { for (int i = 1; i < arr.length; i++) { for (int j = 0; j < arr.len...
2018-10-22 21:02:37
163
原创 不死神兔,面向对象思想,直观通俗易懂
有一只兔子,从出生后第3个月起每个月都生只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?public class CalculateRabbit{ public static void calculate(int month, List<Rabbit> rabbits, List<Rabbit> extRabbits) {...
2018-10-22 20:55:55
483
原创 猴子分桃子
海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?public class Test10 {/**思路:一堆桃子被分5次,上次剩余x个,下次剩余(x-1)/5*4,每次都是4...
2018-10-21 20:34:32
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人