题解
1163
LeetCode
1127
3942.排序排列的最少操作数:分类讨论(移动0到最左/最右 + 翻转数组)
3863.将一个字符串排序的最小操作次数:分类讨论(一次遍历)——简单易懂版
2089.找出数组排序后的目标下标:一次遍历不排序
3551.数位和排序需要的最小交换次数:计算连通块个数
2913.子数组不同元素数目的平方和 I:第一题先常数很大的O(n^2)
3723.数位平方和的最大值:构造
3727.最大交替平方和:排序 (双指针可选)
2333.最小差值平方和:排序 + 数学计算(不用二分)
2778.特殊元素平方和:遍历O(n) / 枚举因子O(√n)
1541.平衡括号字符串的最少插入次数:一次遍历
More...
技术思考
123
两台旧电脑修复 —— 绕过WinXP密码登录、备份和恢复Win7数据、安装Win10
Windows照片应用无法运行 - 从尝试修复到弃坑(ImageGlass使用)
Windows - 杀死冷冻再利用“流氓”软件服务——某深信服软件斗智过程
VsCode缓存清理 - 限制C++拓展的缓存文件ipch空间占用
Windows(Shell) —— 通过Git Bash和Msys2在Windows上使用ZSH
MacOS:自定义App快捷键
Codex:通过编辑配置文件添加带Bearer的自定义MCP
Zip:手动生成仅存储的zip文件(以百度系iOS动态图.livp为例)
在VsCode markdown的公式中快速插入⌊分数⌋等代码段
Git:自定义merge规则——为追加型 Markdown 单词表实现基于 commit 时间的自动合并规则(AI文)
More...