码迷,mamicode.com
首页 >  
搜索关键字:大于等于    ( 2825个结果
zoj 3777 Problem Arrangement
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5264题意:给出n道题目以及每一道题目不同时间做的兴趣值,让你求出所有做题顺序中兴趣值大于等于m的比例。用一个分数表示。状压dp。 枚举每一个状态,用二进制表示。dp[i][j]表...
分类:其他好文   时间:2014-11-02 17:48:52    阅读次数:172
hdu 1506 Largest Rectangle in a Histogram ((dp求最大子矩阵))
# include # include # include # include using namespace std; __int64 a[100010],l[100010],r[100010];///l[i]左边连续大于等于a[i]的下标,r[i]右边连续大于等于a[i]的下标,所以对于a[i]的矩形面积为(l[i]-r[i]+1)*a[i]; int main() { __i...
分类:其他好文   时间:2014-11-02 10:51:51    阅读次数:174
C语言:关系运算符
大于运算符>= 大于等于运算符== 等于运算符!= 不等于运算符关系运算符的运算结果只有2种:如果条件成立,结果就为1,也就是“真”;如果条件不成立,结果就为0,也就是“假”。1.关系运算符中==、!=的优先级相等,、>=的优先级相等,且前者的优先级低于后者例如2==3>1 :先算3>1,条件成立....
分类:编程语言   时间:2014-11-01 22:57:59    阅读次数:243
生成随机数,统计个数,按序排列
有以下一个题目:(一)生成随机数可以用以下方法:上面用了两种方法生成随机数,1)采用Random类的nextInt(int a)方法,该方法返回 一个大于等于0且小于a的随机整数,再加上10,就是 10<=result<51等价于[10,50]。2)采用Math。random()方法,该方法返回一个...
分类:其他好文   时间:2014-11-01 21:47:27    阅读次数:296
JAVA中的Random()函数 (转)
Java中存在着两种Random函数:一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如....
分类:编程语言   时间:2014-11-01 19:02:40    阅读次数:258
桶式排序
怎么理解桶式排序呢?简单地说,桶式排序就是当我们知道待排序的每一个数据都大于等于零,并且小于一个正整数M,那么我们给出一个大小为M的数组,称之为bucket。于是这个数组能够容纳待排序的每一个数据的信息,我们遍历待排序数据,对于每一个数据i,我们使对应的bucket[i]加1。遍历完成之后,我们输出...
分类:编程语言   时间:2014-11-01 14:52:04    阅读次数:239
BZOJ 2257 JSOI2009 瓶子和燃料 数论
题目大意:给定n个瓶子,选择k个,可以随便导油,问选择k个瓶子可以导出的油数量的最小值的最大值 首先易知k个瓶子能导出的油最小值一定是k个瓶子容量的最大公因数 于是问题转化成了在n个数中选择k个 使最大公因数最大 找出n个数的所有因数 排序 找出最大的且出现次数大于等于k的输出即可 #include #include #include #include #define M 1600100 u...
分类:Web程序   时间:2014-11-01 13:30:41    阅读次数:158
二叉堆的实现
/* ** 二叉堆的实现 ** 堆最重要的性质是儿子的值大于等于父亲的值,除此之外, ** 树的节点是按照从上到下,从左到右的顺序紧凑排列的。 ** ** 插入:首先在末尾插入,然后不断向上提升直到没有大小颠倒为止。 ** 删除:首先把堆的最后一个元素复制到根节点并且删除最后一个 ** 节点。然后不断向下交换直到没有大小颠倒为止。在向下交换过程 ** 中,如果有两个儿子,那么选择数值较小的儿子...
分类:其他好文   时间:2014-10-31 17:18:17    阅读次数:194
union的内存对其
union的内存满足两个原则:大于等于最大成员大小;非数组最大成员的整数倍。//示例代码 #include<string.h> #include<stdio.h> intmain() { unionA{ chara[9]; shortintb; intc; }u; printf("%d",sizeof(u)); return0; }结果为:12
分类:其他好文   时间:2014-10-29 02:03:42    阅读次数:193
hdu 5076 最小割灵活的运用
题意比较复杂,其实关键是抽象出来:每个点,可以赋予俩个值(二选一,必需选一个,设ai,bi)。  求所有之和最大,有条件:若俩个点同时满足: 1,:点的二进制只有一位不同。  2:至少有一个是选B值; 则可获得对应加成。 这题开始想了半天,建图遇到问题,看了官方说是最小割,于是入手: a值就是小于阈值的最大值,B值就是大于等于的最大值。 思路:俩个点选其一,必然想到建二分(每个点一分为二)...
分类:其他好文   时间:2014-10-28 21:49:08    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!