/images/avatar.jpg

ARST打卡第131周[131/521]

Algorithm lc598_范围求和2 感觉就是求最左上方的点的坐标(最大阵的右下角),然后返回它的坐标积 1 2 3 4 5 6 7 8 9 10 11 class Solution { public: int maxCount(int m, int n, vector<vector<int>>& ops) { int mina

ARST打卡第130周[130/521]

Algorithm lc500 键盘行 很简单,先建立每个字母对应的行数映射,然后直接遍历每个字符串,然后根据第一个所在的键盘行, 去判断剩下的键盘行是否在同一行,是的话加

ARST打卡第128周[128/521]

Algorithm lc230_二叉搜索树中第K小的元素 进阶思考频繁修改的第k大 思路 暴力: 中序遍历记录到第k个 进阶思考好像是用主席树…但是有点忘

ARST打卡第127周[127/521]

Algorithm lc_441_排列硬币 思路 直接找规律 1个硬币 1行 1 + 2个硬币 2行 1 + 2 + 3 + (小于4个)个硬币 3行 所以是n个硬币,可以构造k行 令 sum = (1 + k)