Skip to content

Vivekchavda1374/Leet-Code-75_Ace_coding_question_in_java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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