上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: "蓝桥:包子凑数" 思路: 当正整数A与B互质时,用A和B凑不出的最大数为 A×B A B 。 也就是说A×B A B+1后的数都是可以凑出来的。 对于这道题本质是求$a_1×x+a_2×y+...+a_n×z=x$ 由exgcd可知当$x=k×gcd(a_1,a_2,...,a_n)$时有解,如答 阅读全文
posted @ 2020-03-29 19:40 0x4f 阅读(382) 评论(0) 推荐(0) 编辑
摘要: "完全背包问题" 完全背包每件物品可选取的次数是没有上限的。这是用闫氏分析法完全背包的基本思路: 显然完全背包f[i,j]的状态和f[i,j v]有关,优化一维内存需要从小到大枚举体积。 阅读全文
posted @ 2020-03-29 18:09 0x4f 阅读(100) 评论(0) 推荐(0) 编辑
摘要: "A 大吉大利" 思路: 我们把所有数的每一位求总和,对于第一个求和符下的计算就是当$a_i$的第j位是1时,答案就加上一次第j位的总和。复杂度O(nlogn) 阅读全文
posted @ 2020-03-28 13:35 0x4f 阅读(195) 评论(0) 推荐(0) 编辑
摘要: "487. 金明的预算方案" 思路: 一个商品只能依赖或者被依赖且依赖个数比较小,直接将同一依赖下的物品分组。 阅读全文
posted @ 2020-03-25 22:48 0x4f 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 423. 采药 思路: 裸的01背包,背包容量V,n个物品,有重量v和价值w,一次只能选一个。dp[i,j]表示前i件商品中选择,体积不超过j可获得的最大价值。求可获得最大的价值。01背包的内存优化从大到小枚举体积。 #include<bits/stdc++.h> using namespace s 阅读全文
posted @ 2020-03-25 22:05 0x4f 阅读(150) 评论(0) 推荐(0) 编辑
摘要: "1017. 怪盗基德的滑翔翼" 怪盗基德是一个充满传奇色彩的怪盗,专门以珠宝为目标的超级盗窃犯。 而他最为突出的地方,就是他每次都能逃脱中村警部的重重围堵,而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。 有一天,怪盗基德像往常一样偷走了一颗珍贵的钻石,不料却被柯南小朋友识破了伪装,而他的滑 阅读全文
posted @ 2020-03-25 20:25 0x4f 阅读(216) 评论(0) 推荐(0) 编辑
摘要: "A. Two Regular Polygons" 思路: 在一个正n边形的顶点连线,构造出一个正m边形是否可能。 include include include include include include include include include include using namesp 阅读全文
posted @ 2020-03-22 22:54 0x4f 阅读(445) 评论(0) 推荐(0) 编辑
摘要: "41. 包含min函数的栈" 设计一个支持push,pop,top等操作并且可以在O(1)时间内检索出最小元素的堆栈。 push(x)–将元素x插入栈中 pop()–移除栈顶元素 top()–得到栈顶元素 getMin()–得到栈中最小元素 样例 思路: 可以用两个栈,一个是正常的栈,另一个栈存储 阅读全文
posted @ 2020-03-22 15:44 0x4f 阅读(260) 评论(0) 推荐(0) 编辑
摘要: "A. Grade Allocation" n students are taking an exam. The highest possible score at this exam is m. Let ai be the score of the i th student. You have a 阅读全文
posted @ 2020-03-22 15:03 0x4f 阅读(232) 评论(0) 推荐(0) 编辑
摘要: "A. Bad Ugly Numbers" You are given a integer n (n 0). Find any integer s which satisfies these conditions, or report that there are no such numbers: 阅读全文
posted @ 2020-03-22 14:16 0x4f 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页