摘要:
456. 132模式 2021年3月24日 1e4的数据,我\(O(n^2)\)都能给你过了,就不能1e5的数据吗 单调栈经典例题(๑•̀ㅂ•́)و√ 倒着遍历,维护一个递减的单调栈。 两个方法: 第一个方法 记录所有从栈里弹出的所有数的最大值\(maxx\),这个是2 栈顶就是3 将要进的值\(n 阅读全文
posted @ 2023-11-30 15:45
CrossAutomaton
阅读(14)
评论(0)
推荐(0)
摘要:
341. 扁平化嵌套列表迭代器 2021年3月23日 没有代码提示的我快死了 就是个遍历……只要知道函数和方法就没什么难度 注意尝试迭代,不要用递归 class NestedIterator { private: int curInteger; stack<pair<vector<NestedInt 阅读全文
posted @ 2023-11-30 15:44
CrossAutomaton
阅读(10)
评论(0)
推荐(0)
摘要:
191. 位1的个数 2021年3月22日每日一题 0ms代码,o(*≧▽≦)ツ笑 \(-n\&n\),其作用是返回\(n\)二进制最低位的\(1\)所对应的\(2\)的幂 学会这个可以去学一下树状数组了 原理是: 原码在最低位\(1\)之前都是\(0\),取反码则是最低位\(0\)之前都是\( 阅读全文
posted @ 2023-11-30 15:43
CrossAutomaton
阅读(8)
评论(0)
推荐(0)
摘要:
73. 矩阵置零 2021年3月21日每日一题 O(1)额外空间写法 简单理解一下 首先我们对于矩阵内所有\(\sum_{i=0}^{m}{\sum_{j=1}^{n}}0\),记录到第0行和第0列上 那么,我们只需要对于\(\sum_{i=1}^{m}{\sum_{j=1}^{n}}\), 阅读全文
posted @ 2023-11-30 15:39
CrossAutomaton
阅读(18)
评论(0)
推荐(0)

浙公网安备 33010602011771号