Day 19 of #21DaysOfCode
Focused on string revision
Solved problems involving:
• Conditional character counting
• String-based calculations
Back to consistency
#DSA#JavaScript
Day 18 of #21DaysOfCode
Practiced string problems
Worked on:
• Character frequency
• Anagram using frequency array
Improving string logic step by step
#DSA#JavaScript
Day 17 of #21DaysOfCode
Focused on string revision
Practiced problems on:
• Palindrome
• Character toggling
• String transformations
• Character frequency
Getting better with string logic
#DSA#JavaScript
Day 15 of #21DaysOfCode
Focused on sorting algorithms
Learned:
• Bubble Sort
• Insertion Sort
• Selection Sort
Understanding how sorting works step by step
#DSA#JavaScript
Day 14 of #21DaysOfCode
Focused on searching algorithms
Learned:
• Linear Search
• Binary Search (on sorted arrays)
Understanding how search works efficiently
#DSA#JavaScript
Day 13 of #21DaysOfCode
Focused on array rotation problems
Learned:
• Left & right rotation
• k-times rotation
• Brute-force approach
Improving problem-solving step by step
#DSA#JavaScript
Day 12 of #21DaysOfCode
Focused on arrays
Solved problems like:
• Max & second max element
• Array reversal
• Segregating 0s and 1s
Improving problem-solving with arrays
#DSA#JavaScript
Day 9 of #21DaysOfCode
Focused on loop-based number problems
Worked on:
• Harshad, Abundant, Neon
• Armstrong number
• Prime factorization
Improving problem-solving with loops.
#DSA#JavaScript
Day 6 of #21DaysOfCode
Focused on loops:
• break & continue
• for vs while loop usage
• Solved problems like reversing a number, sum of digits
Improving problem-solving daily.
#DSA#JavaScript
Day 5 of #21DaysOfCode
Practiced loop problems and explored an optimized way to check prime numbers
Learned:
• Why we check till √n
• How it reduces time complexity
Improving efficiency step by step.
@ali_In_bits@sheryians_#DSA#JavaScript
21 Days Challenge – Day 21
Explored indexing concepts through documentation. Also solved a few aptitude questions and revised some frontend concepts to prepare for building the project UI.
#21DaysOfCode#Backend#Frontend
Day 4 of #21DaysOfCode
Focused on loops:
• for loop
• Iteration and condition checks
• Solved multiple problems (including factors of a number)
Improving logic with practice.
#DSA#JavaScript
21 Days Challenge – Day 20
Built routes, models and controllers for user follow and post like features. Stored these relationships using edge collections to manage connections between users and posts. Also solved a few basic DSA problems.
#21DaysOfCode#Backend#DSA