<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://algocircle.duckdns.org/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/why-dsa</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/foundations</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/complexity</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/mathematics</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/arrays</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/strings</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/hashing</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/two-pointers</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/sliding-window</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/binary-search</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/sorting</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/recursion</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/linked-lists</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/stacks-queues</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/trees</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/heaps</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/graphs</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/greedy</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/dynamic-programming</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/learn/advanced</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/algorithms</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/interview</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/guide</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/guide/build-logic</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/guide/write-the-code</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/guide/study-plan</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/two-pointers</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/sliding-window</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/prefix-sum</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/difference-array</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/hashing</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/frequency-counting</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/binary-search</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/binary-search-on-answer</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/fast-slow-pointers</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/in-place-reversal</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/monotonic-stack</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/monotonic-queue</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/merge-intervals</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/heap-top-k</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/bfs</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/dfs</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/topological-sort</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/union-find</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/backtracking</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/dynamic-programming</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/greedy</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/divide-and-conquer</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/bit-manipulation</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/patterns/trie</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/swap-without-temp</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/count-digits</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/reverse-array-in-place</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/fizz-trace</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/classify-loops</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/amortised-append</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/constraints-to-approach</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/recursion-cost</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/gcd-of-array</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/count-primes</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/power-mod</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/single-number</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/max-subarray-sum</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/subarray-sum-k</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/product-except-self</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/rotate-array</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/longest-unique-substring</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/group-anagrams</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/longest-palindromic-substring</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/valid-palindrome-one-delete</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/two-sum</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/longest-consecutive</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/top-k-frequent</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/valid-sudoku</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/three-sum</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/container-most-water</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/sort-colours</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/trapping-rain-water</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/min-window-substring</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/at-most-k-distinct</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/max-in-each-window</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/min-size-subarray-sum</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/first-last-occurrence</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/search-rotated</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/ship-within-days</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/median-two-sorted</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/kth-largest</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/merge-intervals-problem</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/count-inversions</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/largest-number</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/generate-subsets</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/permutations</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/combination-sum</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/n-queens</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/reverse-linked-list</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/linked-list-cycle-start</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/merge-k-lists</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/lru-cache</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/valid-parentheses</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/daily-temperatures</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/largest-rectangle-histogram</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/min-stack</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/tree-diameter</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/validate-bst</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/lowest-common-ancestor</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/serialise-tree</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/running-median</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/k-closest-points</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/task-scheduler</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/meeting-rooms</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/number-of-islands</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/course-schedule</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/network-delay</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/word-ladder</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/non-overlapping-intervals</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/gas-station</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/jump-game-ii</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/partition-labels</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/climbing-stairs</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/coin-change</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/edit-distance</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/longest-increasing-subsequence</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/implement-trie</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/range-sum-mutable</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/maximum-xor-pair</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/problems/sliding-window-median</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/roadmap</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/list/core-75</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/kadanes-algorithm</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/sliding-window-fixed</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/sliding-window-variable</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/two-pointers</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/prefix-sums</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/fast-and-slow-pointers</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/trie</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/union-find</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/segment-tree</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/iterative-dfs</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/two-heaps</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/subsets</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/combinations</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/permutations</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/dijkstra</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/prims-algorithm</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/kruskals-algorithm</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/topological-sort</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/knapsack-0-1</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/knapsack-unbounded</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/longest-common-subsequence</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://algocircle.duckdns.org/course/palindromes</loc>
    <priority>0.8</priority>
  </url>
</urlset>
