Skip to content

herbievine/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Go by Solving Leetcode Problems

This repository contains my solutions to Leetcode problems in Go. I am using this repository to track my progress and to improve my problem solving skills. I will be updating this repository regularly as I solve more problems.

Note: I am using Neetcode's Roadmap to solve problems. You can find the roadmap here.

Roadmap

Arrays and Hashing

  • Contains Duplicate
  • Valid Anagram
  • Two Sum
  • Group Anagrams
  • Top K Frequent Elements
  • Product of Array Except Self
  • Valid Sudoku
  • Longest Consecutive Sequence

Two Pointers

  • Valid Palindrome
  • Two Sum II - Input array is sorted
  • 3Sum
  • Container With Most Water
  • Trapping Rain Water

Stack

  • Valid Parentheses
  • Min Stack
  • Evaluate Reverse Polish Notation
  • Generate Parentheses
  • Daily Temperatures
  • Car Fleet
  • Largest Rectangle In Histogram

Binary Search

  • Binary Search
  • Search a 2D Matrix
  • Koko Eating Bananas
  • Find Minimum In Rotated Sorted Array
  • Search In Rotated Sorted Array
  • Time Based Key Value Store
  • Median of Two Sorted Arrays

Sliding Window

  • Best Time to Buy and Sell Stock
  • Longest Substring Without Repeating Characters
  • Longest Repeating Character Replacement
  • Permutation in String
  • Minimum Window Substring
  • Sliding Window Maximum

Linked List

  • Reverse Linked List
  • Merge Two Sorted Lists
  • Reorder List
  • Remove Nth Node From End of List
  • Copy List With Random Pointer
  • Add Two Numbers
  • Linked List Cycle
  • Find The Duplicate Number
  • LRU Cache
  • Merge K Sorted Lists
  • Reverse Nodes in K Group

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages