各位大侠们,本人对算法递归什么的是菜鸟,经过面试和以后的发展中不知道怎么办,对算法也颇有恐惧,希望大侠们指点下我该怎么提高我写算法。谢谢

解决方案 »

  1.   

    算法不是写出来的,它是一种逻辑思维。当遇到一个问题的时候你去分析该怎么样一步一步的去解决这个问题。举一个很简单的例子冒泡排序,这是一个什么样的算法其实就是一句话“大的下沉小的就往上冒”,就是两个两个的数进行比较大的就后移小的就前移。这就是一种算法 当然还会有别的。但是运用的程序该怎么样去,美国的一个研究所里面曾经有过这样一个调查,对于一个问题即使你知道了算法,也很难写出它的代码。该怎么办,我认为直接记下来就可以了。(如果我说的有什么不对的地方可以直接帮我提出来我的qq757966892)
      

  2.   

    道理是有的,我想给个方法,我该怎么去提高
      

  3.   

    这个不是一天两天就练成的
    算法是一种思维,要系统学习
      

  4.   

    看来你们说的好像不是短时间里面能学好的
      

  5.   

    建议你买本奥数看看
    小学的和初中的
      

  6.   

    买本算法基础的书研究一下,不要死记硬背,关键是理解,上机很重要。