怎样成为一个计算机大牛?

第一题,how to reverse a string in place. 第二题,对一个排好序的数组,要寻找一个数的位置用什么算法比较有效?请根据您对计算机的理解设计几种算法分析时空复杂度并选择最好的算法,说明你选择的理由,然后用纸笔写出C++/ JAVA的代码。记住,不能借助编译器。两题能又快又好作对,你可以开始刷北大poj了——Welcome To PKU JudgeOnline排进前一千(当然会有其他标准,这就举个例子),你就算是初级牛了(免责声明:我不是大牛)。
■网友
【怎样成为一个计算机大牛?】 学习感兴趣的技术,坚持看优秀的开源项目代码,写代码,写代码,写代码。。。

■网友
动脑子写十万行代码再说。


    推荐阅读