You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
125 | Easy | Two pointers, String | [Valid Palindrome](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/125.%20Valid%20Palindrome.cs)
39
39
141 | Easy | Two pointers, Linked List | [Linked List Cycle](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/141.%20Linked%20List%20Cycle.cs)
40
40
142 | Medium | Two pointers, Linked List | [Linked List Cycle II](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/142.%20Linked%20List%20Cycle%20II.cs)
41
-
42
-
43
-
41
+
21 | Easy | Linked List | [Merge Two Sorted Lists](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/21.%20Merge%20Two%20Sorted%20Lists.cs)
42
+
88 | Easy | Two pointers | [Merge Sorted Array](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/88.%20Merge%20Sorted%20Array.cs)
-- | Medium | Merge sort | [MergeSort](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/MergeSort.cs)
53
-
-- | Medium | Quick sort | [QuickSort](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/QuickSort.cs)
52
+
-- | Medium | Quick sort | [QuickSort](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/QuickSort.cs)
53
+
21 | Easy | Linked List | [Merge Two Sorted Lists](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/21.%20Merge%20Two%20Sorted%20Lists.cs)
54
+
88 | Easy | Two pointers | [Merge Sorted Array](https://github.com/kflili/LeetcodeCShaprDotNetCore/blob/master/Algorithms%20Basics/Chapter%202.%20Linked%20List/88.%20Merge%20Sorted%20Array.cs)
54
55
55
56
### Palindrome
56
57
All the Palindrome problem's core solution is check if reverse == origin. A efficient way is to compare reverse the sencond half, and check if FirstHalf(origin) == SecondHalf(reversed).
0 commit comments