前言: 非常感谢能被你看到我这个完全基础的提问,如果您能给我一些指引我真的感激不尽
详情:
1.本人基础:对于编程基本0基础 ,有运筹学基础
2.目的:本科毕业论文“车间物料配送路径优化”(涉及算法和算法优化)
3.约束:在接下来三四个月内写出毕业论文
4.问题:求解本人从0基础到学会算法完成毕业论文的最优路径(快且有效)
我在这之前也是寻找了很多视频以及资料来了解,也许是因为我自身了解得还不够或是信息搜集能力差的缘故,到现在对我的学习路径还是一头雾水。我有了解到,我的毕业论文应该是基于matlab实现。那我当下应该是从c++和学习数据结构与分析学习再去学习算法和matlab还是说直接去学习matlab语言和算法也可行?
真的现在是一头雾水,如饥似渴,既然您都已经看到这里了想必心里也有了一些想法,还请您如果可以的话高抬贵手敲下键盘给我一些建议,我真的不尽感激!
无论如何祝您新年快乐!工作顺利!健康平安!
我觉得可以直接去学习matlab的语言和语法,因为像模拟退火、贪心这种算法完全可以用matlab实现,网上有大量的资料可供参考。c++的资料就要少很多。本科毕业论文一般都是比较容易的,你可以先去知网找一些与你毕业论文相关的论文,看他们都用了什么样的算法,然后再去了解学习这些算法。应该不存在非要用到c++而matlab不行的情况。
望采纳!
首先数据结构是非常有必要了解的,然后就直接学matlab,不学数据结构的话,很多matlab实现会非常的痛苦,毕竟matlab是科学计算的强者,有些算法性的实现可能会有点吃力,如果计算量不大 其实c++是比较有优势的,matlab主要是要往矩阵方面优化。