摘要: top1:学堂在线http://www.xuetangx.com/top2:网易云课堂http://study.163.com/top3:courserahttps://www.coursera.org/top4:edxhttps://www.edx.org浙江大学《C语言程序设计》:链接: htt... 阅读全文
posted @ 2015-01-16 21:23 swanGooseMan 阅读(236) 评论(1) 推荐(1) 编辑
摘要: 本题考查栈的应用之“栈混洗”,O(n2)的算法可直接根据提示写出。对于任意一个长度为n(1~n)的序列,栈混洗总数为 ( (2*n)! ) / ( (n+1)! * n! )另外,直接借助栈A、B、S,模拟混洗过程,每次S.pop之前,检查S是否为空,或需弹出的元素在S中,却非栈顶元素,可导出O(n... 阅读全文
posted @ 2015-01-16 21:03 swanGooseMan 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.vaikan.com/how-to-maintain-programmers-health/相信大家已经注意到了,程序员的大部分时间都花在电脑桌前编程,这会损害程序员的健康。其实不需要多么复杂的养生,你只需每天做一些小小的改变,就可以摆脱病痛、保持健康。变换姿势虽然站... 阅读全文
posted @ 2014-12-03 20:59 swanGooseMan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 作者: Eric Wilson来源:外刊IT评论 原文链接 很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员... 阅读全文
posted @ 2014-12-03 20:57 swanGooseMan 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 本文作者:☆雨后星辰☆原文链接:http://www.cnblogs.com/AfterTheRainOfStars/p/3702581.html说是c++版,其实只是用到了c++的cout和cin而已。这是我做的第二个控制台游戏,基本上每一行代码都加上了注释。游戏嘛,我觉得重要的是了解他的思想,所... 阅读全文
posted @ 2014-12-01 17:45 swanGooseMan 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 原文作者:byvoid转自 https://www.byvoid.com/blog/fast-readfile在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pasc... 阅读全文
posted @ 2014-11-29 18:58 swanGooseMan 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 关于严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。原文链接:http://zh.lucida.me/blog/on-learning-algorithms/... 阅读全文
posted @ 2014-11-26 16:48 swanGooseMan 阅读(113) 评论(0) 推荐(0) 编辑