对于学习编程的思维模式。
写这篇文章是为了给刚接触程序不久的新人一些编程思维方式上的建议,
也许我的思维方式并不成熟,如果各位有什么建议意见就请指导1、2.
顺便给刚成立的90后程序疯狂研究团体打个小小广告,希望有更多的90后加入。详情请看。
http://topic.csdn.net/u/20091218/14/f387c388-628c-4a27-a7c0-61eada063316.html?51298
在我认为大多数苦苦挣扎的程序员都是在思维方式上有些许问题。
下面2条规则是我总结出来对程序员影响很大的真理。
1> 编程没什么难的,或许你看到过很多神气的效果,都会觉得不可思议。但其实这些并没什么难的或许你看到的仅仅是假象。
2> 在编程的时候你要把手上程序看做是1个世界,而你是这个世界的王,所有所有的1切都是任由你来支配的,没有什么实现不了的,只有没想到该怎么实现的。
寻路算法大概是人工智能算法的入门了吧,也是很多人一直在讨论的话题。
1年前我在刚研究寻路的时候到网上找了些资料,发现不光1堆堆的理论,有专业术语都看不懂。在看了几行后就看不下去了,于是自己研究了1会会,当时我大概思路如下.
--------------------------------------------------------------------------
我是黑社会大老(起点) ---- 听说有美女在我的地盘上(终点)
只要这个美女在我的地盘上我的小弟肯定晓得她在哪里
由于不会去问身边的小弟(过程)
好吧 我当时就是这么想的(额~ 好吧我承认当时 想的比写的邪恶1点..>。 <!! 其实我很单纯)灵感就是这么产生....!!
问题在于问小弟这个过程了。只要解决了这个环节 整个寻路就完成了。
于是大老我就问发问
:"小崽子们 你们谁晓得美女在那里阿 ~~不调查出来就拖出去弹JJ50次!"
于是小崽子们急了 着手去调查了
作为大老我的直系手下 身边肯定也有1批手下于是召集过来问
:“小小崽子们 你们谁晓得美女在那里阿 ~~不调查出来就拖出去弹JJ50次”
作为大老我的直系手下的手下 身边肯定也有1批手下于是召集过来问
:“小小小崽子们 你们谁晓得美女在那里阿 ~~不调查出来就拖出去弹JJ50次”
.......(n个人杯具的内牛满面的过程..... )
最后大老我的手下的手下的手下的....手下刚好站在美女的身边,于是n个人笑了..
于是整个寻路完成了。
-----------------------------------------------------------------------------
朋友们 有没有发现从大老我开始问手下美女在那里 到最后我手下的手下的...手下找到美女中间的过程是一样的。 无非是问身边的手下 有没有指导美女下落得。
闭上眼睛回想下过程,其实就是那么简单。
不晓得怎么发附件~ 遇上源代码就发不上来了 有人告诉怎么发的话~我再补上
总结、很多东西看上去难其实并不难,关键在于想法。
对于学习编程的思维模式。以及寻路讲解
最新推荐文章于 2024-08-04 21:58:45 发布