🔴 2860. Happy Students II Weekly Contest 363 II Leetcode 2860

  Рет қаралды 4,051

Aryan Mittal

Aryan Mittal

Күн бұрын

Пікірлер: 14
@iZoopSoul
@iZoopSoul Жыл бұрын
Great explanation. I have to remember to consider sorting the array first - sometimes you find cool patterns like this one.
@notmewooshme9916
@notmewooshme9916 9 ай бұрын
The actual author of this question is the Tourist himself. Basically lc just took this question out from a codeforces contest.
@yashwanthkumar817
@yashwanthkumar817 Жыл бұрын
I find it difficult to come up with an approach
@jeehub041
@jeehub041 Жыл бұрын
Mast clear ho gya ❤
@karapureddyjaswanthreddy6053
@karapureddyjaswanthreddy6053 Жыл бұрын
Great explanation 🎉
@udayanvats3640
@udayanvats3640 Жыл бұрын
Really great explanation bhaiya🥳❤
@ashishgoyal6256
@ashishgoyal6256 Жыл бұрын
Guru ji linkdein request to accept kr lo 🙏🙏🙏
@ritikanand3425
@ritikanand3425 Жыл бұрын
i was able to come up with a recursive approach using all possible ways but was not able to memoize it as no subproblem exists
@saswatamukherjee7144
@saswatamukherjee7144 Жыл бұрын
Can you share your recursive appraoch ?
@AnkitKumar-ys7vs
@AnkitKumar-ys7vs Жыл бұрын
Yep can U share the recursive approach?
@ritikanand3425
@ritikanand3425 Жыл бұрын
@@AnkitKumar-ys7vs class Solution { public int countWays(List nums) { int n = nums.size(); int total = 0; for(int i = 0 ; i < n ;i++){ total+=nums.get(i); } int dp[][] = new int[n][total+1]; for(int i = 0 ; i < n ;i++){ Arrays.fill(dp[i] , -1); } return helper(nums , n-1 , Integer.MIN_VALUE , Integer.MAX_VALUE , 0,dp); } public int helper(List nums , int ci , int gt ,int lt ,int takeCount,int dp[][]){ if(ci < 0){ if(takeCount > gt && takeCount < lt){ return 1; }else{ return 0; } } if(dp[ci][takeCount]!=-1){ return dp[ci][takeCount]; } int take = helper(nums , ci-1 , Math.max(gt , nums.get(ci)) , lt , takeCount+1,dp); int notTake = helper(nums , ci-1 , gt , Math.min(lt , nums.get(ci)) , takeCount,dp); return dp[ci][takeCount] = take+notTake; } }
@subhamsadhukhan9098
@subhamsadhukhan9098 Жыл бұрын
Leetcode daily contest ka bhi le ke aao
@doomhead9109
@doomhead9109 Жыл бұрын
leetcode par daily contest kaha hote h ?
@subhamsadhukhan9098
@subhamsadhukhan9098 Жыл бұрын
@@doomhead9109 daily challenge
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,7 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
Beginners Should Think Differently When Writing Golang
11:35
Anthony GG
Рет қаралды 124 М.
LeetCode is a JOKE with This ONE WEIRD TRICK
4:54
AlgoMonster
Рет қаралды 90 М.
Google Coding Interview With A Competitive Programmer
54:17
Clément Mihailescu
Рет қаралды 2,5 МЛН
HackSussex Coders' Cup 2024
2:37:14
HackSussex
Рет қаралды 921 М.
Google Coding Interview With A High School Student
57:24
Clément Mihailescu
Рет қаралды 4,2 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,7 МЛН