2012贵州省数据库入门入门
更新时间:2024-05-16 00:54:01 阅读量: 综合文库 文档下载
- 贵州省宏观经济数据库推荐度:
- 相关推荐
1、给出折半查找的递归算法,并给出算法时间复杂度性分析。 2、#define maxsize 栈空间容量
void InOutS(int s[maxsize])
//s是元素为整数的栈,本算法进行入栈和退栈操作。
{int top=0; //top为栈顶指针,定义top=0时为栈空。 for(i=1; i<=n; i++) //n个整数序列作处理。 {scanf(“%d”,&x); //从键盘读入整数序列。
if(x!=-1) // 读入的整数不等于-1时入栈。 if(top==maxsize-1){printf(“栈满\\n”);exit(0);} else s[++top]=x; //x入栈。
else //读入的整数等于-1时退栈。
{if(top==0){printf(“栈空\\n”);exit(0);}
else printf(“出栈元素是%d\\n”,s[top--]);} }
}//算法结 3、编写一个过程,对一个n×n矩阵,通过行变换,使其每行元素的平均值按递增顺序排列。 4、设有一个数组中存放了一个无序的关键序列K1、K2、?、Kn。现要求将Kn放在将元素排序后的正确位置上,试编写实现该功能的算法,要求比较关键字的次数不超过n。
51. 借助于快速排序的算法思想,在一组无序的记录中查找给定关键字值等于key的记录。设此组记录存放于数组r[l..h]中。若查找成功,则输出该记录在r数组中的位置及其值,否则显示“not find”信息。请编写出算法并简要说明算法思想。
5、设T是一棵满二叉树,编写一个将T的先序遍历序列转换为后序遍历序列的递归算法。 6、根据二叉排序树中序遍历所得结点值为增序的性质,在遍历中将当前遍历结点与其前驱结点值比较,即可得出结论,为此设全局指针变量pre(初值为null)和全局变量flag,初值为true。若非二叉排序树,则置flag为false。 #define true 1 #define false 0 typedef struct node
{datatype data; struct node *llink,*rlink;} *BTree; void JudgeBST(BTree t,int flag)
// 判断二叉树是否是二叉排序树,本算法结束后,在调用程序中由flag得出结论。 { if(t!=null && flag)
{ Judgebst(t->llink,flag);// 中序遍历左子树
if(pre==null)pre=t;// 中序遍历的第一个结点不必判断
else if(pre->data
7、有一种简单的排序算法,叫做计数排序(count sorting)。这种排序算法对一个待排序
的表(用数组表示)进行排序,并将排序结果存放到另一个新的表中。必须注意的是,表中所有待排序的关键码互不相同,计数排序算法针对表中的每个记录,扫描待排序的表一趟,统计表中有多少个记录的关键码比该记录的关键码小,假设针对某一个记录,统计出的计数值为c,那么,这个记录在新的有序表中的合适的存放位置即为c。 (1) (3分)给出适用于计数排序的数据表定义;
(2) (7分)使用Pascal或C语言编写实现计数排序的算法; (3) (4分)对于有n个记录的表,关键码比较次数是多少?
(4) (3分)与简单选择排序相比较,这种方法是否更好?为什么?
正在阅读:
2012贵州省数据库入门入门05-16
2022-2024年中国玻璃转子流量计市场研究及投资建议预测报告04-10
《祖父的园子》说课稿09-30
河南新蔡2013届9月月考政治试题05-05
毛线鞋里的爱作文400字06-24
六安市清水河畔混凝土施工方案01-16
决明子降血脂有效部位的化学成分06-11
第三节 框架结构的计算简图11-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 贵州省
- 入门
- 数据库
- 2012
- 2015银行业消保知识竞赛一模试题(定)
- 2017-2023年中国苍耳子产业市场运行及产业发展趋势研究报告(目
- 哈工大c语言 练习题
- 桩基施工组织设计
- 思修实验报告
- 中学心理健康教育课C证教案
- 探索物质的变化(1 - 2节)
- 浙教版八年级下册科学错题集 - 图文
- 市长在全市质量大会上的讲话
- 2009学年第二学期期末考试考务安排(2010.6)
- 2016年甘肃省司法考试《卷二》考试试题
- 关于调整蒙山乡综治委铁路护路联防领导小组的通知
- 五年级上册语文说课稿假如只有三天光明 冀教版
- 外贸简写术语
- Cloudera大数据平台环境搭建(CDH5.13.1)傻瓜式说明书
- 人教版高中地理《选修三 旅游地理》教案全套
- 2018西医综合考研考点:重要概念(3)
- 详细ASCLL码表,新手必备
- TOD模式城市规划理念
- 哈利波特作者JK罗琳在哈佛大学毕业典礼上的演讲(中英对照)