- 博客(4)
- 收藏
- 关注
转载 java.util.ConcurrentModificationException 异常
参考自 Java ConcurrentModificationException异常原因和解决方法 一、异常再现导致异常代码:@Test public void d() { List<String> l = new ArrayList<>(); l.add("a"); l.add("b"); l.add("c"); for (String s : l)
2016-05-30 15:03:22 619
原创 Java 基础之日期操作总结
一、日期格式化, 以及字符串转换成日期主要用到 SimpleDateFormat 类实现日期的格式化,以及日期字符串的解析。示例:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 格式化 String sDate = sdf.format(new Date()); System.out.println(sDa
2016-05-24 15:50:36 416
转载 常用排序算法总结
总结来自《数据结构与算法应用实践教程》主编 李文书 一、稳定性关键字值相同的数据经过排序后相对次序保持不变二、分类总结 插入排序:直接插入排序,折半插入排序,希尔排序 交换排序:冒泡排序,快速排序 选择排序:直接选择排序,堆排序 归并排序 基数排序 桶排序 三、复杂度总结 算法名称 时间复杂度 空间复杂度 稳定性
2016-05-07 20:08:02 338
原创 常用排序算法之快速排序
一、算法简介快速排序的基本步骤是: 每一次排序时选择一个关键字,一趟排序后待排序的数据被分割成两部分,其中一部分的数据均比该关键字大,另一部分的关键字均比该关键字小; 分别对两部分的数据继续进行排序(可递归进行)。 二、算法解析数据: 21, 30, 49, 23, 30, 21, 16, 9 一次排序过程为: 选择第一个数 21 为关键字,并保存为 tmp,定义两个指针
2016-05-07 19:51:48 781
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人