代码改变世界

《黑客与画家》所感

2012-03-12 23:30 by gavin's world, 314 阅读, 0 推荐, 收藏, 编辑
摘要:上大学学以来一直在看教材类的书籍,很少时间看一些小说,人文类的书,好像变得没素养了~~。一方面没时间,另外其实也不太爱看,可能不太成熟吧,也可能.......我也说不太清,不过关于IT方面的一些文章或者故事、经历还是蛮感兴趣的。毕竟咱是干这一行的撒。纯粹兴趣使然。去豆瓣看了看评论排行,好像《黑客与画家》和《人月神话》还不做,以前也有过耳闻,索性看看《黑客与画家》吧。 其实感觉程序猿们不仅会写技术文档,他们对自己的生活和事业如果谈起来的话也会是津津乐道的,比如说这本书的作者Paul Graham 一个硅谷创业家,开发了世界第一个互联网应用软件Viaweb,虽说自称自己是个D类的“书呆子”,但文. 阅读全文

用python+pygame写的宝石迷阵小游戏

2012-03-10 23:46 by gavin's world, 1390 阅读, 0 推荐, 收藏, 编辑
摘要:寒假的时候没什么意思,索性学了一个脚本语言,当初选定Python也是因为他很强大不仅可以像Ruby一样做网络,也可以像Perl做管理(可能这么比不太对哈~~),其实Python是门很简单的语言,大概一周吧,了解了基本语法,网络方面和数据库还没看,主要是因为我每学一样新东西,总想做出点儿实际的玩意儿来,比如大一的时候看MFC做的贪吃蛇,后来到hge的扫雷,现在又看了点儿pygame,用它做了个简单的宝石迷阵游戏(当然了,是模仿的宝开的),由于已经开学一段时间了,想暂时把python先放一放,不过一段时间之后还会重启的。所以今天就把之前做的宝石迷阵小游戏代码放出来了,有兴趣的可以瞧一眼,本人毕竟. 阅读全文

hge引擎写的一个扫雷小游戏

2011-11-14 22:59 by gavin's world, 960 阅读, 1 推荐, 收藏, 编辑
摘要:/**前些天,没事玩扫雷,发现无雷区域展开很像优先搜索,索性google了一下,果然不出所料,*用到得算法就是BFS,正好这阵子看了一点hge游戏引擎设计,就写了一个hge下的扫雷小*游戏*/好了开始说思路了1.首要写一个棋盘(20*20个正方形),由二维结构体数组便可实现struct node1{ int x,y; //x,y 是真实的物理坐标 int flag; //flag=1 有雷 =0 无雷 int around; //该点周围雷数 bool shownumber; //是否显示周围雷数};node1 Node... 阅读全文

poj 1686等值比较,中缀转后缀

2011-10-10 23:38 by gavin's world, 290 阅读, 0 推荐, 收藏, 编辑
摘要:题目大意是比较N组多项式是否等值(a+b-c)*2 (a+a)+(b*2)-(3*c)+c a*2-(a+c)+((a+c+e)*2) 3*a+c+(2*e) (a-b)*(a-b) (a*a)-(2*a*b)-(b*b) YESYESNO直接用中缀算的话,优先级处理太麻烦,还是转成后缀吧转换思想 1.先定义符号优先级 ( 0 + – 1 * 2 2.左括号( 进栈 ,直到遇见 ) 将()内符号弹出 3.优先级低的符号如果要进栈(其比stack.top小... 阅读全文

链表应用——多项式相加

2011-09-24 23:39 by gavin's world, 834 阅读, 2 推荐, 收藏, 编辑
摘要:链表应用--多项式相加 阅读全文

C++赋值兼容规则和多态

2011-08-11 23:28 by gavin's world, 872 阅读, 0 推荐, 收藏, 编辑
摘要:C++赋值兼容规则和多态 阅读全文

Huffman编码树

2011-08-07 22:00 by gavin's world, 431 阅读, 0 推荐, 收藏, 编辑
摘要:Huffman编码树 阅读全文

KMP算法

2011-08-06 21:14 by gavin's world, 206 阅读, 1 推荐, 收藏, 编辑
摘要:KMP算法 阅读全文