From 7f632fe541781baa677ca7adcfacfb5bb0f3415b Mon Sep 17 00:00:00 2001 From: yuanguangxin <274841922@qq.com> Date: Mon, 17 Feb 2020 23:52:41 +0800 Subject: [PATCH] rename package --- .idea/workspace.xml | 180 +++++++++++++++--- README.md | 61 +++++- Rocket.md | 2 +- src/etc/ali/q1/A.java | 16 -- src/etc/ali/q1/B.java | 19 -- .../q1_两数之和}/f1/Solution.java | 2 +- .../q1_两数之和}/f2/Solution.java | 2 +- src/q110/q1/TreeNode.java | 11 -- src/q110/q2/TreeNode.java | 11 -- src/q144/TreeNode.java | 11 -- src/q145/TreeNode.java | 11 -- src/q21/f2/ListNode.java | 10 - src/q23/ListNode.java | 10 - src/q236/TreeNode.java | 11 -- src/q450/TreeNode.java | 11 -- src/q701/TreeNode.java | 11 -- src/q94/TreeNode.java | 11 -- src/q98/f1/TreeNode.java | 11 -- src/q98/f2/TreeNode.java | 11 -- src/q98/f3/TreeNode.java | 11 -- .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../f1/Solution.java | 2 +- .../f1/TreeNode.java | 11 ++ .../f2/Solution.java | 2 +- .../f2/TreeNode.java | 11 ++ .../f3/Solution.java | 2 +- .../f3/TreeNode.java | 11 ++ .../二叉树的遍历}/Main.java | 4 +- .../二叉树的遍历}/TreeNode.java | 2 +- .../按顺序打印线程}/Threads.java | 2 +- .../生产者消费者模型}/Main.java | 2 +- .../线程安全的本地缓存}/Main.java | 2 +- .../q23_合并K个排序链表}/ListNode.java | 2 +- .../q23_合并K个排序链表}/Solution.java | 2 +- .../Solution.java | 2 +- .../Solution.java | 2 +- .../q53_最大子序和}/q1/Solution.java | 2 +- .../q53_最大子序和}/q2/Solution.java | 2 +- .../q5_最长回文子串}/f1/Solution.java | 2 +- .../q5_最长回文子串}/f2/Solution.java | 2 +- .../Solution.java | 2 +- .../q11_盛最多水的容器}/Solution.java | 2 +- .../Solution.java | 2 +- .../q15_三数之和}/Solution.java | 2 +- .../Solution.java | 2 +- .../Solution.java | 2 +- .../Solution.java | 4 +- .../Solution.java | 2 +- .../q42_接雨水}/Solution.java | 2 +- .../q10_正则表达式匹配}/Solution.java | 2 +- .../q22_括号生成}/f1/Solution.java | 2 +- .../q22_括号生成}/f2/Solution.java | 2 +- .../q46_全排列}/f1/Solution.java | 2 +- .../q46_全排列}/f2/Solution.java | 2 +- .../q14_最长公共前缀}/Solution.java | 2 +- .../q6_Z字形变换}/Solution.java | 2 +- .../q172_阶乘后的零}/f1/Solution.java | 2 +- .../q172_阶乘后的零}/f2/Solution.java | 2 +- .../q43_字符串相乘}/Solution.java | 2 +- .../q7_整数反转}/f1/Solution.java | 2 +- .../q7_整数反转}/f2/Solution.java | 2 +- .../q8_字符串转换整数}/Solution.java | 2 +- .../q9_回文数}/Solution.java | 2 +- .../q54_螺旋矩阵}/Solution.java | 2 +- .../q20_有效的括号}/Solution.java | 2 +- .../q110_平衡二叉树}/q1/Solution.java | 2 +- .../q110_平衡二叉树/q1/TreeNode.java | 11 ++ .../q110_平衡二叉树}/q2/Solution.java | 2 +- .../q110_平衡二叉树/q2/TreeNode.java | 11 ++ .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../q101_对称二叉树}/f1/Solution.java | 2 +- .../q101_对称二叉树/f1}/TreeNode.java | 2 +- .../q101_对称二叉树}/f2/Solution.java | 2 +- .../q101_对称二叉树/f2}/TreeNode.java | 2 +- .../q101_对称二叉树}/f3/Solution.java | 2 +- .../q101_对称二叉树/f3}/TreeNode.java | 2 +- .../f1/ListNode.java | 10 + .../f1/Solution.java | 2 +- .../f2/ListNode.java | 10 + .../f2/Solution.java | 2 +- .../Solution.java | 2 +- .../TreeNode.java | 11 ++ .../q206_反转链表}/f1/ListNode.java | 2 +- .../q206_反转链表}/f1/Solution.java | 2 +- .../q206_反转链表}/f2/ListNode.java | 2 +- .../q206_反转链表}/f2/Solution.java | 2 +- .../q2_两数相加}/ListNode.java | 2 +- .../q2_两数相加}/Solution.java | 2 +- 96 files changed, 419 insertions(+), 275 deletions(-) delete mode 100644 src/etc/ali/q1/A.java delete mode 100644 src/etc/ali/q1/B.java rename src/{q1 => hash相关/q1_两数之和}/f1/Solution.java (92%) rename src/{q1 => hash相关/q1_两数之和}/f2/Solution.java (92%) delete mode 100644 src/q110/q1/TreeNode.java delete mode 100644 src/q110/q2/TreeNode.java delete mode 100644 src/q144/TreeNode.java delete mode 100644 src/q145/TreeNode.java delete mode 100644 src/q21/f2/ListNode.java delete mode 100644 src/q23/ListNode.java delete mode 100644 src/q236/TreeNode.java delete mode 100644 src/q450/TreeNode.java delete mode 100644 src/q701/TreeNode.java delete mode 100644 src/q94/TreeNode.java delete mode 100644 src/q98/f1/TreeNode.java delete mode 100644 src/q98/f2/TreeNode.java delete mode 100644 src/q98/f3/TreeNode.java rename src/{q450 => 二叉搜索树相关/q450_删除二叉搜索树中的节点}/Solution.java (96%) create mode 100644 src/二叉搜索树相关/q450_删除二叉搜索树中的节点/TreeNode.java rename src/{q701 => 二叉搜索树相关/q701_二叉搜索树中的插入操作}/Solution.java (90%) create mode 100644 src/二叉搜索树相关/q701_二叉搜索树中的插入操作/TreeNode.java rename src/{q98 => 二叉搜索树相关/q98_验证二叉搜索树}/f1/Solution.java (95%) create mode 100644 src/二叉搜索树相关/q98_验证二叉搜索树/f1/TreeNode.java rename src/{q98 => 二叉搜索树相关/q98_验证二叉搜索树}/f2/Solution.java (91%) create mode 100644 src/二叉搜索树相关/q98_验证二叉搜索树/f2/TreeNode.java rename src/{q98 => 二叉搜索树相关/q98_验证二叉搜索树}/f3/Solution.java (96%) create mode 100644 src/二叉搜索树相关/q98_验证二叉搜索树/f3/TreeNode.java rename src/{etc/tree/traversal => 其他/二叉树的遍历}/Main.java (97%) rename src/{q101/f3 => 其他/二叉树的遍历}/TreeNode.java (78%) rename src/{etc/ali/q3 => 其他/按顺序打印线程}/Threads.java (97%) rename src/{etc/q2 => 其他/生产者消费者模型}/Main.java (98%) rename src/{etc/q3 => 其他/线程安全的本地缓存}/Main.java (93%) rename src/{q21/f1 => 分治法/q23_合并K个排序链表}/ListNode.java (69%) rename src/{q23 => 分治法/q23_合并K个排序链表}/Solution.java (96%) rename src/{q33 => 分治法/q33_搜索旋转排序数组}/Solution.java (95%) rename src/{q1277 => 动态规划/q1277_统计全为1的正方形子矩阵}/Solution.java (94%) rename src/{q53 => 动态规划/q53_最大子序和}/q1/Solution.java (94%) rename src/{q53 => 动态规划/q53_最大子序和}/q2/Solution.java (92%) rename src/{q5 => 动态规划/q5_最长回文子串}/f1/Solution.java (95%) rename src/{q5 => 动态规划/q5_最长回文子串}/f2/Solution.java (96%) rename src/{q746 => 动态规划/q746_使用最小花费爬楼梯}/Solution.java (90%) rename src/{q11 => 双指针遍历/q11_盛最多水的容器}/Solution.java (93%) rename src/{q121 => 双指针遍历/q121_买卖股票的最佳时机}/Solution.java (91%) rename src/{q15 => 双指针遍历/q15_三数之和}/Solution.java (97%) rename src/{q16 => 双指针遍历/q16_最接近的三数之和}/Solution.java (95%) rename src/{q209 => 双指针遍历/q209_长度最小的子数组}/Solution.java (94%) rename src/{q26 => 双指针遍历/q26_删除排序数组中的重复项}/Solution.java (85%) rename src/{q3 => 双指针遍历/q3_无重复字符的最长子串}/Solution.java (91%) rename src/{q42 => 双指针遍历/q42_接雨水}/Solution.java (95%) rename src/{q10 => 回溯法/q10_正则表达式匹配}/Solution.java (95%) rename src/{q22 => 回溯法/q22_括号生成}/f1/Solution.java (96%) rename src/{q22 => 回溯法/q22_括号生成}/f2/Solution.java (95%) rename src/{q46 => 回溯法/q46_全排列}/f1/Solution.java (96%) rename src/{q46 => 回溯法/q46_全排列}/f2/Solution.java (97%) rename src/{q14 => 字符串操作/q14_最长公共前缀}/Solution.java (94%) rename src/{q6 => 字符串操作/q6_Z字形变换}/Solution.java (96%) rename src/{q172 => 数字操作/q172_阶乘后的零}/f1/Solution.java (87%) rename src/{q172 => 数字操作/q172_阶乘后的零}/f2/Solution.java (85%) rename src/{q43 => 数字操作/q43_字符串相乘}/Solution.java (97%) rename src/{q7 => 数字操作/q7_整数反转}/f1/Solution.java (94%) rename src/{q7 => 数字操作/q7_整数反转}/f2/Solution.java (91%) rename src/{q8 => 数字操作/q8_字符串转换整数}/Solution.java (95%) rename src/{q9 => 数字操作/q9_回文数}/Solution.java (94%) rename src/{q54 => 数组操作/q54_螺旋矩阵}/Solution.java (98%) rename src/{q20 => 栈操作/q20_有效的括号}/Solution.java (96%) rename src/{q110 => 树的遍历/q110_平衡二叉树}/q1/Solution.java (95%) create mode 100644 src/树的遍历/q110_平衡二叉树/q1/TreeNode.java rename src/{q110 => 树的遍历/q110_平衡二叉树}/q2/Solution.java (91%) create mode 100644 src/树的遍历/q110_平衡二叉树/q2/TreeNode.java rename src/{q144 => 树的遍历/q144_二叉树的前序遍历}/Solution.java (94%) create mode 100644 src/树的遍历/q144_二叉树的前序遍历/TreeNode.java rename src/{q145 => 树的遍历/q145_二叉树的后序遍历}/Solution.java (93%) create mode 100644 src/树的遍历/q145_二叉树的后序遍历/TreeNode.java rename src/{q94 => 树的遍历/q94_二叉树的中序遍历}/Solution.java (91%) create mode 100644 src/树的遍历/q94_二叉树的中序遍历/TreeNode.java rename src/{q101 => 递归/q101_对称二叉树}/f1/Solution.java (97%) rename src/{etc/tree/traversal => 递归/q101_对称二叉树/f1}/TreeNode.java (75%) rename src/{q101 => 递归/q101_对称二叉树}/f2/Solution.java (97%) rename src/{q101/f1 => 递归/q101_对称二叉树/f2}/TreeNode.java (75%) rename src/{q101 => 递归/q101_对称二叉树}/f3/Solution.java (94%) rename src/{q101/f2 => 递归/q101_对称二叉树/f3}/TreeNode.java (75%) create mode 100644 src/递归/q21_合并两个有序链表/f1/ListNode.java rename src/{q21 => 递归/q21_合并两个有序链表}/f1/Solution.java (94%) create mode 100644 src/递归/q21_合并两个有序链表/f2/ListNode.java rename src/{q21 => 递归/q21_合并两个有序链表}/f2/Solution.java (91%) rename src/{q236 => 递归/q236_二叉树的最近公共祖先}/Solution.java (94%) create mode 100644 src/递归/q236_二叉树的最近公共祖先/TreeNode.java rename src/{q206 => 链表操作/q206_反转链表}/f1/ListNode.java (70%) rename src/{q206 => 链表操作/q206_反转链表}/f1/Solution.java (94%) rename src/{q206 => 链表操作/q206_反转链表}/f2/ListNode.java (70%) rename src/{q206 => 链表操作/q206_反转链表}/f2/Solution.java (89%) rename src/{q2 => 链表操作/q2_两数相加}/ListNode.java (73%) rename src/{q2 => 链表操作/q2_两数相加}/Solution.java (97%) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 371d8c0..4a08aab 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,10 +1,103 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - @@ -220,7 +327,7 @@ - + 1580045439607 @@ -390,12 +497,29 @@ - + + +