摘要:
滑动窗口 什么是滑动窗口: 滑动窗口是一种算法设计和技巧,用于高效处理数组/字符串中的连续子序列的问题。它通过**动态**维护一个窗口,在遍历过程中调整窗口边界以满足约束条件。 解决什么问题: 连续子区间优化问题,寻找最长/最短的连续数组,子字符串 满足特定约束条件,元素和,频率限制 什么场景使用: 阅读全文
posted @ 2025-08-29 16:50
杰西卡若
阅读(19)
评论(0)
推荐(0)
摘要:
为什么需要移动语义? 拷贝构造是将原来的资源的值原封不动的再次生成一份。移动构造是将原来资源的值在变成自己的。 class Buffer { char* data_; size_t size_; public: Buffer(const Buffer& rhs) // 拷贝构造 : data_(ne 阅读全文
posted @ 2025-08-29 16:40
杰西卡若
阅读(12)
评论(0)
推荐(0)

浙公网安备 33010602011771号