- 博客(4)
- 收藏
- 关注
原创 查找算法
二分查找 // 数组a必须是有序的 public static int get(int key, int[] a) { int lo = 0, hi = a.length - 1; while (lo <= hi) { int mid = lo + (hi - lo) / 2; if (key < a[mid]) { hi = mid - 1; } else...
2020-04-21 00:59:15
61
原创 遍历二叉树的模板方法
二叉树的遍历二叉树示意图遍历序列遍历方案二叉树节点先序遍历(深度优先)中序遍历后续遍历层次遍历(广度优先遍历) 二叉树 示意图 1234567 遍历序列 先序遍历序列:[4、2、1、3、6、5、7] 中序遍历序列:[1、2、3、4、5、6、7] 后续遍历序列:[1、3、2、5、7、6、4] 遍历方案 二叉树节点 class TreeNode { int val; TreeNode left...
2020-04-17 22:21:10
135
原创 内部排序之快速排序、归并排序、堆排序
快速排序 public void sort(int[] data) { if (data == null || data.length < 1) { return; } sort(data, 0, data.length - 1); } private void sort(int[] data, int start, int end) { if (start >=...
2020-04-17 13:43:14
94
原创 mysql中的日期函数
MySQL中的日期函数当前日期明天日期昨天日期将日期转化为其所在周的第1天将日期转化为其所在周的最后1天将日期转化为其所在月的第1天将日期转化为其所在月的最后1天将日期转化为其所在年的第1天将日期转化为其所在年的最后1天 当前日期 SELECT CURDATE( ) AS curDate -- 等价表示 SELECT CURRENT_DATE( ) AS curDat...
2020-04-16 23:52:33
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人