A. Expression题意:给出a,b,c,给出"+","*",“()”在这三个数中任意放置这三个符号,求最大值直接枚举6种情况就可以了,自己写的时候是挨个比找的最大值,后来发现别人的题解里面,直接将这6个值排序取最后一个数就可以了。 1 #include 2 #include 3 #i...
分类:
其他好文 时间:
2015-03-07 22:33:40
阅读次数:
199
题目在此 http://www.spoj.com/problems/ARMY/总体来说就是求最大值。。#include#includeint x,n,t,i,a,b;int max,pos;int main(){ scanf("%d",&t); while(t--){ sc...
分类:
其他好文 时间:
2015-03-07 09:02:25
阅读次数:
176
数组中简便方法求最大值,最小值,平均值,求和,和个数
分类:
编程语言 时间:
2015-03-03 09:46:10
阅读次数:
171
求最大值、求余数: 1 #include 2 3 #define SURPLUS(A,B) ((A)%(B)) 4 #define max(A,B) (A>B ? A:B) 5 6 main() 7 { 8 printf("%d\n",max(2,3)); 9 //getch...
分类:
其他好文 时间:
2015-02-28 14:28:28
阅读次数:
158
/*
============================================================================
Name : MaxNumber.c
Author : lf
Version :
Copyright : Your copyright notice
Description : 求最大值和sc...
分类:
其他好文 时间:
2015-02-21 22:22:06
阅读次数:
177
这道题很久以前用树链剖分写的,最近在学LCT ,就用LCT再写了一遍,也有一些收获。因为这道题点权可以是负数,所以在update时就要注意一下,因为平时我的0节点表示空,它的点权为0,这样可以处理点权为非负求最大值和求和的情况(即不用特判某个点是否有左右儿子,直接更新就行了),但这道题就不行(求和要...
分类:
其他好文 时间:
2015-02-14 21:19:25
阅读次数:
187
注意h的范围和n的范围,纵向建立线段树题意:h*w的木板,放进一些1*L的物品,求每次放空间能容纳且最上边的位子思路:每次找到最大值的位子,然后减去L线段树功能:query:区间求最大值的位子(直接把update的操作在query里做了)3 5 5243331213-1 1 #include 2 #...
分类:
其他好文 时间:
2015-02-09 12:23:42
阅读次数:
147
思路:对于每个数分解质因子然后记录每一个质因子的个数,对与在b中出现的质因子就减去1,否则加1,求出总的,然后从后面一次对它们的最大公约数,然后判断除以最大公约数之后,改变量是不是变化,求最大值,变化量为负值的话减去。 1 #include 2 #include 3 #include 4 #i...
分类:
其他好文 时间:
2015-02-02 19:54:59
阅读次数:
183
下面都是我在网上搜集的算法题,我自己想了解法
1.一个严格递增的序列,从中间某个未知的地方切成两段,将前一段放到后面,求最大值?注意划开的位置你不知道!
我的解法
2.二维数组(N*N),沿对角线方向,从右上角打印到左下角如N=4:
{ 1 2 3 4 }
{ 5 6 7 8 }
{ 9 10 11 12 }
{13 14 15 16 }
打印出来后...
分类:
编程语言 时间:
2015-01-30 10:42:45
阅读次数:
221
#include #include #define MAX(a,b) (a>b?a:b)#define Lowbit(x) (x & (-x))int idx[200010], num[200010];/*int Lowbit(int x){ return x&(-x);}*//*int MAX(i...
分类:
编程语言 时间:
2015-01-29 14:04:48
阅读次数:
180