<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.trackyourdsa.com/</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>1</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/roadmap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/foundations</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/arrays-hashing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/two-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/sliding-window</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/stack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/binary-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/linked-list</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/recursion-backtracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/binary-trees</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/bst</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/heaps</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/tries</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/graphs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/advanced-graphs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/intervals</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/dp-1d</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/dp-2d</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/bit-manipulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/topics/math-geometry</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/nested-iteration</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/digit-manipulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sieve-of-eratosthenes</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-lookup</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-set</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/frequency-count</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hashing-internals</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bijective-mapping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/string-parsing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/string-scanning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/carry-propagation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/boyer-moore-voting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-sum</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-grouping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bucket-sort</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-and-suffix-products</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-set-per-group</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/reversal-trick</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/array-manipulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-sum-hash-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/2d-prefix-sum</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-array</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-index-marking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/2d-prefix-sum-hash-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/string-simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/kmp-prefix-function</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/opposite-ends</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/merge-from-the-back</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/same-direction-read-write</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/same-direction</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-two-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dutch-national-flag</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-greedy-pairing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-greedy-two-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-stack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/running-minimum</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fixed-size-window</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fixed-size-window-hash-set</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-fixed-size-window</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/variable-window-shrink-when-invalid</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/variable-window-frequency-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fixed-size-window-frequency-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/variable-window-shrink-while-valid</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/variable-window</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/variable-window-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/exactly-k-atmost-k-atmost-k-1</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fixed-size-window-complement</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-variable-window</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-deque</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-queue</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/window-over-word-buckets</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/matching-parsing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/stack-simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-stacks</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/queue-simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/min-aux-stack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/expression-evaluation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-monotonic-stack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-stack-circular</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/nested-parsing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-stack-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-stack-contribution</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/monotonic-stack-per-row</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/classic-binary-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/lower-upper-bound</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-answer</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/staircase-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-binary-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/rotated-sorted-array</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-slope</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-index-parity</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/upper-bound-on-timestamps</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-window-start</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-value</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-partition</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dynamic-programming</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/peak-two-binary-searches</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-answer-two-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-reversal</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/merge-lists-dummy-head</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fast-and-slow-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/pointer-skipping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dummy-head</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fast-and-slow-reversal</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-pointers-length-equalising</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-pointers-gap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/middle-reverse-merge</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-interleaving</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-reversal-sublist</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/ring-cut</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/pointer-partitioning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/merge-sort-on-lists</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-doubly-linked-list</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/k-way-merge-heap-divide-and-conquer</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-reversal-groups</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-frequency-buckets</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/hash-map-doubly-linked-buckets</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/recursion-basics</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/enumeration</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/divide-and-conquer</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/recursion-on-structure</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/subsets-include-exclude</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/subsets-duplicate-skipping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/permutations</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/permutations-duplicate-skipping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/combinations</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/combinations-unbounded-reuse</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/combinations-duplicate-skipping</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/cartesian-product</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/constrained-generation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/partitioning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/partitioning-with-constraints</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-backtracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/constraint-search-with-pruning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/backtracking-with-state</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-backtracking-with-pruning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-traversals-pre-in-post</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bottom-up-dfs-return-values</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-level-order</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/parallel-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-tree-comparison</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/top-down-dfs-carry-state</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/binary-search-on-tree</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-with-indices</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/tree-construction</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/lowest-common-ancestor</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/top-down-dfs-backtracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-sum-on-tree-paths</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/reverse-postorder-morris</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/level-linking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/tree-graph-bfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/tree-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/serialization</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-dfs-with-coordinates-sorting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-tree-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bst-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bst-pruning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/inorder-sorted</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/inorder-two-pointers-hash-set</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bst-invariant-bounds</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bst-invariant</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bst-insert-delete</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/controlled-inorder-stack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/ordered-set-buckets</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/top-k-with-a-size-k-heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/max-heap-simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/heap-sorting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/top-k-quickselect</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/top-k-with-custom-ordering</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-scheduling-with-a-heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-with-a-max-heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/k-way-merge</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/heap-multiple-pointers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-heap-scheduling</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-with-a-min-heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-size-k-heap</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-heaps</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-heaps-lazy-deletion</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-heap-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-tree</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/trie-dfs-wildcards</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/trie-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-tree-with-aggregates</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/trie-dfs-one-mismatch</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/prefix-tree-sort-binary-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bitwise-trie</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/trie-backtracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/trie-hash-map-of-reversed-words</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-dfs-flood-fill</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-iteration</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/connected-components</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-out-degree</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/degree-reasoning</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-bfs-hash-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-reachability</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-backtracking-on-dag</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/multi-source-bfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-shortest-path-unweighted</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/reverse-multi-source-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/border-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bipartite-check-2-colouring</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/cycle-detection-3-colour-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-with-edge-direction</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/tree-dfs-bfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/weighted-graph-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-on-implicit-board</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/implicit-graph-state-space-bfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-with-extra-state</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-over-groups</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/component-labelling</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bfs-with-bitmask-state</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/topological-sort-kahn-dfs</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/topological-trimming</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/union-find-disjoint-set-union</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dijkstra</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dijkstra-minimax</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bellman-ford-bfs-with-stops</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/floyd-warshall</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/minimum-spanning-tree-prim-kruskal</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dijkstra-minimax-union-find</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/topological-sort-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dfs-memoisation-on-dag</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/eulerian-path-hierholzer</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bridges-tarjan</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/minimum-spanning-tree-kruskal</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-simulation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-scan</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/kadane-s-algorithm</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-collect-every-gain</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/reachability-jump-game</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/reachability-bfs-levels</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-with-reset</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-greedy-count-map</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-filtering</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-with-last-occurrence</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-range-tracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/custom-sort-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-greedy-insertion</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-by-difference</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-pass-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/greedy-coverage</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/run-detection</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/interval-union-length</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-merge</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/insert-into-sorted-intervals</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-by-end-greedy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-pointers-over-intervals</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-scan</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sweep-line-difference-array</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/ordered-map-of-intervals</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/sort-heap-sweep</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/fibonacci-style-recurrence</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/row-by-row-construction</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/take-skip-house-robber</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/take-skip-circular</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/unbounded-knapsack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/unbounded-knapsack-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/unbounded-knapsack-permutations</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/0-1-knapsack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/0-1-knapsack-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dp-over-days</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/kadane-variants</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/word-break-segmentation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/longest-increasing-subsequence</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/palindromic-substrings-expand</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/word-break-backtracking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/longest-increasing-subsequence-2d</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dp-binary-search</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/dp-over-position-last-jump</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-paths</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-paths-bottom-up</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-string-dp-lcs-edit-distance</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-string-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/interval-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/state-machine-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/2d-knapsack</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/counting-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/counting-dp-over-moves</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/game-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/two-string-dp-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/interval-dp-1d-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/grid-paths-reverse</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/multi-agent-grid-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bitmask-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/xor-cancellation</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bit-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bit-counting-dp</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/masks-and-shifts</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/xor-bit-counting</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bitwise-arithmetic</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/bit-counting-per-position</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/xor-partition-by-lowest-set-bit</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/common-prefix-of-bits</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/cycle-detection-on-numbers</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/digit-and-string-arithmetic</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/base-conversion</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/matrix-rotation-traversal</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-marking</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/in-place-state-encoding</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/patterns/coordinate-geometry-and-hashing</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/privacy</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.2</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/terms</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.2</priority>
</url>
<url>
<loc>https://www.trackyourdsa.com/contact</loc>
<lastmod>2026-09-30T16:59:05.047Z</lastmod>
<priority>0.2</priority>
</url>
</urlset>
