AlgoCasts courses golang implementation, video courses
link: https://algocasts.io.
The first phase is prepared to follow the video to complete 100 questions.
- Follow the video to complete 100 questions
- Question description from leetcode
- Useful data structure
- Unit Test
- LRU Cache
- Majority Element
- Maximum Depth of Binary Tree
- Maximum Subarray
- Median of Two Sorted Arrays
- Merge Sorted Array
- Merge Two Sorted Lists
- Min Stack
- Minimum Depth of Binary Tree
- Missing Number
- Palindrome Linked List
- Palindrome Number
- Palindromic Substrings
- Pascal's Triangle
- Permutations
- Pow(x, n)
- Reverse Linked List
- Same Tree
- Search a 2D Matrix
- Single Number
- Sum of Two Integers
- Symmetric Tree
- Two Sum
- Two Sum II - Input array is sorted
- Valid Palindrome
- macOS 10.14.2
- go version go1.10.3 darwin/amd64
- Visual Studio Code 1.30.0
- Clone https://github.com/cxjwin/go-algocasts.git repo, it must be in your $GOPATH.
- Goto 'algo' Directory, run 'algo_test.go' to test all algorithms code.
Algorithms source code & test code
Some data structure to use in algorithm source code
Question description
MIT