java算法与数据机构 免费内容很详细,介绍java的各种数据结构
2023-04-13 01:02:24 25.15MB java 算法 数据机构 免费
1
2015年福师大数据结构期末上机考文件代码
2022-11-19 17:12:11 2KB 数据机构机考
1
这个C语言的数据结构试题库 一共12套试卷,很适合学习完数据结构用来复习和加剩理解。 主要面向的期末的考试,里面基本都是一些期末常考的试题,能够帮助学生期末突击复习,海量的题目,只要你可以做完基本应对考试是没有问题的。 数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。简而言之,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。“结构”就是指数据元素之间存在的关系,分为逻辑结构和存储结构。 [2] 数据的逻辑结构和物理结构是数据结构的两个密切相关的方面,同一逻辑结构可以对应不同的存储结构。算法的设计取决于数据的逻辑结构,而算法的实现依赖于指定的存储结构。 [2] -----来自百度的数据结构定义
2022-09-06 19:32:15 426KB 数据机构
1
23考研数据结构思维导图,图章节PDF版本。整理知识点。小记自用。
2022-08-22 09:06:09 199KB 数据结构 408
1
南宁师范大学-理学-软件工程导论-名词解释(计网+数据机构)
实现一个重言式的判别程序。逻辑表达式从键盘输入,长度不超过一行;逻辑运算符包括“|”、“&”、“~”,分别表示或、与、非,运算优先程度递增,括号内的运算优先。 注释比较详细了!
1
问题描述:设计一个实现任意长的整数进行减法运算的演示程序。 数据结构:利用双向循环链表实现长整数的存储,每个结点含一个整形变量。 提示:任何整形变量的范围是 -(2^15 - 1)~ (2^15 - 1)。 结果形式:按中国对于长整数的表示习惯,每四位一组,组间用逗号隔开。 测试数据: (1)0;0;输出“0”。 (2)2345,6789;-7654,3211;输出“1,0000,0000”。 (3)1,0000,0000,0000;9999,9999;输出“9999,0000,0001”。 (4)1,0001,0001;1,0001,0001;输出“0”。
1
二叉树的应用:二叉排序树BST和平衡二叉树AVL的构造实验报告
2021-12-27 18:13:18 3.07MB 数据结构
一.问题描述 各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机的数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 二.基本要求 (1)对以下10种常用的内部排序算法进行比较:直接插入排序;折半折入排序;二路插入排序;希尔排序;冒泡排序;快速排序;简单选择排序;堆排序;归并排序;基数排序。 (2)待排序表的表长不少于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字移动次数(关键字交换计为3次移动)。
2021-12-07 13:48:07 382KB 内部排序算法;数据机构
1
数据机构与算法》三级项目,开发C++类arrayWGraph,用临接数组描述加权无向图,带界面,有报告,开发工具为Visual Studio 2015。本项目开发arrayWGraph类首先对课本上的Graph类进行继承,对其主要的纯虚函数进行逐个的实现,例如构建无向图,增加边,删除边等操作。完全按照面向对象的思想对函数和程序进行编写,除此之外,又增加了一些对于arrayWGraph类使用的操作函数。让使用者使用起来更加的方便。
1