<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<!-- static -->
<url>
    <loc>https://deriveit.org/about</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/privacy</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/terms</loc>
    <lastmod>2024-02-19</lastmod>
</url>

<!-- landing page -->
<url>
    <loc>https://deriveit.org/coding/roadmap</loc>
    <lastmod>2025-07-26</lastmod>
</url>

<!-- overviews -->
<url>
    <loc>https://deriveit.org/coding/roadmap</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/cheat-sheets</loc>
    <lastmod>2025-07-26</lastmod>
</url>


<!-- canonical note pages only -->
    
<url>
    <loc>https://deriveit.org/coding/array-227</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/reverse-array-327</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/check-sorted-array-317</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/string-and-tuple-297</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/validate-palindrome-252</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/making-the-hashmap-204</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/hashmap-and-set-224</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/contains-duplicate-57</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/validate-anagrams-247</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/group-anagrams-246</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/arrays-store-pointers-318</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/pointers-326</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/two-arrays-100</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/linked-list-280</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/length-of-a-linked-list-343</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/reverse-linked-list-251</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/delete-nth-node-281</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/delete-nth-to-last-node-249</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/deque-223</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-222</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/trie-272</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/implement-a-trie-190</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/theory-only-two-building-blocks-301</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/theory-data-structure-complexity-403</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/using-recursion-215</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/invert-tree-145</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/clone-tree-99</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-height-95</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/trees-equal-76</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-contains-subtree-225</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/min-root-to-leaf-length-304</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/rightmost-leaf-location-320</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/the-call-stack-109</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/advanced-recursion-276</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/height-balanced-tree-81</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-diameter-137</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/set-depth-times-height-294</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-node-to-leaf-sum-323</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-node-to-node-sum-161</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/lowest-common-ancestor-127</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-dfs-113</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/preorder-traversal-170</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/file-destroyer-231</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/package-fever-305</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/longest-increasing-stretch-downward-300</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/traversal-order-168</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-from-preorder-and-inorder-traversal-77</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-tree-dfs-143</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-inorder-traversal-285</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-postorder-traversal-287</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-bfs-126</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/breadth-first-traversal-147</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/layer-with-max-sum-154</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/tree-right-side-view-232</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-perfect-width-of-a-tree-219</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/binary-search-80</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/lost-keys-197</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-value-less-than-382</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/min-in-a-rotated-sorted-array-199</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/search-a-rotated-sorted-array-116</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/binary-search-tree-59</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/convert-sorted-array-to-bst-192</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/search-a-bst-140</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/lowest-common-ancestor-in-a-bst-193</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/kth-smallest-element-in-a-bst-142</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/validate-bst-63</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/graphs-259</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/clone-graph-101</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/number-of-chocolate-chunks-135</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/downhill-turtle-release-58</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/graph-dfs-64</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/graph-bfs-156</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/is-a-prerequisite-203</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/dynamic-programming-66</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/staircase-163</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/is-writable-228</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/number-of-interpretations-229</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/coin-change-144</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/coin-change-ways-151</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/new-york-paths-230</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/longest-common-subsequence-121</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/edit-distance-210</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/longest-increasing-subsequence-209</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/merge-hay-bales-67</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/balloon-game-94</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/state-based-dynamic-programming-75</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/richest-landlord-159</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-profit-with-1-trade-98</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-profit-with-cooldown-195</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-profit-with-2-trades-70</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-profit-with-k-trades-196</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/backtracking-185</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/all-subsets-167</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/all-parentheses-169</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/all-phone-keyboard-interpretations-112</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/all-coin-change-ways-162</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/all-interpretations-338</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/n-queens-128</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/solve-sudoku-221</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/stack-328</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/validate-parentheses-243</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/number-of-steps-until-a-higher-step-124</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/largest-rectangle-102</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/sliding-window-270</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/sliding-window-sum-72</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/count-anagrams-105</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/growing-window-267</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-subarray-sum-120</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/max-subarray-product-134</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/longest-sliding-window-268</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/longest-no-dupe-substring-186</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/equation-problems-353</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/two-sum-330</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/three-sum-331</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/three-sum-smaller-332</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/interval-problems-271</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/overlapping-intervals-239</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/cancel-meetings-198</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/case-analysis-problems-194</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/biggest-bucket-84</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/pooling-rain-water-83</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/pooling-rain-water-3d-85</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/product-excluding-self-108</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/faster-longest-increasing-subsequence-183</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/heap-104</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/kitchen-rush-275</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/k-merge-97</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/lightning-bolt-path-289</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/sorting-175</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/heap-sort-180</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/merge-191</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/merge-sort-138</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/quick-sort-176</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/counting-sort-177</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/radix-sort-404</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/kth-smallest-element-125</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/k-smallest-elements-264</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/kth-smallest-element-in-a-data-stream-68</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/median-in-a-data-stream-171</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/converting-recursion-to-iterative-288</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-tree-height-207</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-trees-equal-110</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/iterative-graph-dfs-69</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/everything-you-need-to-know-about-python-118</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/every-data-structure-on-1-page-87</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/classes-and-objects-173</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/bit-manipulation-378</loc>
    <lastmod>2025-07-26</lastmod>
</url>
<url>
    <loc>https://deriveit.org/coding/big-o-insights-106</loc>
    <lastmod>2025-07-26</lastmod>
</url>

</urlset>
 