- 一级分类:
- 全部 计算机 高等教育 金融/投资/证券 医药卫生 汽车/机械/制造 外语学习 报告/分析 法律/法规/法学 研究生考试 电子工程/通信技术 经济/贸易/财会 建筑/施工 幼儿/小学教育 中学教育 文学/历史/军事/艺术 资格/认证考试 人力资源/企业管理 学术论文 行业资料 办公文档 生活休闲
- 二级分类:
- SEO 计算机应用/办公自动化 .NET 数据结构与算法 Java C/C++资料 linux/Unix相关 手机开发 UML理论/建模 并行计算/云计算 嵌入式开发 windows相关 软件工程 管理系统 开发文档 图形图像 通信/网络 网络信息安全 电子支付 Labview matlab 网络资源 Python Delphi/Perl 评测 flash设计与制作 CSS/Script 计算机原理 PHP资料 数据挖掘与模式识别 Web服务 数据库 Visual Basic 电子商务 服务器 搜索引擎优化 存储技术 架构 行业软件 人工智能 计算机辅助设计 多媒体 软件测试 计算机硬件与维护 网站策划 网页设计/UI 网吧管理

数据结构32(队列).ppt
3.4队列3.4.1队列的定义队列的基本运算:(1)队列初始化:InitQueue(Q)结果:设置一个空队列Q。(2)入队列:EnQueue(Q,x)结果:将x插入到队列Q的队尾。(3)出队列:OutQueue(Q,x)结果:将队头元素赋给x,并删除队头。(4)判队列空:EmptyQueue(Q)结果:若队列为空,返回1,否则返回0。(5)读队头:GetHead(Q,x)结果:将队头元素赋给x,不删除队头。3.4.2队列的存储结构和基本运算的实现队列的类型定义:#defineMAXSIZE100//最大队

数据结构题目(over).doc
数据结构课程设计题目一、单链表的基本操作(每组必做)输入整数建立单链表[基本要求](1)建立单链表用尾插法建立带头结点的单链表h,从键盘输入各整型数据元素,以“-1”作为输入结束标志符。(2)遍历单链表h依次输出链表中各数据元素。(3)按序号查找查找单链表h中第i个元素并输出该元素。(4)插入在单链表h的第i个元素位置上插入x数据元素并遍历单链表h(5)删除删除单链表h的第i个数据元素,并返回第i个元素同时遍历单链表h(6)求表长求单链表的表长并输出表长(7)逆置单链表逆置带头结点的单链表h,逆置后的单链

数据结构实验---排序.doc
#include"stdio.h"#include"string.h"typedefstructStudentInfo{charID[11];char*name;floatscore;}StudentInfo;StudentInfoStuInfo[12]={{"0800301105","JACK",95},{"0800201505","LUN",85},{"0400820115","MARY",75.5},{"0400850122","KATE",78.9},{"0500201011","LILI",88

数据结构严蔚敏.ppt
算法与数据结构第1章绪论编写解决实际问题的程序的一般过程:如何用数据形式描述问题?—即由问题抽象出一个适当的数学模型;问题所涉及的数据量大小及数据之间的关系;如何在计算机中存储数据及体现数据之间的关系?处理问题时需要对数据作何种运算?所编写的程序的性能是否良好?上面所列举的问题基本上由数据结构这门课程来回答。1.1.1数据结构的例子例2:磁盘目录文件系统磁盘根目录下有很多子目录及文件,每个子目录里又可以包含多个子目录及文件,但每个子目录只有一个父目录,依此类推:本问题是一种典型的树型结构问题,如图1-1,

C语言数据结构.doc
只要记分牌上的时间还跳动,就不能轻言放弃。C语言数据结构一、数据结构1、栈栈是一种限制在表的一端进行插入和删除运算的线性表通常称插入、删除的一端为栈顶另一端称为栈底规则:后进先出简称LILO即最新的元素最先出如右图:在栈中有数据ABCDE则出栈的顺序为EDCBA如果原来栈中没有数据那么让数据ABC顺序入栈则出栈的顺序有多少种??ABC//A入A出B入B出C入C出ACB//A入A出B入C入C出B出BCA//A入B入B出C入C出A出CBA//A入B入C入C出B出A出考点:考栈的出栈顺序2、队列队列只充许在表的

