From f4fef28d5052a55fa03edd213b360e361a657d0c Mon Sep 17 00:00:00 2001 From: Cool <747682928@qq.com> Date: Sun, 25 Aug 2024 19:41:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=8A=E6=97=A5=E7=9A=84=E6=AF=8F=E6=97=A5?= =?UTF-8?q?=E4=B8=80=E9=A2=98=E4=B8=8D=E4=BC=9A=E5=81=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LeetCode20240824.java | 4 ++- .../LeetCode20240825.java | 28 +++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/cool/one_question_per_day/LeetCode20240825.java diff --git a/src/main/java/com/cool/one_question_per_day/LeetCode20240824.java b/src/main/java/com/cool/one_question_per_day/LeetCode20240824.java index 53c1f8a..5769586 100644 --- a/src/main/java/com/cool/one_question_per_day/LeetCode20240824.java +++ b/src/main/java/com/cool/one_question_per_day/LeetCode20240824.java @@ -7,7 +7,9 @@ import org.junit.Test; * * @Author: Cool * @Date: 2024/08/25/1:43 - * @Description: + * DayNumber 1 + * Hard 1 + * @Remark 8.25做的 */ public class LeetCode20240824 { diff --git a/src/main/java/com/cool/one_question_per_day/LeetCode20240825.java b/src/main/java/com/cool/one_question_per_day/LeetCode20240825.java new file mode 100644 index 0000000..d7e6a9b --- /dev/null +++ b/src/main/java/com/cool/one_question_per_day/LeetCode20240825.java @@ -0,0 +1,28 @@ +package com.cool.one_question_per_day; + +import java.util.Arrays; + +/** + * Created with IntelliJ IDEA. + * + * @Author: Cool + * @Date: 2024/08/25/19:12 + * DayNumber 2 + * Hard 2 + */ +public class LeetCode20240825 { + + public boolean canPartitionKSubsets(int[] nums, int k) { + int sum = Arrays.stream(nums).sum(); + if(sum%k!=0){ + return false; + } + int average=sum/k; + Arrays.sort(nums); + int n = nums.length; + if (nums[n - 1] > average) { + return false; + } + } + +}