<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://kaushalm.hashnode.dev</loc>
    <lastmod>2026-10-13T18:36:08.415Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/top-k-frequent-elements-when-hashmaps-start-earning-their-salary</loc>
    <lastmod>2026-02-26T18:07:39.011Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/scoring-a-string-or-how-i-accidentally-did-ascii-math-again</loc>
    <lastmod>2026-01-21T19:41:42.161Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/intersection-of-two-linked-lists-the-elegant-two-pointer-solution-java</loc>
    <lastmod>2025-06-05T11:20:41.286Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/linked-list-cycle-detecting-loops-with-floyds-tortoise-and-hare-algorithm-java</loc>
    <lastmod>2025-06-05T11:05:51.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/sort-list-a-merge-sort-approach-for-linked-lists-java</loc>
    <lastmod>2025-06-04T10:34:14.528Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/merge-two-sorted-linked-lists-an-in-place-iterative-approach</loc>
    <lastmod>2025-06-04T10:25:10.207Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/subsets-generating-all-combinations-with-backtracking-java</loc>
    <lastmod>2025-06-03T08:54:55.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/generate-parentheses-mastering-backtracking</loc>
    <lastmod>2025-06-03T08:44:51.226Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/rotate-array-the-elegant-three-reversals-method</loc>
    <lastmod>2025-05-30T08:48:51.379Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/best-time-to-buy-and-sell-stock-maximizing-profit-in-a-single-pass-with-a-greedy-approach</loc>
    <lastmod>2025-05-30T06:37:11.908Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/excel-sheet-column-title-decoding-base-26-conversion</loc>
    <lastmod>2025-05-29T07:33:00.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/boats-to-save-people-minimizing-boats-with-greedy-two-pointers-java</loc>
    <lastmod>2025-05-29T06:54:59.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/valid-palindrome-from-string-manipulation-to-o1-space-two-pointers-java</loc>
    <lastmod>2025-05-28T10:08:33.801Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/container-with-most-water-a-greedy-two-pointer-strategy-java</loc>
    <lastmod>2025-05-28T08:53:20.623Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/trapping-rain-water-the-prefix-and-suffix-max-approach-java</loc>
    <lastmod>2025-05-27T08:16:49.357Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/majority-element-counting-frequencies-with-hashmaps-and-o1-space-java</loc>
    <lastmod>2025-05-27T07:54:12.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/count-primes-unveiling-the-sieve-of-eratosthenes-java</loc>
    <lastmod>2025-05-26T10:37:38.128Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/beyond-hashmaps-solving-two-sum-ii-with-the-two-pointer-technique-java</loc>
    <lastmod>2025-05-26T09:27:21.676Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/two-sumleetcode1</loc>
    <lastmod>2025-05-23T09:28:20.610Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/contains-duplicate-leetcode-217</loc>
    <lastmod>2025-05-22T18:06:59.329Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/unpacking-concatenation-of-array-my-first-dive-into-leetcode-java</loc>
    <lastmod>2025-05-22T18:08:10.892Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/series/major-leetcode-patterns</loc>
    <lastmod>2026-10-13T18:36:08.415Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/series/machine-learning</loc>
    <lastmod>2026-10-13T18:36:08.415Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/archive</loc>
    <lastmod>2026-10-13T18:36:08.415Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://kaushalm.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-13T18:36:08.415Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>