其他
Input t – the number of numbers in list, then t lines follow [t  Each line contains one integer: N [0 N  Output Output given numbers in non decreasing order. Example Input: 5 5 3 ...
分类:其他 时间:2014-05-04 00:03:50 收藏:0 阅读:453
把一般式子转换成逆波兰式。 这里的都是加括号的,难度降低点。 Example Input: 3 (a+(b*c)) ((a+b)*(z+x)) ((a+t)*((b+(a+c))^(c+d))) Output: abc*+ ab+zx+* at+bac++cd+^* 知道其特点就好办: 1 遇到字母一定是可以输出的 2 遇到操作符号就入栈 3 遇到括号')',就出栈...
分类:其他 时间:2014-05-03 15:35:03 收藏:0 阅读:451
hdu 1165 Eddy's research II (数学题,递推)...
分类:其他 时间:2014-05-03 15:34:18 收藏:0 阅读:474
ACM SG函数 Fibonacci again and again hdu1848...
分类:其他 时间:2014-05-03 15:33:31 收藏:0 阅读:523
ACM 博弈 Good Luck in CET-4 Everybody! hdu1847 规律...
分类:其他 时间:2014-05-05 13:20:02 收藏:0 阅读:385
ACM SG函数 博弈 S-Nim hdu1536 hdu1944 poj2960...
分类:其他 时间:2014-05-05 13:19:01 收藏:0 阅读:542
概念 优先级队列,顾名思义,就是一种根据一定优先级存储和取出数据的队列。它可以说是队列和排序的完美结合体,不仅可以存储数据,还可以将这些数据按照我们设定的规则进行排序。优先级队列是堆的一种常见应用。有最大优先级队列(最大堆)和最小优先级队列(最小堆)。优先级队列是一种维护有一组元素构成的集合S的数据结构。 优先队列支持的基本运算 [cpp] view plai...
分类:其他 时间:2014-05-03 16:59:46 收藏:0 阅读:438
一、后缀表达式求值 后缀表达式也叫逆波兰表达式,其求值过程可以用到栈来辅助存储。 假定待求值的后缀表达式为:6  5  2  3  + 8 * + 3  +  *,则其求值过程如下: (1)遍历表达式,遇到的数字首先放入栈中,依次读入6 5 2 3 此时栈如下所示: (2)接着读到“+”,则从栈中弹出3和2,执行3+2,计算结果等于5,并将5压入到栈中。...
分类:其他 时间:2014-05-03 16:58:59 收藏:0 阅读:416
这种题一般有二种形式,共同点是都已知中序序列。如果没有中序序列,是无法唯一确定一棵树的。 已知二叉树的前序序列和中序序列,求解树。 1、确定树的根节点。树根是当前树中所有元素在前序遍历中最先出现的元素。 2、求解树的子树。找出根节点在中序遍历中的位置,根左边的所有元素就是左子树,根右边的所有元素就是右子树。若根节点左边或右边为空,则该方向子树为空;若根节点 边和右边都为空,...
分类:其他 时间:2014-05-03 16:58:10 收藏:0 阅读:571
代码: #include #include #include #include using namespace std; const int maxn=10003; const int inf=0x7fffffff; int num[maxn]; int n; int main() { while(scanf("%d",&n)!=EOF&&n)...
分类:其他 时间:2014-05-04 12:38:32 收藏:0 阅读:457
1160432160433160434166744
上一页1667435下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!