上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 82 下一页
摘要: stl **序列式容器**:强调值的排序,序列式容器中的每个元素均有固定的位置。 **关联式容器**:二叉树结构,各元素之间没有严格的物理上的顺序关系 质变算法:是指运算过程中会更改区间内的元素的内容。例如拷贝,替换,删除等等 非质变算法:是指运算过程中不会更改区间内的元素内容,例如查找、计数、遍历 阅读全文
posted @ 2023-04-13 21:11 VxiaohuanV 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 题目大意:对一个序列,如果其任意子区间都有至少一个数只出现一次,那么则称这个序列为non-boring的,否则为boring 思路: 中 数 只出现一次, 极值对关于区间的点对问题,可以通过这个点把区间分成2个部分,分治解决 预处理每个数上一次出现的位置以及下一次出现的位置 对一个区间,如果有一个数 阅读全文
posted @ 2023-04-13 16:24 VxiaohuanV 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给出n堆石头, 给出每堆石头的数量, 问有多少对合法的 l,r 使得L,R 区间内的最大值的*2 < =区间总和 思路: 从最大值入手, ->为了方便处理 就利用分治 去 处理出当前的最大值要考虑区间范围是那些 首先通过st 表来预处理 出 l,r 的最大值的位置 分治 dfs(l,r) 阅读全文
posted @ 2023-04-13 16:14 VxiaohuanV 阅读(12) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-04-12 22:05 VxiaohuanV 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 函数模板利用关键字 template template<typename T> * 使用函数模板有两种方式:自动类型推导、显示指定类型 * 模板的目的是为了提高复用性,将类型参数化 相当于自动推导函数函数参数的类型 阅读全文
posted @ 2023-04-12 21:56 VxiaohuanV 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给出一个矩阵, 和M ,找到一个最大的子矩阵,使得里面的最大值-最小值的差值小于 M 思路: 关键信息是最大和最小, 就保留这个信息即可 然后考虑如何枚举每一个矩阵? 枚举矩阵的上下边界, 然后在考虑矩阵的左右边界, 左右边界处理的时候, 这一列的最大最小值,可以通过枚举上下边界的时候线 阅读全文
posted @ 2023-04-12 18:05 VxiaohuanV 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-04-12 17:16 VxiaohuanV 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 空指针调用结构体中的成员函数 const 修饰成员函数,不能更改函数成员的值 友元, 让朋友可以访问本类的私有变量, * 全局函数做友元 * 类做友元 * 成员函数做友元 运算符重载:注意格式就ok 还有<< 这个输出时候的重载, 各种个样的函数重载,主要是为了方便,在主函数里面的实现 继承: 相当 阅读全文
posted @ 2023-04-11 22:22 VxiaohuanV 阅读(25) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-04-11 22:09 VxiaohuanV 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-04-11 19:51 VxiaohuanV 阅读(0) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 82 下一页