如果没学过算法和数据结构,一定要恶补了,比较快的方案是先花一周时间看书,然后在半年内不断给自己找有乐趣的题目,看别人的实现思路,用自己擅长的语言去写.半年后基本熟悉了复杂度分析技巧,各类问题的数据结构意识,有自己的观点和看法了.
有很多乐趣的题目,比如:背包问题,树与二叉树,博弈的深度优先和剪枝,汗诺塔,九连环,迷宫的生成与破解,过河问题,连连看,五子棋.....
这些都是我研究过的东东,我尝试用各种语言去搞它,VB,C#,JAVA甚至包括脚本VBS,JS和SQL
我经常被这些东东搞的睡不着觉.
一兴奋起来什么其他的都不想干了,甚至作为技术部门的头,在公司各部门开会的时候自己都在偷摸在本子上画算法流程,老板说什么我都听不到了.
为什么要做技术,我们喜欢,兴趣在这里.
做商业俺也可以,看我当时是否感兴趣,我也曾经做过市场销售,做过产品策划,做过绘画,玩过乐队.
不过还是程序成了我的饭碗和最着迷的东西.
有很多乐趣的题目,比如:背包问题,树与二叉树,博弈的深度优先和剪枝,汗诺塔,九连环,迷宫的生成与破解,过河问题,连连看,五子棋.....
这些都是我研究过的东东,我尝试用各种语言去搞它,VB,C#,JAVA甚至包括脚本VBS,JS和SQL
我经常被这些东东搞的睡不着觉.
一兴奋起来什么其他的都不想干了,甚至作为技术部门的头,在公司各部门开会的时候自己都在偷摸在本子上画算法流程,老板说什么我都听不到了.
为什么要做技术,我们喜欢,兴趣在这里.
做商业俺也可以,看我当时是否感兴趣,我也曾经做过市场销售,做过产品策划,做过绘画,玩过乐队.
不过还是程序成了我的饭碗和最着迷的东西.