码迷,mamicode.com
首页 >  
搜索关键字:c2    ( 1640个结果
面向对象程序设计上机练习十(运算符重载)
Time Limit: 1000MS Memory limit: 65536K题目描述定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运 算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+i均合法。(其中i是整数,c1、c...
分类:其他好文   时间:2014-10-09 22:23:47    阅读次数:233
从简单需求到OLAP的RANK系列函数
同事问了一个非常简单的问题,怎么取出每个partition里面另外一个列的最小值? create table t1 (int c1, int c2); 假如按照c2分区,0-10,10-20,20-30,30-40,40-50 insert into t1 values(101, 1); inser...
分类:其他好文   时间:2014-10-09 18:27:57    阅读次数:153
算法导论 第三章 函数的成长
渐近符号Θ记号Θ(g(n))={f(n):存在正常量c1,c2和n0,使得对所有n>=n0,都有0=n0,有0<=f(n)<=cg(n)}重点:1.Θ记号渐近地给出了函数的上限和下限。当只有一个渐近上界时,使用O记号2.按照集合论的写法,Θ(g(n))是O(g(n))的子集3.当我们说运行时间为O(...
分类:其他好文   时间:2014-10-09 15:46:14    阅读次数:158
hdu 4997 Biconnected
这题主要是计算连通子图的个数(c)和不连通子图的个数(dc)还有连通度为1的子图的个数(c1)和连通度为2以上的子图的个数(c2)之间的转化关系 主要思路大概如下: 用状态压缩的方法算出状态为x的子图的不连通子图个数dc[x],dc[x] = ∑ c[i]*(2^edge[x-i]),i为x的子集且i中有x的编号最小的元素,edge[x] 表示x集合内有几条边 连通子图个数c[x]  = 2...
分类:其他好文   时间:2014-10-09 02:03:18    阅读次数:228
HDU 2152
生成函数简单题#include #include #include #include #define N 110using namespace std;struct Fruit{ int a,b;};Fruit num[N];int c1[N],c2[N];int main(){ int n,m; ...
分类:其他好文   时间:2014-10-05 17:21:38    阅读次数:144
HDU 1521
指数型生成函数。做这题时,回去看看组合数学才知道,指数生成函数求的就是多重集合的r排列数。#include #include #include #define N 15using namespace std;struct PQ{ int p,q;};PQ c1[N],c2[N];int num[N]...
分类:其他好文   时间:2014-10-05 15:58:28    阅读次数:163
HDU 2069
把多项式变成二维的即可,设c[i][j]为i枚硬币下j元的组合数。(因为限定不能超过100个硬币)。然后就是普通的生成函数的题了。#include #include #include #include #define N 260using namespace std;int c1[N][N],c2[...
分类:其他好文   时间:2014-10-05 13:35:28    阅读次数:164
HDU 1709
MB,一开始就想到是不是只要加上一个不选择砝码的情况,但一直没动手做,因为看了看网上了,觉得总有点复杂,认为自己想错了。。。。相信自己#include #include #include #include #define N 101using namespace std;int c1[N*N],c2...
分类:其他好文   时间:2014-10-05 13:07:48    阅读次数:181
HDU 1398
只需要把增量改为i*i即可与上篇 1028 一样#include #include #include #include #define N 350using namespace std;int c1[N],c2[N];int main(){ for(int i=0;i<=300;i++){ c1[....
分类:其他好文   时间:2014-10-05 12:09:08    阅读次数:149
HDU 2152 Fruit (母函数)
# include # include # include # include using namespace std; int main() { int n,m,i,j,k; int c1[110],c2[110]; int a[110],b[110]; while(~scanf("%d%d",&n,&m)) { for(i=0;i<...
分类:其他好文   时间:2014-10-04 17:58:06    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!