题解
907
LeetCode
871
2787.将一个数字表示成幂的和的方案数:经典01背包
2438.二的幂数组中查询范围内的乘积:模拟(前缀和可选)
869.重新排序得到 2 的幂:哈希表+排序(一次初始化)
2561.重排水果:贪心 - 缜密的思维题
2411.按位或最大的最小子数组长度:一次倒序遍历
2210.统计数组中峰和谷的数量:一次遍历(记录上一个不同的数)
2044.统计按位或能得到最大值的子集数目:二进制枚举/DFS回溯(剪枝)
1695.删除子数组的最大得分:滑动窗口(哈希表)
1957.删除字符使字符串变好:计数
3202.找出有效子序列的最大长度 II:取模性质(动态规划) - O(k)空间
More...
技术思考
99
域名转到国外注册商-备案失效风险折腾日记
人工智能(基础版) - 学习记录(陪某人学AI)
VsCode启用右括号自动跳过(自动重写) - 自录制gif演示
借助mitmproxy通过电子邮件隐式传输信息
Windows(奇思妙想) - 通过ssh打开带有图形界面的程序 - 一种通过计划任务的曲折实现方式
面经/八股 - 计网+数据库
密码管理 - 使用Bitwarden/Vaultwarden自托管密码服务 - 折腾记录
Github - 记录一次向字节跳动CloudWeGo文档贡献的commit
Github - 记录一次对“不小心包含了密码的PR”的修复
Git - 记录一次由于少输入了一个参数导致的更改丢失
More...