Solutions to algorithm problems and implementation of data structures in C#
.
├── lectures
│ └── Lectures
│ ├── Class1.cs
│ └── Lectures.csproj
└── problems
└── Problems
├── Problems.csproj
└── Leetcode
├── S1TwoSum.cs
├── S2AddTwoNumbers.cs
├── S2LengthOfLongestSubstring.cs
├── S7ReverseInteger.cs
├── S9PalindromeNumber.cs
├── S11ContainerWithMostWater.cs
├── S13RomanToInteger.cs
├── S14LongestCommonPrefix.cs
├── S19RemoveNthFromEnd.cs
├── S20ValidParentheses.cs
├── S21MergeTwoSortedLists.cs
├── S22GenerateParentheses.cs
├── S26RemoveDuplicatesFromSortedArray.cs
├── S27RemoveElement.cs
├── S28FindTheIndexOfTheFirstOccurrenceInAString.cs
├── S29DivideTwoIntegers.cs
├── S36ValidSudoku.cs
├── S49GroupAnagrams.cs
├── S61RotateRight.cs
├── S74SearchA2DMatrix.cs
├── S83RemoveDuplicates.cs
├── S111MinimumDepthOfBinaryTree.cs
├── S125ValidPalindrome.cs
├── S143ReorderList.cs
├── S144BinaryTreePreorderTraversal.cs
├── S150EvaluateReversePolishNotation.cs
├── S155MinStack.cs
├── S167TwoSumII.cs
├── S175CombineTwoTables.sql
├── S176SecondHighestSalary.sql
├── S203RemoveLinkedListElements.cs
├── S206ReverseList.cs
├── S217ContainsDuplicate.cs
└── S739DailyTemperatures.cs