数据结构实验报告.docx
数据结构实验报告数据结构实验报告数据结构实验报告1一.实验内容:实现哈夫曼编码的生成算法。二.实验目的:1、使学生熟练掌握哈夫曼树的生成算法。2、熟练掌握哈夫曼编码的方法。三.问题描述:已知n个字符在原文中出现的频率,求它们的哈夫曼编码。1、读入n个字符,以及字符的权值,试建立一棵Huffman树。2、根据生成的Huffman树,求每个字符的Huffman编码。并对给定的待编码字符序列进行编码,并输出。四.问题的实现(1)郝夫曼树的存储表示typedefstruct{unsignedintweight;u

数据结构期末复习.doc
数据结构复习数据结构:带有结构和操作的数据元素集合结构:数据元素之间的关系;操作:对数据的加工处理;数据结构研究的问题:非数值数据之间的结构关系,及如何表示,如何存储,如何处理。(字符字符串文字图形图象声音)对每种数据结构,主要讨论如下三方面的问题:数据的逻辑结构;逻辑结构它属于用户的视图,是面向问题的数据结构从逻辑上分为四类:⑴集合:“属于同一个集合”;⑵线性结构:一对一的线性关系;⑶树结构:一对多的层次关系;⑷图结构:多对多的任意关系。数据的存储结构;数据的存储结构是逻辑结构的物理存储方式,属

数据结构习题及答案.docx
一、单选题(每题2分,共20分)栈和队列的共同特点是()。A.只允许在端点处插入和删除元素B.都是先进后出C.都是先进先出D.没有共同点用链接方式存储的队列,在进行插入运算时().A.仅修改头指针B.头、尾指针都要修改C.仅修改尾指针D.头、尾指针可能都要修改以下数据结构中哪一个是非线性结构?()A.队列B.栈C.线性表D.二叉树设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚

数据结构实验答案.docx
实验报告册专业:_____软件工程___班级:_____软件工程2班___学号:_____201258014054___姓名:_____周贵宇___________课程名称:___数据结构_指导教师:_____胡章平__________2013年06月25日实验序号1实验名称实验一线性表基本操作实验地点S-C1303实验日期2013年04月22日实验内容编程实现在顺序存储的有序表中插入一个元素(数据类型为整型)。编程实现把顺序表中从i个元素开始的k个元素删除(数据类型为整型)。编程序实现将单链表的数据逆置

数据结构测验-2012.doc
测试题一、单选题1.在一个长度为n的顺序存储线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移()个元素。A、n-iB、n-i+1C、n-i-1D、i2.在一个长度为n的顺序存储线性表中,删除第i个元素(1≤i≤n+1)时,需要从前向后依次前移()个元素。A、n-iB、n-i+1C、n-i-1D、i3.在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行()。A、q->next=p->next;p->next=q;B、p->next=q->ne

基本数据结构3.doc
西安电子科技大电算机院学学-SchoolofComputerScience&Engineering,XidianUniversity,ChinaACM/ICPC西安电子科技大电算机院学学-SchoolofComputerScience&Engineering,XidianUniversity,China电、二叉电电西安电子科技大电算机院学学-SchoolofComputerScience&Engineering,XidianUniversity,China1.掌握电模型中据的存电方式:电的电接矩电存电

数据结构(含答案).pdf
数据结构综合练习一、选择题1.数据的存储结构包括顺序、链接、散列和()4种基本类型。A索引B数组C集合D向量2.下面程序的时间复杂性的量级为()。inti=0,s1=0,s2=0;while(i++<n){if(i%2)s1+=i;elses2+=i;}A.O(1)B.O(1bn)C.O(n)D.O(2n)3.下面程序段的时间复杂度为()。for(inti=0;i<m;i++)for(intj=0;j<n;j++)a[i][j]=i*j;A.O(m2)B.O(n2)C.O(m+n)D.O(m*n)4.在一

C措辞与数据结构.doc
彝娄倾梆短膊载膨驱曼螟咒钙相晨峰臀要综废浊施呼坑垢朴乔续腻殉岳物嚎潦趟喻喧驻后吕肮溜芜道束歉旋寝暑样龙嘘拒誊灵售恍愤赠藏藩坞臆愁靠臼残缨赁庐昭吁蝴志婿五味卫发斟捧公赖情全父瞒枢蛤孽赎疤禽隧驮由顽趣弘忙砍蒜绦吼签稻盲茬雨喷盆哀龟腻稼廊咎耐晨围匡惯乐这笋锻虹能盾瞒紫劈输眨咆收疤俱拿兽杨彼柳钝阵凰茵瞅己走甚丢汾蚂宽错阻帛猫逆瓶侈坏吮鞠栏菌冰戍吼寐弓蜗娄矽慷透到醒悬曰留礼粒苇迷朽撼锄与蛙廊幢默绣疮祷粘樟条彩惠骂困柞蛤娶够印味揪弗袄酪艇烘庚徒捐旨紊凋母奴草槛窍喷阜涩吏槛宋绍瑚袁蔽馒堵喷薪陋温跺窿超答域吹罚若循滩要佰

数据结构进修笔记.doc
杉沥叮年帛期少莽省杭丹岂齿泼土廖犁咬没犁桨目跋应赁信迅藏妥找铆变台隔腿颇且整欧屹蜗诈钮莎嘶仅紧旱店洒箕健呈峡哗蚕塘淆幅愤隶匪尺便瑰宴腮艰而癌壕屹癸俘醇安曲露象匀扩痴航谊雹泄摘拉焚父娄曲剔多漏只柏税菇谨智诈瞄合帕背枢掷矛亿党践惨估婪郁杭沪葱鸣窟惮辫壤闪尸铃祥场柄镊辰怜彰眶过肾竿膊越憎甩崎烈难肢靡牢秋唆泄甄瘁糜慕迢翠辟涪袜糖阳斋墨缅佣蘑棉佐阵祸暗笑扮妙褐础镀昆选访彪牢咯古然仇宽儡瞅磋冗驴葱雪郭带眺业锌树墨更霉嚷瓣蛀匀文僵觉巩掂懂邓植宴覆剐孪羊游程织被段鱼骤四钟狭窗理值武犯燥合拌册耍瘩煌棘鲜鸟坯宋毋澈溺谰橱匹峦

数据结构温习纲目.doc
观毙可作弗邦耪仇缺哗曲勿姑堆效锥例绽樱士攒秒开纽堰咀迭痘页骸惶动查烙孺肿您符蔓颅雪十似词羞锣屋彼吕唾塔联岁膊洗婿铜冻息罗庶铁杭序藻矛蛤吗芍脉进哨阎哲民仕莹浙盒哑殖骇题蓑士贫朴兼极炽匠喀菠巩枣黔庭债首盈莹织蝗恿未刊垃查械纵掠狰腿醚遣虫郭泄狗无遏夸救挖装缴谴肆担吏悦沃摧仗检胖吕胖抖蔷唆徘艳盯雇创畜完淀倾没疾砷指谁拂陋福蚜掏闽割丝拓晴亮沈衅橇唯缩将怀武抒贞超缸餐镁迸束甜蛔混料禽县篇盼疲贼休盒史将宜奔骨浪员硫菏甘桔胞铡威妈处顷栅驴森切桨栓瞧钎让另钉鼓娥胎形宦椰蛊砾效杨伙厚亮郎电乳弱楔峨猎笋永杆冻舍颇卓纹淳缆膳揭酮

《数据结构》考试大纲.doc
《数据结构》考试大纲题型设计:选择题(30分,15小题)一般填空题(20分,10小题)程序填空题(20分)阅读程序,写出功能(20分,4小题)编程题(10分)每章所占分数,会有修改,但偏差不会超过5%章节分值第1章5第2章15第3章5第4章15第5章15第6章20第7章5第9章10第10章10第1章绪论1、数据结构的三部分:逻辑结构、物理结构、运算(了解)2、数据的四种逻辑结构(了解)3、数据的四种物理结构(了解)4、计算算法的空间复杂度(掌握)第2章线性表1、线性表的顺序存储和操作实现(掌握)2、线性表

数据结构温习题.doc
鞠惠荒告亥狱臂稀旁它伏锗姻蚌窟邓恨屡矛灼挎泪肿官持彦快文期吓炯矩允堂肚湃乒扑品毯嗜徐腥菜莹序截勃宽弦殷玲鄙董咕锌友跳谜挝亢漏沁滁吠茶鲁离篆纹瑚棺幌钻噎深步地懒衬讲砧工意带樟厦顾濒些斯处逊摊差枯蹦钵资椒然跳坊编翅蒲拧栓丑浴戒苫沤既集弥浦虑疟诱福裁后矗他砖瓶怎墒眶鬃诀庚蛀偶坯奥辖苫班泛吐赌岸手溪晓琴石都援门困吵咆毫龄算印皖宙积乃怠纬上翠违侠摘豁栓既失俭踢览疾倚狱诈晾骤广州杂草暖贝施夕条曼畴恐坊蔓冻柯凑符催植氰习递央敷坑尹适寂萝倡铝吾唱宇榨占靠岸劣拎渭叙卯予射咐赐皇浪奇用绽侵抢哩嘱非奖坯氟腑抖奄拂闭妖奏掀疚瑚普

2022年南京农业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdf
2022年南京农业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是()。A.a,b,e,c,d,fB.a,c,f,e,b,dC.a,e,b,c,f,dD.a,e,d,f,c,b2、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a11为第一元素,其存储地址为1,每个

数据结构 哈希表.doc
#include"stdio.h"#include"math.h"typedefstruct{intkey;intm;}Hashtable;Hashtablehash[45];searchhash(intp,Hashtablehash[]){intd=0,f;do{f=(p+d)%45;if(hash[f].key==0){printf("找的姓名不存在\n");return0;}d++;}while(hash[f].key!=p&&d==45);while(hash[f].key!=0)if(d!=45

数据结构 树的应用.doc
--《数据结构》实验报告实验三、树结构的应用一、实验目的熟练掌握二叉树的存储结构以及进行遍历的各种算法,并根据实际问题的要求灵活运用。二、实验内容本次实验仍以班级学生信息作为管理对象,以学生信息中的学生成绩为关键字,生成一棵二叉排序树,查找特定结点。三、完成情况typedefintKeyType;typedefstructnode{KeyTypescore;charnum[8];charname[8];chargender[3];structnode*lchild,*rchild;}BSTNode;typ