<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://notes.amittai.studio/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://notes.amittai.studio/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://notes.amittai.studio/algorithms/foundations/what-is-an-algorithm</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/foundations/asymptotic-analysis</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/foundations/recurrences</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/divide-and-conquer/mergesort</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/divide-and-conquer/quicksort</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/divide-and-conquer/selection</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sorting/heaps-and-heapsort</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sorting/sorting-lower-bounds</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sorting/linear-time-sorting</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/elementary-structures</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/hash-tables</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/binary-search-trees</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/avl-trees</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/balanced-trees</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/union-find</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/data-structures/fenwick-and-segment-trees</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sequences/two-pointers-and-windows</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sequences/monotonic-stacks</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sequences/binary-search-on-the-answer</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sequences/string-matching</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/sequences/tries</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/representations-and-traversal</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/topological-sort-and-scc</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/minimum-spanning-trees</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/shortest-paths</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/network-flow</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/bridges-and-articulation-points</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/lowest-common-ancestor</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/two-sat</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/graphs/eulerian-tours</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/greedy/the-greedy-method</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/greedy/scheduling-and-intervals</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/greedy/huffman-codes</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/greedy/matroids</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/principles</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/sequence-dp</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/longest-increasing-subsequence</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/knapsack</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/coin-change-and-unbounded</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/interval-dp</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/tree-dp</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/bitmask-dp</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/dp-optimizations</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/dynamic-programming/dp-on-graphs</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/backtracking/backtracking-fundamentals</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/backtracking/constraint-search</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/backtracking/branch-and-bound</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/mathematical-algorithms/number-theory-basics</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/mathematical-algorithms/modular-exponentiation-and-primality</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/mathematical-algorithms/sieve-and-factorization</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/mathematical-algorithms/combinatorics</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/computational-geometry/geometric-primitives</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/computational-geometry/convex-hull</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/computational-geometry/sweep-line</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/intractability/p-np-reductions</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/intractability/np-completeness</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms/intractability/coping-with-hardness</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://notes.amittai.studio/algorithms</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://notes.amittai.studio/theory-of-computation</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://notes.amittai.studio/computer-architecture</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://notes.amittai.studio/physical-computing</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://notes.amittai.studio/databases</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://notes.amittai.studio/deep-learning</loc><changefreq>monthly</changefreq><priority>0.8</priority></url></urlset>