diff --git a/src/main/java/com/code/leet/doubleWeek/MovieRentingSystem.java b/src/main/java/com/code/leet/doubleWeek/MovieRentingSystem.java deleted file mode 100644 index 3219037..0000000 --- a/src/main/java/com/code/leet/doubleWeek/MovieRentingSystem.java +++ /dev/null @@ -1,24 +0,0 @@ -//package com.code.leet.doubleWeek; -// -//public class MovieRentingSystem { -// -// public MovieRentingSystem(int n, int[][] entries) { -// -// } -// -// public List search(int movie) { -// -// } -// -// public void rent(int shop, int movie) { -// -// } -// -// public void drop(int shop, int movie) { -// -// } -// -// public List> report() { -// -// } -//} diff --git a/src/main/java/com/code/leet/week/Lcp20210410.java b/src/main/java/com/code/leet/week/Lcp20210410.java deleted file mode 100644 index 234358e..0000000 --- a/src/main/java/com/code/leet/week/Lcp20210410.java +++ /dev/null @@ -1,136 +0,0 @@ -package com.code.leet.week; - -import java.util.*; - -/** - * @Author: 轩辕龙儿 - * @Date: 2021/4/10 15:07 - * @Description: - */ -public class Lcp20210410 { - public int storeWater(int[] bucket, int[] vat) { - List list = new ArrayList<>(); - int count = 0; - int size = bucket.length; - for (int i = 0; i < size; i++) { - if (bucket[i] == 0) { - count++; - list.add(vat[i]); - } else { - list.add(vat[i] / bucket[i]); - } - } - - return 0; - } - - public static void main(String[] args) { - Lcp20210410 test = new Lcp20210410(); -// System.out.println(test.maxGroupNumber(new int[]{2, 2, 2, 3, 4})); - System.out.println(test.electricCarPlan(new int[][]{{0, 4, 2}, {4, 3, 5}, {3, 0, 5}, {0, 1, 5}, {3, 2, 4}, {1, 2, 8}}, 8, - 0, 2, new int[]{4, 1, 1, 3, 2})); - } - - public int maxGroupNumber(int[] tiles) { - Map map = new HashMap<>(); - int min = Integer.MAX_VALUE; - int max = -1; - for (int num : tiles) { - min = Math.min(min, num); - max = Math.max(max, num); - map.put(num, map.containsKey(num) ? map.get(num) + 1 : 1); - } - int count = 0; - int l0 = 0; - int l1 = map.get(min); - int l2 = map.getOrDefault(min + 1, 0); - int cur; - for (int i = min + 2; i <= max; i++) { - if (!map.containsKey(i)) { - count += l0 / 3 + l1 / 3 + l2 / 3; - l0 = l1 % 3; - l1 = l2 % 3; - l2 = 0; - continue; - } - cur = map.get(i); - if (l1 > 0 && l2 > 0) { - int tempMin = Math.min(cur, Math.min(l1, l2)); - int tempCount = l1 / 3 + l2 / 3 + cur / 3; - if (tempMin >= tempCount) { - count += tempMin; - l0 = l1 - tempMin; - l1 = l2 - tempMin; - l2 = cur - tempMin; - } else { - count += l1 / 3; - l0 = l1 % 3; - l1 = l2; - l2 = cur; - } - } else { - count += l0 / 3 + l1 / 3; - l0 = l1 % 3; - l1 = l2; - l2 = cur; - } - } - return count + l1 / 3 + l2 / 3; - } - - public int electricCarPlan(int[][] paths, int cnt, int start, int end, int[] charge) { - int arrSize = charge.length; - int[][] edges = new int[arrSize][arrSize]; - int size = paths.length; - for (int i = 0; i < arrSize; i++) { - for (int j = 0; j < arrSize; j++) { - edges[i][j] = i == j ? 0 : Integer.MAX_VALUE; - } - } - int[] distance = new int[arrSize]; - for (int i = 0; i < arrSize; i++) { - distance[i] = i == start ? 0 : Integer.MAX_VALUE; - } - for (int i = 0; i < size; i++) { - int num1 = paths[i][0]; - int num2 = paths[i][1]; - int tempLength = paths[i][2]; - edges[num1][num2] = tempLength * (charge[num1] + 1); - edges[num2][num1] = tempLength * (charge[num2] + 1); - if (num1 == start) { - distance[num2] = edges[num1][num2]; - } - } - boolean[] st = new boolean[arrSize]; - // 处理从源点到其余顶点的最短路径 - for (int i = 0; i < arrSize; ++i) { - int min = Integer.MAX_VALUE; - int index = -1; - // 比较从源点到其余顶点的路径长度 - for (int j = 0; j < arrSize; ++j) { - // 从源点到j顶点的最短路径还没有找到 - if (!st[j]) { - // 从源点到j顶点的路径长度最小 - if (distance[j] < min) { - index = j; - min = distance[j]; - } - } - } - //找到源点到索引为index顶点的最短路径长度 - if (index != -1) { - st[index] = true; - } - // 更新当前最短路径及距离 - for (int w = 0; w < arrSize; w++) { - if (!st[w]) { - if (edges[index][w] != Integer.MAX_VALUE - && (min + edges[index][w] < distance[w])) { - distance[w] = min + edges[index][w]; - } - } - } - } - return distance[end]; - } -} diff --git a/src/main/java/com/code/leet/week/LcpSolution.java b/src/main/java/com/code/leet/week/LcpSolution.java deleted file mode 100644 index adda2eb..0000000 --- a/src/main/java/com/code/leet/week/LcpSolution.java +++ /dev/null @@ -1,121 +0,0 @@ -package com.code.leet.week; - -import java.util.*; - -/** - * @Author: 轩辕龙儿 - * @Date: 2021/4/5 15:02 - * @Description: - */ -public class LcpSolution { - public static void main(String[] args) { - LcpSolution solution = new LcpSolution(); -// System.out.println(solution.orchestraLayout(4, 1, 2)); - - int[] nums = {2, 2, 3, 5}; - int target = 6; - System.out.println(solution.purchasePlans(nums, target)); - } - - public int magicTower(int[] nums) { - long sum = 1; - Stack stack1 = new Stack<>(); - Stack stack2 = new Stack<>(); - List list = new ArrayList<>(); - int size = nums.length; - int count = 0; - for (int i = 0; i < size; i++) { - sum += nums[i]; - if (nums[i] < 0) { - while (!stack1.isEmpty() && stack1.peek() < nums[i]) { - stack2.push(stack1.pop()); - } - stack1.push(nums[i]); - while (!stack2.isEmpty()) { - stack1.push(stack2.pop()); - } - } - if (sum <= 0) { - sum -= stack1.peek(); - list.add(stack1.pop()); - count++; - } - } - size = list.size(); - for (int i = 0; i < size; i++) { - sum += list.get(i); - if (sum <= 0) { - return -1; - } - } - return count; - } - - public int orchestraLayout(int num, int xPos, int yPos) { - int round = Math.min(Math.min(xPos, num - xPos - 1), Math.min(yPos, num - yPos - 1)); - int result = 4 * num * round - 4 * round * round; - if (xPos == round) { - result += yPos - round + 1; - } else if (yPos == num - 1 - round) { - result += (num - 1 - round * 2) + xPos - round + 1; - } else if (xPos == num - 1 - round) { - result += (num - 1 - round * 2) * 2 + num - round - yPos; - } else { - result += (num - 1 - round * 2) * 3 + num - round - xPos; - } - return result % 9; - } - - // public int purchasePlans(int[] nums, int target) { -// long count = 0; -// List numList = Arrays.stream(nums).boxed().collect(Collectors.toList()); -// Collections.sort(numList); -// Map map = new HashMap<>(); -// int temp = -1; -// for (int num : numList) { -// if (num >= target) { -// break; -// } -// if (temp == -1) { -// for (int i = 1; i < num; i++) { -// map.put(i, Long.parseLong("0")); -// } -// map.put(num, Long.parseLong("1")); -// } else { -// if (map.containsKey(target - num)) { -// count += map.get(target - num); -// } else { -// count += map.get(temp); -// } -// for (int i = temp + 1; i < num; i++) { -// map.put(i, map.get(temp)); -// } -// map.put(num, map.get(temp) + 1); -// } -// temp = num; -// } -// return (int) (count % (Math.pow(10, 9) + 7)); -// } - public int purchasePlans(int[] nums, int target) { - int[] sort = new int[target]; - long[] count = new long[target]; - for (int num : nums) { - if (num < target) { - sort[num] += 1; - } - } - long sum = 0; - for (int i = 1; i < target; i++) { - sum += sort[i]; - count[i] = sum; - } - long result = 0; - for (int num : nums) { - if (target > num) { - result += num <= target - num ? count[target - num] - 1 : count[target - num]; - } - } - Calendar calendar = Calendar.getInstance(); - return (int) (result / 2 % (Math.pow(10, 9) + 7)); - } -} diff --git a/src/main/java/com/code/leet/Fall2021.java b/src/main/java/contest/y2021/fall/person/Fall2021.java similarity index 99% rename from src/main/java/com/code/leet/Fall2021.java rename to src/main/java/contest/y2021/fall/person/Fall2021.java index 4d28be5..90d843d 100644 --- a/src/main/java/com/code/leet/Fall2021.java +++ b/src/main/java/contest/y2021/fall/person/Fall2021.java @@ -1,7 +1,6 @@ -package com.code.leet; +package contest.y2021.fall.person; import com.code.leet.entiy.TwoArray; -import javafx.util.Pair; import java.util.*; diff --git a/src/main/java/com/code/leet/season/fall2021/contest1/Solution.java b/src/main/java/contest/y2021/fall/term/contest1/Solution.java similarity index 92% rename from src/main/java/com/code/leet/season/fall2021/contest1/Solution.java rename to src/main/java/contest/y2021/fall/term/contest1/Solution.java index 443fa3c..30371c4 100644 --- a/src/main/java/com/code/leet/season/fall2021/contest1/Solution.java +++ b/src/main/java/contest/y2021/fall/term/contest1/Solution.java @@ -1,4 +1,4 @@ -package com.code.leet.season.fall2021.contest1; +package contest.y2021.fall.term.contest1; import java.util.HashSet; import java.util.Set; diff --git a/src/main/java/com/code/leet/season/fall2021/contest2/Solution.java b/src/main/java/contest/y2021/fall/term/contest2/Solution.java similarity index 95% rename from src/main/java/com/code/leet/season/fall2021/contest2/Solution.java rename to src/main/java/contest/y2021/fall/term/contest2/Solution.java index 13ed24e..e7268e6 100644 --- a/src/main/java/com/code/leet/season/fall2021/contest2/Solution.java +++ b/src/main/java/contest/y2021/fall/term/contest2/Solution.java @@ -1,9 +1,7 @@ -package com.code.leet.season.fall2021.contest2; +package contest.y2021.fall.term.contest2; import com.code.leet.entiy.TwoArray; -import javafx.util.Pair; -import java.awt.*; import java.util.*; import java.util.List; diff --git a/src/main/java/com/code/leet/season/fall2021/contest3/Solution.java b/src/main/java/contest/y2021/fall/term/contest3/Solution.java similarity index 98% rename from src/main/java/com/code/leet/season/fall2021/contest3/Solution.java rename to src/main/java/contest/y2021/fall/term/contest3/Solution.java index 9e84d21..45cd570 100644 --- a/src/main/java/com/code/leet/season/fall2021/contest3/Solution.java +++ b/src/main/java/contest/y2021/fall/term/contest3/Solution.java @@ -1,4 +1,4 @@ -package com.code.leet.season.fall2021.contest3; +package contest.y2021.fall.term.contest3; import com.code.leet.entiy.TwoArray; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD49.java b/src/main/java/contest/y2021/m04/dw/SolutionD49.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD49.java rename to src/main/java/contest/y2021/m04/dw/SolutionD49.java index 4e5770b..eeb325a 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD49.java +++ b/src/main/java/contest/y2021/m04/dw/SolutionD49.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m04.dw; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD50.java b/src/main/java/contest/y2021/m04/dw/SolutionD50.java similarity index 99% rename from src/main/java/com/code/leet/doubleWeek/SolutionD50.java rename to src/main/java/contest/y2021/m04/dw/SolutionD50.java index 8370265..d4ae5ed 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD50.java +++ b/src/main/java/contest/y2021/m04/dw/SolutionD50.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m04.dw; /** * @Author: 轩辕龙儿 diff --git a/src/main/java/com/code/leet/week/Solution235.java b/src/main/java/contest/y2021/m04/week/Solution235.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution235.java rename to src/main/java/contest/y2021/m04/week/Solution235.java index b070ea8..f89f343 100644 --- a/src/main/java/com/code/leet/week/Solution235.java +++ b/src/main/java/contest/y2021/m04/week/Solution235.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m04.week; import java.util.*; import java.util.stream.Collectors; diff --git a/src/main/java/com/code/leet/week/Solution237.java b/src/main/java/contest/y2021/m04/week/Solution237.java similarity index 96% rename from src/main/java/com/code/leet/week/Solution237.java rename to src/main/java/contest/y2021/m04/week/Solution237.java index 689ec8e..c1aa289 100644 --- a/src/main/java/com/code/leet/week/Solution237.java +++ b/src/main/java/contest/y2021/m04/week/Solution237.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m04.week; import java.util.*; diff --git a/src/main/java/com/code/leet/week/Solution238.java b/src/main/java/contest/y2021/m04/week/Solution238.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution238.java rename to src/main/java/contest/y2021/m04/week/Solution238.java index 0cc6278..28741dd 100644 --- a/src/main/java/com/code/leet/week/Solution238.java +++ b/src/main/java/contest/y2021/m04/week/Solution238.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m04.week; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD52.java b/src/main/java/contest/y2021/m05/dw/SolutionD52.java similarity index 99% rename from src/main/java/com/code/leet/doubleWeek/SolutionD52.java rename to src/main/java/contest/y2021/m05/dw/SolutionD52.java index e503c7e..660675c 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD52.java +++ b/src/main/java/contest/y2021/m05/dw/SolutionD52.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m05.dw; import java.util.*; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD53.java b/src/main/java/contest/y2021/m05/dw/SolutionD53.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD53.java rename to src/main/java/contest/y2021/m05/dw/SolutionD53.java index db2f606..c58a534 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD53.java +++ b/src/main/java/contest/y2021/m05/dw/SolutionD53.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m05.dw; import java.util.*; import java.util.stream.Collectors; diff --git a/src/main/java/com/code/leet/week/FindSumPairs.java b/src/main/java/contest/y2021/m05/week/FindSumPairs.java similarity index 93% rename from src/main/java/com/code/leet/week/FindSumPairs.java rename to src/main/java/contest/y2021/m05/week/FindSumPairs.java index 2351f6e..640d716 100644 --- a/src/main/java/com/code/leet/week/FindSumPairs.java +++ b/src/main/java/contest/y2021/m05/week/FindSumPairs.java @@ -1,7 +1,6 @@ -package com.code.leet.week; +package contest.y2021.m05.week; import java.util.*; -import java.util.stream.Collectors; /** * @Author: 轩辕龙儿 diff --git a/src/main/java/com/code/leet/week/Solution240.java b/src/main/java/contest/y2021/m05/week/Solution240.java similarity index 99% rename from src/main/java/com/code/leet/week/Solution240.java rename to src/main/java/contest/y2021/m05/week/Solution240.java index f7f2b94..40a37a6 100644 --- a/src/main/java/com/code/leet/week/Solution240.java +++ b/src/main/java/contest/y2021/m05/week/Solution240.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m05.week; import java.util.Arrays; diff --git a/src/main/java/com/code/leet/week/Solution241.java b/src/main/java/contest/y2021/m05/week/Solution241.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution241.java rename to src/main/java/contest/y2021/m05/week/Solution241.java index 95ca4f3..cfb4072 100644 --- a/src/main/java/com/code/leet/week/Solution241.java +++ b/src/main/java/contest/y2021/m05/week/Solution241.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m05.week; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/com/code/leet/week/Solution242.java b/src/main/java/contest/y2021/m05/week/Solution242.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution242.java rename to src/main/java/contest/y2021/m05/week/Solution242.java index 7c14460..deafee1 100644 --- a/src/main/java/com/code/leet/week/Solution242.java +++ b/src/main/java/contest/y2021/m05/week/Solution242.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m05.week; public class Solution242 { public static void main(String[] args) { diff --git a/src/main/java/com/code/leet/week/Solution243.java b/src/main/java/contest/y2021/m05/week/Solution243.java similarity index 99% rename from src/main/java/com/code/leet/week/Solution243.java rename to src/main/java/contest/y2021/m05/week/Solution243.java index fbf710a..5118a52 100644 --- a/src/main/java/com/code/leet/week/Solution243.java +++ b/src/main/java/contest/y2021/m05/week/Solution243.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m05.week; import java.util.*; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD54.java b/src/main/java/contest/y2021/m06/dw/SolutionD54.java similarity index 99% rename from src/main/java/com/code/leet/doubleWeek/SolutionD54.java rename to src/main/java/contest/y2021/m06/dw/SolutionD54.java index 42395e9..095d6af 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD54.java +++ b/src/main/java/contest/y2021/m06/dw/SolutionD54.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m06.dw; public class SolutionD54 { public static void main(String[] args) { diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD55.java b/src/main/java/contest/y2021/m06/dw/SolutionD55.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD55.java rename to src/main/java/contest/y2021/m06/dw/SolutionD55.java index 86457e7..bc9d6d5 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD55.java +++ b/src/main/java/contest/y2021/m06/dw/SolutionD55.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m06.dw; import java.util.Arrays; diff --git a/src/main/java/com/code/leet/week/Solution245.java b/src/main/java/contest/y2021/m06/week/Solution245.java similarity index 97% rename from src/main/java/com/code/leet/week/Solution245.java rename to src/main/java/contest/y2021/m06/week/Solution245.java index fe09b07..60795bf 100644 --- a/src/main/java/com/code/leet/week/Solution245.java +++ b/src/main/java/contest/y2021/m06/week/Solution245.java @@ -1,6 +1,4 @@ -package com.code.leet.week; - -import com.code.leet.doubleWeek.SolutionD54; +package contest.y2021.m06.week; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/com/code/leet/week/Solution247.java b/src/main/java/contest/y2021/m06/week/Solution247.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution247.java rename to src/main/java/contest/y2021/m06/week/Solution247.java index 86c4c1b..21d526a 100644 --- a/src/main/java/com/code/leet/week/Solution247.java +++ b/src/main/java/contest/y2021/m06/week/Solution247.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m06.week; import java.util.*; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD56.java b/src/main/java/contest/y2021/m07/dw/SolutionD56.java similarity index 99% rename from src/main/java/com/code/leet/doubleWeek/SolutionD56.java rename to src/main/java/contest/y2021/m07/dw/SolutionD56.java index ddf08d9..84977ab 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD56.java +++ b/src/main/java/contest/y2021/m07/dw/SolutionD56.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m07.dw; import javafx.util.Pair; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD57.java b/src/main/java/contest/y2021/m07/dw/SolutionD57.java similarity index 99% rename from src/main/java/com/code/leet/doubleWeek/SolutionD57.java rename to src/main/java/contest/y2021/m07/dw/SolutionD57.java index 9c414cf..548f24f 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD57.java +++ b/src/main/java/contest/y2021/m07/dw/SolutionD57.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m07.dw; import java.util.*; diff --git a/src/main/java/com/code/leet/week/Solution248.java b/src/main/java/contest/y2021/m07/week/Solution248.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution248.java rename to src/main/java/contest/y2021/m07/week/Solution248.java index 4fd3a94..6fa6e7b 100644 --- a/src/main/java/com/code/leet/week/Solution248.java +++ b/src/main/java/contest/y2021/m07/week/Solution248.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m07.week; import java.util.Arrays; import java.util.HashMap; diff --git a/src/main/java/com/code/leet/week/Solution251.java b/src/main/java/contest/y2021/m07/week/Solution251.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution251.java rename to src/main/java/contest/y2021/m07/week/Solution251.java index 823afd0..0242ffb 100644 --- a/src/main/java/com/code/leet/week/Solution251.java +++ b/src/main/java/contest/y2021/m07/week/Solution251.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m07.week; import java.util.*; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD58.java b/src/main/java/contest/y2021/m08/dw/SolutionD58.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD58.java rename to src/main/java/contest/y2021/m08/dw/SolutionD58.java index bb989e7..9295a08 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD58.java +++ b/src/main/java/contest/y2021/m08/dw/SolutionD58.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m08.dw; public class SolutionD58 { public static void main(String[] args) { diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD59.java b/src/main/java/contest/y2021/m08/dw/SolutionD59.java similarity index 96% rename from src/main/java/com/code/leet/doubleWeek/SolutionD59.java rename to src/main/java/contest/y2021/m08/dw/SolutionD59.java index cdb1d67..251d128 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD59.java +++ b/src/main/java/contest/y2021/m08/dw/SolutionD59.java @@ -1,7 +1,4 @@ -package com.code.leet.doubleWeek; - -import com.code.leet.entiy.TwoArray; -import javafx.util.Pair; +package contest.y2021.m08.dw; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/com/code/leet/week/Solution252.java b/src/main/java/contest/y2021/m08/week/Solution252.java similarity index 95% rename from src/main/java/com/code/leet/week/Solution252.java rename to src/main/java/contest/y2021/m08/week/Solution252.java index 9ec3f34..ac0d4f9 100644 --- a/src/main/java/com/code/leet/week/Solution252.java +++ b/src/main/java/contest/y2021/m08/week/Solution252.java @@ -1,7 +1,6 @@ -package com.code.leet.week; +package contest.y2021.m08.week; import java.util.Arrays; -import java.util.Comparator; import java.util.List; /** diff --git a/src/main/java/com/code/leet/week/Solution256.java b/src/main/java/contest/y2021/m08/week/Solution256.java similarity index 93% rename from src/main/java/com/code/leet/week/Solution256.java rename to src/main/java/contest/y2021/m08/week/Solution256.java index 9097059..d3f5ad6 100644 --- a/src/main/java/com/code/leet/week/Solution256.java +++ b/src/main/java/contest/y2021/m08/week/Solution256.java @@ -1,10 +1,7 @@ -package com.code.leet.week; +package contest.y2021.m08.week; import java.math.BigInteger; import java.util.Arrays; -import java.util.Collections; -import java.util.List; -import java.util.stream.Collectors; /** * @description: diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD60.java b/src/main/java/contest/y2021/m09/dw/SolutionD60.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD60.java rename to src/main/java/contest/y2021/m09/dw/SolutionD60.java index 48a515a..df85716 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD60.java +++ b/src/main/java/contest/y2021/m09/dw/SolutionD60.java @@ -1,6 +1,5 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m09.dw; -import java.math.BigInteger; import java.util.*; public class SolutionD60 { diff --git a/src/main/java/com/code/leet/week/Solution257.java b/src/main/java/contest/y2021/m09/week/Solution257.java similarity index 96% rename from src/main/java/com/code/leet/week/Solution257.java rename to src/main/java/contest/y2021/m09/week/Solution257.java index 51a67ba..f59d82a 100644 --- a/src/main/java/com/code/leet/week/Solution257.java +++ b/src/main/java/contest/y2021/m09/week/Solution257.java @@ -1,8 +1,5 @@ -package com.code.leet.week; +package contest.y2021.m09.week; -import com.code.leet.entiy.TwoArray; - -import java.math.BigInteger; import java.util.*; /** diff --git a/src/main/java/com/code/leet/week/Solution258.java b/src/main/java/contest/y2021/m09/week/Solution258.java similarity index 95% rename from src/main/java/com/code/leet/week/Solution258.java rename to src/main/java/contest/y2021/m09/week/Solution258.java index 8d77735..6ec9227 100644 --- a/src/main/java/com/code/leet/week/Solution258.java +++ b/src/main/java/contest/y2021/m09/week/Solution258.java @@ -1,6 +1,4 @@ -package com.code.leet.week; - -import javafx.util.Pair; +package contest.y2021.m09.week; import java.util.*; diff --git a/src/main/java/com/code/leet/week/Solution259.java b/src/main/java/contest/y2021/m09/week/Solution259.java similarity index 99% rename from src/main/java/com/code/leet/week/Solution259.java rename to src/main/java/contest/y2021/m09/week/Solution259.java index b0e4936..304ceb1 100644 --- a/src/main/java/com/code/leet/week/Solution259.java +++ b/src/main/java/contest/y2021/m09/week/Solution259.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m09.week; import java.util.*; diff --git a/src/main/java/com/code/leet/week/Solution260.java b/src/main/java/contest/y2021/m09/week/Solution260.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution260.java rename to src/main/java/contest/y2021/m09/week/Solution260.java index a605f31..2c8587f 100644 --- a/src/main/java/com/code/leet/week/Solution260.java +++ b/src/main/java/contest/y2021/m09/week/Solution260.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m09.week; import com.code.leet.entiy.TwoArray; diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD62.java b/src/main/java/contest/y2021/m10/dw/SolutionD62.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD62.java rename to src/main/java/contest/y2021/m10/dw/SolutionD62.java index be5b063..b126143 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD62.java +++ b/src/main/java/contest/y2021/m10/dw/SolutionD62.java @@ -1,6 +1,5 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m10.dw; -import java.math.BigInteger; import java.util.*; public class SolutionD62 { diff --git a/src/main/java/com/code/leet/doubleWeek/SolutionD63.java b/src/main/java/contest/y2021/m10/dw/SolutionD63.java similarity index 98% rename from src/main/java/com/code/leet/doubleWeek/SolutionD63.java rename to src/main/java/contest/y2021/m10/dw/SolutionD63.java index ac85a49..387c276 100644 --- a/src/main/java/com/code/leet/doubleWeek/SolutionD63.java +++ b/src/main/java/contest/y2021/m10/dw/SolutionD63.java @@ -1,4 +1,4 @@ -package com.code.leet.doubleWeek; +package contest.y2021.m10.dw; import java.util.*; diff --git a/src/main/java/com/code/leet/week/Solution261.java b/src/main/java/contest/y2021/m10/week/Solution261.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution261.java rename to src/main/java/contest/y2021/m10/week/Solution261.java index e65881d..b9477e5 100644 --- a/src/main/java/com/code/leet/week/Solution261.java +++ b/src/main/java/contest/y2021/m10/week/Solution261.java @@ -1,8 +1,6 @@ -package com.code.leet.week; +package contest.y2021.m10.week; -import com.code.leet.entiy.TwoArray; - import java.util.*; /** diff --git a/src/main/java/com/code/leet/week/Solution262.java b/src/main/java/contest/y2021/m10/week/Solution262.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution262.java rename to src/main/java/contest/y2021/m10/week/Solution262.java index 3e34445..8ded625 100644 --- a/src/main/java/com/code/leet/week/Solution262.java +++ b/src/main/java/contest/y2021/m10/week/Solution262.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m10.week; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/com/code/leet/week/Solution263.java b/src/main/java/contest/y2021/m10/week/Solution263.java similarity index 98% rename from src/main/java/com/code/leet/week/Solution263.java rename to src/main/java/contest/y2021/m10/week/Solution263.java index 4efef04..fa6f09b 100644 --- a/src/main/java/com/code/leet/week/Solution263.java +++ b/src/main/java/contest/y2021/m10/week/Solution263.java @@ -1,8 +1,7 @@ -package com.code.leet.week; +package contest.y2021.m10.week; import com.code.leet.entiy.TwoArray; -import java.math.BigInteger; import java.util.*; /** diff --git a/src/main/java/com/code/leet/week/StockPrice.java b/src/main/java/contest/y2021/m10/week/StockPrice.java similarity index 96% rename from src/main/java/com/code/leet/week/StockPrice.java rename to src/main/java/contest/y2021/m10/week/StockPrice.java index 3d36247..79d46e2 100644 --- a/src/main/java/com/code/leet/week/StockPrice.java +++ b/src/main/java/contest/y2021/m10/week/StockPrice.java @@ -1,4 +1,4 @@ -package com.code.leet.week; +package contest.y2021.m10.week; import java.util.HashMap; import java.util.Map;