上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 题意: 给定自然数n,求满足$\displaystyle \sqrt{x-\sqrt{n}}=\sqrt{z}-\sqrt{y}$的x,y,z,输出解的个数以及所有解 xyz的和 n<=1e9,t<=5000,1500ms 思路: $\displaystyle x-\sqrt{n}=z+y-2\sq 阅读全文
posted @ 2019-04-02 18:43 wrjlinkkkkkk 阅读(172) 评论(0) 推荐(1) 编辑
摘要: 题意: N堆石子摆成一条线。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的代价。计算将N堆石子合并成一堆的最小代价。 n<=100 思路: dp[i][j]表示以i开头,长度为j的石子合并的答案 dp[i][j] = min(dp[i][k 阅读全文
posted @ 2019-03-26 21:40 wrjlinkkkkkk 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题意: 船在一个坐标,目的地在一个坐标,每天会有一个风向将船刮一个单位,船也可以移动一个单位或不动,问最少几天可以到目的地 思路: 二分天数,对于第k天 可以分解成船先被吹了k天,到达坐标(x1+sumx[k%n]+k/n*sumx[n], y1+sumy[k%n]+k/n*sumy[n]) 然后船 阅读全文
posted @ 2019-03-19 20:41 wrjlinkkkkkk 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 题意: 有口井,往里扔盘子,最多扔多少个 n<=5e5, 1s 思路: 如果比较高的地方井口比较小,那么下面的再大也没有用,只需要维护一个单调减的数组然后O(n+m)模拟即可 代码: 阅读全文
posted @ 2019-03-16 19:45 wrjlinkkkkkk 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题意: 求[l,r]中数字0-9分别出现的次数,11算两次1 思路: 数位dp题解好难写,直接贴代码吧 dp[i]表示[0, 10^i-1]中出现j的次数(按i位补全前导0,显然0-9出现的次数是相同的) 最后再减去每一位出现的前导零即可 代码: 阅读全文
posted @ 2019-03-12 20:50 wrjlinkkkkkk 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题意: 给你两个01串,要你选n/2个位置,使得选的位置在s1中"1"的数量等于未选的s2中"1"的数量 n<=5000,1s 思路: 设两个串中出现"00""01""10""11"的总数是A,B,C,D,我们选的个数分别是a,b,c,d 数据最多能承受n^2的暴力 根据题意,有a+b+c+d=n/ 阅读全文
posted @ 2019-03-10 15:14 wrjlinkkkkkk 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 题意: 最多能选几条不重叠的线段 思路: 按R从小到大排序,维护一个最大的右端点 右端点最小的那个线段是必选的,可以贪心地证明 代码: 阅读全文
posted @ 2019-02-27 00:02 wrjlinkkkkkk 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 题意: 求两条线段的最大重叠 思路: 按照l升序,r降序排列 维护最大的r 代码: 阅读全文
posted @ 2019-02-24 23:33 wrjlinkkkkkk 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题意: 一张由 n 个点,m 条边构成的有向无环图。每个点有点权 Ai。QQ 小方想知道所有起点为 1 ,终点为 n 的路径中最大的中位数是多少。 一条路径的中位数指的是:一条路径有 n 个点,将这 n 个点的权值从小到大排序后,排在位置 ⌊n2⌋+1 上的权值。 思路(官方题解): 考虑二分答案, 阅读全文
posted @ 2019-02-24 18:30 wrjlinkkkkkk 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 题意: 现在一共有n天,第i天如果有流星雨的话,会有wi颗流星雨。 第1天有流星雨的概率是p1。 如果第i−1 (i≥2)天有流星雨,第i天有流星雨的可能性是pi+P,否则是pi。 求n天后,流星雨颗数的期望。 分数以逆元形式输出 思路: 直接在逆元情况下做 第i天有流星雨的概率为t[i]=t[i- 阅读全文
posted @ 2019-02-09 20:44 wrjlinkkkkkk 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页