<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Core pages -->
  <url><loc>https://nexalgotrix.com/</loc><priority>1.0</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://nexalgotrix.com/all-dsa-patterns</loc><priority>0.9</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://nexalgotrix.com/pricing</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/qa</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/guide</loc><priority>0.6</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/install</loc><priority>0.5</priority><changefreq>monthly</changefreq></url>

  <!-- Blog -->
  <url><loc>https://nexalgotrix.com/blog</loc><priority>0.9</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/sliding-window-vs-two-pointers</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/dynamic-programming-for-beginners</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/graph-algorithms-cheat-sheet</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/how-to-identify-dsa-patterns</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/top-50-leetcode-problems-by-pattern</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/dsa-roadmap-3-months</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/binary-search-complete-guide</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/backtracking-vs-recursion</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/tree-traversal-patterns</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/heap-vs-priority-queue</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/greedy-vs-dynamic-programming</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/string-dp-patterns</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/monotonic-stack-complete-guide</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/trie-data-structure-guide</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/union-find-disjoint-set-guide</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/bit-manipulation-tricks</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/topological-sort-explained</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/sliding-window-all-variants</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/interval-problems-complete-guide</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/prefix-sum-technique</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/blog/dsa-interview-mistakes-to-avoid</loc><priority>0.8</priority><changefreq>monthly</changefreq></url>

  <!-- Pattern Pages -->
  <url><loc>https://nexalgotrix.com/patterns/sliding-window</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/two-pointers</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/fast-slow-pointers</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/merge-intervals</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/cyclic-sort</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/linked-list-reversal</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/tree-bfs</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/tree-dfs</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/binary-search</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/heap-priority-queue</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/subsets-combinations-permutations</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/modified-binary-search</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/topological-sort</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/graph-bfs-dfs</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/union-find</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/dynamic-programming-1d</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/dynamic-programming-2d</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/greedy-algorithms</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/backtracking</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/trie</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/monotonic-stack</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/bit-manipulation</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/segment-tree</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/fenwick-tree</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/hashing-hashmap</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/stack-queue</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/matrix-traversal</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/recursion</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/prefix-sum</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>
  <url><loc>https://nexalgotrix.com/patterns/shortest-path</loc><priority>0.7</priority><changefreq>monthly</changefreq></url>

  <!-- Legal -->
  <url><loc>https://nexalgotrix.com/privacy</loc><priority>0.3</priority><changefreq>yearly</changefreq></url>
  <url><loc>https://nexalgotrix.com/terms</loc><priority>0.3</priority><changefreq>yearly</changefreq></url>
  <url><loc>https://nexalgotrix.com/refund</loc><priority>0.3</priority><changefreq>yearly</changefreq></url>
  <url><loc>https://nexalgotrix.com/shipping</loc><priority>0.3</priority><changefreq>yearly</changefreq></url>
</urlset>