diff --git a/README.md b/README.md index 7fc7f97..1b03b68 100644 --- a/README.md +++ b/README.md @@ -15,18 +15,19 @@ This is only to record and track my own progress. |Date Completed|Problem Name|Time Completed (minutes)|Tags |:---|:---|---:|:---| -|2024-08-26|[49. Group Anagrams](49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-26|[347. Top K Frequent Elements](347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-23|[128. Longest Consecutive Sequence](128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-23|[347. Top K Frequent Elements](347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[1. Two Sum](1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[238. Product of Array Except Self](238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-23|[217. Contains Duplicate](217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[1. Two Sum](1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[49. Group Anagrams](49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[217. Contains Duplicate](217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md)| -|2024-08-23|[36. Valid Sudoku](36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md)| +|2024-09-09|[125. Valid Palindrome](125ValidPalindrome1.md)|18:22|[![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Two-Pointers-473080)](./tags/Two-Pointers.md)| +|2024-08-26|[347. Top K Frequent Elements](347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-26|[49. Group Anagrams](49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[1. Two Sum](1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| +|2024-08-23|[242. Valid Anagram](242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| +|2024-08-23|[128. Longest Consecutive Sequence](128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[242. Valid Anagram](242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| +|2024-08-23|[49. Group Anagrams](49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[238. Product of Array Except Self](238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[217. Contains Duplicate](217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| +|2024-08-23|[36. Valid Sudoku](36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[347. Top K Frequent Elements](347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md)| +|2024-08-23|[1. Two Sum](1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| +|2024-08-23|[217. Contains Duplicate](217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md)| -[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-84f8cf)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-9bf4b7)](./tags/Medium.md) [![](https://img.shields.io/badge/tag-Easy-6f4790)](./tags/Easy.md) \ No newline at end of file +[![](https://img.shields.io/badge/tag-Arrays-c5d714)](./tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-84f8cf)](./tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-9bf4b7)](./tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-6f4790)](./tags/Medium.md) [![](https://img.shields.io/badge/tag-Two-Pointers-473080)](./tags/Two-Pointers.md) \ No newline at end of file diff --git a/tags/Arrays.md b/tags/Arrays.md index b030087..dce9b9b 100644 --- a/tags/Arrays.md +++ b/tags/Arrays.md @@ -2,16 +2,16 @@ |Date Completed|Problem Name|Time Completed (minutes)|Tags |:---|:---|---:|:---| -|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| \ No newline at end of file +|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| \ No newline at end of file diff --git a/tags/Easy.md b/tags/Easy.md index 2e5da40..53f7fae 100644 --- a/tags/Easy.md +++ b/tags/Easy.md @@ -2,9 +2,10 @@ |Date Completed|Problem Name|Time Completed (minutes)|Tags |:---|:---|---:|:---| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| \ No newline at end of file +|2024-09-09|[125. Valid Palindrome](../125ValidPalindrome1.md)|18:22|[![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Two-Pointers-e2851f)](../tags/Two-Pointers.md)| +|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| \ No newline at end of file diff --git a/tags/Hashing.md b/tags/Hashing.md index 2175fd4..ba0b58e 100644 --- a/tags/Hashing.md +++ b/tags/Hashing.md @@ -2,16 +2,16 @@ |Date Completed|Problem Name|Time Completed (minutes)|Tags |:---|:---|---:|:---| -|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-33b5de)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md)| -|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| \ No newline at end of file +|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[1. Two Sum](../1TwoSum1.md)|15:31|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram2.md)|18:38|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[242. Valid Anagram](../242ValidAnagram1.md)|12:23|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicateAttempt1.md)|5:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[1. Two Sum](../1TwoSum2.md)|4:33|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| +|2024-08-23|[217. Contains Duplicate](../217ContainsDuplicate2.md)|1:12|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md)| \ No newline at end of file diff --git a/tags/Medium.md b/tags/Medium.md index 0747331..83ed233 100644 --- a/tags/Medium.md +++ b/tags/Medium.md @@ -2,10 +2,10 @@ |Date Completed|Problem Name|Time Completed (minutes)|Tags |:---|:---|---:|:---| -|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| -|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-473080)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-4b9e32)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-25a9f1)](../tags/Medium.md)| \ No newline at end of file +|2024-08-26|[347. Top K Frequent Elements](../347TopKFrequentElements2.md)|22:|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-26|[49. Group Anagrams](../49GroupAnagrams2.md)|14:14|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[128. Longest Consecutive Sequence](../128LongestConsecutiveSequence.md)|N/A|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[49. Group Anagrams](../49GroupAnagrams1.md)|31:05|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[238. Product of Array Except Self](../238ProductOfArrayExceptSelf1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[36. Valid Sudoku](../36ValidSudoku1.md)|45:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| +|2024-08-23|[347. Top K Frequent Elements](../347TopKFrequentElements1.md)|35:00|[![](https://img.shields.io/badge/tag-Arrays-4b9e32)](../tags/Arrays.md) [![](https://img.shields.io/badge/tag-Hashing-33b5de)](../tags/Hashing.md) [![](https://img.shields.io/badge/tag-Medium-a168f4)](../tags/Medium.md)| \ No newline at end of file diff --git a/tags/Two-Pointers.md b/tags/Two-Pointers.md new file mode 100644 index 0000000..4cd3cdf --- /dev/null +++ b/tags/Two-Pointers.md @@ -0,0 +1,5 @@ +# Pages tagged `Two-Pointers` + +|Date Completed|Problem Name|Time Completed (minutes)|Tags +|:---|:---|---:|:---| +|2024-09-09|[125. Valid Palindrome](../125ValidPalindrome1.md)|18:22|[![](https://img.shields.io/badge/tag-Easy-25a9f1)](../tags/Easy.md) [![](https://img.shields.io/badge/tag-Two-Pointers-e2851f)](../tags/Two-Pointers.md)| \ No newline at end of file