从集合和平移的视角理解 bitset 优化 01 背包,拆解左移、按位或、状态转移与范围限制,并给出可直接使用的模板。
静观小窗
一扇小窗,纳风与光,也安放秩序。 我愿页面轻一点,文字留余地。 代码求稳,配色求净,语气求从容。 若你路过此处,且慢一步,让心事有处栖息。
该博客的最新文章
以下文章来自该博客的 RSS 订阅,点击标题前往原文阅读。
-
Bitset:把一整排状态一起移动 -
P12632 This Is Sparta!:数据会自己坍塌从不可逆的零化状态出发,用二进制分层证明活跃数据不断下沉;等状态坍塌到常数维后,再用闭式与欧几里得算法快进。
-
P14445 Follow the Sequence 解题记录:从“无限复制路径”到“离散射线”从可达性的充要条件出发,把无限重复移动压缩为若干条平行离散射线,并用直线编号、离散余数与方向起点完成查询。
-
构造题怎么想才不容易乱:骨架、接口、余量与收口一套适用于 OI 与 ICPC 模块化构造题的思考框架:先搭骨架,再压缩接口,持续跟踪剩余需求与资源,最后用预留的收尾区处理奇偶、余数和边界。
-
一个有趣的项目背后的难点--MC的3D皮肤生成器SkinMint 项目的一次技术复盘。从「开往」上一个会动的方块人讲起,记录我怎么从四条死路里慢慢走出来,最后靠想明白的一件事——颜色无所谓、形状才重要——把立绘到 MC 皮肤这件事做成了。也聊聊为什么这一版里 AI 是配角不是画师,以及手调启发式的尽头,为什么是该去训练的信号。
-
博客俱乐部,最有社区氛围的中文博客联盟深入了解BlogsClub中文博客联盟,一个汇聚活跃博主、充满独特社区氛围的公益平台。本文分享作者的深度体验,揭示其丰富功能与站长的用心,感受博主间的真诚交流与共同成长。
-
文化决定语言,语言决定思想:我们赖以生存的隐喻(读后感)一点读后笔记:从“语言的默认设置”谈隐喻如何塑造理解与行动,兼谈“问题是化学反应”的启发与日常感受。
-
我开发了一款博客图片压缩工具,支持PicGo一键压缩上传为了解决Typora和PicGo流程中手动压缩上传图片的痛点,我开发了一款名为Picgo.MD的自动化工具。它能自动下载、压缩图片,并通过PicGo回写Markdown链接,极大简化了博客图片处理流程。
-
寻找网络友邻在被AI和算法稀释的互联网环境中,作者探讨了个人网站作为对抗信息茧房、寻找真实连接的意义。本文是对当下网络社交的反思,以及对建立“网络友邻”关系的渴望与呼吁,并阐述了作者未来博客的写作方向。
-
整合全网102个二次元动漫随机图片API接口,2025年十月最新为开发者和创作者整理的2025年最新最全的随机图片API接口资源。本文不仅精选了功能强大、稳定高速的核心API,还提供了一份包含超过100个接口的完整分类目录,覆盖二次元、COS、风景、动物等,并附有通用调用方法,是不可或缺的开发工具。
-
搭建个人起始网站,便于控制浏览器使用和时间规划本文是一份详细的实践指南,介绍如何基于开源项目Modern Start Page,从零开始搭建一个集成了多引擎搜索、板块化导航和计时待办功能的个人浏览器主页。通过本教程,您可以打造一个高度定制化的效率工具,从而更好地掌控您的浏览体验和每日时间规划。
-
宋代的遗憾本文深刻反思了宋代三百年的历史遗憾。作者认为,宋代在文化、美学和市民精神上达到了封建王朝的巅峰,但其军事上的软弱最终导致了悲剧性的结局。文章探讨了这种“文化强盛、武力孱弱”的二元性,并将其置于“崖山之后”的宏大历史背景中,追问中华民族精神世界中缺失的宋代传承。
-
Google Gemini CLI 免费安装配置指南:支持Gemini 2.5 Pro (2025最新)一篇详细的Google Gemini CLI安装与配置教程,涵盖了通过npx、npm等多种方式的安装步骤,以及如何配置API Key或通过账号登录。帮助你快速上手,免费使用强大的Gemini 2.5 Pro模型。
-
NixOS深度评测:一个六年Linux用户的初体验,为何惊艳的设计哲学仍让我望而却步本文是一位拥有六年经验的Linux用户对NixOS的初体验评测。文章记录了作者从Ubuntu、Arch Linux一路走来的心路历程,深入探讨了NixOS惊艳的设计哲学,并坦诚分析了为何最终选择暂时放弃的个人原因。
-
关于秦制的个人理解,为什么秦制在我看来是功过鲜明的必然本文深入探讨了“秦制”的历史必然性、深远影响及其功过。文章从“关中本位”的地理与历史逻辑出发,论证秦制的形成根植于其独特的“内生性”统一动力,而非秦始皇一人的意志。在分析秦制功过的同时,也探讨了其“家天下”叙事最终的历史局限性。