Skip to content

๐Ÿ†๐ŸŒŸ I solve the Problem of the Day on LeetCode daily ๐Ÿ—“๏ธ๐Ÿงฉ and have successfully tackled over 150 interview questions. ๐Ÿ’ช๐Ÿง  Additionally, I've completed Love Babbar's 450 DSA sheet ๐Ÿ“š and Fraz's 180 DSA sheet ๐Ÿ“˜. My primary coding language is C++ ๐Ÿ’ป, but I have also solved many problems in Java โ˜•. ๐Ÿ†๐ŸŒŸ

Notifications You must be signed in to change notification settings

nidhiupman568/Leetcode-Solved-Problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

๐ŸŒŸ Welcome to My LeetCode Journey! ๐ŸŒŸ

Hello! I'm excited to share my progress and accomplishments on LeetCode with you. ๐Ÿš€โœจ

๐ŸŒ About Me

๐Ÿ†๐ŸŒŸ I solve the Problem of the Day on LeetCode daily ๐Ÿ—“๏ธ๐Ÿงฉ and have successfully tackled over 150 interview questions. ๐Ÿ’ช๐Ÿง  Additionally, I've completed Love Babbar's 450 DSA sheet ๐Ÿ“š and Fraz's 180 DSA sheet ๐Ÿ“˜. My primary coding language is C++ ๐Ÿ’ป, but I have also solved many problems in Java โ˜•. ๐Ÿ†๐ŸŒŸ

๐Ÿ† My Achievements

  • Solved 150+ LeetCode interview questions ๐Ÿ”ฅ
  • Completed Love Babbar's 450 DSA sheet ๐Ÿ“š
  • Completed Fraz's 180 DSA sheet ๐Ÿ“˜
  • Proficient in C++ and Java ๐Ÿ’ป

๐Ÿš€ Topics and Subtopics Mastered

Hereโ€™s a detailed list of the topics and subtopics I have mastered, categorized and neatly organized:

๐Ÿš€ C++ and Java

  • Basic Syntax ๐Ÿ“
  • Object-Oriented Programming ๐Ÿงฉ
  • STL (Standard Template Library) ๐Ÿ“š

๐ŸŒณ Data Structures

  • Linked List: Singly, Doubly, Circular ๐Ÿ”—
  • Graphs: BFS, DFS, Dijkstraโ€™s, Primโ€™s, Kruskalโ€™s ๐ŸŒ
  • Trees: Binary Trees, Binary Search Trees, AVL Trees ๐ŸŒฒ
  • Heaps: Min-Heap, Max-Heap โ›๏ธ
  • Tries: Prefix Trees ๐Ÿ“š
  • Stacks and Queues: Stack, Queue, Priority Queue ๐Ÿ“Š

๐Ÿงฉ Algorithms

  • Sorting: Quick Sort, Merge Sort, Heap Sort ๐Ÿ”„
  • Searching: Binary Search, Linear Search ๐Ÿ”
  • Dynamic Programming: Memoization, Tabulation ๐ŸŽฏ
  • Greedy Algorithms: Activity Selection, Huffman Coding ๐Ÿค‘
  • Backtracking: N-Queens, Sudoku Solver โ™Ÿ๏ธ
  • Divide and Conquer: Merge Sort, Quick Sort โš”๏ธ
  • Bit Manipulation: Bitwise AND, OR, XOR ๐Ÿงฉ

๐Ÿ“ˆ Advanced Topics

  • Graphs: Bellman-Ford, Floyd-Warshall, Topological Sort ๐ŸŒ
  • Recursion: Basic to Advanced Recursion Techniques โ™พ๏ธ
  • Matrix: Spiral Order, Search in Sorted Matrix, Rotate Matrix ๐Ÿ”„
  • Hashing: Hash Maps, Hash Sets, Collision Handling ๐Ÿ”‘

๐Ÿ”ฅ Additional Competitive Programming Topics

  • Fenwick Tree: Binary Indexed Tree ๐ŸŒณ
  • Segment Tree: Range Queries, Lazy Propagation ๐ŸŒฒ
  • Union-Find: Disjoint Set Union (DSU) ๐Ÿ“Œ
  • String Algorithms: KMP, Rabin-Karp, Z Algorithm ๐Ÿ“
  • Game Theory: Nim Game, Grundy Numbers ๐ŸŽฎ
  • Geometry: Convex Hull, Line Intersection ๐Ÿ“
  • Number Theory: Sieve of Eratosthenes, Modular Arithmetic ๐Ÿ”ข

