<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://gkml.dev</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://gkml.dev/learn</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/quiz</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/review</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/progress</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/dsa</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/about</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/complexity</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/python-containers</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/arrays-and-two-pointers</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/hashing-and-sets</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/recursion-and-backtracking</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/sorting-and-searching</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/linked-lists-stacks-queues</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/trees-and-heaps</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/graphs</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/dsa/dynamic-programming</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/foundations</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/iam</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/compute</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/storage</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/networking</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/databases-and-decoupling</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/aws/cost-and-well-architected</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/exam-shape</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/secure-architectures</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/resilient-architectures</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/performance</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/cost-optimised</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/saa/answering-technique</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/object-model</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/three-trees</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/branching-and-merging</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/remotes</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/rewriting-history</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/recovery-and-investigation</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/git/collaboration</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/why-mlops</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/data-and-features</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/experiments-and-reproducibility</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/evaluation</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/deployment</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/monitoring-and-drift</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/learn/mlops/governance</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/aws</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/saa</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/git</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/mlops</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/dsa</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/aws/easy</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/aws/medium</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/aws/hard</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/saa/easy</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/saa/medium</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/saa/hard</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/git/easy</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/git/medium</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/git/hard</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/mlops/easy</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/mlops/medium</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/mlops/hard</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/dsa/easy</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/dsa/medium</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/quiz/dsa/hard</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/two-pointers</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/sliding-window</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/binary-search-on-answer</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/monotonic-stack</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/bfs-dfs</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/topological-sort</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/heap-top-k</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/dynamic-programming</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/union-find</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/backtracking</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/two-sum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/contains-duplicate</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/valid-anagram</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/group-anagrams</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/top-k-frequent-elements</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/product-of-array-except-self</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/longest-consecutive-sequence</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/valid-sudoku</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/encode-and-decode-strings</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/maximum-subarray</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/maximum-product-subarray</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/find-minimum-in-rotated-sorted-array</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/search-in-rotated-sorted-array</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/koko-eating-bananas</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/median-of-two-sorted-arrays</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/valid-palindrome</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/two-sum-ii</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/3sum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/container-with-most-water</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/trapping-rain-water</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/longest-substring-without-repeating-characters</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/longest-repeating-character-replacement</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/minimum-window-substring</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/permutation-in-string</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/sliding-window-maximum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/best-time-to-buy-and-sell-stock</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/valid-parentheses</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/min-stack</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/daily-temperatures</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/largest-rectangle-in-histogram</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/reverse-linked-list</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/merge-two-sorted-lists</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/linked-list-cycle</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/remove-nth-node-from-end</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/reorder-list</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/merge-k-sorted-lists</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/lru-cache</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/invert-binary-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/maximum-depth-of-binary-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/diameter-of-binary-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/balanced-binary-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/same-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/binary-tree-level-order-traversal</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/validate-binary-search-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/kth-smallest-element-in-a-bst</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/lowest-common-ancestor-of-a-bst</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/construct-binary-tree-from-preorder-and-inorder</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/binary-tree-maximum-path-sum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/serialize-and-deserialize-binary-tree</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/implement-trie</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/design-add-and-search-words</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/word-search-ii</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/number-of-islands</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/clone-graph</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/course-schedule</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/pacific-atlantic-water-flow</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/rotting-oranges</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/number-of-connected-components</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/word-ladder</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/climbing-stairs</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/house-robber</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/coin-change</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/longest-increasing-subsequence</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/word-break</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/unique-paths</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/longest-common-subsequence</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/edit-distance</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/partition-equal-subset-sum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/subsets</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/combination-sum</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/permutations</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/word-search</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/kth-largest-element-in-an-array</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/find-median-from-data-stream</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/merge-intervals</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/non-overlapping-intervals</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/jump-game</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/single-number</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/number-of-1-bits</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/counting-bits</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/dsa/problems/missing-number</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/training-serving-skew</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/silent-label-delay</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/retraining-cost-blowout</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/rag-quality-regression</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/canary-that-lied</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gkml.dev/mlops/case-studies/reproducibility-gap</loc>
<lastmod>2026-07-25T00:36:48.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
