07 2019 档案

摘要:基本原理: 迪杰斯特拉算法是一种贪心算法。 首先建立一个集合,初始化只有一个顶点。每次将当前集合的所有顶点(初始只有一个顶点)看成一个整体,找到集合外与集合距离最近的顶点,将其加入集合并检查是否修改路径距离(比较在集合内源点到达目标点中各个路径的距离,取最小值),以此类推,直到将所有点都加入集合中。 阅读全文
posted @ 2019-07-11 11:21 吉光一片羽 阅读(1579) 评论(0) 推荐(0)
摘要:基本原理: 从左到右扫描字符串:1、是操作数:压栈。 2、是操作符:出栈两个操作数,将运算结果压栈。 扫描字符串通过java.util.Scanner类实现,其next方法可以读取以空格(默认)或指定符号分割的元素。 算法代码: 阅读全文
posted @ 2019-07-10 22:28 吉光一片羽 阅读(872) 评论(0) 推荐(0)