Skip to content

Vivekchavda1374/Leet-Code-75_Ace_coding_question_in_java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Solutions

Welcome to my LeetCode solutions repository! Here, you'll find my solutions to a variety of LeetCode problems, categorized by difficulty and topic. I have completed the LeetCode 75 challenge, which includes 75 hand-picked problems across different topics, and I continue to solve more challenges to enhance my problem-solving skills.

📚 Problem Categories

Array / String

  • Merge Strings Alternately
  • Greatest Common Divisor of Strings
  • Kids With the Greatest Number of Candies
  • Reverse Vowels of a String
  • Reverse Words in a String
  • Product of Array Except Self
  • Increasing Triplet Subsequence

Two Pointers

  • Move Zeroes
  • Is Subsequence
  • Container With Most Water
  • Maximum Average Subarray I

Hash Map / Set

  • Find the Difference of Two Arrays
  • Unique Number of Occurrences
  • Determine if Two Strings Are Close

Stack

  • Removing Stars From a String
  • Asteroid Collision
  • Decode String

Queue

  • Number of Recent Calls
  • Dota2 Senate

Linked List

  • Delete the Middle Node of a Linked List
  • Odd Even Linked List
  • Reverse Linked List
  • Maximum Twin Sum of a Linked List

Binary Tree (DFS/BFS)

  • Maximum Depth of Binary Tree
  • Leaf-Similar Trees
  • Count Good Nodes in Binary Tree
  • Path Sum III
  • Lowest Common Ancestor of a Binary Tree

Binary Search Tree

  • Search in a Binary Search Tree
  • Delete Node in a BST

Graphs (DFS/BFS)

  • Keys and Rooms
  • Number of Provinces
  • Nearest Exit from Entrance in Maze
  • Rotting Oranges

Heap / Priority Queue

  • Kth Largest Element in an Array
  • Maximum Subsequence Score
  • Total Cost to Hire K Workers

Dynamic Programming (1D/Multidimensional)

  • N-th Tribonacci Number
  • Min Cost Climbing Stairs
  • House Robber
  • Unique Paths
  • Longest Common Subsequence
  • Edit Distance

Bit Manipulation

  • Counting Bits
  • Single Number
  • Minimum Flips to Make a OR b Equal to c

Trie

  • Implement Trie (Prefix Tree)
  • Search Suggestions System

Intervals

  • Non-overlapping Intervals
  • Minimum Number of Arrows to Burst Balloons

Monotonic Stack

  • Daily Temperatures
  • Online Stock Span

💻 Tools and Technologies

  • Programming Languages: Java
  • Development Environment: VSCode, IntelliJ IDEA
  • Version Control: Git

🎯 Goals

  • Continue solving more problems across various topics.
  • Contribute to open-source projects related to algorithm design and problem-solving.
  • Share insights and approaches to help others improve their coding skills.

Feel free to explore the solutions and provide feedback or suggestions for improvement.

📢 Contact

LeetCode Topics

Hash Table

0017-letter-combinations-of-a-phone-number
2413-smallest-number-in-infinite-set

Design

2413-smallest-number-in-infinite-set

Heap (Priority Queue)

2413-smallest-number-in-infinite-set

Ordered Set

2413-smallest-number-in-infinite-set

String

0017-letter-combinations-of-a-phone-number

Backtracking

0017-letter-combinations-of-a-phone-number

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages