跳马问题。要求在64个国际象棋格子,任意位置放一个马,如何不重复地把格子走完。
4.排序重构问题。令A为一个由N个已特殊排序数组成的数列:A1,A2,…,AN,其中A1=0。令B为N(N-1)/2个数(定义为Dij=Ai-Aj(i>j))组成的数列。例如,A=0,1,5,8,那么D=1,3,4,5,7,8。请完成: a)编写程序,根据A构造D; 编写程序,构造与D相对应的某一个数列A,注意A不是唯一的。
Python语言可能是第一种即简单又功能强大的编程语言。它不仅适合于初学者,也适合于专业人员使用,更加重要的是,用Python编程是一种愉快的事。本身将帮助你学习这个奇妙的语言,并且向你展示如何即快捷又方便地完成任务——真正意义上“为编程问题提供的完美解决方案!
2021-05-18 18:03:29 10.43MB python 算法 数据结构 内部教材
1
算法与数据结构课程设计源码与文档,题目为学校超市选址问题和最短字符串问题
2021-05-17 22:20:59 94KB 算法 数据结构
1
基础算法之数据结构.docx
2021-05-17 14:03:26 63KB 基础数据结构
1
包含课题的python源码,实验报告以及测试数据。 对于给定文本库,用户提交检索关键词(例如: NBA, basket, ball),在文本库中查询与检索关键词最相关的 k 个文本(例如 k=5),并根据文本与检索关键词的相关度,对这 k 个文本进行排序,将排序后的结果返回给用户。 使用TF-IDF权值衡量关键词对于某篇文章的重要性,从而根据关键词挑选出相关性较高的文本。首先程序加载文本库,并对数据进行处理,用户输入一个或多个关键词,分别输出前五的各检索关键词的文本排序序列。
1
算法与数据结构课件、习题、习题详细解答;这将对你的专业学习提供极大的帮助
2021-05-15 14:59:21 16.09MB 算法
1
算法与数据结构历年考研试题分析与答案解析。主要就是拿来练练手
2021-05-13 16:59:09 2.91MB 算法数据结构
1
一、需求分析 1、本演示程序对以下6种常用的内部排序算法进行实测比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 2、待排序表的表的元素的关键字为整数,表长不小于100;其中的数据要用伪随机数产生程序产生(乱序)和由键盘输入(正序、逆序);至少要用5组不同的输入数据作比较;比较的指标为有关关键字参加的比较次数和关键字的移动次数(关键字交换记为3次移动)。 3、演示程序以用户和计算机对话的方式执行,即在计算机终端上显示“提示信息”下,用户可由键盘操作,由伪随机数产生器产生或由用户键盘输入待排序数据,每次测试完毕,列表显示各种比较指标值。 4、最后对结果做出简单分析,包括对各组数据得出结果波动大小给予解释。
2021-05-12 13:17:14 348KB 内部排序算法比较
1
算法与数据结构.md
2021-05-05 11:01:29 1004B 算法
1