<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://algomastery.dev/</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://algomastery.dev/topics</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/curriculum</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/arrays</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/linked-lists</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/strings</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/hash-maps</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/trees</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/dynamic-programming</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/graphs</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/sorting</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/topics/two-pointers</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/bfs-vs-dfs-decision</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/binary-search-on-answer</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/bst-iterative-traversal</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/converging-pointers-proof</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/counting-and-radix-sort</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/dijkstra-invariant</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/doubly-linked-for-lru</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/dutch-national-flag</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/fast-slow-pointers</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/floyd-cycle-math</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/frequency-counting</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/heap-as-array</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/in-place-reversal-patterns</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/kadane-max-subarray</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/kmp-failure-function</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/knapsack-variants</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/load-factor-and-collisions</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/memoisation-vs-tabulation</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/palindrome-expansion</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/prefix-sums</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/quickselect</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/recursion-as-induction</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/rolling-hash-rabin-karp</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/seen-so-far-pattern</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/sliding-window</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/state-design-template</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/concepts/topological-sort</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/3sum</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/binary-tree-maximum-path-sum</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/coin-change</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/container-with-most-water</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/contains-duplicate</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/course-schedule</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/kth-largest-element</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/linked-list-cycle-ii</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/longest-common-subsequence</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/longest-substring-without-repeating</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/maximum-subarray</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/merge-two-sorted-lists</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/minimum-window-substring</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/number-of-islands</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/product-of-array-except-self</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/reverse-linked-list</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/search-in-rotated-sorted-array</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/subarray-sum-equals-k</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/top-k-frequent-elements</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/two-sum</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/problems/validate-bst</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/blog</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://algomastery.dev/blog/complexity-is-a-contract</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/blog/premature-abstraction</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/blog/recognise-the-shape</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/blog/the-texts-that-taught-me</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://algomastery.dev/about</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://algomastery.dev/contact</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://algomastery.dev/privacy</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://algomastery.dev/terms</loc>
<lastmod>2026-06-07T04:29:59.074Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
