A repository I created for practicing Golang at the same time as Algorithms and Data Structures.
- Scenario 1: Reverse a String - DONE
- Scenario 2: Palindrome Check - DONE
- Scenario 3: Fibonacci Series Calculation - DONE
- Scenario 4: Factorial of a Number - DONE
- Scenario 5: Find the Maximum Element in a List
- Scenario 6: Two Sum Problem
- Scenario 7: Merge Two Sorted Lists
- Scenario 8: Check for Anagrams
- Scenario 9: Remove Duplicates from a Sorted List/Array
- Scenario 10: Valid Parentheses
- Scenario 11: Binary Search
- Scenario 12: Rotate Array
- Scenario 13: Longest Common Prefix
- Scenario 14: Implement a Queue using Stacks
- Scenario 15: Linked List Cycle Detection
- Scenario 16: Merge Intervals
- Scenario 17: Invert a Binary Tree
- Scenario 18: Binary Tree Level Order Traversal
- Scenario 19: Climbing Stairs
- Scenario 20: Coin Change (Minimum Coins)
- Scenario 21: Longest Substring Without Repeating Characters
- Scenario 22: Valid Palindromic Substring
- Scenario 23: Permutations of a List
- Scenario 24: LRU Cache Implementation
- Scenario 25: Quick Sort Algorithm