第21课-递归课后练习 1. permutation.c中的全排列算法只能处理集合中的元素各不相同的情况。设计算法,使其能够对重复元素的集合进行全排列。 2. 编程查找一个迷宫从起点到终点的通路! 提示 (1)可以用一个二维数组表示迷宫。 l 元素1表示障碍。 l 元素0表示可通行。 (2)创建一个 ...
分类:
其他好文 时间:
2019-08-08 19:14:25
阅读次数:
77
题目条件:线性表顺序存储,且每个元素都是不相同的整数型元素 本题可采用快速排序的划分思想来设计算法,只需遍历一次即可,其时间复杂度为O(n) 空间复杂度为O(1) 基本思想是:先从前往后找到一个偶数元素,再从后往前找到一个奇数元素,将二者交换。 ...
分类:
移动开发 时间:
2019-04-30 19:55:34
阅读次数:
228
队员:赵家明 我写了上图连接数据库和建建各种需要的变量的代码,在数据库中id作为主码,line中存放各个站点所在的线路,num存放需要经过的站点,name存放各站点的名称,exchange存放转站时的下一条线路。 在设计算法的时候,最开始我们是打算建两张表,一张表存站点,一张表存转站的站点,转站的表 ...
分类:
其他好文 时间:
2019-04-03 23:44:27
阅读次数:
205
构建可用的知识体系就要读书,书是有体系结构的。 何谓知识体系? 技术与技巧包括:计算机基础理论、 计算机模型:内存/IO/时钟/CPU... 专项技术领域:算法、数据挖掘、数据管理、智能推荐、搜索...... 语言与工具:语言与相关体系、开发工具,分析工具,代码管理工具、HTML/CSS/Ajax、 ...
分类:
其他好文 时间:
2019-02-28 14:34:43
阅读次数:
182
1.算法 算法:是指解题方案准确而完整的描述 算法不等于程序,也不等于计算方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括: (1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不允 ...
分类:
编程语言 时间:
2019-01-29 18:24:11
阅读次数:
251
算法题 输入:['a', ['b', 'c'], 2, ['d', 'e', 'f'], 'g', 3, 4] 输出:a,b,c,2,d,e,f,g,3,4 ...
分类:
其他好文 时间:
2019-01-28 16:39:15
阅读次数:
229
问题描述 设计算法,将指定的广义表的内容原地逆置。例如:若广义表GL为[1, [2, 3], 4, [5, [6, 7], 8], 9],逆置后GL为 [9, [8, [7, 6], 5], 4, [3, 2], 1] 。 基本思路 如题,一眼就能看出问题具有递归性,因此采用递归来求解,代码就非常简 ...
分类:
其他好文 时间:
2018-11-29 01:23:11
阅读次数:
236
一、组员职责分工及贡献分 | 学号 | 成员 | 分工 | 贡献分 | | | | | | | 031602428 | 苏路明 | 整合代码,抽奖算法实现部分 | 12 | | 031602401 | 陈瀚霖 | 设计算法、文案 | 8 | | 031602406 | 程晓宏 | 提取抽奖名单 | ...
分类:
其他好文 时间:
2018-11-18 22:36:41
阅读次数:
242
一、组员职责分工及贡献分 | 学号 | 成员 | 分工 | 贡献分 | | | | | | | 031602428 | 苏路明 | 整合代码,抽奖算法实现部分 | 12 | | 031602401 | 陈瀚霖 | 设计算法、文案 | 8 | | 031602406 | 程晓宏 | 提取抽奖名单 | ...
分类:
其他好文 时间:
2018-11-18 22:35:59
阅读次数:
179
一、组员职责分工及贡献分 | 学号 | 成员 | 分工 | 贡献分 | | | | | | | 031602428 | 苏路明 | 整合代码,抽奖算法实现部分 | 12 | | 031602401 | 陈瀚霖 | 设计算法、文案 | 8 | | 031602406 | 程晓宏 | 提取抽奖名单 | ...
分类:
其他好文 时间:
2018-11-18 22:32:29
阅读次数:
203