๐Ÿ“… Daily Practice

I consistently solve the LeetCode Problem of the Day to stay sharp and up-to-date with different problem-solving techniques. ๐Ÿง ๐Ÿ’ก

๐Ÿ“‚ Repository Structure

Here's how this repository is structured for easy navigation:

LeetCode-Journey/
|
โ”œโ”€โ”€ C++/
|   โ”œโ”€โ”€ LinkedList/
|   โ”œโ”€โ”€ Graphs/
|   โ”œโ”€โ”€ Strings/
|   โ”œโ”€โ”€ Matrix/
|   โ”œโ”€โ”€ Trie/
|   โ”œโ”€โ”€ Hash/
|   โ”œโ”€โ”€ Recursion/
|   โ”œโ”€โ”€ Backtracking/
|   โ”œโ”€โ”€ BitManipulation/
|   โ”œโ”€โ”€ Greedy/
|   โ”œโ”€โ”€ BinarySearchTree/
|   โ”œโ”€โ”€ Arrays/
|   โ”œโ”€โ”€ Heap/
|   โ”œโ”€โ”€ DynamicProgramming/
|   โ”œโ”€โ”€ BinaryTrees/
|   โ”œโ”€โ”€ DivideAndConquer/
|   โ”œโ”€โ”€ StacksAndQueues/
|   โ”œโ”€โ”€ SearchingAndSorting/
|   โ”œโ”€โ”€ FenwickTree/
|   โ”œโ”€โ”€ SegmentTree/
|   โ”œโ”€โ”€ UnionFind/
|   โ”œโ”€โ”€ StringAlgorithms/
|   โ”œโ”€โ”€ GameTheory/
|   โ”œโ”€โ”€ Geometry/
|   โ”œโ”€โ”€ NumberTheory/
|
โ”œโ”€โ”€ Java/
|   โ”œโ”€โ”€ LinkedList/
|   โ”œโ”€โ”€ Graphs/
|   โ”œโ”€โ”€ Strings/
|   โ”œโ”€โ”€ Matrix/
|   โ”œโ”€โ”€ Trie/
|   โ”œโ”€โ”€ Hash/
|   โ”œโ”€โ”€ Recursion/
|   โ”œโ”€โ”€ Backtracking/
|   โ”œโ”€โ”€ BitManipulation/
|   โ”œโ”€โ”€ Greedy/
|   โ”œโ”€โ”€ BinarySearchTree/
|   โ”œโ”€โ”€ Arrays/
|   โ”œโ”€โ”€ Heap/
|   โ”œโ”€โ”€ DynamicProgramming/
|   โ”œโ”€โ”€ BinaryTrees/
|   โ”œโ”€โ”€ DivideAndConquer/
|   โ”œโ”€โ”€ StacksAndQueues/
|   โ”œโ”€โ”€ SearchingAndSorting/
|   โ”œโ”€โ”€ FenwickTree/
|   โ”œโ”€โ”€ SegmentTree/
|   โ”œโ”€โ”€ UnionFind/
|   โ”œโ”€โ”€ StringAlgorithms/
|   โ”œโ”€โ”€ GameTheory/
|   โ”œโ”€โ”€ Geometry/
|   โ”œโ”€โ”€ NumberTheory/
|
โ””โ”€โ”€ README.md

Feel free to explore each directory for detailed solutions and explanations of the problems I've solved. Happy coding! ๐Ÿ˜Š


Leetcode-Solved-Problems

About

๐Ÿ†๐ŸŒŸ I solve the Problem of the Day on LeetCode daily ๐Ÿ—“๏ธ๐Ÿงฉ and have successfully tackled over 150 interview questions. ๐Ÿ’ช๐Ÿง  Additionally, I've completed Love Babbar's 450 DSA sheet ๐Ÿ“š and Fraz's 180 DSA sheet ๐Ÿ“˜. My primary coding language is C++ ๐Ÿ’ป, but I have also solved many problems in Java โ˜•. ๐Ÿ†๐ŸŒŸ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages