<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://pufanyi.com/</loc></url>
  <url><loc>https://pufanyi.com/blog</loc></url>
  <url><loc>https://pufanyi.com/blog/20180524-word</loc></url>
  <url><loc>https://pufanyi.com/blog/20190409-t1</loc></url>
  <url><loc>https://pufanyi.com/blog/2021-zhejiang-gaokao</loc></url>
  <url><loc>https://pufanyi.com/blog/2021-zhejiang-gaokao-conics</loc></url>
  <url><loc>https://pufanyi.com/blog/afo</loc></url>
  <url><loc>https://pufanyi.com/blog/agc005-c</loc></url>
  <url><loc>https://pufanyi.com/blog/agc006-f</loc></url>
  <url><loc>https://pufanyi.com/blog/agc012-d</loc></url>
  <url><loc>https://pufanyi.com/blog/agc013-c</loc></url>
  <url><loc>https://pufanyi.com/blog/agc014-d</loc></url>
  <url><loc>https://pufanyi.com/blog/agc024-d</loc></url>
  <url><loc>https://pufanyi.com/blog/agc029-f</loc></url>
  <url><loc>https://pufanyi.com/blog/agc032-e</loc></url>
  <url><loc>https://pufanyi.com/blog/agc041-d</loc></url>
  <url><loc>https://pufanyi.com/blog/agc041-e</loc></url>
  <url><loc>https://pufanyi.com/blog/agc041-f</loc></url>
  <url><loc>https://pufanyi.com/blog/agc043-c</loc></url>
  <url><loc>https://pufanyi.com/blog/agc043-d</loc></url>
  <url><loc>https://pufanyi.com/blog/arc068-c</loc></url>
  <url><loc>https://pufanyi.com/blog/arc068-d</loc></url>
  <url><loc>https://pufanyi.com/blog/arc078-d</loc></url>
  <url><loc>https://pufanyi.com/blog/arc080-c</loc></url>
  <url><loc>https://pufanyi.com/blog/arc099-d</loc></url>
  <url><loc>https://pufanyi.com/blog/beijing-2019-graph</loc></url>
  <url><loc>https://pufanyi.com/blog/cerc2017-c</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1045b</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1137f</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1221f</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1264d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1288f</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1556c</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1558b</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1562b</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1562d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1562f</loc></url>
  <url><loc>https://pufanyi.com/blog/cf1594f</loc></url>
  <url><loc>https://pufanyi.com/blog/cf351d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf391f3</loc></url>
  <url><loc>https://pufanyi.com/blog/cf434d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf449c</loc></url>
  <url><loc>https://pufanyi.com/blog/cf512d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf516d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf551c</loc></url>
  <url><loc>https://pufanyi.com/blog/cf575i</loc></url>
  <url><loc>https://pufanyi.com/blog/cf576d</loc></url>
  <url><loc>https://pufanyi.com/blog/cf708e</loc></url>
  <url><loc>https://pufanyi.com/blog/cf77c</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://pufanyi.com/blog/cf875e</loc></url>
  <url><loc>https://pufanyi.com/blog/cf891b</loc></url>
  <url><loc>https://pufanyi.com/blog/cf986b</loc></url>
  <url><loc>https://pufanyi.com/blog/cfdpproblems</loc></url>
  <url><loc>https://pufanyi.com/blog/chocolate-counting</loc></url>
  <url><loc>https://pufanyi.com/blog/codeforces-vp</loc></url>
  <url><loc>https://pufanyi.com/blog/csp2019</loc></url>
  <url><loc>https://pufanyi.com/blog/fft-notes</loc></url>
  <url><loc>https://pufanyi.com/blog/floating-point-sqrt</loc></url>
  <url><loc>https://pufanyi.com/blog/generate-tree</loc></url>
  <url><loc>https://pufanyi.com/blog/heoi2015-gcd-sequence</loc></url>
  <url><loc>https://pufanyi.com/blog/integer-break</loc></url>
  <url><loc>https://pufanyi.com/blog/ioi2019-split</loc></url>
  <url><loc>https://pufanyi.com/blog/maxwells-equations</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-ar</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-attention</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-diffusion</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-infra-collective-op</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-infra-fsdp</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-infra-tp</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-umm</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-vae</loc></url>
  <url><loc>https://pufanyi.com/blog/ml-revisit-vq-vae</loc></url>
  <url><loc>https://pufanyi.com/blog/mock-contest-20190307</loc></url>
  <url><loc>https://pufanyi.com/blog/noi2010-air-traffic-control</loc></url>
  <url><loc>https://pufanyi.com/blog/nth-element-algorithm</loc></url>
  <url><loc>https://pufanyi.com/blog/page/2</loc></url>
  <url><loc>https://pufanyi.com/blog/page/3</loc></url>
  <url><loc>https://pufanyi.com/blog/page/4</loc></url>
  <url><loc>https://pufanyi.com/blog/page/5</loc></url>
  <url><loc>https://pufanyi.com/blog/page/6</loc></url>
  <url><loc>https://pufanyi.com/blog/page/7</loc></url>
  <url><loc>https://pufanyi.com/blog/page/8</loc></url>
  <url><loc>https://pufanyi.com/blog/page/9</loc></url>
  <url><loc>https://pufanyi.com/blog/post-csp2019-problems</loc></url>
  <url><loc>https://pufanyi.com/blog/problem-solving-notes</loc></url>
  <url><loc>https://pufanyi.com/blog/rl-in-products</loc></url>
  <url><loc>https://pufanyi.com/blog/simpson</loc></url>
  <url><loc>https://pufanyi.com/blog/sp1026</loc></url>
  <url><loc>https://pufanyi.com/blog/sp4063</loc></url>
  <url><loc>https://pufanyi.com/blog/theoretical-minimum-classical-mechanics</loc></url>
  <url><loc>https://pufanyi.com/blog/uva11600</loc></url>
  <url><loc>https://pufanyi.com/blog/uva12421</loc></url>
  <url><loc>https://pufanyi.com/blog/wf2019-a</loc></url>
  <url><loc>https://pufanyi.com/blog/zjoi2014-brilliance</loc></url>
  <url><loc>https://pufanyi.com/blog/zkw-dijkstra</loc></url>
  <url><loc>https://pufanyi.com/cv</loc></url>
  <url><loc>https://pufanyi.com/icpc</loc></url>
</urlset>
