0% found this document useful (0 votes)
40 views

100 Day Coding Challenge

- This document is a learning tracker for a 100 day coding challenge with the goal of solving 250 data structure and algorithm questions to improve problem solving skills. - So far 29 questions have been completed, leaving 221 remaining. The questions range from easy to hard difficulty and cover topics like arrays, strings, dynamic programming. - For each question, details are logged like the date, question number, topic, question, time taken, any solution links or notes. This is to track progress over the 100 day challenge period.

Uploaded by

mahinkhanleghari
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

100 Day Coding Challenge

- This document is a learning tracker for a 100 day coding challenge with the goal of solving 250 data structure and algorithm questions to improve problem solving skills. - So far 29 questions have been completed, leaving 221 remaining. The questions range from easy to hard difficulty and cover topics like arrays, strings, dynamic programming. - For each question, details are logged like the date, question number, topic, question, time taken, any solution links or notes. This is to track progress over the 100 day challenge period.

Uploaded by

mahinkhanleghari
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Youtube

Instagram 100 Days Coding Ch


LinkedIn

QUESTION TRACKER
GOAL : To improve Problem Solving Skills by doing 250 Good D

29
250

Day Ques No. Topic Question


Day 1 1 Array Merge Sorted Array
Day 1 2 Array Remove Element
Day 1 3 Array Remove Duplicate from Sorted Array
Day 2 4 Array Remove Duplicates from Sorted Array II
Day 2 5 Array Majority Element
Day 2 6 Array Sort Colours
Day 3 7 Array Jump Game
Day 3 8 Array Jump Game 2
Day 4 9 DP Coin Change
Day 4 10 Array Number of Boomerangs
Day 4 11 Array Find Right Interval
Day 5 12 Array Buy and Sell Stock
Day 5 13 Array Buy and Sell Stock II
Day 6 14 Array Rotate Array
Day 6 15 Array H-Index
Day 6 16 Array Insert Delete GetRandom O(1)
Day 7 17 Array Product of Array Except Self
Day 7 18 Array Gas Station
Day 8 19 Array Candy
Day 8 20 String Length of Last Word
Day 9 21 Array Roman to Integer
Day 9 22 Array Integer to Roman
Day 10 23 String Valid Palindrome
Day 10 24 String Is Subsequence
Day 10 25 Array Two Sum II - Input Array Is Sorted
Day 11 26 String Find the Index of the First Occurrence in a Stri
Day 11 27 String Reverse Words in a String
Day 12 28 Array Trapping Rain Water
Day 12 29 Array 3Sum
oding Challenge
by Siddharth Singh
TION TRACKER
Skills by doing 250 Good DSA Questions in 100 Days

SUMMARY:
Total Done 29
Easy Easy 10
Medium
Medium 17
Hard
Hard 2
Remaining
Remaining 221

Tag Time Taken Solution Link Notes


Easy 18mins 5 secs
Easy 8 mins 18 secs
Easy 7 mins 47 secs
Medium 8 mins 1 secs
Easy 11mins 24 secs https://drive.google.com/file/d/11uSue5jbImZVddcQE6aiyuk8
Medium 15mins 58 secs Dutch flag Algo h isme mene kar toh diyaa tha question but
Medium 9 min 49 secs
Medium 9 min 1 secs
Medium FLIGHT CHALLENGE
Medium FLIGHT CHALLENGE Time limit exceeded becasue i tried brute force approach
Medium FLIGHT CHALLENGE Initially compile time error in the challenge
Easy 18min 23 secs isme pata nahi kya bina samjhe ache se kuch bhi logic lagae
Medium 35 mins 2 secs iska sabse efficient tarika jo 4 line of code me ho rha tha vo
Medium 5mins 55 secs
Medium 29mins 26 secs isme bhi starting me logic hi galat banaya mtlb isme bhi alag
Medium 32mins 18 secs
Medium 8 mins 28 secs Easy tha yeh question toh
Medium 21min 24secs Isme jo solution dekha usme kitna sahi bataya h ki yadi total
Hard 58mins 41 secs Optimised toh kar liyaa lekin isme bhi mene bhot bada code
Easy 9mins 14 secs
Easy 7 mins 8secs
Medium 47mins 38secs isme toh sirf string me "" ki bajah mene ' ' kar liya toh answe
Easy 8mins 4secs isme mene yeh mistake kardi thi ki question dhang se padhn
Easy 10mins 23secs 2 pointers approach
Medium 7mins 12secs
Easy 6 mins 19 secs Simple yeh toh brute force approach se hi ho gaya
Medium 26 mins 41secs Yeh basically 2 pointer ka hi badiyaa application h kyuki ism
Hard 13mins 12 secs
Medium 16mins 29secs isme duplicates nahi hona chaiye vo case ko thoda handle k
e5jbImZVddcQE6aiyuk8grqlIvC8/view?usp=sharing
diyaa tha question but fir bhi ek choti condition miss kardi thi kyuki itne ache seunderstanding nahi thi toh isko bhi ek baar baa

brute force approach

e se kuch bhi logic lagae jaa raha tha me


code me ho rha tha vo badiya simple and mast tha

naya mtlb isme bhi alag hi direction me soch raha th: yeh quetion thoda ese confusing sa laga to understand
ahi bataya h ki yadi total sum <0 h toh answer -1 h other wise fir toh jaha negative h uske aage vale ko start kardo me zabardas
hi mene bhot bada code kara h bhot jabki 8 lines hi h basss bhot ahca intution lag gaya isse

ne ' ' kar liya toh answer galat aa raha tha aur me debug bhi nahi kar paa raha tha ki mistake kaha hue h!!
uestion dhang se padhna hi nahi ki numeric ko bhi consider karna h toh uss chakar me ek baar run karne me fail ho gaya toh is

se hi ho gaya
application h kyuki isme phle spaces hatane h and then fir uske baad alag alag words ko fir reverse karna h and then answer n

case ko thoda handle karne me galti ho sakti h toh uske liye sabse badiyaa tarika h ki final answer ham set me store karenge t
i toh isko bhi ek baar baad me revisit karna h
o start kardo me zabardasti complex bana deta hu code ko : M

arne me fail ho gaya toh isi liye meko questions dhng se padhna h

karna h and then answer niklega final inplace without using any extra space!! Iske baad mene isko yadi function use karke bina

am set me store karenge toh fir duplicate vali chez haat jaegi: Isme thought yeh h ki jab bhi esa bola jae na ki answer me duplic
di function use karke bina O(1) me karne ke liye short taruka dekha toh vo stream se hoga: https://www.geeksforgeeks.org/pro

ae na ki answer me duplicates na ho toh usko sidha set me store karo toh duplicate vali chez toh khtm hi ho jaegi usko alag se
ww.geeksforgeeks.org/program-extract-words-given-string/

m hi ho jaegi usko alag se handle nahi karna padega


Youtube
Instagram 100 Days Coding Chal
LinkedIn

LEARNING TRACKER
GOAL : To improve Problem Solving Skills by doing 250 Good DSA Questions

Day Link
ng Challenge
by Siddharth Singh

Good DSA Questions in 100 Days

You might also like