<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dsauniversity.com/</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://dsauniversity.com/pricing</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dsauniversity.com/contact</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/privacy</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://dsauniversity.com/refund</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://dsauniversity.com/terms</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://dsauniversity.com/login</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/signup</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/help</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/bounds-not-parents</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/sliding-window-invariant</loc>
<lastmod>2026-08-15T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/two-pointers-exchange-argument</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/reading-a-call-stack</loc>
<lastmod>2026-08-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/big-o-is-a-promise-about-growth</loc>
<lastmod>2026-08-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/when-hashing-stops-being-constant</loc>
<lastmod>2026-08-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/recursion-to-iteration</loc>
<lastmod>2026-07-31T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/dp-recurrences-that-cover-most-interviews</loc>
<lastmod>2026-07-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/why-dijkstra-needs-a-heap</loc>
<lastmod>2026-07-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/prefix-sums</loc>
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/monotonic-stacks</loc>
<lastmod>2026-07-19T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/binary-search-on-the-answer</loc>
<lastmod>2026-07-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/most-tree-problems-are-postorder</loc>
<lastmod>2026-07-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/union-find-two-optimisations</loc>
<lastmod>2026-07-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/topological-sort-three-ways</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/memory-is-a-complexity-too</loc>
<lastmod>2026-07-04T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/spaced-repetition-for-algorithms</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/what-interviewers-actually-score</loc>
<lastmod>2026-06-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/backtracking-prune-before-you-generate</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/blog/five-month-plan</loc>
<lastmod>2026-06-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/arrays-strings</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/two-pointers</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/hashing</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/sliding-window</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/recursion</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/trees</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/heaps</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/graphs</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/shortest-paths</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/dynamic-programming</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/greedy</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/track/advanced-structures</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/two-sum</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/longest-substring-without-repeating-characters</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/container-with-most-water</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/3sum</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/valid-parentheses</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/group-anagrams</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/minimum-window-substring</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/binary-tree-inorder-traversal</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/validate-binary-search-tree</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/binary-tree-level-order-traversal</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/maximum-depth-of-binary-tree</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/construct-binary-tree-preorder-inorder</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/best-time-to-buy-and-sell-stock</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/binary-tree-maximum-path-sum</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/linked-list-cycle</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/two-sum-ii</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/binary-tree-right-side-view</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/reverse-linked-list</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/kth-smallest-element-in-a-bst</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/lowest-common-ancestor-of-a-bst</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/lowest-common-ancestor-of-a-binary-tree</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/valid-anagram</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/serialize-and-deserialize-binary-tree</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/longest-repeating-character-replacement</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/find-all-anagrams-in-a-string</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/subarray-sum-equals-k</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/search-in-a-binary-search-tree</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/binary-search</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/daily-temperatures</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/practice/koko-eating-bananas</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/sliding-window</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/recursion-foundations</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/hashing-in-practice</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/graphs-from-scratch</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/dynamic-programming</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/complexity-analysis</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/interview-patterns</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/what-a-tree-actually-is</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/the-four-traversals</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/iterative-traversal</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/traversal-reading</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/traversal-quiz</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/bst-invariant</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/bounds-not-parents</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/searching-and-descending</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/bst-reading</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/bst-quiz</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/rebuild-from-traversals</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dsauniversity.com/learn/trees-and-traversal/serialisation</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
