摘要: 本次练习基于EC算法经典的旅行商TSP问题 练习目标: 在所给的架构下编写并运行一个正确的进化算法,并解决经典的旅行商TSP问题。在该练习条件下,当每一次旅行商的旅行距离均低于13500公里时,则代表所编写之算法有效。 有两点额外要求:(1) 算法中人口规模Population必须 ≤100。(2) 阅读全文
posted @ 2024-09-09 04:28 星宫奏 阅读(89) 评论(0) 推荐(0)
摘要: ①二维数组体积:行*列*元素体积 ② 二维数组Amn可视为由m个行向量组成的向量,或由n个列向量组成的向量。 数组的顺序存储方式 由于计算机内存是一维的,多维数组的元素应排成线性序列后存入存储器。 数组一般不做插入和删除操作,即结构中元素个数和元素间关系不变化。一般采用顺序存储方法表示数组。 (1) 阅读全文
posted @ 2022-04-21 11:02 星宫奏 阅读(116) 评论(0) 推荐(0)
摘要: Set介绍 Set相对于List、Map是最简单的一种集合。集合中的对象不按特定的方式排序,并且没有重复对象。 特点: 它不允许出现重复元素; 不保证和政集合中元素的顺序 允许包含值为null的元素,但最多只能有一个null元素 Set是一个接口,实例化Set可以采用下面的方式: HashSet: 阅读全文
posted @ 2022-03-16 10:46 星宫奏 阅读(76) 评论(0) 推荐(0)
摘要: 中缀转后缀(逆波兰) 具体步骤如下: 初始化两个栈:运算符栈s1和储存中间结果的栈s2; 从左至右扫描中缀表达式; 遇到操作数时,将其压s2; 遇到运算符时,比较其与s1栈项运算符的优先级: 如果s1为空,或栈顶运算符为左括号“(", 则直接将此运算符入栈; 否则,若优先级比栈顶运算符的高,也将运算 阅读全文
posted @ 2022-03-13 22:28 星宫奏 阅读(54) 评论(0) 推荐(0)
摘要: 指针变量的基本使用 我们将一个指针变量定义好之后,接下来需要考虑的问题就是如何来使用这个指针变量了。 前面学习普通变量的时候,我们知道,一个变量的操作其实就是分成读和写两个步骤。而指针变量在平时使用的时候,也是主要分成读和写两个操作步骤,不同于常规变量的是,指针变量的赋值运算其实是写入一个普通变量的 阅读全文
posted @ 2022-03-06 23:34 星宫奏 阅读(616) 评论(0) 推荐(0)
摘要: test 阅读全文
posted @ 2022-03-06 20:15 星宫奏 阅读(17) 评论(0) 推荐(0)