- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 表达式求值
//表达式求值 #include #include #include #include #include using namespace std; bool priority(char a,char b) { int m,n; switch(a) //栈外优先级 { case '(': return true
2013-05-25 21:30:18 509
转载 1096最小生成树
In the planet w-503 of galaxy cgb, there is a kind of intelligent creature named QS. QScommunicate with each other via networks. If two QS want to get connected, they need to buy two network adapters
2013-05-25 21:06:39 560
转载 mysql语法大全
云计算数据中心节能增效之道 CSDN博客第一期云计算最佳博主评选CSDN博客第二期最佳移动开发博主评选 mysql语法大全 分类:sql2012-12-19 17:37100人阅读评论(0)收藏举报 下面从网上找出一些常用的sql语法: 创建,删除和最基本查询: 显示数据库 mysql->show databases; 创建数据库 mysql->create d
2013-05-13 21:00:41 766
转载 动态二维数组的申请、赋初值、使用、释放空间
/ //按照动态二维数组的申请、赋初值、使用、释放空间五个部分给出代码,以示参考。 //同时,给出了动态二维数组用作形参和实参的实例,方便大家查询。 #include using namespace std; //动态二维数组作形参 void display(int ** &p,int row,
2013-05-05 17:14:25 1201
转载 动态二维数组
int **p = new int*[x];//创建一个动态int* 型数组for( i = 0; i < x; i) p[i] = new int[y]; //再创建一个动态int 型数组 for ( i = 0; i < x; i) { delete[] p[i]; p[i] = NULL; } delete []p; p = NULL;
2013-05-05 17:01:57 776
转载 写一个函数求一个整数数组中第二大元素。
#coding=gbk #[微软面试题]写一个函数求一个整数数组中第二大元素。 def find_sec_max( A ): N = len( A) if N return 0 M1 = A[0] M2 = M1 for i in range(1,N): # A[i] 如果比最大的还大 if A[i]>M1: M2 = M1 #原最大的当二大 M1 = A[i] #产生新
2013-05-04 18:11:15 1068
原创 求两个等长有序序列的中位数
/*现有两个等长的升序序列的序列A,B,试设计一个时间和空间都尽可能高效的算法,找出两个序列的中位数 算法的基本思想是:分别求出两个序列的中位数,即为a b,有下列三种情况 1:a=b;即a 为两个序列的中位数 2:a 3:a>b:则中位数只能出现在b和a之间,在序列a中舍弃A之后的元素得到序列A1,在序列B中舍弃b之前的元素,得到B1; 在A1和B1中分别求出中位数,重复上述过程,得到
2013-05-02 17:37:44 3076
原创 二叉排序树
#include using namespace std; struct treenode { treenode*lchild; treenode*rchild; intdata; }; class Bitree { public: Bitree(); tre
2013-05-02 17:25:23 507
转载 有中缀表达式转换为后缀表达式并求值
/*将中缀表达式转化为后缀表达式的算法思想 首先需要分配两个栈,一个作为临时存储运算符的栈s1(含一个结束符号),一个作为输入后缀表达式的栈S2(空栈),是栈可以先放入优先级最低的运算符#,注意 中缀式应以最低优先级的运算符结束,可以指定其他字符,不一定非#不可。从中缀表达式的左端开始取字符,程序步骤如下 (1)若取出的是数字,将改运算数直接送入S2栈 (2)若取出的字符是运算符,则将该运
2013-05-02 17:19:13 1044
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人