
作业
文章平均质量分 51
ryan0wang
while (!success()) try();
展开
-
自顶向下,逐步求精
最近软导课学到了自顶向下,逐步求精,top-down方法,有点小小感触。我们先来看一下百度百科的描述: 将复杂的大问题分解为相对简单的小问题,找出每个问题的关键、重点所在,然后用精确的思维定性、定量地去描述问题。其核心本质是”分解”。自顶向下,就是先写一个大框架,先把轮廓写好,然后再慢慢地填充细节。对于C++程序来说,可以说基本模块就是函数,先想好需要那些函数,而且函数不一定要实现出来,可以先原创 2017-12-01 20:47:01 · 191 阅读 · 0 评论 -
IT行业风投与中国
人生就像一次赌博,最精彩的往往不是公布结局的那一刻,而是选择下注的那一瞬间。要说有什么行业像赌博一样,风投可以说是当仁不让,当然风投与赌博还是有很大不同的。风险投资,主要是指向初创企业提供资金支持并取得该公司股份的一种融资方式。风险投资的英文名称是“venture capital”,一般被专业人士简称为VC。创投公司的资金大多用于投资新创事业或是未上市柜企业,并不以经营被投资公司为目的,仅是提供资原创 2017-12-21 15:29:28 · 350 阅读 · 0 评论 -
荷兰计算机科学家Dijkstra
Dilkstra全名为Edfger Wybe Dijkstra,曾在1972因年获得计算机领域最高荣誉图灵奖。大部分中国的程序员能记住这个名字,很大程度是因为学过图论里计算最短路径的Dijkstra算法,然而,大部分的人都难以记住其名字正确的拼写,因为他是荷兰人,名字不符合英文发音。 (我一般都叫他迪杰斯特拉,也不知对不对。。)现在我们来回顾一下顺便复习一下他最有名的迪杰斯特拉算法。for(int原创 2017-10-24 21:20:10 · 1977 阅读 · 0 评论 -
浅谈AI的伦理
人工智能,Articicial Intelligence,英文缩写为AI,它是研究,开发用于模拟,延伸和拓展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 上面是百度百科对Al的定义。。 AI这个概念很早就有了,但近几年AI火的程度可谓是无处不在,基本什么行业都与AI,机器学习,神经网络扯上关系。 人工智能的崛起已成了必然趋势,很多人工智能初创公司收到了大笔投资。许多原有的巨头公司,原创 2017-12-12 17:27:08 · 1740 阅读 · 0 评论 -
人生苦短,我用python
最近,想学一下其他语言,有幸了解了一下Python。Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 。Python语法简洁清晰,特色之一是强制用空白符(white s原创 2017-12-15 23:13:49 · 306 阅读 · 0 评论 -
字符游戏-智能蛇
继上周写完贪吃蛇后,我们很快又有了新的作业,写一个智能蛇,虽然这条蛇可能有点智障。。这里先写一下上一次的总结。对于上次的贪吃蛇,虽然成功写了出来,但是感觉写的时候有点磕磕绊绊,我反思了一下,也学习了一下别人的代码,有几点感悟。 1.要有图层的概念,background,snake都是可以分离的,糅在一起,虽然代码可能短,但增加了思维复杂度,当然也不能分得太多,money就可以揉在backgroun原创 2017-12-28 21:11:05 · 220 阅读 · 0 评论 -
字符游戏-贪吃蛇之寻路算法探索
2013年,某gif图在百度贴吧和微博引起了疯传。 好吧,就是下面这张。。观察这个gif,你会发现这个智能蛇,真的很智能,不像我们写的蛇那么地智障。。我这篇博文,就是来介绍如何才能写出不那么智障的贪吃蛇。经过这几天的学习,通过学习网上的资料和同学的博客代码(我终于知道了一个事实,大神就在身边),真的学到了很多东西,在我的初略划分下,智能贪吃蛇大致可以分为三个流派。BFS派A*派Hamiton原创 2017-12-28 21:11:52 · 927 阅读 · 0 评论