DLUTOJ 1209 字典序和r-子集】的更多相关文章

传送门 Time Limit: 6 Sec  Memory Limit: 128 MBSubmit: 73  Solved: 14 Description Input 多组输入数据. 每组数据: 第一行两个整数n,r(1 <= r <= n <= 1000000). 第二行r个不同的整数表示:集合S的一个r子集. Output 每组数据输出一个整数表示有多少r子集小于给定的r子集.结果mod 1000000007(1e9 + 7). Sample Input 3 2 2 3 3 1 2…
> x<-c(6,1,2,3,NA,12) > x[x>5]    #x[5]是未知的,因此其值是否大于5也是未知的 [1]  6 NA 12 > subset(x,x>5)  #subset直接会把NA移除 [1]  6 12 > subset(airquality, Temp > 80, select = c(Ozone, Temp)) Ozone Temp 29     45   81 35     NA   84 36     NA   85 38 …
#!/usr/bin/env python #coding:utf-8 SET_START = 1 SET_END = 9 SUB_LEN = 10 def r_subset(i, r, pre, array, sub): if i == r: print sub return j = pre len_ = len(array) - (r - i) while j <= len_: sub[i] = array[j] r_subset(i+1, r, j+1, array, sub) j +=…
题目说明: 给定一组数字或符号,按照字典序产生所有可能的集合(包括空集合),例如给定1 2 3,则可能的集合为:{}.{1}.{1,2}.{1,2,3}.{1,3}.{2}.{2,3}.{3}. 题目解析: 如果要产生字典顺序,例如若有4个元素,则: {} => {} => {,} => {,,} => {,,,} => {,,} => {,} => {,,} => {,} => {} => {,} => {,,} => {,} =&…
一些函数不知道什么意思要查,看数值例子,做笔记,知道函数的功能,函数和返回值. 网页上查找关键词,巧用查找(ctrl+F) 数据读取处理,有read.table   read R-读取数据(导入csv,txt,excel文件) read.table函数:read.table函数以数据框的格式读入数据,所以适合读取混合模式的数据,但是要求每列的数据数据类型相同. read.table读取数据非常方便,通常只需要文件路径.URL或连接对象就可以了,也接受非常丰富的参数设置: file参数:这是必须的…
A. Box Game 注意到局面总数不超过$50000$,而且每次操作都会改变石子的奇偶性,因此按奇偶可以将状态建成二分图,然后求出最大匹配. 如果状态数是偶数,那么先手必胜,策略就是每次走匹配边,那么对手不能通过匹配边走回来,因此所有匹配边你都能走掉. 如果状态数是奇数,那么如果此时有奇数个石子,也是先手必胜,因为最后对手会遭遇怎么走都会回到以前走过的局面的困境. 选择完先后手之后,每次按匹配边走下去即可. B. Circle of Stones 首先将环倍长,破环成链,那么剩下的子串要满足…
如果一个正整数的十进制表示(没有前导零)是一个回文字符串(一个前后读取相同的字符串),那么它就是回文.例如,数字5, 77, 363, 4884, 11111, 12121和349943都是回文. 如果一个整数范围包含偶数个回文,那么它就是一个有趣的范围.范围 [L, R]且L <= R的定义为从L到R(包括):(L, L+1, L+2,……,R-1, R)的整数序列.L和R是这个范围的第一个和最后一个数字. 如果L <=L1 <= R1 <=R1 > =R,那么范围[L1,…
1.简单过滤器 a. pr [OPTION] [FILE] 功能:改变文件打印格式 选项 功能 -l n 设定页面长度为n行 -w n 设定页面总宽度为n个字符(不够会被砍掉) -h str 设定页眉为str -n 对行进行编号 -k 分k列输出 -t 不显示页眉.页脚和边距 b.head [OPTION] [FILE] 默认10行 选项 功能 -n k 显示前k行内容 tail [OPTION] [FILE] 选项 功能 -n k 显示后k行内容 -f 监控文件内容增长(进程相关) c.cut…
1.半群满足对乘法封闭吗? 2.理想I 又不是R的子群,为什么I是R的正规子群呢? 3.~为什么对加法是同余关系? 4. 属于R,b-b属于I,为什么R作用在I上面,还属于I呢? 1.封闭 2.理想I是R子集,对R满足运算,是子群.对加法是交换群,左右陪集乘相都相等,所以是正规子群. , 3.是正规子群就是同余关系 . 4.理想的充分必要条件 +这个等价关系的定义…
写题五分钟读题两小时系列-- 看懂题的话不算难,然而我去看了大佬的blog才看懂题-- 题目大意是:一个原字符串,其中有一种通配符,合法串的定义是这个串(不含通配符))可以匹配原串并且这个串最多分成k段就能使每一段字典序单调不降.求在所有合法串中字典序第r大的. 设f[i][j][k]表示第i个字符选j,至少需要分成k段的方案数,倒着dp,特判一下通配符,比较基础懒就不多说了 然后对于每个f[i][j],把k维变成前缀和的形式,因为能分为k段就能分为k+1段.(这里其实当i<k的时候是不对的,但…