<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://gkgaurav31.github.io/posts/find-square-root/</loc>
<lastmod>2023-08-28T16:44:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/string-palindrome/</loc>
<lastmod>2022-06-13T00:50:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-search-tree-insert/</loc>
<lastmod>2022-06-13T00:50:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-an-array-in-the-given-range/</loc>
<lastmod>2022-06-14T14:12:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-an-array/</loc>
<lastmod>2022-06-14T14:12:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-an-array-k-times/</loc>
<lastmod>2023-07-19T23:11:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-level-order-traversal/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-depth-of-binary-tree/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/symmetric-binary-tree/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/path-sum-binary-tree/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/prefix-sum-array/</loc>
<lastmod>2022-06-14T14:12:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/equilibrium-index-of-an-array/</loc>
<lastmod>2022-06-14T14:12:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/subarray-with-0-sum/</loc>
<lastmod>2022-06-14T13:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-leader-in-an-array-carry-forward-technique/</loc>
<lastmod>2022-06-14T23:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-string/</loc>
<lastmod>2022-06-15T02:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/power-function/</loc>
<lastmod>2023-02-19T21:00:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/linked-list-cycle/</loc>
<lastmod>2022-06-16T16:11:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-nth-node-from-end-of-linkedlist/</loc>
<lastmod>2022-06-16T22:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/squares-of-a-sorted-array/</loc>
<lastmod>2022-06-17T18:48:46+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-a-linkedlist/</loc>
<lastmod>2022-06-17T18:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindrome-linkedlist/</loc>
<lastmod>2022-06-18T11:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-kth-largest-value-in-bst/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/validate-bst/</loc>
<lastmod>2022-06-21T23:26:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-height-bst/</loc>
<lastmod>2022-06-21T21:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/invert-binary-tree/</loc>
<lastmod>2022-10-01T23:55:10+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/power-set/</loc>
<lastmod>2022-06-23T01:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bubble-sort/</loc>
<lastmod>2022-06-26T14:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-diameter/</loc>
<lastmod>2022-10-02T14:52:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-successor-in-binary-tree/</loc>
<lastmod>2022-06-27T01:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/height-balanced-binary-tree/</loc>
<lastmod>2022-06-27T01:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-path-sum-in-binary-tree/</loc>
<lastmod>2022-06-27T13:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-stack-in-place/</loc>
<lastmod>2022-06-27T16:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kadane-s-algorithm/</loc>
<lastmod>2022-06-28T00:38:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-linked-lists/</loc>
<lastmod>2022-12-19T15:46:54+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-all-sub-arrays/</loc>
<lastmod>2023-04-23T14:55:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/trapping-rain-water/</loc>
<lastmod>2022-07-02T00:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-the-smallest-sub-array-to-sort/</loc>
<lastmod>2022-07-02T20:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-based-on-three-numbers/</loc>
<lastmod>2022-07-03T02:18:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-range-in-the-array/</loc>
<lastmod>2022-07-03T16:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-sub-matrix/</loc>
<lastmod>2022-07-04T22:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-two-sorted-linkedlist/</loc>
<lastmod>2022-07-04T23:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/change-array-i-to-array-array-i/</loc>
<lastmod>2023-05-07T16:31:55+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/a-m-b-m/</loc>
<lastmod>2022-07-11T00:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/check-prime/</loc>
<lastmod>2023-07-02T21:20:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-prime-numbers/</loc>
<lastmod>2024-01-24T21:00:41+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/smallest-prime-factor/</loc>
<lastmod>2022-07-21T20:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-number-of-divisors/</loc>
<lastmod>2022-07-21T21:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-kth-smallest-element/</loc>
<lastmod>2022-07-28T20:13:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-sub-array-in-array-given-s-m-e/</loc>
<lastmod>2022-07-29T15:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-sort/</loc>
<lastmod>2022-07-29T17:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/duplicate-zeroes/</loc>
<lastmod>2022-07-31T23:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/two-arrays-find-pairs-a-i-a-j/</loc>
<lastmod>2022-08-01T23:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-inversion/</loc>
<lastmod>2022-08-02T01:17:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/shifted-binary-search/</loc>
<lastmod>2022-08-06T02:32:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-square-root-binary-search-approach/</loc>
<lastmod>2022-08-06T02:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/aggressive-cows/</loc>
<lastmod>2022-08-07T01:45:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/radix-sort/</loc>
<lastmod>2022-08-09T00:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/ath-magical-number/</loc>
<lastmod>2022-08-10T01:22:55+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/special-integer-maximum-sum-with-max-length-k/</loc>
<lastmod>2022-08-12T02:16:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-element-without-sorting/</loc>
<lastmod>2022-08-19T00:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/2-pair-sum-two-pointers/</loc>
<lastmod>2022-08-21T15:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/2-pair-difference-two-pointers/</loc>
<lastmod>2022-08-21T16:30:28+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-water-between-two-walls/</loc>
<lastmod>2022-08-21T16:31:08+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sub-array-with-given-sum-two-pointers/</loc>
<lastmod>2023-04-29T16:30:23+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-of-pairs-with-k-sum-in-sorted-array/</loc>
<lastmod>2022-08-22T23:40:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-area-rectangle/</loc>
<lastmod>2022-08-23T22:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-right-triangles/</loc>
<lastmod>2022-08-25T00:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-rectangles/</loc>
<lastmod>2022-08-25T23:37:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/common-elements-in-two-arrays/</loc>
<lastmod>2022-08-26T00:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-prefix-suffix/</loc>
<lastmod>2022-11-20T19:16:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pattern-matcher/</loc>
<lastmod>2022-11-20T19:16:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rabin-karp/</loc>
<lastmod>2022-11-20T19:16:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-first-k-nodes-linkedlist/</loc>
<lastmod>2022-09-07T23:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-a-linked-list/</loc>
<lastmod>2022-09-07T23:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-a-linked-list-in-k-groups/</loc>
<lastmod>2022-09-08T00:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-two-sorted-linked-list/</loc>
<lastmod>2024-06-22T23:05:06+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-sort-linked-list/</loc>
<lastmod>2022-09-09T00:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-k-sorted-linked-lists/</loc>
<lastmod>2022-12-21T23:34:32+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/clone-linked-list-with-random-pointer/</loc>
<lastmod>2024-06-27T00:19:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/clone-linked-list-with-random-pointer-constant-space-complexity/</loc>
<lastmod>2024-06-27T00:19:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/nearest-smaller-element/</loc>
<lastmod>2022-09-14T21:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/balanced-parenthesis/</loc>
<lastmod>2022-09-16T21:16:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/double-character-trouble/</loc>
<lastmod>2022-09-16T21:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/evaluate-expression/</loc>
<lastmod>2022-09-16T23:38:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-days-spent-together/</loc>
<lastmod>2022-09-18T00:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/height-of-a-binary-search-tree/</loc>
<lastmod>2022-09-25T00:01:04+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/size-of-a-binary-search-tree/</loc>
<lastmod>2022-09-25T00:01:04+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bst-level-order-traversal-ii/</loc>
<lastmod>2022-09-25T00:01:04+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/vertical-order-traversal-binary-tree/</loc>
<lastmod>2022-09-24T23:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/construct-binary-tree-from-preorder-and-inorder-traversal/</loc>
<lastmod>2022-09-25T00:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/delete-a-node-in-binary-search-tree/</loc>
<lastmod>2022-09-26T23:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-binary-search-tree/</loc>
<lastmod>2022-10-05T20:36:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/least-common-ancestor-binary-tree/</loc>
<lastmod>2022-10-01T00:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/recover-binary-search-tree/</loc>
<lastmod>2022-10-01T01:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/equal-tree-partition-binary-tree/</loc>
<lastmod>2022-10-01T23:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-smallest-element-in-bst/</loc>
<lastmod>2024-03-02T18:57:25+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/right-view-of-binary-tree/</loc>
<lastmod>2023-08-13T17:38:12+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/construct-binary-tree-from-inorder-and-postorder-traversal/</loc>
<lastmod>2022-10-02T21:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/morris-traversal/</loc>
<lastmod>2022-10-02T22:47:20+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lowest-common-ancestor-of-a-binary-search-tree/</loc>
<lastmod>2022-10-03T00:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lowest-common-ancestor-using-intime-and-outtime/</loc>
<lastmod>2022-10-03T01:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/validate-three-nodes-in-bst/</loc>
<lastmod>2022-10-03T19:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-maximum-path-sum/</loc>
<lastmod>2022-10-05T00:46:58+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/populating-next-right-pointers-in-each-node-perfect-binary-tree/</loc>
<lastmod>2022-10-05T20:01:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/trie-introduction/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/trie-introduction-part-2/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/multi-string-search-trie/</loc>
<lastmod>2022-10-05T20:59:40+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/right-smaller-than/</loc>
<lastmod>2022-10-06T23:00:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/3-sum/</loc>
<lastmod>2023-07-29T15:21:13+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-stack/</loc>
<lastmod>2022-10-07T21:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/contains-duplicate/</loc>
<lastmod>2022-10-09T13:53:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-anagram/</loc>
<lastmod>2022-10-09T14:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/two-sum/</loc>
<lastmod>2023-04-29T17:17:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/group-anagrams/</loc>
<lastmod>2022-10-09T14:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/top-k-frequent-elements/</loc>
<lastmod>2024-02-29T23:16:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-trie-prefix-tree/</loc>
<lastmod>2022-10-09T16:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-add-and-search-words-data-structure/</loc>
<lastmod>2022-11-23T21:58:03+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/product-of-array-except-self/</loc>
<lastmod>2022-10-09T22:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/encode-and-decode-strings/</loc>
<lastmod>2024-03-01T20:53:10+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-consecutive-sequence/</loc>
<lastmod>2023-08-02T20:43:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-1-bits/</loc>
<lastmod>2022-10-11T13:46:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/counting-bits/</loc>
<lastmod>2022-10-30T22:03:28+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/introduction-to-bit-manipulation-part-1/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/introduction-to-bit-manipulation-part-2/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/introduction-to-bit-manipulation-part-3/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/introduction-to-bit-manipulation-part-4/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/single-number-iii/</loc>
<lastmod>2022-10-12T00:28:21+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/single-number-i/</loc>
<lastmod>2024-02-16T22:42:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/single-number-ii/</loc>
<lastmod>2024-02-16T22:42:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-xor-of-all-pairs/</loc>
<lastmod>2022-10-14T22:05:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/missing-number/</loc>
<lastmod>2022-10-14T22:05:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-and-value/</loc>
<lastmod>2022-10-14T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/zigzag-traversal/</loc>
<lastmod>2022-10-15T12:36:23+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-bits/</loc>
<lastmod>2023-02-11T15:56:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-largest-element-in-an-array/</loc>
<lastmod>2022-10-15T23:39:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/last-stone-weight/</loc>
<lastmod>2022-10-17T00:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-median-from-data-stream/</loc>
<lastmod>2022-12-10T20:17:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-largest-element-in-a-stream/</loc>
<lastmod>2022-10-19T21:01:26+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/finish-maximum-jobs/</loc>
<lastmod>2022-10-22T01:12:19+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/distribute-candy/</loc>
<lastmod>2022-10-22T01:12:19+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-profit-when-buying-car/</loc>
<lastmod>2022-10-20T23:28:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-k-sorted-array/</loc>
<lastmod>2022-10-22T01:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-palindrome/</loc>
<lastmod>2022-10-22T21:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/two-sum-ii-input-array-is-sorted/</loc>
<lastmod>2022-10-22T21:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/container-with-most-water/</loc>
<lastmod>2022-10-22T21:43:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/noble-integer/</loc>
<lastmod>2024-01-13T20:36:53+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/best-time-to-buy-and-sell-stock/</loc>
<lastmod>2022-11-23T21:58:03+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-substring-without-repeating-characters/</loc>
<lastmod>2022-10-24T14:17:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/all-subsets-ii/</loc>
<lastmod>2023-04-30T16:56:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/all-subsets-i/</loc>
<lastmod>2022-10-25T22:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-repeating-character-replacement/</loc>
<lastmod>2022-10-26T23:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/permutation-in-string/</loc>
<lastmod>2024-06-16T08:20:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-a-2d-matrix/</loc>
<lastmod>2022-12-03T16:04:51+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-a-2d-matrix-ii/</loc>
<lastmod>2022-12-03T16:04:51+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-element-i/</loc>
<lastmod>2022-10-29T23:45:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-element-ii/</loc>
<lastmod>2022-10-29T23:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-element-iii/</loc>
<lastmod>2022-10-30T00:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-element-iv/</loc>
<lastmod>2022-10-30T17:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-queens/</loc>
<lastmod>2022-10-30T21:33:58+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/permutations/</loc>
<lastmod>2023-08-19T22:09:04+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/combination-sum/</loc>
<lastmod>2022-10-31T20:36:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/subsets/</loc>
<lastmod>2022-10-31T22:43:13+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/subsets-ii/</loc>
<lastmod>2023-01-06T23:28:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/combination-sum-ii/</loc>
<lastmod>2022-10-31T22:56:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/stairs/</loc>
<lastmod>2022-11-01T23:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/fibonacci-number/</loc>
<lastmod>2022-11-02T01:04:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-squares/</loc>
<lastmod>2022-11-04T00:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/friends-pairing-problem/</loc>
<lastmod>2022-11-04T01:00:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-sum-without-adjacent-elements/</loc>
<lastmod>2022-11-04T13:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-product-subarray/</loc>
<lastmod>2022-11-04T18:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-sudoku/</loc>
<lastmod>2022-11-04T19:18:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/koko-eating-bananas/</loc>
<lastmod>2022-11-04T22:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-in-rotated-sorted-array/</loc>
<lastmod>2023-08-28T22:17:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-value-a-i-b-a-j-c-a-k-d/</loc>
<lastmod>2022-11-06T19:35:42+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/ways-to-decode/</loc>
<lastmod>2023-01-15T22:25:34+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/unique-paths/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/paint-house/</loc>
<lastmod>2022-11-12T20:56:48+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/unique-paths-ii/</loc>
<lastmod>2022-11-12T13:35:15+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/perfect-squares/</loc>
<lastmod>2022-11-12T12:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-such-that-no-two-elements-are-adjacent/</loc>
<lastmod>2022-11-12T13:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-increasing-subsequence/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/dungeon-game/</loc>
<lastmod>2022-11-12T20:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-common-subsequence/</loc>
<lastmod>2022-11-12T21:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/edit-distance/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-digit-numbers-with-digit-sum-s/</loc>
<lastmod>2022-11-19T18:16:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-triangle-sum/</loc>
<lastmod>2022-11-19T18:16:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-sum-path-in-matrix/</loc>
<lastmod>2022-11-19T18:16:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/regular-expression-match/</loc>
<lastmod>2022-11-19T18:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/knapsack-problem-0-1/</loc>
<lastmod>2022-11-19T22:45:39+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/unbounded-knapsack/</loc>
<lastmod>2022-11-19T22:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/partition-equal-subset-sum/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/flip-array/</loc>
<lastmod>2022-11-20T15:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-cost-climbing-stairs/</loc>
<lastmod>2023-01-11T23:44:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/house-robber-ii/</loc>
<lastmod>2022-11-20T20:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/house-robber-i/</loc>
<lastmod>2022-11-20T20:25:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-palindromic-substring/</loc>
<lastmod>2022-11-20T22:43:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindromic-substrings/</loc>
<lastmod>2022-11-21T20:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/coin-change/</loc>
<lastmod>2023-08-31T22:03:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/breadth-first-search/</loc>
<lastmod>2022-11-26T00:27:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/depth-first-search/</loc>
<lastmod>2022-11-26T00:27:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-connected-components-in-an-undirected-graph/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-islands/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotten-oranges/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-area-of-island/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/surrounded-regions/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/course-schedule/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/course-schedule-ii/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/redundant-connection/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-players-with-zero-or-one-losses/</loc>
<lastmod>2022-11-28T23:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/clone-graph/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/graph-valid-tree/</loc>
<lastmod>2023-03-02T21:59:02+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/evaluate-reverse-polish-notation/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/determine-if-two-strings-are-close/</loc>
<lastmod>2022-12-02T21:36:54+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/generate-parentheses/</loc>
<lastmod>2023-08-21T19:35:04+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/daily-temperatures/</loc>
<lastmod>2024-06-17T21:18:51+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/car-fleet/</loc>
<lastmod>2024-06-20T22:26:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-rectangle-in-histogram/</loc>
<lastmod>2023-03-06T00:18:05+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-minimum-in-rotated-sorted-array/</loc>
<lastmod>2024-06-20T22:26:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/time-based-key-value-store/</loc>
<lastmod>2022-12-04T16:30:59+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/matrix-chain-multiplication/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-cost-matrix-chain-multiplication/</loc>
<lastmod>2022-12-05T00:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/median-of-two-sorted-arrays/</loc>
<lastmod>2024-08-25T10:37:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/k-closest-points-to-origin/</loc>
<lastmod>2022-12-08T10:55:24+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/task-scheduler/</loc>
<lastmod>2022-12-09T09:37:45+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-twitter/</loc>
<lastmod>2022-12-09T23:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reorder-list/</loc>
<lastmod>2024-06-22T23:05:06+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-nth-node-from-end-of-list/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/swap-nodes-in-pairs/</loc>
<lastmod>2022-12-19T21:28:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-list/</loc>
<lastmod>2023-08-08T22:30:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-duplicates-from-sorted-list/</loc>
<lastmod>2022-12-19T22:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-the-duplicate-number/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/same-tree/</loc>
<lastmod>2022-12-24T01:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/balanced-binary-tree/</loc>
<lastmod>2022-12-27T23:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/subtree-of-another-tree/</loc>
<lastmod>2022-12-27T23:53:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-good-nodes-in-binary-tree/</loc>
<lastmod>2022-12-28T18:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-maximum-path-sum-2/</loc>
<lastmod>2022-12-28T23:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-paths/</loc>
<lastmod>2023-01-06T16:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-search/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/letter-combinations-of-a-phone-number/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindrome-partitioning/</loc>
<lastmod>2023-03-06T00:09:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-break/</loc>
<lastmod>2023-09-01T23:06:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/best-time-to-buy-and-sell-stock-with-cooldown/</loc>
<lastmod>2023-01-18T23:28:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/coin-change-ii/</loc>
<lastmod>2023-01-19T23:13:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/target-sum/</loc>
<lastmod>2023-01-20T23:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/interleaving-string/</loc>
<lastmod>2023-01-22T01:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-increasing-path-in-a-matrix/</loc>
<lastmod>2023-01-22T17:16:19+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/distinct-subsequences/</loc>
<lastmod>2023-01-22T17:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/regular-expression-matching/</loc>
<lastmod>2023-01-22T20:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/burst-balloons/</loc>
<lastmod>2023-01-22T21:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-subarray/</loc>
<lastmod>2023-01-25T23:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/jump-game/</loc>
<lastmod>2023-01-26T00:18:23+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/jump-game-ii/</loc>
<lastmod>2023-01-28T17:57:12+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/gas-station/</loc>
<lastmod>2023-01-29T12:40:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/hand-of-straights/</loc>
<lastmod>2023-01-29T13:59:41+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-triplets-to-form-target-triplet/</loc>
<lastmod>2023-01-29T13:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/partition-labels/</loc>
<lastmod>2023-01-29T17:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-parenthesis-string/</loc>
<lastmod>2023-02-07T21:04:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-intervals/</loc>
<lastmod>2024-03-02T22:01:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/insert-interval/</loc>
<lastmod>2024-03-02T22:01:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/non-overlapping-intervals/</loc>
<lastmod>2023-02-07T23:40:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/meeting-rooms/</loc>
<lastmod>2023-10-05T19:19:05+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/meeting-rooms-ii/</loc>
<lastmod>2023-02-08T23:32:57+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-interval-to-include-each-query/</loc>
<lastmod>2023-02-09T22:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-two-integers-bit-manipulation/</loc>
<lastmod>2023-02-11T16:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-integer/</loc>
<lastmod>2023-02-11T20:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-image/</loc>
<lastmod>2023-02-12T16:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/spiral-matrix/</loc>
<lastmod>2023-02-12T20:25:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/set-matrix-zeroes/</loc>
<lastmod>2024-01-15T23:50:38+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/happy-number/</loc>
<lastmod>2023-08-01T23:03:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/plus-one/</loc>
<lastmod>2023-02-18T17:52:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/multiply-strings/</loc>
<lastmod>2023-02-19T21:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/detect-squares/</loc>
<lastmod>2023-02-22T00:09:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/graphs-101-part-1/</loc>
<lastmod>2023-02-21T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/graphs-101-part-2/</loc>
<lastmod>2023-02-21T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-provinces/</loc>
<lastmod>2023-03-03T09:38:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/dijkstra-algorithm/</loc>
<lastmod>2023-02-23T23:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimal-spanning-tree/</loc>
<lastmod>2023-02-25T22:25:06+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/floyd-warshall/</loc>
<lastmod>2023-02-26T17:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/distance-from-the-source-bellman-ford-algorithm/</loc>
<lastmod>2023-02-26T19:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pacific-atlantic-water-flow/</loc>
<lastmod>2023-03-03T09:38:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/walls-and-gates/</loc>
<lastmod>2023-03-03T09:38:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-ladder/</loc>
<lastmod>2023-08-18T15:44:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-cost-to-connect-all-points/</loc>
<lastmod>2023-03-05T14:45:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/network-delay-time/</loc>
<lastmod>2023-03-04T14:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/cheapest-flights-within-k-stops/</loc>
<lastmod>2023-03-04T20:00:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reconstruct-itinerary/</loc>
<lastmod>2023-03-05T14:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/swim-in-rising-water/</loc>
<lastmod>2023-03-05T15:30:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/alien-dictionary/</loc>
<lastmod>2023-03-05T21:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lru-cache/</loc>
<lastmod>2023-03-07T22:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-window-substring/</loc>
<lastmod>2023-03-08T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sliding-window-maximum/</loc>
<lastmod>2023-03-09T22:10:15+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/serialize-and-deserialize-binary-tree/</loc>
<lastmod>2023-03-16T19:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/balance-array-special-index/</loc>
<lastmod>2023-04-21T21:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pick-from-both-sides/</loc>
<lastmod>2023-04-21T21:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/closest-minmax/</loc>
<lastmod>2023-04-22T14:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/even-subarrays/</loc>
<lastmod>2023-04-22T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/transpose-of-a-matrix/</loc>
<lastmod>2023-04-23T14:52:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/length-of-longest-consecutive-ones/</loc>
<lastmod>2023-04-23T17:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/help-from-sam/</loc>
<lastmod>2023-04-25T22:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/majority-element/</loc>
<lastmod>2023-04-25T23:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/josephus-problem/</loc>
<lastmod>2023-04-29T10:20:54+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/tolower/</loc>
<lastmod>2023-04-28T23:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-repeating-element/</loc>
<lastmod>2023-04-29T12:05:55+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-continuous-sequence-zero-sum/</loc>
<lastmod>2023-04-29T12:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/diffk-ii/</loc>
<lastmod>2023-04-29T16:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-bitwise-or-of-all-sub-arrays/</loc>
<lastmod>2023-04-30T14:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/gray-code/</loc>
<lastmod>2023-04-30T19:02:05+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-missing-positive/</loc>
<lastmod>2023-05-02T23:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-all-good-indices/</loc>
<lastmod>2023-05-04T23:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/all-sub-matrices-sum/</loc>
<lastmod>2023-05-05T23:35:24+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-swaps-required-to-group-all-1s-together/</loc>
<lastmod>2023-05-05T23:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-total-set-bits-till-n/</loc>
<lastmod>2024-10-16T23:13:25+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-pairs-in-array-divisible-by-k/</loc>
<lastmod>2023-05-06T23:48:33+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/gcd-and-inverse-modulo-theory/</loc>
<lastmod>2023-05-07T13:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-greatest-common-divisor-of-array/</loc>
<lastmod>2023-05-07T17:00:51+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/delete-one/</loc>
<lastmod>2023-05-07T16:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-starting-java-threads/</loc>
<lastmod>2023-07-02T23:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-basic-thread-synchronization/</loc>
<lastmod>2023-07-03T20:39:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-the-synchronized-keyword/</loc>
<lastmod>2023-07-04T20:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-multiple-locks-using-synchronized-code-blocks/</loc>
<lastmod>2023-07-05T20:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-singleton/</loc>
<lastmod>2024-04-17T21:37:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-thread-pools/</loc>
<lastmod>2023-07-06T21:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-builder/</loc>
<lastmod>2023-07-06T22:18:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-countdown-latches/</loc>
<lastmod>2023-07-10T20:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-prototype/</loc>
<lastmod>2023-07-17T21:18:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-producer-consumer/</loc>
<lastmod>2023-07-11T22:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-wait-and-notify/</loc>
<lastmod>2023-07-12T21:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-producer-consumer-using-low-level-synchronization/</loc>
<lastmod>2023-07-12T23:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-re-entrant-locks/</loc>
<lastmod>2023-07-13T20:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-factory/</loc>
<lastmod>2023-07-17T21:18:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-deadlock/</loc>
<lastmod>2023-07-14T00:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-semaphores/</loc>
<lastmod>2023-07-15T19:36:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-callable-and-future/</loc>
<lastmod>2023-07-15T21:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/java-multithreading-interrupting-threads/</loc>
<lastmod>2023-07-15T21:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-adapter/</loc>
<lastmod>2023-07-17T21:18:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-decorator/</loc>
<lastmod>2023-07-16T23:23:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-facade/</loc>
<lastmod>2023-07-16T13:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-flyweight/</loc>
<lastmod>2023-07-16T23:23:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-sorted-array/</loc>
<lastmod>2023-07-16T22:51:29+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-strategy/</loc>
<lastmod>2023-07-17T21:18:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-duplicates-from-sorted-array-ii/</loc>
<lastmod>2023-07-19T21:01:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-pattern-observer/</loc>
<lastmod>2023-07-17T22:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-patterns-index/</loc>
<lastmod>2023-07-17T22:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/best-time-to-buy-and-sell-stock-ii/</loc>
<lastmod>2023-07-19T22:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/h-index/</loc>
<lastmod>2023-07-22T00:37:23+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/roman-to-integer/</loc>
<lastmod>2023-07-24T12:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/integer-to-roman/</loc>
<lastmod>2023-07-25T14:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/length-of-last-word/</loc>
<lastmod>2023-07-27T20:41:12+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-words-in-a-string/</loc>
<lastmod>2023-07-28T00:33:20+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/zigzag-conversion/</loc>
<lastmod>2023-07-28T00:44:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/insert-delete-getrandom-o-1/</loc>
<lastmod>2023-07-29T02:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-size-subarray-sum/</loc>
<lastmod>2023-07-31T21:53:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/substring-with-concatenation-of-all-words/</loc>
<lastmod>2023-08-01T20:24:40+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/isomorphic-strings/</loc>
<lastmod>2023-08-01T20:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-pattern/</loc>
<lastmod>2023-08-01T20:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/contains-duplicate-ii/</loc>
<lastmod>2023-08-02T19:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/game-of-life/</loc>
<lastmod>2023-08-03T20:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/summary-ranges/</loc>
<lastmod>2023-08-03T20:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-arrows-to-burst-balloons/</loc>
<lastmod>2023-08-04T20:15:05+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/valid-parentheses/</loc>
<lastmod>2024-03-02T11:33:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/simplify-path/</loc>
<lastmod>2023-08-05T13:14:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/basic-calculator/</loc>
<lastmod>2023-08-07T22:42:46+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-linked-list-ii/</loc>
<lastmod>2023-08-07T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-duplicates-from-sorted-list-ii/</loc>
<lastmod>2023-08-08T19:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/add-binary/</loc>
<lastmod>2023-08-08T22:43:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/partition-list/</loc>
<lastmod>2023-08-09T19:37:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/populating-next-right-pointers-in-each-node-ii/</loc>
<lastmod>2023-08-11T22:13:20+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/flatten-binary-tree-to-linked-list/</loc>
<lastmod>2023-08-12T19:15:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-root-to-leaf-numbers/</loc>
<lastmod>2023-08-12T14:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-complete-tree-nodes/</loc>
<lastmod>2023-08-12T19:25:26+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-search-tree-iterator/</loc>
<lastmod>2023-08-12T21:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lowest-common-ancestor-of-a-binary-tree/</loc>
<lastmod>2023-08-12T22:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-absolute-difference-in-bst/</loc>
<lastmod>2023-08-13T17:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-insert-position/</loc>
<lastmod>2023-08-15T17:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/evaluate-division/</loc>
<lastmod>2023-08-15T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/snakes-and-ladders/</loc>
<lastmod>2023-08-24T20:42:25+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-genetic-mutation/</loc>
<lastmod>2023-08-17T21:53:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-peak-element/</loc>
<lastmod>2023-08-18T22:52:56+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-first-and-last-position-of-element-in-sorted-array/</loc>
<lastmod>2023-08-18T22:58:20+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/combinations/</loc>
<lastmod>2023-08-19T20:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-queens-ii/</loc>
<lastmod>2023-08-23T22:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/convert-sorted-array-to-binary-search-tree/</loc>
<lastmod>2023-08-24T20:01:26+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-list/</loc>
<lastmod>2023-08-24T20:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-k-pairs-with-smallest-sums/</loc>
<lastmod>2023-08-26T11:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-circular-subarray/</loc>
<lastmod>2023-08-26T21:45:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/furthest-point-from-origin/</loc>
<lastmod>2023-08-31T22:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-path-sum/</loc>
<lastmod>2023-09-03T12:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximal-square/</loc>
<lastmod>2023-09-07T22:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/construct-quad-tree/</loc>
<lastmod>2023-09-10T11:11:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-points-on-a-line/</loc>
<lastmod>2023-09-11T20:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/ipo/</loc>
<lastmod>2023-09-11T21:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/text-justification/</loc>
<lastmod>2023-09-15T22:12:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-search-ii/</loc>
<lastmod>2023-09-16T00:11:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/best-time-to-buy-and-sell-stock-iii/</loc>
<lastmod>2023-09-16T19:28:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/best-time-to-buy-and-sell-stock-iv/</loc>
<lastmod>2023-09-17T22:08:15+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-distance-in-arrays/</loc>
<lastmod>2023-09-19T21:45:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/wiggle-sort/</loc>
<lastmod>2023-09-20T21:39:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/confusing-number/</loc>
<lastmod>2023-09-21T20:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/one-edit-distance/</loc>
<lastmod>2023-09-23T22:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-words-in-a-string-ii/</loc>
<lastmod>2023-09-24T12:40:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-arithmetic-subsequence-of-given-difference/</loc>
<lastmod>2023-09-24T15:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/shortest-way-to-form-string/</loc>
<lastmod>2023-09-25T19:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-substring-with-at-most-two-distinct-characters/</loc>
<lastmod>2023-09-26T19:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-consecutive-ones-ii/</loc>
<lastmod>2023-09-27T20:01:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-k-length-substrings-with-no-repeated-characters/</loc>
<lastmod>2023-09-27T23:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/group-shifted-strings/</loc>
<lastmod>2023-10-01T14:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sparse-matrix-multiplication/</loc>
<lastmod>2023-10-02T19:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/candy-crush/</loc>
<lastmod>2023-10-03T20:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/missing-ranges/</loc>
<lastmod>2023-10-04T19:52:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/add-bold-tag-in-string/</loc>
<lastmod>2023-10-10T20:55:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-interval/</loc>
<lastmod>2023-10-10T20:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/delete-n-nodes-after-m-nodes-of-a-linked-list/</loc>
<lastmod>2023-10-11T20:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-unique-number/</loc>
<lastmod>2023-10-12T21:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/missing-number-in-arithmetic-progression/</loc>
<lastmod>2023-10-13T20:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-permutation/</loc>
<lastmod>2023-10-17T20:00:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-the-celebrity/</loc>
<lastmod>2024-11-28T20:40:19+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-longest-consecutive-sequence/</loc>
<lastmod>2023-10-25T21:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/getting-started-with-spring/</loc>
<lastmod>2024-01-01T06:48:03+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/occurence-of-each-number-interviewbit/</loc>
<lastmod>2024-01-02T23:06:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pick-from-both-sides-interviewbit/</loc>
<lastmod>2024-01-03T21:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-steps-in-infinite-grid-interviewbit/</loc>
<lastmod>2024-01-03T22:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-lights-to-activate-interviewbit/</loc>
<lastmod>2024-01-04T22:38:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-triplet-interviewbit/</loc>
<lastmod>2024-01-06T13:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-absolute-difference-interviewbit/</loc>
<lastmod>2024-01-06T23:46:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-area-of-triangle-interviewbit/</loc>
<lastmod>2024-01-07T23:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/flip-interviewbit/</loc>
<lastmod>2024-01-08T23:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/partitions-interviewbit/</loc>
<lastmod>2024-01-09T22:34:49+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-min-interviewbit/</loc>
<lastmod>2024-01-10T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reorder-data-in-log-files-interviewbit/</loc>
<lastmod>2024-01-13T20:42:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/set-intersection-interviewbit/</loc>
<lastmod>2024-01-14T14:58:01+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/wave-array-interviewbit/</loc>
<lastmod>2024-01-14T15:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/hotel-bookings-possible-interviewbit/</loc>
<lastmod>2024-01-14T23:06:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-distance-interviewbit/</loc>
<lastmod>2024-01-15T21:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-unsorted-subarray-interviewbit/</loc>
<lastmod>2024-01-15T22:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-sum-square-submatrix-interviewbit/</loc>
<lastmod>2024-01-16T22:34:38+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-missing-integer-interviewbit/</loc>
<lastmod>2024-01-17T20:44:12+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/repeat-and-missing-number-array-interviewbit/</loc>
<lastmod>2024-01-17T23:10:45+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-3-repeat-number-interviewbit/</loc>
<lastmod>2024-01-18T21:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/move-zeroes-interviewbit/</loc>
<lastmod>2024-01-18T22:52:18+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/array-sum-interviewbit/</loc>
<lastmod>2024-01-18T23:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/perfect-peak-of-array-interviewbit/</loc>
<lastmod>2024-01-19T20:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/make-equal-elements-array-interviewbit/</loc>
<lastmod>2024-01-19T21:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/segregate-0s-and-1s-in-an-array-interviewbit/</loc>
<lastmod>2024-01-19T22:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-row-of-pascal-s-triangle-interviewbit/</loc>
<lastmod>2024-01-19T23:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pascal-triangle-interviewbit/</loc>
<lastmod>2024-01-20T14:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/anti-diagonals-interviewbit/</loc>
<lastmod>2024-01-20T15:07:36+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/spiral-order-matrix-ii-interviewbit/</loc>
<lastmod>2024-01-20T15:36:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/triplets-with-sum-between-given-range-interviewbit/</loc>
<lastmod>2024-01-20T21:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-duplicate-in-array-interviewbit/</loc>
<lastmod>2024-01-21T11:53:55+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/balance-array-interviewbit/</loc>
<lastmod>2024-01-21T12:14:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-consecutive-gap-interviewbit/</loc>
<lastmod>2024-01-21T19:56:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pigeonhole-sort/</loc>
<lastmod>2024-01-21T15:35:57+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-array-with-squares-interviewbit/</loc>
<lastmod>2024-01-21T20:54:12+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-number-interviewbit/</loc>
<lastmod>2024-01-21T21:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-matrix-interviewbit/</loc>
<lastmod>2024-01-21T22:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-permutation-interviewbit/</loc>
<lastmod>2024-01-22T20:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-permutation-interviewbit/</loc>
<lastmod>2024-01-22T21:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/verify-prime-interviewbit/</loc>
<lastmod>2024-01-22T22:13:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-representation-interviewbit/</loc>
<lastmod>2024-01-23T21:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/total-moves-for-bishop-interviewbit/</loc>
<lastmod>2024-01-23T21:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/distribute-in-circle-interviewbit/</loc>
<lastmod>2024-01-23T22:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/prime-sum-interviewbit/</loc>
<lastmod>2024-01-25T21:59:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/highest-score-interviewbit/</loc>
<lastmod>2024-01-25T21:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindrome-integer-interviewbit/</loc>
<lastmod>2024-01-26T23:06:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-integer-interviewbit/</loc>
<lastmod>2024-01-27T23:06:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/excel-column-number-interviewbit/</loc>
<lastmod>2024-01-28T22:39:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/divisible-by-60-interviewbit/</loc>
<lastmod>2024-01-29T22:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/prettyprint-interviewbit/</loc>
<lastmod>2024-01-30T20:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/smaller-or-equal-elements-interviewbit/</loc>
<lastmod>2024-01-30T20:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sorted-insert-position-interviewbit/</loc>
<lastmod>2024-01-31T22:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/matrix-search-interviewbit/</loc>
<lastmod>2024-02-06T22:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-for-a-range-interviewbit/</loc>
<lastmod>2024-02-06T22:57:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-in-bitonic-array-interviewbit/</loc>
<lastmod>2024-02-07T22:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/square-root-of-integer-interviewbit/</loc>
<lastmod>2024-02-07T22:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/capacity-to-ship-packages-within-b-days-interviewbit/</loc>
<lastmod>2024-02-08T20:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/allocate-books-interviewbit/</loc>
<lastmod>2024-02-08T22:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotated-sorted-array-search-interviewbit/</loc>
<lastmod>2024-02-09T22:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/painter-s-partition-problem-interviewbit/</loc>
<lastmod>2024-02-10T12:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-power-function-interviewbit/</loc>
<lastmod>2024-02-11T16:53:01+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/matrix-median-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/woodcutting-made-easy-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-a-peak-element-interviewbit/</loc>
<lastmod>2024-04-04T23:16:39+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-1-bits-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/trailing-zeroes-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-bits-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/length-of-last-word-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/min-xor-value-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/xor-ing-the-subarrays-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/different-bits-sum-pairwise-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/deserialize-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/string-and-its-frequency-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/self-permutation-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-common-prefix-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/amazing-subarrays-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bulls-and-cows-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/divide-integers-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-strstr-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-consecutive-characters-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/vowel-and-consonant-substrings-interviewbit/</loc>
<lastmod>2024-04-03T23:42:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/validate-binary-search-tree/</loc>
<lastmod>2024-03-02T18:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-consecutive-ones-iii/</loc>
<lastmod>2024-03-11T16:52:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pascal-s-triangle/</loc>
<lastmod>2024-03-23T23:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-an-array-of-0s-1s-and-2s/</loc>
<lastmod>2024-04-03T23:43:06+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/array-subset-of-another-array-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-04T23:23:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/missing-number-in-array-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-04T23:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/leaders-in-an-array-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-06T12:52:33+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/equilibrium-point-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-05T23:47:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-common-prefix-in-an-array-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-06T12:48:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-all-pairs-with-a-given-sum-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-11-21T21:06:55+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/convert-array-into-zig-zag-fashion-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-23T22:04:42+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimize-the-sum-of-product-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-06T17:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-indexes-of-a-subarray-with-given-sum-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-07T12:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kadane-s-algorithm-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-07T12:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-jumps-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-11T13:26:28+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-smallest-element-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-08T21:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/length-unsorted-subarray-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-09T23:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/k-th-element-of-two-arrays-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-17T21:37:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-words-in-a-given-string-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-04-16T20:08:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/inorder-successor-in-bst/</loc>
<lastmod>2024-04-30T16:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-of-all-subarrays-of-size-k-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-10T23:58:28+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-subarray-with-0-sum-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-09T20:16:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/zero-sum-subarrays-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-10T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rearrange-array-alternately-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-12T23:16:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-swaps-to-sort-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-13T23:00:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/allocate-minimum-number-of-pages-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-14T22:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-an-array-according-to-the-other-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-25T23:51:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-in-a-row-column-sorted-matrix-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-26T09:22:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/uncommon-characters-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-15T22:24:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-non-repeating-character-in-a-stream-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-16T22:52:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/unique-rows-in-boolean-matrix-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-05-17T17:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-food-buckets-to-feed-the-hamsters/</loc>
<lastmod>2024-05-28T21:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-node-in-linked-list/</loc>
<lastmod>2024-06-03T10:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-adjacent-swaps-to-make-a-valid-array/</loc>
<lastmod>2024-06-03T15:15:53+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-keypresses/</loc>
<lastmod>2024-06-03T15:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/design-bounded-blocking-queue/</loc>
<lastmod>2024-08-08T22:28:48+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-strings-alternately/</loc>
<lastmod>2024-08-22T22:01:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimize-the-heights-ii/</loc>
<lastmod>2024-08-24T19:11:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-inversions/</loc>
<lastmod>2024-08-24T19:11:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-platforms/</loc>
<lastmod>2024-08-24T19:09:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-subarray-with-0-sum/</loc>
<lastmod>2024-08-24T19:58:08+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/k-sized-subarray-maximum/</loc>
<lastmod>2024-08-24T20:17:28+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/spirally-traversing-a-matrix/</loc>
<lastmod>2024-08-24T20:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/stock-buy-and-sell/</loc>
<lastmod>2024-08-24T21:52:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/k-th-element-of-two-arrays/</loc>
<lastmod>2024-08-25T12:52:11+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/coin-change-count-ways/</loc>
<lastmod>2024-08-25T12:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/stock-span-problem/</loc>
<lastmod>2024-08-25T14:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-number-formed-from-an-array/</loc>
<lastmod>2024-08-25T15:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/swapping-pairs-make-sum-equal/</loc>
<lastmod>2024-08-25T17:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sum-of-middle-elements-of-two-sorted-arrays/</loc>
<lastmod>2024-08-25T17:43:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/overlapping-intervals/</loc>
<lastmod>2024-08-25T17:55:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-the-element-that-appears-once-in-sorted-array/</loc>
<lastmod>2024-11-27T21:52:08+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-no-of-1-s-row/</loc>
<lastmod>2024-08-25T20:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/allocate-minimum-pages/</loc>
<lastmod>2024-08-25T22:56:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/anagram/</loc>
<lastmod>2024-08-26T10:17:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximize-toys/</loc>
<lastmod>2024-08-26T12:27:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/quick-sort/</loc>
<lastmod>2024-08-26T14:47:54+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-all-four-sum-numbers/</loc>
<lastmod>2024-08-28T21:34:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-sort-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-26T16:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-bst/</loc>
<lastmod>2024-08-26T22:01:11+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-of-pairs/</loc>
<lastmod>2024-08-27T23:42:38+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-without-extra-space/</loc>
<lastmod>2024-08-28T21:34:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/uncommon-characters/</loc>
<lastmod>2024-08-28T22:08:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-duplicates/</loc>
<lastmod>2024-08-28T22:23:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-distinct-elements-in-every-window/</loc>
<lastmod>2024-08-28T22:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-indexed-character/</loc>
<lastmod>2024-08-28T22:27:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-first-repeated-character/</loc>
<lastmod>2024-08-28T22:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/convert-a-sentence-into-its-equivalent-mobile-numeric-keypad-sequence/</loc>
<lastmod>2024-08-28T23:07:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-consecutive-subsequence-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-28T23:13:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/array-pair-sum-divisibility-problem/</loc>
<lastmod>2024-08-28T23:17:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/smallest-window-in-a-string-containing-all-the-characters-of-another-string/</loc>
<lastmod>2024-08-29T21:07:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotten-oranges-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-30T10:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/shortest-source-to-destination-path/</loc>
<lastmod>2024-08-30T16:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-path-sum-in-matrix/</loc>
<lastmod>2024-08-30T18:11:26+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-whether-path-exist/</loc>
<lastmod>2024-08-30T18:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-element-in-matrix/</loc>
<lastmod>2024-08-30T23:50:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/solve-the-sudoku/</loc>
<lastmod>2024-08-31T11:25:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-strstr/</loc>
<lastmod>2024-08-31T11:46:56+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/parenthesis-checker/</loc>
<lastmod>2024-08-31T12:01:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-words/</loc>
<lastmod>2024-08-31T12:39:45+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/string-rotated-by-2-places/</loc>
<lastmod>2024-09-01T13:50:59+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/roman-number-to-integer/</loc>
<lastmod>2024-08-31T13:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-distinct-characters-in-string/</loc>
<lastmod>2024-08-31T17:41:47+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-palindrome-in-a-string/</loc>
<lastmod>2024-08-31T17:43:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/permutations-of-a-given-string-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-08-31T19:06:09+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-common-substring-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-09-01T13:41:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-atoi/</loc>
<lastmod>2024-09-01T13:51:19+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/recursively-remove-all-adjacent-duplicates/</loc>
<lastmod>2024-09-01T15:53:07+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/form-a-palindrome/</loc>
<lastmod>2024-09-01T18:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/generate-ip-addresses/</loc>
<lastmod>2024-09-01T23:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rearrange-characters/</loc>
<lastmod>2024-09-03T21:14:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/edit-distance-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-09-03T21:46:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/level-order-traversal-in-spiral-form/</loc>
<lastmod>2024-09-05T21:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/tower-of-hanoi/</loc>
<lastmod>2024-09-05T22:00:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/word-boggle/</loc>
<lastmod>2024-09-07T22:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/special-keyboard/</loc>
<lastmod>2024-09-08T16:58:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rat-in-a-maze-problem-i/</loc>
<lastmod>2024-09-08T17:13:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-queen-problem/</loc>
<lastmod>2024-09-08T19:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bit-difference/</loc>
<lastmod>2024-09-08T19:33:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/number-is-sparse-or-not/</loc>
<lastmod>2024-09-08T19:48:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/set-kth-bit/</loc>
<lastmod>2024-09-08T19:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/toggle-bits-in-the-given-range/</loc>
<lastmod>2024-09-09T18:47:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/power-of-2/</loc>
<lastmod>2024-09-09T18:59:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/k-th-bit-is-set-or-not/</loc>
<lastmod>2024-09-09T19:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/first-set-bit/</loc>
<lastmod>2024-09-09T19:11:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rightmost-different-bit/</loc>
<lastmod>2024-09-09T19:30:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/party-of-couples/</loc>
<lastmod>2024-09-09T19:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-consecutive-1-s/</loc>
<lastmod>2024-09-09T19:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/swap-all-odd-and-even-bits/</loc>
<lastmod>2024-09-10T21:44:49+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-from-end-of-linked-list/</loc>
<lastmod>2024-09-11T23:12:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/middle-of-a-linked-list/</loc>
<lastmod>2024-09-11T23:17:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-a-linked-list-gfg/</loc>
<lastmod>2024-09-11T23:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/delete-without-head-pointer/</loc>
<lastmod>2024-09-11T23:46:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/sort-a-linked-list-of-0s-1s-and-2s/</loc>
<lastmod>2024-09-12T21:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-stack-using-linked-list/</loc>
<lastmod>2024-09-12T21:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/pairwise-swap-elements-of-a-linked-list/</loc>
<lastmod>2024-09-12T21:49:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/remove-loop-in-linked-list/</loc>
<lastmod>2024-09-12T22:01:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/detect-loop-in-linked-list/</loc>
<lastmod>2024-09-12T22:06:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindrome-linked-list/</loc>
<lastmod>2024-09-14T14:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/add-number-linked-lists/</loc>
<lastmod>2024-09-14T15:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/intersection-point-in-y-shaped-linked-lists/</loc>
<lastmod>2024-09-14T16:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-a-linked-list/</loc>
<lastmod>2024-09-14T17:13:35+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/flattening-a-linked-list/</loc>
<lastmod>2024-09-14T18:43:20+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-two-sorted-linked-lists/</loc>
<lastmod>2024-09-14T18:44:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-k-sorted-linked-lists/</loc>
<lastmod>2024-09-14T19:36:39+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-a-linked-list-in-groups/</loc>
<lastmod>2024-09-14T20:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/binary-tree-to-dll/</loc>
<lastmod>2024-09-14T22:16:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/stack-using-two-queues/</loc>
<lastmod>2024-09-15T14:02:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/queue-using-two-stacks/</loc>
<lastmod>2024-09-15T14:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/next-greater-element/</loc>
<lastmod>2024-09-15T14:37:46+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/get-minimum-element-from-stack/</loc>
<lastmod>2024-09-15T14:39:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/histogram-max-rectangular-area/</loc>
<lastmod>2024-09-15T17:10:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/implement-queue-using-linked-list/</loc>
<lastmod>2024-09-15T18:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/huffman-decoding-1/</loc>
<lastmod>2024-09-15T21:25:49+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-median-in-a-stream/</loc>
<lastmod>2024-09-16T22:02:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-cost-path/</loc>
<lastmod>2024-09-17T14:57:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-leaves-in-binary-tree/</loc>
<lastmod>2024-09-17T15:04:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/check-for-bst/</loc>
<lastmod>2024-09-17T15:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/left-view-of-binary-tree/</loc>
<lastmod>2024-09-17T15:39:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/balanced-tree-check/</loc>
<lastmod>2024-09-17T15:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/height-of-binary-tree/</loc>
<lastmod>2024-09-17T19:11:40+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/identical-trees/</loc>
<lastmod>2024-09-17T19:09:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/kth-largest-element-in-bst/</loc>
<lastmod>2024-09-18T21:43:22+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/symmetric-tree/</loc>
<lastmod>2024-09-18T21:53:10+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lowest-common-ancestor-in-a-bst/</loc>
<lastmod>2024-09-18T21:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/array-to-bst/</loc>
<lastmod>2024-09-18T21:58:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/diameter-of-a-binary-tree/</loc>
<lastmod>2024-09-18T22:20:32+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bottom-view-of-binary-tree/</loc>
<lastmod>2024-09-19T22:19:31+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/vertical-tree-traversal/</loc>
<lastmod>2024-09-19T22:23:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/connect-nodes-at-same-level/</loc>
<lastmod>2024-09-19T22:34:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/serialize-and-deserialize-a-binary-tree/</loc>
<lastmod>2024-09-20T18:42:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/merge-two-bst-s/</loc>
<lastmod>2024-09-20T20:26:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/graph-is-tree-or-not/</loc>
<lastmod>2024-09-20T20:35:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximum-path-sum-between-2-special-nodes/</loc>
<lastmod>2024-09-20T22:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/n-meetings-in-one-room/</loc>
<lastmod>2024-09-21T13:12:08+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/largest-number-possible/</loc>
<lastmod>2024-09-21T13:13:51+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-number-of-coins/</loc>
<lastmod>2024-09-21T13:19:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/page-faults-in-lru/</loc>
<lastmod>2024-09-21T17:17:33+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/activity-selection/</loc>
<lastmod>2024-09-21T17:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/choose-and-swap/</loc>
<lastmod>2024-09-23T18:56:53+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-number-of-hops/</loc>
<lastmod>2024-09-22T13:03:29+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-increasing-subsequence/</loc>
<lastmod>2024-09-22T13:06:17+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/longest-common-subsequence/</loc>
<lastmod>2024-09-23T18:46:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/partition-equal-subset-sum-gfg/</loc>
<lastmod>2024-09-25T18:35:30+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/max-sum-increasing-subsequence/</loc>
<lastmod>2024-09-25T00:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/floyd-warshall-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-09-25T20:06:44+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/egg-dropping-puzzle/</loc>
<lastmod>2024-09-26T22:29:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/snake-and-ladder-problem/</loc>
<lastmod>2024-10-01T22:03:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-sum-partition/</loc>
<lastmod>2024-10-02T15:51:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/bfs-of-graph/</loc>
<lastmod>2024-10-02T17:41:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/dfs-of-graph/</loc>
<lastmod>2024-10-02T19:25:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/undirected-graph-cycle/</loc>
<lastmod>2024-10-02T20:56:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/maximize-the-cut-segments/</loc>
<lastmod>2024-10-03T19:37:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/directed-graph-cycle/</loc>
<lastmod>2024-10-12T18:33:48+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/topological-sort/</loc>
<lastmod>2024-10-12T18:40:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/find-the-number-of-islands/</loc>
<lastmod>2024-10-12T18:53:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/dijkstra-algorithm-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-10-12T22:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/strongly-connected-components-kosaraju-s-algo/</loc>
<lastmod>2024-10-13T15:54:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/insert-and-search-in-a-trie/</loc>
<lastmod>2024-10-13T17:26:27+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/trie-delete/</loc>
<lastmod>2024-10-13T17:46:37+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/minimum-xor-value-pair/</loc>
<lastmod>2024-10-13T18:26:43+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/common-elements/</loc>
<lastmod>2024-10-13T21:32:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/palindrome-pairs/</loc>
<lastmod>2024-10-14T21:15:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/heap-sort/</loc>
<lastmod>2024-10-15T22:30:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/alien-dictionary-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-10-16T13:22:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-matrix-elements-clockwise/</loc>
<lastmod>2024-10-16T19:32:50+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/rotate-bits/</loc>
<lastmod>2024-10-16T19:33:34+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/count-total-set-bits/</loc>
<lastmod>2024-10-16T22:05:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/search-pattern-rabin-karp-algorithm/</loc>
<lastmod>2024-10-20T19:37:58+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/lru-cache-geeksforgeeks-sde-sheet/</loc>
<lastmod>2024-10-20T19:44:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/circle-of-strings/</loc>
<lastmod>2024-10-21T19:57:52+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/circular-tour/</loc>
<lastmod>2024-10-21T21:31:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/secure-coding-in-c-and-c/</loc>
<lastmod>2024-11-12T19:56:02+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/security-tools/</loc>
<lastmod>2024-11-10T20:38:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/secure-coding-in-java/</loc>
<lastmod>2024-11-11T17:20:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/secure-coding-in-c-and-c-part-2/</loc>
<lastmod>2024-11-11T19:50:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/reverse-engineering-101/</loc>
<lastmod>2024-11-12T10:21:00+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/content-security-policy/</loc>
<lastmod>2024-11-13T22:48:21+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/cross-site-scripting-xss/</loc>
<lastmod>2025-01-31T23:13:45+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/http-cookie/</loc>
<lastmod>2024-11-14T23:09:14+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/posts/amount-of-time-for-binary-tree-to-be-infected/</loc>
<lastmod>2025-01-31T23:24:40+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/archives/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/about/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/coffee/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/gratitude/</loc>
<lastmod>2025-12-04T10:22:16+05:30</lastmod>
</url>
<url>
<loc>https://gkgaurav31.github.io/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/java/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/miscelleneous/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/strings/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/bst/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/arrays/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/leetcode/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/leetcode150/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/binarytree/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/geeksforgeeks/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/important/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/linkedlist/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/recursion/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/sorting/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/stack/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/neetcode150/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/modulo/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/prime-numbers/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/search/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/two-pointers/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/hashing/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/interviewbit/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/contest-question/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/trie/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/theory/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/bit-manipulation/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/heap/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/greedy/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/backtracking/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/sliding-window/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/binary-search/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/permutation/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/dynamic-programming/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/graphs/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/hashmap/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/matrix-chain-multiplication/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/intervals/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/mathematics/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/geometry/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/matrix/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/gcd/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/multithreading/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/design-patterns/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/behavioral-design-patterns/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/neetcode/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/divide-and-conquer/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/kadane/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/leetcodealgo100/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/queue/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/bucketing/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/sde-sheet/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/microsoft/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/amazon/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/design/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/xor/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/c/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/c/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/tools/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/clean-code/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/vulnerability/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/browser/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/tags/security/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/miscelleneous/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/interviewbit/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/geeksforgeeks/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/arrays/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/leetcode/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/algoexpert/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/sorting/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/binarytree/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/stack/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/linkedlist/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/neetcode150/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/prime-numbers/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/search/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/two-pointers/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/hashing/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/strings/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/bst/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/trie/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/bit-manipulation/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/heap/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/greedy/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/backtracking/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/permutation/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/dynamic-programming/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/graphs/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/hashmap/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/modulo/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/gcd/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/multithreading/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/design-patterns/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/matrix/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/intervals/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/binary-search/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/contest-question/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/divide-and-conquer/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/mathematics/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/sliding-window/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/queue/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/sde-sheet/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/design/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/microsoft30days/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/clean-code/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/categories/security/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page2/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page3/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page4/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page5/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page6/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page7/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page8/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page9/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page10/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page11/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page12/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page13/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page14/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page15/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page16/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page17/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page18/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page19/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page20/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page21/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page22/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page23/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page24/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page25/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page26/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page27/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page28/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page29/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page30/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page31/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page32/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page33/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page34/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page35/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page36/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page37/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page38/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page39/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page40/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page41/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page42/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page43/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page44/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page45/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page46/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page47/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page48/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page49/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page50/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page51/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page52/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page53/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page54/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page55/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page56/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page57/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page58/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page59/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page60/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page61/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page62/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page63/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page64/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page65/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page66/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page67/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page68/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page69/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/page70/</loc>
</url>
<url>
<loc>https://gkgaurav31.github.io/assets/Gaurav's%20Resume_22062022.pdf</loc>
<lastmod>2025-12-04T10:21:46+05:30</lastmod>
</url>
</urlset>
