로딩
요청 처리 중입니다...

JAVA_LeetCode 2389_Longest Subsequence With Limited Sum

 JAVA_LeetCode 2389_Longest Subsequence With Limited Sum

JAVA_LeetCode 2389_Longest Subsequence With Limited Sum 풀이 class Solution { public int[] answerQueries(int[] nums, int[] queries) { // 오름차순 정렬 후 순차적으로 값을 합치면서 부분 수열의 최대 크기를 체크한다. int len = queries.length, len2 = nums.length, num = 0; int[] res = new int[len]; Arrays.sort(nums); for(int i = 0; i < len; i++){ num = 0; for(int j = 0; j < len2; j++){ num += nums[j]; if (num > queries[i]){ res[i] = j; break; }else if(j + 1 == len2) res[i] = len2; } } return res; } } * 출처 https://leetcode.com/problems...

# JAVA # JAVA_LeetCode2389 # JAVA_LeetCode2389_LongestSubsequenceWithLimitedSum # JAVA_LongestSubsequenceWithLimitedSum # LeetCode2389_LongestSubsequenceWithLimitedSum