<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yashrajxdev.blog</loc>
    <lastmod>2026-08-16T17:45:14.181Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/mastering-heaps-priority-queues</loc>
    <lastmod>2026-06-06T06:47:17.773Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/master-binary-search-templates-rotated-arrays-median-of-two-sorted-arrays-and-binary-search-on-answer</loc>
    <lastmod>2026-06-02T06:06:15.407Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/binary-search-trees-complete-interview-playbook</loc>
    <lastmod>2026-05-24T17:51:30.731Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/mastering-binary-tree-algorithms-traversals-lca-and-serialization</loc>
    <lastmod>2026-05-18T18:21:24.739Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/monotonic-stack-the-complete-pattern-guide</loc>
    <lastmod>2026-05-16T07:41:15.440Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/the-everyday-coders-guide-to-advanced-linked-lists</loc>
    <lastmod>2026-05-11T18:50:33.586Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/sliding-window-two-pointers-and-prefix-sums-the-pattern-trio-that-cracks-array-interviews</loc>
    <lastmod>2026-05-18T18:23:28.722Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/big-o-complexity-the-complete-guide-every-developer-must-know</loc>
    <lastmod>2026-05-02T08:26:00.575Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/the-20-hour-principle-a-rigorous-framework-for-mastering-advanced-data-structures-and-algorithms</loc>
    <lastmod>2026-05-02T11:09:38.038Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/taming-form-state-with-usereducer-from-messy-to-production-ready</loc>
    <lastmod>2026-03-28T16:38:20.097Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usereducer-in-react-a-simple-counter-then-the-bigger-picture</loc>
    <lastmod>2026-04-27T08:30:12.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usecontext-in-action-consuming-context-like-a-pro-react-guide</loc>
    <lastmod>2026-03-15T11:44:29.715Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/react-usecontext-hook-definition-use-cases-performance-tips</loc>
    <lastmod>2026-03-12T18:13:35.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/heaps-priority-queue-in-dsa</loc>
    <lastmod>2026-03-08T04:31:53.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/linked-lists-in-dsa</loc>
    <lastmod>2026-02-28T13:29:45.925Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/graph-in-dsa</loc>
    <lastmod>2026-02-28T13:33:10.543Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/arrays-and-tuple-in-python</loc>
    <lastmod>2026-02-22T01:53:57.765Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/strings-in-python</loc>
    <lastmod>2026-02-21T11:53:28.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/python-for-dsa</loc>
    <lastmod>2026-04-27T08:33:40.383Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/how-to-use-useref-for-managing-mutable-values-without-re-renders</loc>
    <lastmod>2026-01-27T12:13:23.293Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useref-explained-handling-dom-elements-in-react</loc>
    <lastmod>2026-01-24T16:21:55.838Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/design-consistent-hashing</loc>
    <lastmod>2026-01-17T18:19:18.295Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-3</loc>
    <lastmod>2026-01-11T13:00:06.851Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-2</loc>
    <lastmod>2026-01-11T12:59:08.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-1</loc>
    <lastmod>2026-01-11T12:58:26.637Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-3</loc>
    <lastmod>2026-01-11T12:57:40.682Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-2</loc>
    <lastmod>2026-01-11T12:56:51.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-1</loc>
    <lastmod>2026-01-11T12:56:03.325Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/controlled-vs-uncontrolled-components-in-react</loc>
    <lastmod>2026-01-11T12:55:02.549Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/conditional-rendering-in-react-apps</loc>
    <lastmod>2026-01-11T12:54:04.187Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/rendering-list-in-reactjs</loc>
    <lastmod>2026-01-11T12:53:13.306Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/props-and-state-in-react</loc>
    <lastmod>2026-01-11T12:52:35.539Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/jsx-basics</loc>
    <lastmod>2026-01-11T12:52:05.437Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/what-is-a-component-in-reactjs</loc>
    <lastmod>2026-01-11T11:58:25.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/page/about</loc>
    <lastmod>2026-08-16T17:45:14.181Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/series/dsa-in-python</loc>
    <lastmod>2026-08-16T17:45:14.181Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/archive</loc>
    <lastmod>2026-08-16T17:45:14.181Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/recommendations</loc>
    <lastmod>2026-08-16T17:45:14.181Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>