{"version":1,"pages":[{"id":"-M3wXpaGmRyBWtx8cBHM","title":"Introduction","pathname":"/algorithms","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWRx-b8385Nx2KHx","title":"Analysis of Algorithms","pathname":"/algorithms/analysis-of-algorithms","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWRyg0GLsfYq1-MQ","title":"Numbers","pathname":"/algorithms/numbers","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWRz_xxH7hvd_HtA","title":"Reverse Integer","pathname":"/algorithms/numbers/reverse-integer","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3wYWS-LZMVIiZ_8vUp","title":"Palindroms","pathname":"/algorithms/numbers/palindroms","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3wYWS0_RNrtE6eQxq2","title":"Valid Palindrome","pathname":"/algorithms/numbers/palindroms/valid-palindrome","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"},{"label":"Palindroms"}]},{"id":"-M3wYWS1MEaIlUuxhPp_","title":"Prime factor","pathname":"/algorithms/numbers/prime-factor","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3wYWS20S7uCK-BT6Zh","title":"Prime Number","pathname":"/algorithms/numbers/prime-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3wYWS3UzGtYnB2l2Y0","title":"Roman to Integer","pathname":"/algorithms/numbers/roman-to-integer","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3wYWS4plXzm2EF-C-8","title":"Happy Number","pathname":"/algorithms/numbers/happy-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3xQvYHzzqu6Se1aE2_","title":"p^k","pathname":"/algorithms/numbers/pk","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Numbers"}]},{"id":"-M3xQvYI6C3e_aGtigZI","title":"Searching","pathname":"/algorithms/finding","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3xQvYJQvJMW7CkxmAZ","title":"Union-Find Algorithms","pathname":"/algorithms/finding/union-find-algorithms","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"}]},{"id":"-M3xQvYKTOtaL6HwShCm","title":"Finding Peak","pathname":"/algorithms/finding/finding-peak","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"}]},{"id":"-M3xQvYLYEIifHFXQHH0","title":"Find Sum in Array","pathname":"/algorithms/finding/find-sum-in-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"}]},{"id":"-M3wYWSAxOD92aQadnbG","title":"Binary Search","pathname":"/algorithms/finding/binary-search","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"}]},{"id":"-M3wYWSBhyXvNPxuEfDi","title":"Find Index Binary Search","pathname":"/algorithms/finding/binary-search/find-index-binary-search","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSCPPmZjB0dLzLv","title":"Sqrt(x)","pathname":"/algorithms/finding/binary-search/sqrtx","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3xQvYP_505KJBWkRPR","title":"Search in Rotated Sorted Array","pathname":"/algorithms/finding/binary-search/search-in-rotated-sorted-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSEdb9kDJJ7XmOv","title":"Guess Number Higher or Lower","pathname":"/algorithms/finding/binary-search/guess-number-higher-or-lower","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSFpm01W9HwHlDh","title":"First Bad Version","pathname":"/algorithms/finding/binary-search/first-bad-version","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSG0VQLXklNCnzP","title":"Find Peak Element","pathname":"/algorithms/finding/binary-search/find-peak-element","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSHta7IADnnABVc","title":"Find Minimum in Rotated Sorted Array","pathname":"/algorithms/finding/binary-search/find-minimum-in-rotated-sorted-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSICepuii1bAFAO","title":"Find Minimum in Rotated Sorted Array II","pathname":"/algorithms/finding/binary-search/find-minimum-in-rotated-sorted-array-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSJ109i-EgwMc_m","title":"Search for a Range","pathname":"/algorithms/finding/binary-search/search-for-a-range","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSKX7B-ZvEW7yy0","title":"Closest Binary Search Tree Value","pathname":"/algorithms/finding/binary-search/closest-binary-search-tree-value","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSLW8pdnNc9MDLL","title":"Find K Closest Elements","pathname":"/algorithms/finding/binary-search/find-k-closest-elements","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSMCBNpeWrX_3dQ","title":"Search in a Sorted Array of Unknown Size","pathname":"/algorithms/finding/binary-search/search-in-a-sorted-array-of-unknown-size","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSNQh6boEXFnkZe","title":"Pow(x, n)","pathname":"/algorithms/finding/binary-search/powx-n","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSOro7xX6YGkqQ6","title":"Valid Perfect Square","pathname":"/algorithms/finding/binary-search/valid-perfect-square","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3xQvYaCjyEKadRE-vN","title":"Find Minimum in Rotated Sorted Array II","pathname":"/algorithms/finding/binary-search/find-minimum-in-rotated-sorted-array-ii-1","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSQZvdkWKhnVY54","title":"Intersection of Two Arrays","pathname":"/algorithms/finding/binary-search/intersection-of-two-arrays","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSRzveY3SmqB71X","title":"Intersection of Two Arrays II","pathname":"/algorithms/finding/binary-search/intersection-of-two-arrays-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSSk-eZPl7pTZgU","title":"Two Sum II - Input array is sorted","pathname":"/algorithms/finding/binary-search/two-sum-ii-input-array-is-sorted","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3wYWSTml8l_SnPU-XL","title":"Find the Duplicate Number","pathname":"/algorithms/finding/binary-search/find-the-duplicate-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"},{"label":"Binary Search"}]},{"id":"-M3xQvYfkrVULVpgcVPW","title":"Longest Common Prefix","pathname":"/algorithms/finding/longest-common-prefix","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Searching"}]},{"id":"-M3wYWSVddJVgh2Wa3WB","title":"Sorting","pathname":"/algorithms/sorting","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWSWeGOfkgoRD7al","title":"Elementary Sorts","pathname":"/algorithms/sorting/elementary-sorts","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWSXFZuwFWvk8ad9","title":"Insertion Sort","pathname":"/algorithms/sorting/insertion-sort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWSYFbnozR0EwUb9","title":"Bubble Sort","pathname":"/algorithms/sorting/bubble-sort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3xQvYk5WpJ0Sw2BfHO","title":"Mergesort","pathname":"/algorithms/sorting/merge-sort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWS_mZEV8G5h9IkN","title":"Quicksort","pathname":"/algorithms/sorting/quicksort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWSazo8b78NjCRNR","title":"Radix Sort","pathname":"/algorithms/sorting/radix-sort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWSbYxty3okdG8RD","title":"Heap Sort","pathname":"/algorithms/sorting/heap-sort","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sorting"}]},{"id":"-M3wYWScm1E_3hF3oP_O","title":"Data Structures","pathname":"/algorithms/data-structures","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWSdcxh_VrfYeVae","title":"Array & List","pathname":"/algorithms/data-structures/array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWSeB6m0jMAes_zX","title":"Find Pivot Index","pathname":"/algorithms/data-structures/array/find-pivot-index","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSfs8mOnw73Gxt3","title":"Largest Number At Least Twice of Others","pathname":"/algorithms/data-structures/array/largest-number-at-least-twice-of-others","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSgVrtPGEjiM6ee","title":"Plus One","pathname":"/algorithms/data-structures/array/plus-one","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWShPzdgDLZ80Lat","title":"Diagonal Traverse","pathname":"/algorithms/data-structures/array/diagonal-traverse","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSiytGuJyyAAb5z","title":"Spiral Matrix","pathname":"/algorithms/data-structures/array/spiral-matrix","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSjxHlQ6TIT_I3i","title":"Pascal's Triangle","pathname":"/algorithms/data-structures/array/pascals-triangle","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSk8ephkTqR2xJ5","title":"Implement strStr()","pathname":"/algorithms/data-structures/array/implement-strstr","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSlUDqwuHdVOjr4","title":"Add Binary","pathname":"/algorithms/data-structures/array/add-binary","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSmvvOgV9ZInDZg","title":"Duplicate Counts","pathname":"/algorithms/data-structures/array/duplicate-counts","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSnUoqO5dZFB11s","title":"Find Duplicates","pathname":"/algorithms/data-structures/array/find-duplicates","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSoFYQfeiW-l-dg","title":"Reverse String","pathname":"/algorithms/data-structures/array/reverse-string","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSpp2Lm23EfYkLb","title":"Array Partition I","pathname":"/algorithms/data-structures/array/array-partition-i","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSqFkm5plt2OHMf","title":"Two Sum II - Input array is sorted","pathname":"/algorithms/data-structures/array/two-sum-ii-input-array-is-sorted","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSrDCGJcFgqZgJq","title":"Remove Element","pathname":"/algorithms/data-structures/array/remove-element","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSsNXFBjr0YO0Ko","title":"Max Consecutive Ones","pathname":"/algorithms/data-structures/array/max-consecutive-ones","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWStX8bShU42STmG","title":"Minimum Size Subarray Sum","pathname":"/algorithms/data-structures/array/minimum-size-subarray-sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSug1OdevlG9sT8","title":"Reverse Words in a String","pathname":"/algorithms/data-structures/array/reverse-words-in-a-string","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSvM5XDphq9AeQn","title":"Reverse Words in a String III","pathname":"/algorithms/data-structures/array/reverse-words-in-a-string-iii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSw23FlEWGq9TWK","title":"Remove Duplicates from Sorted Array","pathname":"/algorithms/data-structures/array/remove-duplicates-from-sorted-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSxEkRKCdQt9Awi","title":"Move Zeroes","pathname":"/algorithms/data-structures/array/move-zeroes","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSymbSa0LIWpp2i","title":"Rotate Array","pathname":"/algorithms/data-structures/array/rotate-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWSzWVUwGkbteB9J","title":"Rotate Image","pathname":"/algorithms/data-structures/array/rotate-image","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT-HVPsDxQMFRy3","title":"Best Time to Buy and Sell Stock","pathname":"/algorithms/data-structures/array/best-time-to-buy-and-sell-stock","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT03XU1FXtNH7Nk","title":"Best Time to Buy and Sell Stock II","pathname":"/algorithms/data-structures/array/best-time-to-buy-and-sell-stock-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT1bBJvFewebeo1","title":"Valid Anagram","pathname":"/algorithms/data-structures/array/valid-anagram","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT2fX7kJbEdGOmg","title":"3Sum","pathname":"/algorithms/data-structures/array/3sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT3797QdN4X5-fg","title":"String to Integer (atoi)","pathname":"/algorithms/data-structures/array/string-to-integer-atoi","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT4TSpq769ZJDnh","title":"Count and Say","pathname":"/algorithms/data-structures/array/count-and-say","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT5iwOn8CnQDrnC","title":"Merge Sorted Array","pathname":"/algorithms/data-structures/array/merge-sorted-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT647jEb8Yc08xR","title":"Shuffle an Array","pathname":"/algorithms/data-structures/array/shuffle-an-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT7e0XA20kec5Hy","title":"Max Area of Island","pathname":"/algorithms/data-structures/array/max-area-of-island","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Array & List"}]},{"id":"-M3wYWT8CNfi9bDBo4DM","title":"Matrix","pathname":"/algorithms/data-structures/matrix","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWT9oVycx9P7NMOU","title":"Stack","pathname":"/algorithms/data-structures/stack","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWTA8octpjPjLdhZ","title":"Valid Parentheses","pathname":"/algorithms/data-structures/stack/valid-parentheses","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Stack"}]},{"id":"-M3wYWTB8Kzx3l3rtnom","title":"Min Stack","pathname":"/algorithms/data-structures/stack/min-stack","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Stack"}]},{"id":"-M3wYWTChEO3up6WXoBx","title":"Queue","pathname":"/algorithms/data-structures/queue","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWTDxH1O1g-FxKBT","title":"Linked List","pathname":"/algorithms/data-structures/linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWTE9LprSA01r5HE","title":"Design Linked List","pathname":"/algorithms/data-structures/linked-list/design-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTFxQTmtbPasYO3","title":"Design Doubly Linked List","pathname":"/algorithms/data-structures/linked-list/design-doubly-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTGOumISf6QtZcv","title":"Find Middle Element","pathname":"/algorithms/data-structures/linked-list/find-middle-element","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTH-QlfEAW3524U","title":"Doubly Linked List","pathname":"/algorithms/data-structures/linked-list/doubly-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTImhKTaladxPz4","title":"Cyclic Linked List","pathname":"/algorithms/data-structures/linked-list/cyclic-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTJxkUgqk7gqQC1","title":"Linked List Cycle II","pathname":"/algorithms/data-structures/linked-list/linked-list-cycle-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTKwRd7dl7K9xJD","title":"Find Nth Element from End","pathname":"/algorithms/data-structures/linked-list/find-nth-element-from-end","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTLtOOSrwsswzFg","title":"Remove Nth Node From End of List","pathname":"/algorithms/data-structures/linked-list/remove-nth-node-from-end-of-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTMumbu7d8AjcG7","title":"Add Two Numbers","pathname":"/algorithms/data-structures/linked-list/add-two-numbers","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTNez78FNDysqFD","title":"Merge Two Sorted Lists","pathname":"/algorithms/data-structures/linked-list/merge-two-sorted-lists","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTOk8dVFhf9USiG","title":"Remove Nth Node From End of List","pathname":"/algorithms/data-structures/linked-list/remove-nth-node-from-end-of-list-1","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTPN_KMH_hG27_a","title":"Reverse Linked List","pathname":"/algorithms/data-structures/linked-list/reverse-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTQe0U2h7nk9F7J","title":"Remove Linked List Elements","pathname":"/algorithms/data-structures/linked-list/remove-linked-list-elements","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTRxto-qtjgz2Tl","title":"Odd Even Linked List","pathname":"/algorithms/data-structures/linked-list/odd-even-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTSRYLO8TD7Bj8B","title":"Design Doubly Linked List","pathname":"/algorithms/data-structures/linked-list/design-doubly-linked-list-1","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTTmPRKRbrpkHmE","title":"Flatten a Multilevel Doubly Linked List","pathname":"/algorithms/data-structures/linked-list/flatten-a-multilevel-doubly-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTUG7HYE6qnNaGU","title":"Rotate List","pathname":"/algorithms/data-structures/linked-list/rotate-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTV-zgSXPhKHeB2","title":"Copy List with Random Pointer","pathname":"/algorithms/data-structures/linked-list/copy-list-with-random-pointer","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTWIGwuhVf6gr_p","title":"Insert into a Cyclic Sorted List","pathname":"/algorithms/data-structures/linked-list/insert-into-a-cyclic-sorted-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTXHbLEz5GNV1J7","title":"Delete Node in a Linked List","pathname":"/algorithms/data-structures/linked-list/delete-node-in-a-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTYqS7erPvljBKn","title":"Palindrome Linked List","pathname":"/algorithms/data-structures/linked-list/palindrome-linked-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Linked List"}]},{"id":"-M3wYWTZ1yz9Do7kL0FE","title":"Set","pathname":"/algorithms/data-structures/hash-table","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWT_IHKE5PSDygaK","title":"Intersection of Two Arrays","pathname":"/algorithms/data-structures/hash-table/intersection-of-two-arrays","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTadms9Q-aMQQge","title":"Single Number","pathname":"/algorithms/data-structures/hash-table/single-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTbd6FLC84fDpoT","title":"Contains Duplicate","pathname":"/algorithms/data-structures/hash-table/contains-duplicate","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTcCX8rDvF4D-Yk","title":"Contains Duplicate II","pathname":"/algorithms/data-structures/hash-table/contains-duplicate-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTdCWMieB744rpC","title":"Jewels and Stones","pathname":"/algorithms/data-structures/hash-table/jewels-and-stones","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTeSgQWHCQIj9Fj","title":"Longest Substring Without Repeating Characters","pathname":"/algorithms/data-structures/hash-table/longest-substring-without-repeating-characters","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTfhEq-3Jmxz1e0","title":"Two Sum III - Data structure design","pathname":"/algorithms/data-structures/hash-table/two-sum-iii-data-structure-design","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTgjmLqirONPpnY","title":"Valid Sudoku","pathname":"/algorithms/data-structures/hash-table/valid-sudoku","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWThN5tH76PeWtMq","title":"Missing Number","pathname":"/algorithms/data-structures/hash-table/missing-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Set"}]},{"id":"-M3wYWTiHcKNuYRE573K","title":"Map","pathname":"/algorithms/data-structures/map","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWTjIDSb1BIHSqLd","title":"Two Sum","pathname":"/algorithms/data-structures/map/two-sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTknjkaVkKCfFJR","title":"Isomorphic Strings","pathname":"/algorithms/data-structures/map/isomorphic-strings","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTl-AKK_9WVjJpC","title":"Minimum Index Sum of Two Lists","pathname":"/algorithms/data-structures/map/minimum-index-sum-of-two-lists","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTm0pV-KHJtxq3i","title":"First Unique Character in a String","pathname":"/algorithms/data-structures/map/first-unique-character-in-a-string","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTnw-RC-Q3Nvdp2","title":"Intersection of Two Arrays II","pathname":"/algorithms/data-structures/map/intersection-of-two-arrays-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTokCbxm5X22HHu","title":"Logger Rate Limiter","pathname":"/algorithms/data-structures/map/logger-rate-limiter","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTpI44wD41kOGnE","title":"Group Anagrams","pathname":"/algorithms/data-structures/map/group-anagrams","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTq0C2an9ZJBwnC","title":"Group Shifted Strings","pathname":"/algorithms/data-structures/map/group-shifted-strings","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTrLa7ixyOSu38-","title":"Find Duplicate Subtrees","pathname":"/algorithms/data-structures/map/find-duplicate-subtrees","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTsgFDQMqUb_gOG","title":"4Sum II","pathname":"/algorithms/data-structures/map/4sum-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTtf-0OR-DvAcrx","title":"Top K Frequent Elements","pathname":"/algorithms/data-structures/map/top-k-frequent-elements","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTu5vwZPXDDIo21","title":"Unique Word Abbreviation","pathname":"/algorithms/data-structures/map/unique-word-abbreviation","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTvS-rTUWSOalpi","title":"Insert Delete GetRandom O(1)","pathname":"/algorithms/data-structures/map/insert-delete-getrandom-o1","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Map"}]},{"id":"-M3wYWTw_8yxEi-WV-jo","title":"Binary Tree","pathname":"/algorithms/data-structures/binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWTxqpcW3amw2SJ6","title":"Binary Tree Preorder Traversal","pathname":"/algorithms/data-structures/binary-tree/binary-tree-preorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWTyAfyI7EctTGn2","title":"Binary Tree Inorder Traversal","pathname":"/algorithms/data-structures/binary-tree/binary-tree-inorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWTz-1-RbmuZrLpD","title":"Binary Tree Postorder Traversal","pathname":"/algorithms/data-structures/binary-tree/binary-tree-postorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU-K87r3wTbM5aI","title":"Binary Tree Level Order Traversal","pathname":"/algorithms/data-structures/binary-tree/binary-tree-level-order-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU0j-y6wfsY9dLx","title":"Maximum Depth of Binary Tree","pathname":"/algorithms/data-structures/binary-tree/maximum-depth-of-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU1OUieJmdjGUbM","title":"Symmetric Tree","pathname":"/algorithms/data-structures/binary-tree/symmetric-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU2Og3j-kPknVK6","title":"Path Sum","pathname":"/algorithms/data-structures/binary-tree/path-sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU3nU1R2x3zcmEk","title":"Balanced Binary Tree","pathname":"/algorithms/data-structures/binary-tree/balanced-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU4I2cFIm0GFbyo","title":"Count Univalue Subtrees","pathname":"/algorithms/data-structures/binary-tree/count-univalue-subtrees","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU5MJ2iJFmS5sM0","title":"Construct Binary Tree from Inorder and Postorder Traversal","pathname":"/algorithms/data-structures/binary-tree/construct-binary-tree-from-inorder-and-postorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU69j5cfv9E1daH","title":"Construct Binary Tree from Preorder and Inorder Traversal","pathname":"/algorithms/data-structures/binary-tree/construct-binary-tree-from-preorder-and-inorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU72Ki8zKol0B9b","title":"Populating Next Right Pointers in Each Node","pathname":"/algorithms/data-structures/binary-tree/populating-next-right-pointers-in-each-node","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU8-8nRSSfct5-J","title":"Lowest Common Ancestor of a Binary Tree","pathname":"/algorithms/data-structures/binary-tree/lowest-common-ancestor-of-a-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWU9pwu0WMG9ZFXM","title":"Serialize and Deserialize Binary Tree","pathname":"/algorithms/data-structures/binary-tree/serialize-and-deserialize-binary-tree-go-to-discuss","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWUATaC2KLfd8TLw","title":"Median of Two Sorted Arrays","pathname":"/algorithms/data-structures/binary-tree/median-of-two-sorted-arrays","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWUBd9zsNeRx6KRQ","title":"Invert Binary Tree","pathname":"/algorithms/data-structures/binary-tree/invert-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWUCXMoZYNe0zpKl","title":"Find K-th Smallest Pair Distance","pathname":"/algorithms/data-structures/binary-tree/find-k-th-smallest-pair-distance","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWUDRqlmKraAO-tb","title":"Split Array Largest Sum","pathname":"/algorithms/data-structures/binary-tree/split-array-largest-sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Tree"}]},{"id":"-M3wYWUEGOJRyWQhDLjF","title":"Heap","pathname":"/algorithms/data-structures/heap","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUF8d6agYg7eLsV","title":"Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUG_YgUE7wv2qEc","title":"Validate Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree/validate-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUHkfPST6i3-_QJ","title":"Inorder Successor in BST","pathname":"/algorithms/data-structures/binary-search-tree/inorder-successor-in-bst","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUI7WiY6d9wZE0A","title":"Binary Search Tree Iterator","pathname":"/algorithms/data-structures/binary-search-tree/binary-search-tree-iterator","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUJRadUYst8C6RC","title":"Search in a Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree/search-in-a-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUKgkzd9juTvJVA","title":"Insert into a Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree/insert-into-a-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWULR5lNIelXa14J","title":"Delete Node in a BST","pathname":"/algorithms/data-structures/binary-search-tree/delete-node-in-a-bst","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUMQHyfQr4n5GMw","title":"Kth Largest Element in a Stream","pathname":"/algorithms/data-structures/binary-search-tree/kth-largest-element-in-a-stream","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUNQ8HaUSwlaJZe","title":"Lowest Common Ancestor of a Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree/lowest-common-ancestor-of-a-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUOuAvY3ws-nyVK","title":"Contains Duplicate III","pathname":"/algorithms/data-structures/binary-search-tree/contains-duplicate-iii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUPCoRYWc3UNdyQ","title":"Height-Balanced BST","pathname":"/algorithms/data-structures/binary-search-tree/height-balanced-bst","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"}]},{"id":"-M3wYWUQOQDOxKIYL-Jg","title":"Balanced Binary Tree","pathname":"/algorithms/data-structures/binary-search-tree/height-balanced-bst/balanced-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"},{"label":"Height-Balanced BST"}]},{"id":"-M3wYWURlvCbO6iYtQO0","title":"Convert Sorted Array to Binary Search Tree","pathname":"/algorithms/data-structures/binary-search-tree/height-balanced-bst/convert-sorted-array-to-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Binary Search Tree"},{"label":"Height-Balanced BST"}]},{"id":"-M3wYWUSb8-hz1R6F3d0","title":"Map","pathname":"/algorithms/data-structures/map-1","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUTnd37yZPckRpZ","title":"N-ary Tree","pathname":"/algorithms/data-structures/n-ary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUUswgsQLxC6y08","title":"N-ary Tree Preorder Traversal","pathname":"/algorithms/data-structures/n-ary-tree/n-ary-tree-preorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWUVXHvKhiGk5mbq","title":"N-ary Tree Postorder Traversal","pathname":"/algorithms/data-structures/n-ary-tree/n-ary-tree-postorder-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWUWLUwDRn6P5eZy","title":"N-ary Tree Level Order Traversal","pathname":"/algorithms/data-structures/n-ary-tree/n-ary-tree-level-order-traversal","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWUXHbMfq0BJpkER","title":"Maximum Depth of N-ary Tree","pathname":"/algorithms/data-structures/n-ary-tree/maximum-depth-of-n-ary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWUYn3WjDMQtzN6v","title":"Encode N-ary Tree to Binary Tree","pathname":"/algorithms/data-structures/n-ary-tree/encode-n-ary-tree-to-binary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWUZWbk-5LDqPei6","title":"Serialize and Deserialize N-ary Tree","pathname":"/algorithms/data-structures/n-ary-tree/serialize-and-deserialize-n-ary-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"N-ary Tree"}]},{"id":"-M3wYWU__vzo2DcVLmWK","title":"Trie","pathname":"/algorithms/data-structures/trie","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUaMwx7mGToK5iU","title":"Implement Trie (Prefix Tree)","pathname":"/algorithms/data-structures/trie/implement-trie-prefix-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUbZhf9EeRV1Jtn","title":"Map Sum Pairs","pathname":"/algorithms/data-structures/trie/map-sum-pairs","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUc0040DJRhfk5j","title":"Replace Words","pathname":"/algorithms/data-structures/trie/replace-words","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUdL3TYFcEnngac","title":"Design Search Autocomplete System","pathname":"/algorithms/data-structures/trie/design-search-autocomplete-system","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUe5-EVtqznCV4n","title":"Maximum XOR of Two Numbers in an Array","pathname":"/algorithms/data-structures/trie/maximum-xor-of-two-numbers-in-an-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUfX2TaM0IxB8NH","title":"Add and Search Word - Data structure design","pathname":"/algorithms/data-structures/trie/add-and-search-word-data-structure-design","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUgmFatp-Gr0BNt","title":"Word Search II","pathname":"/algorithms/data-structures/trie/word-search-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUhBjnBHcy6IFDs","title":"Word Squares","pathname":"/algorithms/data-structures/trie/word-squares","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUiz1RUOmiuS_TK","title":"Longest Common Prefix","pathname":"/algorithms/data-structures/trie/longest-common-prefix","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUjN70WOBdZbaM8","title":"Palindrome Pairs","pathname":"/algorithms/data-structures/trie/palindrome-pairs","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Trie"}]},{"id":"-M3wYWUk34tkSUV8TY42","title":"Balanced Tree","pathname":"/algorithms/data-structures/balanced-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUl-2UA9fbaR6-z","title":"B-Tree","pathname":"/algorithms/data-structures/balanced-tree/b-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Balanced Tree"}]},{"id":"-M3wYWUmTBBHfa0m1T1y","title":"Red-black Tree","pathname":"/algorithms/data-structures/balanced-tree/red-black-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Balanced Tree"}]},{"id":"-M3wYWUn8kvZHdxi6YGm","title":"AVL Tree","pathname":"/algorithms/data-structures/balanced-tree/avl-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Balanced Tree"}]},{"id":"-M3wYWUolmAVYtpZpiB3","title":"Graph","pathname":"/algorithms/data-structures/graph","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"}]},{"id":"-M3wYWUpag0cQGT338ff","title":"A* Search","pathname":"/algorithms/data-structures/graph/a-search","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Graph"}]},{"id":"-M3wYWUqlnwZb6QtnNsI","title":"Breadth First Search","pathname":"/algorithms/data-structures/graph/breadth-first-search","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Graph"}]},{"id":"-M3wYWUrnDZVfiBrhgh8","title":"Depth First Search","pathname":"/algorithms/data-structures/graph/depth-first-search","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Graph"}]},{"id":"-M3wYWUs81RRkrc2Y09j","title":"Dijkstra Algorithm","pathname":"/algorithms/data-structures/graph/dijkstra-algorithm","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Data Structures"},{"label":"Graph"}]},{"id":"-M3wYWUtkFmJEdJvMYnQ","title":"Sequences","pathname":"/algorithms/sequences","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWUuGdp-r8p957Tm","title":"Fibonacci Sequence","pathname":"/algorithms/sequences/fibonacci-sequence","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Sequences"}]},{"id":"-M3xQva6MyBgq3_YRHQ4","title":"Dynamic Programming","pathname":"/algorithms/dynamic-programmimg","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3xQva7Vzl5ABv4da3r","title":"Knapsack problem","pathname":"/algorithms/dynamic-programmimg/knapsack-problem","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Dynamic Programming"}]},{"id":"-M3xQva8OolitodsNn4P","title":"Climbing Stairs","pathname":"/algorithms/dynamic-programmimg/climbing-stairs","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Dynamic Programming"}]},{"id":"-M3xQva94ARmdmElcmWY","title":"Best Time to Buy and Sell Stock","pathname":"/algorithms/dynamic-programmimg/best-time-to-buy-and-sell-stock","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Dynamic Programming"}]},{"id":"-M3xQvaAvOpo0xEe4Ded","title":"Maximum Subarray","pathname":"/algorithms/dynamic-programmimg/maximum-subarray","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Dynamic Programming"}]},{"id":"-M3xQvaBSL2qWakeudEN","title":"House Robber","pathname":"/algorithms/dynamic-programmimg/house-robber","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Dynamic Programming"}]},{"id":"-M3wYWV0571ykt0e9LkU","title":"Interviews","pathname":"/algorithms/interviews","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWV1HB-zVz9dO8WZ","title":"Google Leetcode","pathname":"/algorithms/interviews/google-leetcode","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"}]},{"id":"-M3wYWV2MN54KNFc6mJQ","title":"Repeated String Match","pathname":"/algorithms/interviews/google-leetcode/repeated-string-match","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV3h2R5wv5lfiCO","title":"K Empty Slots","pathname":"/algorithms/interviews/google-leetcode/k-empty-slots","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV4MrilkuLZEZwF","title":"Next Closest Time","pathname":"/algorithms/interviews/google-leetcode/next-closest-time","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV5sDd4wb-A5H47","title":"Longest Univalue Path","pathname":"/algorithms/interviews/google-leetcode/longest-univalue-path","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV6G2Bt5UqNJQNz","title":"License Key Formatting","pathname":"/algorithms/interviews/google-leetcode/license-key-formatting","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV7YY4qm3rNvRjq","title":"Spiral Matrix","pathname":"/algorithms/interviews/google-leetcode/spiral-matrix","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV8JPI4o6Ash8Gc","title":"Plus One","pathname":"/algorithms/interviews/google-leetcode/plus-one","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV9oNVONCw-Jtkr","title":"Trapping Rain Water","pathname":"/algorithms/interviews/google-leetcode/trapping-rain-water","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVAOItE0F2zhbWo","title":"Longest Substring with At Most K Distinct Characters","pathname":"/algorithms/interviews/google-leetcode/longest-substring-with-at-most-k-distinct-characters","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVBCxTGfBv2_oG3","title":"Add Bold Tag in String","pathname":"/algorithms/interviews/google-leetcode/add-bold-tag-in-string","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVC1EQiXq4D2L0R","title":"Game of Life","pathname":"/algorithms/interviews/google-leetcode/game-of-life","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVD33KMSQunuWd4","title":"Read N Characters Given Read4","pathname":"/algorithms/interviews/google-leetcode/read-n-characters-given-read4","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVEk0aDOtEUQRrJ","title":"Read N Characters Given Read4 II - Call multiple times","pathname":"/algorithms/interviews/google-leetcode/read-n-characters-given-read4-ii-call-multiple-times","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVFiLJ8Bv27NwQ0","title":"One Edit Distance","pathname":"/algorithms/interviews/google-leetcode/one-edit-distance","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVGV-tKURMzF3l1","title":"Valid Palindrome","pathname":"/algorithms/interviews/google-leetcode/valid-palindrome","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVHCtXvtC61uflT","title":"Valid Number","pathname":"/algorithms/interviews/google-leetcode/valid-number","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVIkiafO0DWmoWm","title":"Valid Parentheses","pathname":"/algorithms/interviews/google-leetcode/valid-parentheses","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVJl4wXlUN0xTXk","title":"Image Smoother","pathname":"/algorithms/interviews/google-leetcode/image-smoother","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVKtk9BJ6-l6_J0","title":"Intersection of Two Arrays","pathname":"/algorithms/interviews/google-leetcode/intersection-of-two-arrays","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVLjg3wbd77mo14","title":"Max Consecutive Ones","pathname":"/algorithms/interviews/google-leetcode/max-consecutive-ones","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVMKs-PFszoZDNU","title":"Max Consecutive Ones II","pathname":"/algorithms/interviews/google-leetcode/max-consecutive-ones-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVN4YX6U5FIMH3M","title":"Shortest Palindrome","pathname":"/algorithms/interviews/google-leetcode/shortest-palindrome","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVOA2Nof7GxJque","title":"First Missing Positive","pathname":"/algorithms/interviews/google-leetcode/first-missing-positive","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVPyM6Ps5d8hAyj","title":"First Unique Character in a String","pathname":"/algorithms/interviews/google-leetcode/first-unique-character-in-a-string","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVQ-l1Id6gEbvO0","title":"Move Zeroes","pathname":"/algorithms/interviews/google-leetcode/move-zeroes","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVR5oJwNCS_gP-q","title":"Remove Duplicates from Sorted Array","pathname":"/algorithms/interviews/google-leetcode/remove-duplicates-from-sorted-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVSQlGR_t2EJMle","title":"Merge k Sorted Lists","pathname":"/algorithms/interviews/google-leetcode/merge-k-sorted-lists","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVTC198OCpHT2Cb","title":"Insert into a Cyclic Sorted List","pathname":"/algorithms/interviews/google-leetcode/insert-into-a-cyclic-sorted-list","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVUB3qdbK02Vrnk","title":"Evaluate Division","pathname":"/algorithms/interviews/google-leetcode/evaluate-division","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVVqPnCpQ7KdK61","title":"Inorder Successor in BST","pathname":"/algorithms/interviews/google-leetcode/inorder-successor-in-bst","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVWMp_e_aZDCtOY","title":"Robot Room Cleaner","pathname":"/algorithms/interviews/google-leetcode/robot-room-cleaner","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVXJyyMivGzW99S","title":"Redundant Connection II","pathname":"/algorithms/interviews/google-leetcode/redundant-connection-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVYyhdeHdq7lL-S","title":"Course Schedule","pathname":"/algorithms/interviews/google-leetcode/course-schedule","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVZADCsYJfNBfQ-","title":"Validate Binary Search Tree","pathname":"/algorithms/interviews/google-leetcode/validate-binary-search-tree","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWV_X99_9vNNE86p","title":"Closest Binary Search Tree Value","pathname":"/algorithms/interviews/google-leetcode/closest-binary-search-tree-value","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVafVjV5G-Qf4Bg","title":"Word Squares","pathname":"/algorithms/interviews/google-leetcode/word-squares","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVbuCPd58Vzlz7R","title":"Strobogrammatic Number II","pathname":"/algorithms/interviews/google-leetcode/strobogrammatic-number-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVcJHdll9IxvcWG","title":"Word Search II","pathname":"/algorithms/interviews/google-leetcode/word-search-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVdPo9AS2WLa0ZU","title":"Android Unlock Patterns","pathname":"/algorithms/interviews/google-leetcode/android-unlock-patterns","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVeEdOuRV-ORkXy","title":"Minimum Window Substring","pathname":"/algorithms/interviews/google-leetcode/minimum-window-substring","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVfVqChBQfzfbHd","title":"Kth Largest Element in an Array","pathname":"/algorithms/interviews/google-leetcode/kth-largest-element-in-an-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVgc3FfKaWbaFfV","title":"Shortest Distance from All Buildings","pathname":"/algorithms/interviews/google-leetcode/shortest-distance-from-all-buildings","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVhLF6AKPUlJhLT","title":"Find K-th Smallest Pair Distance","pathname":"/algorithms/interviews/google-leetcode/find-k-th-smallest-pair-distance","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWViwkPmluuDpYAk","title":"Find K Pairs with Smallest Sums","pathname":"/algorithms/interviews/google-leetcode/find-k-pairs-with-smallest-sums","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVjCh6PgaVDDHgu","title":"Range Module","pathname":"/algorithms/interviews/google-leetcode/range-module","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVkTRhs4QwtjekA","title":"Insert Interval","pathname":"/algorithms/interviews/google-leetcode/insert-interval","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVlHYXUMaP97XLk","title":"Sort Transformed Array","pathname":"/algorithms/interviews/google-leetcode/sort-transformed-array","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVmzU1OTt09SLJK","title":"Merge Intervals","pathname":"/algorithms/interviews/google-leetcode/merge-intervals","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVnUS6XGDIry-Lc","title":"Longest Palindromic Substring","pathname":"/algorithms/interviews/google-leetcode/longest-palindromic-substring","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVog-4V691b5c7o","title":"Next Greater Element I","pathname":"/algorithms/interviews/google-leetcode/next-greater-element-i","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVpO46oib-GrClD","title":"Pacific Atlantic Water Flow","pathname":"/algorithms/interviews/google-leetcode/pacific-atlantic-water-flow","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVqiL7_d3gOBp-W","title":"Evaluate Reverse Polish Notation","pathname":"/algorithms/interviews/google-leetcode/evaluate-reverse-polish-notation","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVrA5KJbOd05Rsv","title":"Decode Ways","pathname":"/algorithms/interviews/google-leetcode/decode-ways","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVs-NgKKl6sGf-H","title":"Word Break","pathname":"/algorithms/interviews/google-leetcode/word-break","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVtYaMn7ZFgFESD","title":"Sentence Screen Fitting","pathname":"/algorithms/interviews/google-leetcode/sentence-screen-fitting","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVu0pArur56C4jk","title":"Maximum Vacation Days","pathname":"/algorithms/interviews/google-leetcode/maximum-vacation-days","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVv-azHYci60UJt","title":"Edit Distance","pathname":"/algorithms/interviews/google-leetcode/edit-distance","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVwDIfVXxbcSvvl","title":"Minimum Path Sum","pathname":"/algorithms/interviews/google-leetcode/minimum-path-sum","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVxWsm2vwx9z-oj","title":"House Robber II","pathname":"/algorithms/interviews/google-leetcode/house-robber-ii","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVyZoiduNFu3Ux9","title":"Moving Average from Data Stream","pathname":"/algorithms/interviews/google-leetcode/moving-average-from-data-stream","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWVz2XDQIJDpJ82X","title":"Peeking Iterator","pathname":"/algorithms/interviews/google-leetcode/peeking-iterator","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW-gssnsmwEvAay","title":"Binary Search Tree Iterator","pathname":"/algorithms/interviews/google-leetcode/binary-search-tree-iterator","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW07IFKDw6y1QjC","title":"Zigzag Iterator","pathname":"/algorithms/interviews/google-leetcode/zigzag-iterator","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW1xsRrLwd-BcXO","title":"Design Tic-Tac-Toe","pathname":"/algorithms/interviews/google-leetcode/design-tic-tac-toe","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW2PYrZ4qPCy5Ju","title":"Range Sum Query 2D - Mutable","pathname":"/algorithms/interviews/google-leetcode/range-sum-query-2d-mutable","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW3Rvlu1pn-S0k1","title":"UTF-8 Validation","pathname":"/algorithms/interviews/google-leetcode/utf-8-validation","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW4M9r4BBv-YLBm","title":"Maximum Product of Word Lengths","pathname":"/algorithms/interviews/google-leetcode/maximum-product-of-word-lengths","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Interviews"},{"label":"Google Leetcode"}]},{"id":"-M3wYWW56HF7WpKxQ7JA","title":"Other","pathname":"/algorithms/other","siteSpaceId":"sitesp_5E2yh","description":""},{"id":"-M3wYWW6-kmg6LfxXHe5","title":"Game of Life","pathname":"/algorithms/other/game-of-life","siteSpaceId":"sitesp_5E2yh","description":"","breadcrumbs":[{"label":"Other"}]}]}