
Nikhil Kumar
@nikhil_verse
Followers
14
Following
15
Media
95
Statuses
108
Joined April 2025
π Day 100 of #GFG160 β 160 Days of Code! π―π₯.100 days of discipline, hard work & consistency π¨βπ».π― Problem: Ways to Reach the Nth Stair.β
DP optimized. β
Time: O(n), Space: O(1). Thanks for staying with me β letβs keep climbing! β¬οΈ.#geeksforgeeks.#100DaysOfCode.
2
1
11
π Day 99 of #GFG160 β 160 Days of Code! π».π Longest Common Subsequence.π§ Used space-optimized DP with just 2 arrays.β
curr[j] = 1 + prev[j-1] if match.β
Else, curr[j] = max(prev[j], curr[j-1]).π¦ Space: O(m).β± Time: O(nΓm).Must-know for string DP patterns!π₯
0
0
0
π Day 98 of #GFG160.π Count Palindromic Substrings.π§ Used βExpand Around Centerβ.β Odd & even centers.β Expand while chars match.β
Simple & space-efficient. β± O(nΒ²) Time | O(1) Space.π₯ Great string pattern for interviews!
0
0
1
π Day 97 of #GFG160 β
.π‘ Problem: Longest Palindromic Subsequence.π§ Approach: DP + Space Optimization.π Rolling 1D arrays (curr & prev) to reduce space from O(nΒ²) β‘οΈ O(n).π Answer = curr[n-1]. #Java #DynamicProgramming #Strings #100DaysOfCode #GeekStreak2025 @geeksforgeeks
1
0
5
π Day 96 of #gfg160 Challenge! β
.π‘ Problem: Longest String Chain.π§ Logic: DP + HashMap + Sorting.π For each word, build chains using valid predecessors.π Max chain length maintained in res.#Java #DP #Strings.#100DaysOfCode #geekstreak2025.@geeksforgeeks
2
0
14
π Day 95 of #gfg160 Challenge! β
.πͺπ» Problem: Longest Increasing Subsequence (LIS).π§ Used Greedy + Binary Search.π Replaced elements to maintain increasing subsequence tails.β± Time: O(n log n) | π¦ Space: O(n).#Java #DSA #DP #LIS.#100DaysOfCode #geekstreak2025.@geeksforgeeks
1
0
7
π Day 94 of #gfg160 Challenge! β
.πͺπ» Problem: Partition Equal Subset Sum.π Reduced to Subset Sum with sum/2.β
Space-optimized DP.π¦ Space: O(sum) | β± Time: O(n Γ sum).#DP #DSA #Java.#100DaysOfCode #geekstreak2025.@geeksforgeeks #gfg160 #CodingChallenge
0
0
6
π Day 93 of #gfg160 Challenge!β
.πͺπ» Problem: Subset Sum (Space-Optimized DP).π Used 2 boolean arrays & tabulation.π¦ Space: O(sum) | β± Time: O(n Γ sum).Classic DP decision problem π‘.#DP #Java #DSA.#100DaysOfCode #geekstreak2025.@geeksforgeeks #gfg160 #CodingChallenge
0
0
7
π Day 92 of #gfg160 Challenge!β
.πͺπ» Problem: Min Coins to Make a Sum (DP).π§ Used 1D Bottom-Up Tabulation.π¦ Space: O(sum) | β± Time: O(n Γ sum).Return -1 if not possible.#DP #Java #DSA.#100DaysOfCode #geekstreak2025.@geeksforgeeks #gfg160 #CodingChallenge
0
0
3
π Day 91 of #gfg160 Challenge!β
.πͺπ» Problem: Minimum Jumps to Reach End.π§ Used Bottom-Up DP from right to left.π¦ Space: O(n) | β± Time: O(nΒ²).Return -1 if not reachable.#DP #DSA #Java.#100DaysOfCode #geekstreak2025.@geeksforgeeks #gfg160 #CodingChallenge
0
0
1
π Day 90 of #gfg160 Challenge!β
.πͺπ» Problem: Stickler Thief II (Circular Houses β DP).π Ran DP twice: [0. n-2] & [1. n-1].β
Used space-optimized approach.π¦ Space: O(1) | β± Time: O(n).#DP #DSA #Java.#100DaysOfCode #geekstreak2025.@geeksforgeeks #gfg160 #CodingChallenge
0
0
2
π Day 89 of #gfg160 Challenge!β
.πͺπ» Problem: Coin Change β Count Ways (1D DP)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #DP #Java.#GeeksForGeeks @geeksforgeeks.#100DaysOfCode #gfg160 #CodingChallenge
1
0
6
π Day 88 of #gfg160 Challenge!β
.πͺπ» Problem: Stickler Thief (Space-Optimized DP)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #DP #Java.#GeeksForGeeks @geeksforgeeks.#100DaysOfCode #gfg160 #CodingChallenge
0
0
4
π Day 87 of #gfg160 Challenge!β
.πͺπ» Problem: Stock Buy & Sell (Max K Transactions β 3D DP)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #Java #DynamicProgramming.#StockMarket @geeksforgeeks.#100DaysOfCode #gfg160 #CodingChallenge
0
0
10
π Day 86 of #gfg160 Challenge!β
.πͺπ» Problem: Stock Buy & Sell (Max 2 Transactions β Space Optimized DP)!.π Follow my journey in the #geekstreak2025!.#DSA #DP #Java #Greedy #StockMarket.@geeksforgeeks #100DaysOfCode #gfg160
0
0
2
π Day 85 of #gfg160 Challenge!β
.πͺπ» Problem: Min Cost Climbing Stairs (Space-Optimized DP)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #DP #Java.#GeeksForGeeks @geeksforgeeks.#100DaysOfCode #CodingChallenge #gfg160
0
0
1
π Day 84 of #gfg160 Challenge!β
.πͺπ» Problem:0/1 Knapsack Problem!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #GeeksForGeeks #gfg160 #geekstreak2025 #Java #CodingChallenge #100DaysOfCode .@geeksforgeeks. #gfg160
0
0
0
π Day 83 of #gfg160 Challenge!β
.πͺπ» Problem: Gas Station (Circular Tour using Greedy)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #Greedy #Java.#GeeksForGeeks @geeksforgeeks.#100DaysOfCode #CodingChallenge #gfg160
0
0
2
π Day 82 of #gfg160 Challenge!β
.πͺπ» Problem: Job Sequencing Problem (Greedy + Heap)!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #Greedy #Java.#GeeksForGeeks @geeksforgeeks.#CodingChallenge #100DaysOfCode #gfg160
0
0
3
π Day 81 of #gfg160 Challenge!β
.πͺπ» Problem: Activity Selection Problem!.π Follow my journey in the #geekstreak2025!.#DSA #Coding #Greedy #GeeksForGeeks.#Java #CodingChallenge #100DaysOfCode @geeksforgeeks #gfg160
0
0
2