上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: A. Marin and Photoshoot 题目大意: 给一个01串,其中每一个长度大于等于2的子区间中0的数量不大于1的数量,最少插入多少1 思路和代码: 找最小单元,00和010: 00 ⇒ 0110 010=>0110 也就是说遇到00要加2,遇到010要加1 void solve(){ 阅读全文
posted @ 2022-03-28 10:45 tyrii 阅读(71) 评论(0) 推荐(0)
摘要: F. Vitaly and Advanced Useless Algorithms 题目大意: n个任务和m种操作,每个任务有他的ddl,i操作可以花费ti时间使得ei任务完成百分之pi。问能否在所有任务的ddl前完成所有任务,若能则输出要执行哪些操作,若不能输出-1 。 思路和代码: 对于每一种任 阅读全文
posted @ 2022-03-10 15:57 tyrii 阅读(75) 评论(0) 推荐(0)
摘要: B. MEX and Array 题目大意: 对一个数组来说,value是将其分成不重复不遗漏的c块,求以下式子的最大值。 \[ c+\sum_{i=1}^{c}mex({b_{l_i}},{b_{l_{i+1}},...,{b_{r_i}}}) \] 现在求一个数列所有子区间的value和。 思路 阅读全文
posted @ 2022-03-04 15:02 tyrii 阅读(74) 评论(0) 推荐(0)
摘要: 3/01个人训练 D. PriceFixed 这是昨天打的VP的d题,今天补一下。 题目大意: 有n个东西,每一件都是两元。第i件物品需要买ai个,购买物品总数达到bi后,所有的i物品都变成一元。问买完所有物品最少花多少钱。 思路和代码: 我的初始想法是:先买bi最大的物品,然后取比对最少的ai。用 阅读全文
posted @ 2022-03-01 20:10 tyrii 阅读(39) 评论(0) 推荐(0)
摘要: 树状数组引入—楼兰图腾_acw 题目大意: a数组为1~n的一个排列。找到ijk,使得ai>aj&&ak>aj这就是一个‘V’。问有多少‘V’和多少倒‘V’。 思路和代码: V和倒V是一样的做法,现在只考虑V。找点i左边和右边各有多少个点比点i大,两数字相乘即以该点i为最低点的V数量。 但是数据范围 阅读全文
posted @ 2022-03-01 13:59 tyrii 阅读(29) 评论(0) 推荐(0)
摘要: 2022/2/28个人训练 A. AquaMoon and Strange Sort 题目大意: 给一个序列a,一开始每个元素都朝右边,可以交换若干次相邻元素。元素经过交换后朝向会改变。问能不能操作出一个非降序序列并且所有元素都朝右。 思路和代码: 首先,为使最后的序列所有元素都朝向右边,需要每个元 阅读全文
posted @ 2022-03-01 00:06 tyrii 阅读(72) 评论(0) 推荐(0)
摘要: B. Saving the City 题目大意: 给一串01序列,1是炸弹,i位置的炸弹爆炸会引爆i+1位置和i-1位置的炸弹。引爆炸弹的代价是a,在空白位置添加炸弹的代价是b。问引爆所有炸弹的最小代价和是多少。 思路和代码: 首先删除前缀0和后缀0,将连续1压缩。(没什么好说的) 我的方法: 先预 阅读全文
posted @ 2022-02-27 00:40 tyrii 阅读(31) 评论(0) 推荐(0)
摘要: C. Road Optimization 题目大意: ​ 一条直路上有n块路牌,在si处有值为hi的路牌。hi表示在这块路牌之后直到下一块路牌前,车子开一千米最快需要hi的时间(hi h/km)。现在能拿走k块路牌,问从0到m,最少需要花费多少时间。 思路和代码: 很经典的区间dp吧。但是我卡了一个 阅读全文
posted @ 2022-02-27 00:17 tyrii 阅读(116) 评论(0) 推荐(1)
摘要: icpc保铜争银知识点 1基础 快排,归并 高精度 逆序对 扫描线 倍增 三分 枚举子集、超集 2几何 点 点积 叉积 极角序 线段 相交判定 交点 多边形 凸包 圆 交点切线 3数学 数论 埃氏筛 gcd/lcm 快速幂和逆元 扩展欧几里得 费马定理&欧拉定理 扩展欧拉定理 中国剩余定理 普通lu 阅读全文
posted @ 2022-02-26 10:32 tyrii 阅读(338) 评论(0) 推荐(1)
摘要: D. Yet Another Minimization Problem 题目大意: ​ 有两个长度相等的数组ab,可以将相同下标的ai,bi交换无限次。求以下式子的最小值。 \[ \sum_{i=1}^{n}\sum_{j = i+1}^{n}(a_i+a_j)^2+\sum_{i=1}^{n}\s 阅读全文
posted @ 2022-02-26 09:14 tyrii 阅读(103) 评论(0) 推荐(1)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页