当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 两种会场安排问题(今年暑假不AC,会场安排)

    今年暑假不AC TimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64u Description “今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球...

    75
    热度
  • [综合] 求约数的个数(模板)

    #include<iostream> #include<set> #include<cmath> usingnamespacestd; intmain() {intn;while(cin>>n&&n){intans=1;inte=2;w...

    79
    热度
  • [综合] Complete the Word CodeForces 716B

    CompletetheWord TimeLimit:2000MSMemoryLimit:262144KB64bitIOFormat:%I64d&%I64u 题目链接CodeForces716B Description ZStheCoderlovestoreadthedictionary.He...

    82
    热度
  • [综合] 矩阵快速幂 (模板)

    #include<iostream> #include<cstdio> #include<cstring> usingnamespacestd;constintmaxn=2; constintmod=10000;//矩阵结构体 structMatrix{inta[...

    52
    热度
  • [综合] Prime Cryptarithm 牛式

    PrimeCryptarithm牛式 TimeLimit:1SecMemoryLimit:64MB Description 下面是一个乘法竖式,如果用我们给定的那n个数字来取代*,可以使式子成立的话,我们就叫这个式子牛式。 ***x**-------******-------**** 数字只能取代...

    52
    热度
  • [综合] ACM-ICPC Live Archive: 6838

    要想使括号匹配,sum数组的值要都大于0 //structA //{ //intx,y; //booloperator<(constA&a)const //{ //returnx>a.x; //} //};//优先队列(按结构体中的x从小到大排序) //priority_que...

    72
    热度
  • [综合] zyb的面试

    zyb的面试 TimeLimit:1000MSMemoryLimit:65536KB64bitIOFormat:%I64d&%I64u Description 今天zyb参加一场面试,面试官听说zyb是ACMer之后立马抛出了一道算法题给zyb:有一个序列,是1到n的一种排列,排列的顺序是字...

    16
    热度
  • [综合] Large Summation(?CFGym 101532C)

    C-LargeSummation TimeLimit:1000MSMemoryLimit:262144KB CFGym101532C useMathJaxtoparseformulas Description Youaregivenanarrayaconsistingofnelementa1,?a2...

    93
    热度
  • [综合] 凸包(讲解+模板+例题)

    凸包讲解 例题POJ2187 模板 #include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #include<cmath> usingnamespa...

    77
    热度
  • [综合] KMP 详解+模板

    详解 #include<iostream> #include<algorithm> #include<cstring> #include<string> #include<cstdio> usingnamespacestd;intnext[...

    34
    热度
  • [综合] 线段树求逆序对(POJ2299)

    POJ2299 逆序对即给定一行序列,问对于每一个数字,位于该数字前面且大于该数字的共有多少个。事实上,我们可以建立一个哈希表,把输入的数字全部统计进去,每计算一个数字的逆序数时,统计该数字后面的值之和,例如:53741建立哈希表:m[1],m[3],m[4],m[5],m[7]初始都是0现在加入5...

    52
    热度
  • [综合] Python 大数运算 (进击吧!阶乘)

    进击吧!阶乘 a=0 whileTrue:try:a=input()sum=1foriinrange(1,a+1):sum=sum*iprint(sum)except:break python实现循环输入到文件结尾(类似于c语言的while(scanf("%d",&n)!=EOF)while...

    18
    热度
  • [综合] Fence Building(欧拉定理、卢卡斯定理)

    平面内的区域个数=平面内的点数+平面内的边数+2,因为这个是在圆上,所以圆外的那1个要减去,所以最后+1而不是+2。点数=C(n,4),即每4个点连线就有一个平面内的点产生,边数=C(n,2),即每两个点连线就产生一条边。 组合数的几种求法 #include<algorithm> #in...

    82
    热度
  • [综合] 小A的题(线段树)

    描述 由于小A实在是太菜了,因此他现在需要你的帮助:现在小A手上有一个凌乱的01串,他想通过若干次对于这个01串的局部排序将它变成一个有趣的01序列。现在有两种操作: 输入格式 lr0表示把区间[l,r][l,r]给升序排序 lrr1表示把区间[l,r][l,r]给降序排序 然后小A这个菜鸡想知...

    56
    热度
  • [综合] Rake It In ( DFS)

    计蒜客RakeItIn 由于k<=3,t<=200,可以想到,在最坏的情况下,暴力计算出每一层的最优解,一共也只有6层,时间最多为200*(9^6)。暴力递归(回溯)出每一层的最优解,进而求取最终答案。 #include<iostream> #include<cstri...

    33
    热度
  • [综合] P1020 导弹拦截 洛谷

    思路:第一问求最长不升子序列,第二问求最长上升子序列 #include<bits/stdc++.h> #include<map> usingnamespacestd; typedeflonglongll; map<ll,ll>mp; lla[100100],n,a...

    35
    热度
  • [综合] 最大流的增广路算法

    讲解 模板题目链接洛谷P3376 模板来自算法竞赛入门经典(第2版)--刘汝佳 #include<bits/stdc++.h> usingnamespacestd; #defineINF0x3f3f3f3f typedeflonglongll; constintmaxn=100010;s...

    37
    热度
  • [综合] 归并排序 求 逆序对

    题目链接洛谷P1908 引用该题题解中的一段话: //在某个时候,左区间:567下标为i //右区间:129下标为j // //这个时候我们进行合并: //step1:由于5>1,所以产生了逆序对,这里,我们发现,左区间所有还没有被合并的数都比1大,所以1与左区间所有元素共产生了3个逆序对(即...

    29
    热度
  • [综合] 回答一个同事关于模板的疑问

    例子打头:p34 template<classt> classA{ private: intvalue; public: template<classd> A(constA<d>&a); }; p35: voidf(A<string>)...

    0
    热度
  • [综合] 关于成员函数和有元函数

    成员函数和有元函数有"本质的"区别吗?他们都是用某种算法操作任何需要操作成员数据结构 成员函数和有元的区别在于: 成员函数的"左操作"符是this指针, 这个this指针是固定死了的.我们用的什么对象或指针调用成员函数,这个this就是什么值,编译器给我们搞定了.我们能选择的只有这个this指针是c...

    25
    热度