『壹』 我是個初學者,java里演算法是什麼是指類似於for循環的嗎
不是!演算法是指解決某一問題的方法,而for語句這些語句是用來編寫這些方法的。
『貳』 JAVA,做演算法和工程有什麼區別
做演算法,就是實現一個已知的演算法,工程是實現一系列功能和特性,演算法一般是來輔助功能和特性的有效的手段
『叄』 java演算法有什麼用
你好,很高興回答你的問題。
有一種說法是程序就是數據結構和演算法的結合。
所以演算法的作用我覺得是程序的基礎吧。
如果有幫助到你,請點擊採納。
『肆』 對於JAVA程序員來說演算法重要嗎
主要看你Java主要用戶那些方面,假如涉及到信息和數據比較大的項目,演算法很重要,假如演算法很差,導致程序效率低下,維護難度加大。
當然假如只用於一些簡單的小程序,或者對數據篩選要求不高的,演算法的重要度就會大大的降低。
『伍』 演算法與數據結構對於Java程序員意味著什麼
說數據結構沒用那是不可能的,但是要看你做什麼了。
比如說你要血java,如果你想搞網站方面的話就簡單了。
數據結構基本可以不用學,因為在web應用中,能用到的演算法的地方少之又少,幾乎就那麼幾個,想記不住都難。
但是如果你要往軟體方面和手軟方面發展的話就要學一部分了,但是這東西學是學不到的,能學到的只不過是思路,到時候自己發揮一下,想個演算法就行了,演算法這東西說難不難,難的東西有,但是沒有你能用到的。
像你這樣的情況我想說兩點:
首先,說你想從事演算法類的工作,那麼選擇什麼樣的語言都是一樣的,演算法肯定有,但是用到的都不多。剛進公司的時候一般是用不到演算法的,因為演算法都是別人想的,你也許有好的演算法,但是別人不一定採用,但是你的演算法基礎不要丟掉,因為等你當了項目經理後這個是必不可少的。
其次,你要知道,在學計算機的路上,很少有人能學什麼就做什麼,大家都在被社會潮流推動,想要不掉隊就只能隨波逐流。因為畢竟我們都不想一輩子寫代碼。大家都是拿這東西做個跳板。
學java的路很長,但是也很有趣,希望你能學好。
『陸』 學java是否要學演算法
如果您是剛開始學的話我覺得沒有必要,畢竟演算法這東西沒有什麼更新,也沒有什麼更新的演算法,大部分都是些老的經典演算法
最重要的就是可能你以後的工作中用到演算法的地方很少很少,除非去做一些比較大的項目或者是一些比較特殊的比如 網路啊,GOOGLE啊這種搜索的,肯定需要演算法來提高運行速度,搜索速度
而以後要是做些比較小的項目,只是幾十個人用的話,很可能不存在速度的快慢問題,就不是特別有必要啦