尤其是做J2ee方面的程序员,基本代码中也没什么算法之类的东西,还有做数据库性能测试方面也不需要什么算法,就谢谢脚本
不过有时候怕忘了还是会抽空看看算法数据结构。
哎。

解决方案 »

  1.   

    给企业做个网站能用啥算法啊。后天连连数据库,前面写写页面。
    不像google baidu 对算法的要求那么高
      

  2.   

    这主要是java把算法和数据结构封装得比较好
    比如排序、直接调用sort就是了
      

  3.   

    做应用的软件,谈那些什么动态规划,贪心算法,分支回溯等等,基本是扯淡。
    只要掌握一些基本的,最常用的算法和数据结构就可以了。
    已现在的pc机,你把核心算法从O(n2)降到O(logn),用户体验时不会有丝毫的差别。
    反倒是程序的健壮性,是否有内存泄露等问题更实际一些。当然,如果是在百度,google那样的搜索引擎公司,或者alibaba那样的处理海量数据的公司,一定的算法基础还是要的。
      

  4.   


    说没用 其实也有用。
    不过是你说的 有的时候对性能还是有要求的。
    比如你喜欢用BTREE或者HASH表查找数据,你杂不用VECTOR查找呢。
    你可以自己写个BTREE啊,还是很好的。
      

  5.   

    好久没弄Java了过来瞧瞧,算法很重要