巡回旅行商问题(Traveling Salesman Problem,TSP),也称为货郎担问题。该问题可简单描述为走遍n个城市的最短路。几十年来,出现了很多近似优化算法。如近邻法、贪心算法、最近插入法、最远插入法、模拟退火算法以及遗传算法。 问题1 设有一个售货员从10个城市中的某一个城市的出发, ...
分类:
其他好文 时间:
2020-02-01 19:29:17
阅读次数:
156
《人月神话》这本书已经读完了,下面给我留下很深印象的就是“银弹”人狼的引例了. "没有银弹-软件工程中的根本和次要问题" 软件活动的根本任务:打造由抽象软件实体构成的复杂概念结构;次要任务:使用编程语言表达这些抽象实体,在空间和时间限制内将它们映射成机器语言。人狼,这种民间传说中存在的怪物,会在月圆 ...
分类:
其他好文 时间:
2020-02-01 12:51:27
阅读次数:
64
犹记得,据 2001 年 7 月的 PHP 官方文档描述,“PHP 是有史以来最好的语言,没有之一。它快速,非常强大,而且免费。”不过,随着时间的迭代,不少开发者发现所谓世界上最好的语言 PHP,虽然能极大地提升性能,但是其功能不够完善最终导致 PHP 开始走上了下坡路,对此,你怎么看? 作者 | ...
分类:
Web程序 时间:
2020-02-01 00:58:46
阅读次数:
131
?注:此文不想引起什么恐慌之类,只想对当下现况阐明自己的想法文章标题为“2019是前十年中最难的一年但极有可能是未来十年来最好的一年”但实则原话为“2019年可能会是过去十年里最差的一年,但却是未来十年里最好的一年”,我知道很多人不同意这句话,这句话看着十分的夸张,记得不错,这似乎是美团创始人王兴所 ...
分类:
其他好文 时间:
2020-01-31 12:44:58
阅读次数:
112
首先向奋战在前线生死逆行的医护人员致敬。 瘟疫属于天灾,个人在灾害面前显得很渺小。我们能做的就是保护好自己,照顾好家人,出门戴口罩,回家就洗手、手腕。当然,武汉某些部门的不作为在某种程度上可以说是“人祸”,网上声讨的文章已经铺天盖地了,作为技术号我就不多说了。 有人说2019是过去十年最差的一年,但 ...
分类:
其他好文 时间:
2020-01-31 12:20:15
阅读次数:
107
中午吃完饭就想休息?
一到假期就起不来?
总是想玩游戏?
究其原因是因为我们没有深刻意识到时间的价值。 ...
分类:
其他好文 时间:
2020-01-29 01:10:38
阅读次数:
88
这几天阅读了梦断代码,这本书第一章软件时间,第一点讲的是我在在一个大学里玩了一个叫sumer的游戏嗯,它是一个空白面板,只须要我们花几个钟头学点语言就可以改游戏,玩游戏一样容易,当时作者已经沉迷于其中,后来作者担任一个杂志的主编和程序设计员,20世纪90年代,科技行业的兴盛给我们带来了互联网时间的概 ...
分类:
其他好文 时间:
2020-01-27 18:49:04
阅读次数:
67
CSP并发模型 CSP模型是上个世纪七十年代提出的,用于描述两个独立的并发实体通过共享的通讯 channel(管道)进行通信的并发模型。 CSP中channel是第一类对象,它不关注发送消息的实体,而关注与发送消息时使用的channel。 Golang CSP Golang 就是借用CSP模型的一些 ...
分类:
其他好文 时间:
2020-01-26 00:52:03
阅读次数:
122
人工智能技术(以下称 AI)是人类优秀的发现和创造之一,它代表着至少几十年的未来。在传统的编程中,工程师将自己的想法和业务变成代码,计算机会根据代码设定的逻辑运行。与之不同的是,AI 使计算机有了「属于自己的思想」,它就像生物一样,能够「看」、「听」、「说」、「动」、「理解」、「分辨」和「思考」。 ...
分类:
其他好文 时间:
2020-01-22 21:37:09
阅读次数:
74
JAVA中就虚拟机是其它语言开发的,用的是C语言+汇编语言 基于此之上就是JAVA本身了 虚拟机只起到解析作用另外,JAVA并不比C语言慢,说JAVA慢一般是九十年代那时候的JAVA, 而现在 在一段优秀的JAVA程序和C程序执行效率上来比较是没有多大差距的 并且现在JAVA已经可以像C语言那样,直 ...
分类:
编程语言 时间:
2020-01-21 18:28:57
阅读次数:
107