Skip to content

Latest commit

Β 

History

History
220 lines (197 loc) Β· 15.7 KB

Readme.md

File metadata and controls

220 lines (197 loc) Β· 15.7 KB

75 Hard Challenge - Daily LeetCode Coding

Challenge Overview

πŸ† 75 Hard Challenge is a commitment to self-improvement and discipline. It consists of the following daily tasks:

  • πŸ’ͺ Workout: Engage in a daily physical workout to enhance your fitness.
  • πŸ“š Reading/Coding: Solve one or two LeetCode questions from the top 150 interview questions. Sharpen your coding skills and problem-solving abilities.
  • πŸ’§ 5 Liters of Water: Stay hydrated by consuming at least 5 liters of water throughout the day.
  • 🍎 Follow a Diet: Stick to a balanced diet that aligns with your health goals.
  • πŸ“· Take a Progress Photo: Capture your progress along the way. Visual documentation can be a motivating factor.
  • 🧘 Meditation (At least 5 minutes): Dedicate time to meditation to enhance mindfulness and mental clarity.

Why LeetCode?

LeetCode offers a valuable platform for coding practice and problem-solving, especially for technical interviews. Consistent practice on LeetCode can improve your coding skills and boost your confidence.

Repository Structure

Stay Committed

Remember, the 75 Hard Challenge is about personal growth and discipline. Stay committed to your goals, and track your journey. You've got this!

Progress Progress

In first attempt I solved questions for 21 days

Low Level Design

  1. Design a Parking Lot
  2. Google Calendar

Questions Solved (Attempt 1)

Array / String
Two Pointers
Sliding Window
Matrix

Question Solved (Attempt 2)

Hashmap

After 15 days

Intervals
Stack
Linked List
Binary Tree General

After 8 days

Binary Tree BFS
Binary Search Tree
Graph General

After 17 days

Trie

After 17 days:

Backtracking
Divide & Conquer
Kadane's Algorithm
Binary Search
Heap
Bit Manipulation
MATH
1D DP
Multidimensional DP

Level: HARD Questions