![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序人生
文章平均质量分 79
sqrtbirthdeath
这个作者很懒,什么都没留下…
展开
-
Dijkstra算法及其实现
经过这一学期的学习,实际上感觉自己对运筹仍然理解浅显。特别是在问老师单纯形法当目标函数要求最大,检验数相同时,是否选取 θi\theta_iθi 越小的出基变量能更快求得最优解时,才明白单纯形法也不过是在可行域中,对顶点进行一种枚举,这一本质从第二章线性规划与单纯形法一直延续到第六章整数线性规划,之所以需要约定例如取检验数 σi\sigma_iσi 最大的变量为入基变量,主要是为了在处理自变量非常多的优化问题时,易于编程。从而我又意识到,运筹是一门与实际联系非常紧密的学科,所以算法的时间复杂度也应该是原创 2020-06-09 13:53:39 · 938 阅读 · 0 评论 -
一些python小技巧
快捷键:Ctrl+[ : 光标回到行首Ctrl+] : 光标回到行末(在注释中不可用)Alt+左键:多个光标,可同时输入或者删除显示程序运行的时间:from time import timet1 = time()# programt2 = time()print(t2-t1)matplotlib最后要显示图片需要加:...原创 2019-09-10 13:22:41 · 673 阅读 · 0 评论 -
Make your own neural network —— 在MNIST数据集上做手写数字识别
To really understand something, you need to make it yourself.最近因为大创需要,要学习如何实现一个BP神经网络,听人说这本书不错,就找来看了,确实很适合入门,公式一点一点推的,代码一行一行讲的。这本书实在是太科普了,建议直接读书就好了。分为以下几部分:一, 理解BP神经网络二, Python实现神经网络三, 应用在...原创 2019-09-14 00:32:13 · 180 阅读 · 0 评论