点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 算法与数据结构与复杂度
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
数据结构课程(内容详细共十章)
数据结构主要研究把具有一定逻辑关系的一批数据按某种存储方式存放在计算机的存储器中,并在这批数据上定义一系列操作。如何进行操作,这就是算法问题,算法与数据结构是相互关联的,算法总是建立在一定的数据结构基础上的,合理的数据结构可使算法简单且高效。 数据结构的学习目的是要求理解和掌握各种数据结构的定义及基本操作的实现,理解和掌握典型算法的基本思想、算法设计方法和计算算法的时间复杂度。通过学习,掌握经典算法的编程方法和技巧,提高编程能力。
所属分类:
其它
发布日期:2009-09-24
文件大小:570kb
提供者:
huangying199021
数据结构1800道习题
数据结构1800题 第一章 绪论 一、选择题 1. 算法的计算量的大小称为计算的( )。【北京邮电大学2000 二、3 (20/8 分)】 A.效率 B. 复杂性 C. 现实性 D. 难度 2. 算法的时间复杂度取决于( )【中科院计算所 1998 二、1 (2 分)】 A.问题的规模 B. 待处理数据的初态 C. A 和B 3.计算机算法指的是(1),它必须具备(2) 这三个特性。 (1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法 (2) A.可执行性、可移植性
所属分类:
其它
发布日期:2009-12-02
文件大小:1mb
提供者:
yayaya_2009
《数据结构与算法》期末练习题
福建师范大学数学与计算机学院计算机科学与技术 《数据结构与算法》期末练习 一 选择题 1.以下与数据的存储结构无关的术语是( D )。 A.循环队列 B. 链表 C. 哈希表 D. 栈 2. 算法的时间复杂度取决于( A ) A.问题的规模 B. 待处理数据的初态 C. A和B D. 计算机cpu
所属分类:
其它
发布日期:2010-01-14
文件大小:329kb
提供者:
lwm3312
北邮计算机院数据结构课程大作业:旅店管理系统
北邮计算机院数据结构课程大作业:旅店管理系统 在百忙之中用了4天时间,用MFC给一个计算机院的朋友编写的,与典型的数据库程序不同,该程序的存储完全以数组和链表形式存储在内存中,仅在必要时将信息保存到磁盘的xml文件中。旅店功能包括预约、个人与集体入住、退房、折扣、查询、日志、信息保存等功能,界面比较简陋,改进余地非常大。我认为:里面的STL使用思想、XML存取磁盘数据、MVC分离思想,值得初学者学习。由于房间数比较少,没有考虑算法复杂度,靠的都是遍历搜索。
所属分类:
C++
发布日期:2010-06-19
文件大小:920kb
提供者:
josephstrauss
数据结构与算法.DOC
数据结构与算法.DOC 1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括: (1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性; (3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 算法的基
所属分类:
教育
发布日期:2011-05-03
文件大小:9kb
提供者:
gouyue
数据结构与算法经典习题
数据结构与算法经典习题 五. 求下列算法的时间复杂度。(练习题,不必交) count=0; x=1; while (x <= n){ x*=2; count++; } return count; 六. 求多项式A(x)的算法可根据下列两个公式之一来设计: ⑴ A(x)=anxn+an-1xn-1+…+a1x+a0 ⑵ A(x)=(…(anx+an-1)x+…+a1)x)+a0 (练习题,不必交)
所属分类:
C/C++
发布日期:2011-11-15
文件大小:88kb
提供者:
bt1100300309
java算法与数据结构
.算法与数据结构基本概念 (1)数据、数据对象和数据结构 (2)抽象数据类型 (3)算法的特征及评价的标准 (4)数据的存储结构类型 2.线形结构 (1)顺序表的特点及存储结构 (2)链表的特点及存储结构 (3)栈的特点及基本操作 (4)队列的特点及基本操作 (5)顺序串和链串的存储结构 (6)二维数组的地址计算 (7)稀疏矩阵的概念及存储结构 (8)线性表的排序(插入、选择和交换) (9)线性表的查找(顺序、折半和分块) 3.树形结构 (1)二叉树的性质及存储结构 (2)二叉树的遍历 (3)
所属分类:
Java
发布日期:2012-04-14
文件大小:9mb
提供者:
king_chunguang
数据结构习题答案
数据结构 一、填空题: 1、《数据结构》课程讨论的主要内容是数据的逻辑结构、存储结构和______________。 2、数据结构算法中,通常用时间复杂度和__________________两种方法衡量其效率。 3、一个算法一该具有______,______,____,______和____这五种特性。 4、若频繁地对线性表进行插入与删除操作,该线性表应采用____________存储结构。 5、在非空线性表中除第一个元素外,集合中每个数据元素只有一个_______;除最后一个元素之外,集合
所属分类:
专业指导
发布日期:2013-01-05
文件大小:1mb
提供者:
ziwanbanxia
数据结构(C#语言版)
第1章绪论...........................................................................................................................1 1.1 数据结构...............................................................................................................
所属分类:
网络基础
发布日期:2013-09-04
文件大小:1mb
提供者:
liuying611
C#数据结构
C#版本数据结构,用C#的同志们有福啦 本书节选: 第1章 绪论 数据是外部世界信息的计算机化,是计算机加工处理的对象。运用计算机处 理数据时,必须解决四个方面的问题:一是如何在计算机中方便、高效地表示和 组织数据;二是如何在计算机存储器(内存和外存)中存储数据;三是如何对存 储在计算机中的数据进行操作,可以有哪些操作,如何实现这些操作以及如何对 同一问题的不同操作方法进行评价;四是必须理解每种数据结构的性能特征,以 便选择一个适合于某个特定问题的数据结构。这些问题就是数据结构这门课程所 要研
所属分类:
C#
发布日期:2013-12-10
文件大小:2mb
提供者:
a01589
数据结构复习大纲大2的
1、 数据;数据元素/记录;数据项/关键字 2、 数据结构;逻辑结构/物理结构;数据结构的二元组表示 3、 逻辑结构分为:线性结构(线性表/栈/队列/数组矩阵/串);非线性结构(树/图) 4、 前驱与后继描述线性表、树、图 5、 算法:5个特性 6、 算法评价:6个方面 7、 时间复杂度,空间复杂度,数量级O(x)。 8、 习题:1.1;1.3 P15-16
所属分类:
其它
发布日期:2008-12-25
文件大小:55kb
提供者:
li123hui
数据结构题集.严蔚敏(C语言版)
数据结构题集.严蔚敏(C语言版) 基本数据结构(线性表、栈与队列、数组、二叉树、图等)的特点及其不同实现,掌握常用的算法,同时对算法的时间复杂度有一定的分析能力,并考察学生能否运用数据结构解决实际问题的能力。
所属分类:
其它
发布日期:2009-01-15
文件大小:4mb
提供者:
semy2915
数据结构林芳老师.rar
完整的数据结构课件 E:\课件\算法与数据结构-林芳老师.rar 1、 熟练掌握各基本概念:数据、数据元素、数据项、数据结构、逻辑结构、存储结构、顺序存储结构、链式存储结构的定义。 2、 掌握逻辑结构、存储结构的基本分类。 3、 掌握算法的基本特性 4、 理解算法效率的评价指标(时间复杂度、空间复杂度),能够评价简单算法的时间复杂度。
所属分类:
其它
发布日期:2009-04-13
文件大小:1mb
提供者:
bkke01
【PPT】算法与数据结构教程下载.txt
该电子教程主要包括顺序表的分块查找、内部排序算法 - 如选择排序、冒泡排序、希尔排序等等(相关示例代码见其他页),及算法的时间复杂度等等(相关视频参见更多)
所属分类:
其它
发布日期:2019-07-17
文件大小:157byte
提供者:
weixin_39840650
数据结构1800题.docx
数据结构1800题 可修改 可打印 数据结构1800例题与答案 第一章 绪 论 一、选择题(每小题2分) 1.算法的计算量的大小称为计算的( B )。 A.效率 B.复杂性 C.现实性 D.难度 2.算法的时间复杂度取决于(C)。 A.问题的规模 B.待处理数据的初态 C.A和B D.都不是 3.计算机算法指的是(① C ),它必须具备(② B ) 这三个特性。 ① A.计算方法 B.
所属分类:
其它
发布日期:2020-07-09
文件大小:2mb
提供者:
lijiext
算法与数据结构源代码.zip
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法中的指令描述的是一个计算,当其运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生
所属分类:
C/C++
发布日期:2020-07-22
文件大小:3mb
提供者:
qq_18822147
数据结构中九大排序算法的简要总结
数据结构中九大排序算法:直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,简单选择排序,堆排序,归并排序,基数排序,就时间复杂度,空间复杂度,稳定性,基本原理的简要总结与比较
所属分类:
教育
发布日期:2020-11-28
文件大小:161kb
提供者:
m0_47182545
python算法与数据结构之单链表的实现代码
=一、链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而线性表和顺序表相应的时间复杂度分别是
所属分类:
其它
发布日期:2020-12-31
文件大小:244kb
提供者:
weixin_38643269
算法与数据结构与复杂度
算法与数据结构与复杂度
所属分类:
嵌入式
发布日期:2021-03-15
文件大小:11kb
提供者:
qq_36302431
Learn_some_algorithm_and_data_structure:从零开始回顾一下最简单最基础的算法与数据结构-源码
一起来学习数据结构与算法吧 一些常用经典算法和数据结构的回顾 首先是最经典的排序问题 排序 选择排序(Selection Sort)复杂度O(n ^ 2) 找到最小的元素然后与当前位置交换 插入排序(Insertion Sort)复杂度O(n ^ 2) 找到合适的位置然后插入 改进的插入排序(取消了交换操作) 将当前位置的元素先拿出然后逐个与之前的元素比较如果小于就将之前的元素后移在与前一位比较 冒泡排序 希尔排序(Shell Sort) 归并排序(合并排序)复杂度O(n * logn) 先不断
所属分类:
其它
发布日期:2021-02-05
文件大小:6mb
提供者:
weixin_42109925
«
1
2
3
4
5
6
7
8
9
10
...
18
»