上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 参考大佬(8条消息) C++题解:最大子序和——单调队列求滑动窗口最值_极客少年-CSDN博客 算法思想(前缀和+单调队列求滑动窗口最值) 1.最优化问题 最优化问题一般可以描述为在一个 有限集合 中求 最值 ,或者是方案数。 那么实际可以从集合的角度,分析最优化问题。 2. 对于本题来说,可以将长 阅读全文
posted @ 2022-02-14 18:51 心若笺诗 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题面: 有n张扑克牌,记为1 2 …… n,按照一定 的规律排放后,可以使翻开的第一张牌是 1,然后把下面一张牌放到整副牌的末尾, 再翻下一张刚好是2,再把后一张牌放到 整副牌的末尾,下面一张是3……如此继 续下去,直到最后一张牌n翻出。试编程 解决这个问题。 【输入说明】 一个正整数n( 1 <= 阅读全文
posted @ 2022-02-14 18:22 心若笺诗 阅读(114) 评论(0) 推荐(0) 编辑
摘要: (0)启示:程序=算法+数据结构 参考资料: C++迭代器(STL迭代器)iterator详解 (biancheng.net) (8条消息) 士兵队列训练问题(链表)_Stone 不会喝水的博客-CSDN博客 (8条消息) C++容器适配器_JakeMiao的专栏-CSDN博客_c++ 适配器 < 阅读全文
posted @ 2022-02-14 04:23 心若笺诗 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 直接按照题目意思模拟即可 可以递推或者公式求出每个h对应的cost 然后每次使用剩余的n,找到最大的cost<=n 这个找的过程,第一次用的二分,超时了,可能是因为答案多为h较小的cost 第二次用解方程,然后左右移动寻找精准的h,也超时了 根据代码也许是sqrt()函数的复杂度过高? 于是阅读了( 阅读全文
posted @ 2022-02-14 03:35 心若笺诗 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 搜索不行,结论推不出,就试图dp 设f[i][j]为第i轮,加入了j个元素 则Bob选择 f[i][j] <= min( f[i-1][j-1]+x , f[i-1][j]-x ) 设 a=f[i-1][j-1]+x , b=f[i-1][j]-x 而A则应该最大化 f[i][j] = (a+b - 阅读全文
posted @ 2022-02-06 16:17 心若笺诗 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.在C语言中,signed/unsigned用于修饰整数变量 #define int long long 后 应该写signed main() 阅读全文
posted @ 2022-02-06 15:58 心若笺诗 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 01背包: 这是最基本的背包问题,每个物品最多只能放一次。 题目:有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。 状态转移方程 初始版: for i=1..N for v=V..0 f[v]=max{f[v],f[v-c[i]]+ 阅读全文
posted @ 2022-02-02 02:28 心若笺诗 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 所有操作都是从1开始,所以可以n^2的复杂度预处理 问题就简化成,n个包裹,k的容积,每个包裹v体积c价值, 即01背包,n*m复杂度,太高,得缩小m #include<cstdio> #include<cstdlib> #include<iostream> #include<cstring> #i 阅读全文
posted @ 2022-02-02 01:31 心若笺诗 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 要求最后乘积为质数,则必须为prim*1*1*...*1 e为正整数(当时以为是自然常数一直卡着做不出来) 如果从1往左右找prim,可行但是复杂,所以从prim往左右找1的个数 最后ans+=(pre[i]+1)*(suf[i]+1)-1 #include<cstdio> #include<cst 阅读全文
posted @ 2022-01-22 16:48 心若笺诗 阅读(44) 评论(0) 推荐(0) 编辑
摘要: n个数,每个数可以/2若干次,最后转换为1-n,说明每个数和最后的目标一对一 一个数一开始大于n,则必须要操作至小于等于n,然后存到cnt[i] 按照n->1的顺序看,如果cnt[i]==0,则必没有数可以转化为i 如果cnt[i]>1,则只需要一个转化为cnt[i],剩下的所有已经转化为i的数,继 阅读全文
posted @ 2022-01-21 12:51 心若笺诗 阅读(90) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页