随笔分类 -  数据结构

用视图+存储过程解决复杂查询的排序分页问题
摘要:数据库中复杂的联查+筛选条件+排序+分页一直是比较头疼的问题为了模拟这个问题,首先建立两个表create table t_userType ( id int identity(1,1) not null primary key, name varchar(50))GOcreate table t_user ( id int identity(1,1) not null primary key, t_userTypeId int not null, name varchar(50), foreign key (t_userTypeId) references ... 阅读全文

posted @ 2012-06-10 13:26 石莹 阅读(2855) 评论(2) 推荐(0) 编辑

c语言强化训练——简易计算器
摘要:一、设计要求实现一个简单的计算器,要求可以求解表达式,支持基本的运算并有扩展能力和基本的容错能力二、设计思路程序需要定义两个工作栈,分别保存表达式计算过程中的运算符与运算数,通过一个优先级表来判定运算顺序。通过判定输入的运算符来调用不同的函数,实现支持基本的运算符号。可以通过定义一个运算符表和一个函数指针表,通过查找方式调用函数,实现运算符的可扩展性。三、详细设计1、首先需要编写一个栈,这个栈需要支持浮点数和字符,编写这个栈stack.h文件typedef struct { char * buffer; int typesize; int top; int max;} Stack;Stack 阅读全文

posted @ 2010-06-12 16:32 石莹 阅读(2188) 评论(1) 推荐(1) 编辑

c语言强化训练笔记2010/5/16
摘要:函数指针的应用首先实现一个基本的计算器,暂时可以支持加减乘除功能int add(int,int);int sub(int,int);int mul(int,int);int div(int,int);main(){ char a[30]; char b[30]; char c; gets(a); printf("%c\n",c=getch()); gets(b); printf("---------\n"); if(c=='+') { printf("%d\n\n",add(atoi(a),atoi(b))); } i 阅读全文

posted @ 2010-05-17 15:49 石莹 阅读(218) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示