题解
1018
LeetCode
982
3212.统计 X 和 Y 频数相等的子矩阵数量:前缀和
3070.元素和小于等于 k 的子矩阵的数目:原地修改(前缀和思想)
1727.重新排列后的最大子矩阵:枚举矩形底边是哪一行 + 排序
1878.矩阵中最大的三个菱形和:斜向前缀和
1622.奇妙序列:懒更新
1415.长度为 n 的开心字符串中字典序第 k 小的字符串:DFS构造 / 数学O(n)
3296.移山所需的最少秒数:优先队列
1888.使二进制字符串字符交替的最少反转次数:前缀和O(1)
1545.找出第 N 个二进制字符串中的第 K 位:模拟 或 递归(数学)
1536.排布二进制网格的最少交换次数:后缀0(贪心)
More...
技术思考
107
Windows - VsCode导致Windows凭据过多之一键删除
网站访问耗时优化 - 从数十秒到几百毫秒的“零成本”优化过程 - 阿里云子域GeoDNS国内外分流
服务器内存治理 - 从内存与日俱增到稳定运行 - 到底是哪里泄漏的内存
“豆包聊天搜索” —— 直接在Chrome等浏览器地址栏开启对话
MacOS - Clang使用bits/stdc++.h - 非官方(竞赛用) - 通用方法
服务器 - 从一台服务器切换至另一台服务器(损失数十条PV记录为代价)
MacOS - 记录MacOS发烫的好几天 - 幕后黑手竟然是
域名转到国外注册商-备案失效风险折腾日记
人工智能(基础版) - 学习记录(曾经陪她学AI的日子)
VsCode启用右括号自动跳过(自动重写) - 自录制gif演示
More...