选题依据及课题简介:选题依据:物流配送是物流系统中最重要的组成部分之一,通过物流配送最终完成货物从生产商到用户的转移。其最短路径问题是其中一个重要研究课题,通过研究最短路径和路径优化问题,可以有效解决物流配送中的优化调度,提高运输效率。因此,课题具有明显的实际应用价值。72482
课题简介:在物流配送业务中,存在许多优化决策问题,论文将讨论物流配送中最短路径算法问题,通过研究制定合理的配送方法,使得路径最短。
注:1。“课题性质”一栏:A.设计,B.论文;“课题来源”一栏:A.科研,B.自拟;
请在表中相应栏内打“√”。
2.此表学系留存
阶段性总结:
在搜集和阅读了参考资料的基础上, 将“物流配送及其最短路径算法研究”作为课题来研究;同时在指导老师的帮助下,进一步查阅相关书籍和文献,初步完成论文初稿。但仍存在许多诸如算法解释不到位的地方,以后我将经常向指导老师请教,同时自己多多琢磨研究,争取在不足的地方有所改进。
存在的主要问题、原因及拟采取的措施:
主要问题:1。语言不够简洁,精炼;
2。代码运行过程中会出现非预期的错误。
原因:基础理论知识不扎实,初次写作不能掌握论文的具体格式要求;代码编写不够细心。
措施:大量查阅相关资料,理解基本概念,学习掌握论文格式要求,经常向指导老师和同学请教;完善自身编程能力。
物流业的发展成为国民经济的一个新的增长点,对于物流公司来说,经常遇到把货物送到一个或多个地方的情况,在已有条件下如何使得费用最低,效果最好,成为配送的核心问题。本文阐述了Dijkstra算法和Floyd算法的基本思路,将二者运用到运输最短路径的选择实例中,以节约成本,提高产品竞争力。
问题1:你为什么选物流配送及其最短路径算法研究作为论题的?
答:当前,随着电子商务的兴起,对物流业的需求越来越大,对于物流公司来说,经常遇到把货物送到一个或多个地方的情况,如何在已有条件下使得路径最短,费用最低,效果最好,成为配送的核心问题。所以,研究物流配送中最短路径算法有很好的实际应用价值,对拓展专业知识也有很大的帮助。
问题2:文中提到迪杰斯特拉算法是用C++实现的,C++与C语言的主要区别是什么?
答:简单地说就是:C语言是以面向过程设计程序,关键是对函数的设计;而C++是以面向对象设计程序,关键是对类的设计。
问题3:迪杰斯特拉算法与弗洛伊德算法相比有何不同之处?
答:迪杰斯特拉算法其结果是可求出从某一顶点到其余各点的最短路径,而弗洛伊德算法则是采用图的带权邻接矩阵存储结构,其结果是可以得出图中任意两对顶点间的最短路径。
问题4:本文有何不足之处?
答:文中没有对讨论的两种研究最短路径的算法给出进一步比较分析和优化,以后需要研读更多的文献资料,对其进行深入探究。