From 3c9ee8bf2c9fd4a51ac6c34341e8cbac90b3fdb7 Mon Sep 17 00:00:00 2001 From: yashporwal11 <68538795+yashporwal11@users.noreply.github.com> Date: Fri, 18 Apr 2025 21:32:50 +0530 Subject: [PATCH 1/2] added hyperlink --- Google/1. Thirty Days.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Google/1. Thirty Days.csv b/Google/1. Thirty Days.csv index 27155e71..75d2cbf2 100644 --- a/Google/1. Thirty Days.csv +++ b/Google/1. Thirty Days.csv @@ -1,5 +1,5 @@ Difficulty,Title,Frequency,Acceptance Rate,Link,Topics -EASY,Two Sum,100.0,0.5533845896900235,https://leetcode.com/problems/two-sum,"Array, Hash Table" +EASY,Two Sum,100.0,0.5533845896900235,=HYPERLINK(""https://leetcode.com/problems/two-sum"",""Two Sum""),"Array, Hash Table" EASY,Merge Strings Alternately,88.4,0.8205624001885519,https://leetcode.com/problems/merge-strings-alternately,"Two Pointers, String" EASY,Merge Sorted Array,85.4,0.5249698265196386,https://leetcode.com/problems/merge-sorted-array,"Array, Two Pointers, Sorting" EASY,Create Hello World Function,83.1,0.8205600043383163,https://leetcode.com/problems/create-hello-world-function, From a675bda818bcef993167cb3a430a85898540569e Mon Sep 17 00:00:00 2001 From: yashporwal11 <68538795+yashporwal11@users.noreply.github.com> Date: Fri, 18 Apr 2025 21:41:46 +0530 Subject: [PATCH 2/2] csv to md extension to support clickable links --- Google/1. Thirty Days.csv | 101 -------------------------------------- Google/clickableLink.md | 3 ++ 2 files changed, 3 insertions(+), 101 deletions(-) delete mode 100644 Google/1. Thirty Days.csv create mode 100644 Google/clickableLink.md diff --git a/Google/1. Thirty Days.csv b/Google/1. Thirty Days.csv deleted file mode 100644 index 75d2cbf2..00000000 --- a/Google/1. Thirty Days.csv +++ /dev/null @@ -1,101 +0,0 @@ -Difficulty,Title,Frequency,Acceptance Rate,Link,Topics -EASY,Two Sum,100.0,0.5533845896900235,=HYPERLINK(""https://leetcode.com/problems/two-sum"",""Two Sum""),"Array, Hash Table" -EASY,Merge Strings Alternately,88.4,0.8205624001885519,https://leetcode.com/problems/merge-strings-alternately,"Two Pointers, String" -EASY,Merge Sorted Array,85.4,0.5249698265196386,https://leetcode.com/problems/merge-sorted-array,"Array, Two Pointers, Sorting" -EASY,Create Hello World Function,83.1,0.8205600043383163,https://leetcode.com/problems/create-hello-world-function, -MEDIUM,3Sum,79.2,0.3666540373147063,https://leetcode.com/problems/3sum,"Array, Two Pointers, Sorting" -MEDIUM,Apply Substitutions,77.8,0.7706366128540969,https://leetcode.com/problems/apply-substitutions,"Array, Hash Table, String, Depth-First Search, Breadth-First Search, Graph, Topological Sort" -MEDIUM,Number of Islands,76.2,0.6186243741342837,https://leetcode.com/problems/number-of-islands,"Array, Depth-First Search, Breadth-First Search, Union Find, Matrix" -EASY,Recyclable and Low Fat Products,74.5,0.8934344473187827,https://leetcode.com/problems/recyclable-and-low-fat-products,Database -EASY,Palindrome Number,72.7,0.5886326744735014,https://leetcode.com/problems/palindrome-number,Math -HARD,Number of Islands II,72.7,0.4002478870991474,https://leetcode.com/problems/number-of-islands-ii,"Array, Hash Table, Union Find" -EASY,Add Two Integers,70.7,0.8812602770450098,https://leetcode.com/problems/add-two-integers,Math -MEDIUM,Add Two Numbers,68.6,0.457198300590395,https://leetcode.com/problems/add-two-numbers,"Linked List, Math, Recursion" -EASY,Best Time to Buy and Sell Stock,68.6,0.5492506899821972,https://leetcode.com/problems/best-time-to-buy-and-sell-stock,"Array, Dynamic Programming" -HARD,Median of Two Sorted Arrays,68.6,0.43234246822082995,https://leetcode.com/problems/median-of-two-sorted-arrays,"Array, Binary Search, Divide and Conquer" -MEDIUM,Longest Substring Without Repeating Characters,68.6,0.3654380791241889,https://leetcode.com/problems/longest-substring-without-repeating-characters,"Hash Table, String, Sliding Window" -MEDIUM,House Robber,66.2,0.5209523063518645,https://leetcode.com/problems/house-robber,"Array, Dynamic Programming" -EASY,Plus One,63.5,0.47228594028408627,https://leetcode.com/problems/plus-one,"Array, Math" -EASY,Remove Duplicates from Sorted Array,63.5,0.598068863943858,https://leetcode.com/problems/remove-duplicates-from-sorted-array,"Array, Two Pointers" -HARD,Russian Doll Envelopes,60.5,0.3720920465062558,https://leetcode.com/problems/russian-doll-envelopes,"Array, Binary Search, Dynamic Programming, Sorting" -MEDIUM,Generate Parentheses,60.5,0.7675031663032121,https://leetcode.com/problems/generate-parentheses,"String, Dynamic Programming, Backtracking" -MEDIUM,Meeting Rooms II,60.5,0.5200579926786013,https://leetcode.com/problems/meeting-rooms-ii,"Array, Two Pointers, Greedy, Sorting, Heap (Priority Queue), Prefix Sum" -MEDIUM,LRU Cache,57.1,0.44717596103685453,https://leetcode.com/problems/lru-cache,"Hash Table, Linked List, Design, Doubly-Linked List" -HARD,Range Module,57.1,0.44122078671496806,https://leetcode.com/problems/range-module,"Design, Segment Tree, Ordered Set" -EASY,Longest Common Prefix,57.1,0.45101994363229203,https://leetcode.com/problems/longest-common-prefix,"String, Trie" -EASY,Valid Palindrome,57.1,0.504535428023312,https://leetcode.com/problems/valid-palindrome,"Two Pointers, String" -HARD,Largest Rectangle in Histogram,57.1,0.46840819919732757,https://leetcode.com/problems/largest-rectangle-in-histogram,"Array, Stack, Monotonic Stack" -MEDIUM,Exclusive Time of Functions,52.9,0.6433787806805404,https://leetcode.com/problems/exclusive-time-of-functions,"Array, Stack" -MEDIUM,Move Pieces to Obtain a String,52.9,0.5690603132289237,https://leetcode.com/problems/move-pieces-to-obtain-a-string,"Two Pointers, String" -MEDIUM,Longest Consecutive Sequence,52.9,0.47126689929982485,https://leetcode.com/problems/longest-consecutive-sequence,"Array, Hash Table, Union Find" -EASY,Valid Anagram,52.9,0.663301801367329,https://leetcode.com/problems/valid-anagram,"Hash Table, String, Sorting" -EASY,Big Countries,52.9,0.6819296403858973,https://leetcode.com/problems/big-countries,Database -MEDIUM,Find Peak Element,52.9,0.4639847788799463,https://leetcode.com/problems/find-peak-element,"Array, Binary Search" -EASY,Majority Element,52.9,0.6557188214702283,https://leetcode.com/problems/majority-element,"Array, Hash Table, Divide and Conquer, Sorting, Counting" -EASY,Roman to Integer,52.9,0.6441533507945438,https://leetcode.com/problems/roman-to-integer,"Hash Table, Math, String" -EASY,Max Consecutive Ones,52.9,0.6201556549434698,https://leetcode.com/problems/max-consecutive-ones,Array -EASY,Missing Number,52.9,0.6960284177411736,https://leetcode.com/problems/missing-number,"Array, Hash Table, Math, Binary Search, Bit Manipulation, Sorting" -MEDIUM,Search a 2D Matrix,52.9,0.5194466229025105,https://leetcode.com/problems/search-a-2d-matrix,"Array, Binary Search, Matrix" -EASY,Merge Two Sorted Lists,52.9,0.6648964739092601,https://leetcode.com/problems/merge-two-sorted-lists,"Linked List, Recursion" -HARD,Sudoku Solver,47.9,0.6370823210118531,https://leetcode.com/problems/sudoku-solver,"Array, Hash Table, Backtracking, Matrix" -MEDIUM,Remove K Digits,47.9,0.345876988467369,https://leetcode.com/problems/remove-k-digits,"String, Stack, Greedy, Monotonic Stack" -EASY,Unique Number of Occurrences,47.9,0.7813599948996148,https://leetcode.com/problems/unique-number-of-occurrences,"Array, Hash Table" -MEDIUM,Max Consecutive Ones III,47.9,0.6549364874596247,https://leetcode.com/problems/max-consecutive-ones-iii,"Array, Binary Search, Sliding Window, Prefix Sum" -EASY,Same Tree,47.9,0.6464973325712109,https://leetcode.com/problems/same-tree,"Tree, Depth-First Search, Breadth-First Search, Binary Tree" -MEDIUM,Course Schedule,47.9,0.48714189238943817,https://leetcode.com/problems/course-schedule,"Depth-First Search, Breadth-First Search, Graph, Topological Sort" -MEDIUM,Koko Eating Bananas,47.9,0.4895475122919223,https://leetcode.com/problems/koko-eating-bananas,"Array, Binary Search" -EASY,Combine Two Tables,47.9,0.7773493981957807,https://leetcode.com/problems/combine-two-tables,Database -MEDIUM,House Robber IV,47.9,0.6516908668049531,https://leetcode.com/problems/house-robber-iv,"Array, Binary Search" -HARD,Finding MK Average,47.9,0.38039372255151865,https://leetcode.com/problems/finding-mk-average,"Design, Queue, Heap (Priority Queue), Data Stream, Ordered Set" -MEDIUM,Single Element in a Sorted Array,47.9,0.5917985226918491,https://leetcode.com/problems/single-element-in-a-sorted-array,"Array, Binary Search" -MEDIUM,Sort Colors,47.9,0.6663758390075022,https://leetcode.com/problems/sort-colors,"Array, Two Pointers, Sorting" -HARD,Trapping Rain Water,47.9,0.64564699556239,https://leetcode.com/problems/trapping-rain-water,"Array, Two Pointers, Dynamic Programming, Stack, Monotonic Stack" -MEDIUM,Zero Array Transformation I,47.9,0.45787834071159206,https://leetcode.com/problems/zero-array-transformation-i,"Array, Prefix Sum" -MEDIUM,Container With Most Water,47.9,0.574009817469224,https://leetcode.com/problems/container-with-most-water,"Array, Two Pointers, Greedy" -MEDIUM,Rotate Image,47.9,0.774271621623038,https://leetcode.com/problems/rotate-image,"Array, Math, Matrix" -MEDIUM,Minimum Time to Repair Cars,47.9,0.5997751593685725,https://leetcode.com/problems/minimum-time-to-repair-cars,"Array, Binary Search" -MEDIUM,Subsets,47.9,0.8047232985560582,https://leetcode.com/problems/subsets,"Array, Backtracking, Bit Manipulation" -EASY,Binary Tree Inorder Traversal,41.6,0.7821717347856694,https://leetcode.com/problems/binary-tree-inorder-traversal,"Stack, Tree, Depth-First Search, Binary Tree" -MEDIUM,Reverse Integer,41.6,0.30006858838212014,https://leetcode.com/problems/reverse-integer,Math -EASY,Climbing Stairs,41.6,0.5341031379625966,https://leetcode.com/problems/climbing-stairs,"Math, Dynamic Programming, Memoization" -HARD,Serialize and Deserialize N-ary Tree,41.6,0.6813503410425025,https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree,"String, Tree, Depth-First Search, Breadth-First Search" -EASY,Logger Rate Limiter,41.6,0.7640897359027424,https://leetcode.com/problems/logger-rate-limiter,"Hash Table, Design, Data Stream" -EASY,Valid Parentheses,41.6,0.42023516548303746,https://leetcode.com/problems/valid-parentheses,"String, Stack" -EASY,Power of Two,41.6,0.4825096898225254,https://leetcode.com/problems/power-of-two,"Math, Bit Manipulation, Recursion" -MEDIUM,The Earliest Moment When Everyone Become Friends,41.6,0.6562014960916707,https://leetcode.com/problems/the-earliest-moment-when-everyone-become-friends,"Array, Union Find, Sorting" -MEDIUM,Rotate List,41.6,0.3959804850793391,https://leetcode.com/problems/rotate-list,"Linked List, Two Pointers" -MEDIUM,Remove Nth Node From End of List,41.6,0.4840577326677718,https://leetcode.com/problems/remove-nth-node-from-end-of-list,"Linked List, Two Pointers" -MEDIUM,Next Permutation,41.6,0.42586480570303253,https://leetcode.com/problems/next-permutation,"Array, Two Pointers" -MEDIUM,Kth Largest Element in an Array,41.6,0.6774050203314844,https://leetcode.com/problems/kth-largest-element-in-an-array,"Array, Divide and Conquer, Sorting, Heap (Priority Queue), Quickselect" -HARD,N-Queens,41.6,0.7205613351401119,https://leetcode.com/problems/n-queens,"Array, Backtracking" -MEDIUM,Top K Frequent Elements,41.6,0.6425176383477934,https://leetcode.com/problems/top-k-frequent-elements,"Array, Hash Table, Divide and Conquer, Sorting, Heap (Priority Queue), Bucket Sort, Counting, Quickselect" -MEDIUM,Letter Combinations of a Phone Number,41.6,0.6336664167028658,https://leetcode.com/problems/letter-combinations-of-a-phone-number,"Hash Table, String, Backtracking" -MEDIUM,Spiral Matrix II,32.7,0.73125148733039,https://leetcode.com/problems/spiral-matrix-ii,"Array, Matrix, Simulation" -MEDIUM,Maximum Candies Allocated to K Children,32.7,0.5019698936485163,https://leetcode.com/problems/maximum-candies-allocated-to-k-children,"Array, Binary Search" -MEDIUM,Zero Array Transformation II,32.7,0.43816660164732035,https://leetcode.com/problems/zero-array-transformation-ii,"Array, Binary Search, Prefix Sum" -EASY,Remove Linked List Elements,32.7,0.5140601750952343,https://leetcode.com/problems/remove-linked-list-elements,"Linked List, Recursion" -EASY,Binary Search,32.7,0.59295366683531,https://leetcode.com/problems/binary-search,"Array, Binary Search" -MEDIUM,Valid Sudoku,32.7,0.6189168056663795,https://leetcode.com/problems/valid-sudoku,"Array, Hash Table, Matrix" -MEDIUM,Delete Nodes And Return Forest,32.7,0.7242212487486043,https://leetcode.com/problems/delete-nodes-and-return-forest,"Array, Hash Table, Tree, Depth-First Search, Binary Tree" -EASY,Find the Index of the First Occurrence in a String,32.7,0.44651866731006945,https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string,"Two Pointers, String, String Matching" -MEDIUM,Word Search,32.7,0.4483875789716796,https://leetcode.com/problems/word-search,"Array, String, Backtracking, Depth-First Search, Matrix" -MEDIUM,Rotting Oranges,32.7,0.561814808648063,https://leetcode.com/problems/rotting-oranges,"Array, Breadth-First Search, Matrix" -EASY,Isomorphic Strings,32.7,0.4656376496068034,https://leetcode.com/problems/isomorphic-strings,"Hash Table, String" -EASY,Remove Element,32.7,0.5968066991611081,https://leetcode.com/problems/remove-element,"Array, Two Pointers" -MEDIUM,Maximum Subarray,32.7,0.5186401744536795,https://leetcode.com/problems/maximum-subarray,"Array, Divide and Conquer, Dynamic Programming" -EASY,Search Insert Position,32.7,0.4857622021926635,https://leetcode.com/problems/search-insert-position,"Array, Binary Search" -EASY,Move Zeroes,32.7,0.6264105817734732,https://leetcode.com/problems/move-zeroes,"Array, Two Pointers" -EASY,Reverse Linked List,32.7,0.7884952100979202,https://leetcode.com/problems/reverse-linked-list,"Linked List, Recursion" -MEDIUM,Palindrome Partitioning,32.7,0.7162399318407047,https://leetcode.com/problems/palindrome-partitioning,"String, Dynamic Programming, Backtracking" -MEDIUM,Rotate Array,32.7,0.42652560917933763,https://leetcode.com/problems/rotate-array,"Array, Math, Two Pointers" -MEDIUM,"Pow(x, n)",32.7,0.36694831428130326,https://leetcode.com/problems/powx-n,"Math, Recursion" -EASY,Contains Duplicate,32.7,0.6295530063106373,https://leetcode.com/problems/contains-duplicate,"Array, Hash Table, Sorting" -MEDIUM,Insert Delete GetRandom O(1),32.7,0.5496801832084119,https://leetcode.com/problems/insert-delete-getrandom-o1,"Array, Hash Table, Math, Design, Randomized" -EASY,Add Binary,32.7,0.5536794499793791,https://leetcode.com/problems/add-binary,"Math, String, Bit Manipulation, Simulation" -MEDIUM,Convert Object to JSON String,32.7,0.7783396544458492,https://leetcode.com/problems/convert-object-to-json-string, -MEDIUM,Validate Binary Search Tree,32.7,0.34117846685370545,https://leetcode.com/problems/validate-binary-search-tree,"Tree, Depth-First Search, Binary Search Tree, Binary Tree" -MEDIUM,Count and Say,32.7,0.581829407748672,https://leetcode.com/problems/count-and-say,String -MEDIUM,Unique Paths,32.7,0.6553759190438379,https://leetcode.com/problems/unique-paths,"Math, Dynamic Programming, Combinatorics" -MEDIUM,Random Pick with Weight,32.7,0.4832717981537822,https://leetcode.com/problems/random-pick-with-weight,"Array, Math, Binary Search, Prefix Sum, Randomized" -MEDIUM,Minimum Area Rectangle II,32.7,0.5543791943443589,https://leetcode.com/problems/minimum-area-rectangle-ii,"Array, Math, Geometry" -MEDIUM,Swap Nodes in Pairs,32.7,0.667518051662962,https://leetcode.com/problems/swap-nodes-in-pairs,"Linked List, Recursion" diff --git a/Google/clickableLink.md b/Google/clickableLink.md new file mode 100644 index 00000000..1f09f246 --- /dev/null +++ b/Google/clickableLink.md @@ -0,0 +1,3 @@ +| Difficulty | Title | Score | Ratio | Link | Tags | +|------------|-------|-------|--------|------|------| +| EASY | Two Sum | 100.0 | 0.5533845896900235 | [Two Sum](https://leetcode.com/problems/two-sum) | Array, Hash Table |