codeforces round #499(div2) 做题记录 A. Stages 题意: 给你n个字母,你要选k个,你选择的相邻两个字母在字母表中必须满足中间至少隔一个字母,每个字母的权值是c-‘a’+1,求最小权值和。 k<=n<=50 题解:贪心,从前向后扫,满足题意的就加进去就可以了 B. ...
分类:
其他好文 时间:
2018-07-27 19:25:54
阅读次数:
170
A: 题意: 给你n个字符, 现在需要从中选取m个字符,每个字符的花费为在字母表的第几位,并且如果选了某个字符, 那么下一个选择的字符必须要在字母表的2位之后, 假如选了e 那么 不能选 a-f 可以选择 g-z, 现在求能满足条件的最小花费。 题解: 直接模拟。 代码: 1 #include<bi ...
分类:
其他好文 时间:
2018-07-27 16:11:59
阅读次数:
177
$ Topcoder \space Srm \space 673 \space Div2 \space 1000 \space BearPermutations2 题目大意 : 对于一个长度为 $n$ 的排列,定义其的贡献为对其建笛卡尔树,树上有两个儿子的节点其左右儿子在原排列中的距离之和,给出 $ ...
分类:
其他好文 时间:
2018-07-26 22:14:57
阅读次数:
236
教程开始: 首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。 注意,以上这些理论,是指标准流中的div。 小菜认为,无论多么复 ...
分类:
Web程序 时间:
2018-07-20 13:49:22
阅读次数:
148
一道学校里div2 的训练题 题目大意是给出n(<=4000)行四列的数字(<=2^28),我们需要从每列中选取一个数字使得四个数字之和恰好为0,问有多少种选取方案。 所有组合是4000的4次方直接爆掉了,但是可以二分。(O(N)=N^2logN) 左边2列(4000*4000种)中各取一个数字求和 ...
分类:
其他好文 时间:
2018-07-17 21:13:28
阅读次数:
144
jquery元素节点操作 创建节点 插入节点 1、append()和appendTo():在现存元素的内部,从后面插入元素 2、prepend()和prependTo():在现存元素的内部,从前面插入元素 3、after()和insertAfter():在现存元素的外部,从后面插入元素 4、befo ...
分类:
Web程序 时间:
2018-07-15 23:53:03
阅读次数:
303
1、阻止右键菜单 自定义右键菜单 1、阻止默认右键菜单 2、自定义右键菜单 <1 mousedown button == 2 <2 按下右键 右键菜单显示,并且移动到点击的位置 <3 按下鼠标上除右键的其他键,菜单隐藏 2、阻止默认行为 绑定点击事件,函数中返回值为false; window.con ...
分类:
其他好文 时间:
2018-07-06 21:30:52
阅读次数:
186
A 模拟 B 开个堆搞一搞。 E 钦定某些船对射,统计下每个 $y$ 的贡献然后拼一拼。 cpp include using namespace std; map mp; int a[100], b[100]; int main() { int n, m; scanf("%d %d", &n, &m ...
分类:
其他好文 时间:
2018-06-18 22:16:21
阅读次数:
197
块标签.html --> div1 div2 span1 span2 ...
分类:
Web程序 时间:
2018-06-16 22:41:49
阅读次数:
280
内边距: 浏览器结果: 给div1加上内边距padding > padding: 30px; 结果为:内容的和边框的距离上线左右增加了30px 下面的div2不变 外边距: 给div1加上内边距margin > margin: 30px 浏览器结果:div 边框上线左右与其他标签距离增加了30px ...
分类:
其他好文 时间:
2018-06-15 19:08:20
阅读次数:
134