導航:首頁 > 源碼編譯 > 不學演算法只會編程

不學演算法只會編程

發布時間:2022-07-13 21:06:37

⑴ 要想學好編程,是演算法重要還是編程語言重要

想寫編程,想做程序員,演算法這個還真不講究,但是邏輯思維能力一定要強,為什麼這么說,因為一個客戶想要的,你首先得做出來,而且,客戶想不到的,你也要想到,所以程序員的思維不同常人,比如我是客戶,我讓你做一個 登陸 模塊,當然客戶的想法就是,你把登陸模塊做出來,我只要賬號密碼對了就能進,這就是他的,但你呢,不僅正確的賬號密碼能進,你還要思考到,錯誤的賬號,正確的密碼,正確的賬號,錯誤的密碼,空賬號密碼,等等一系列,這些和演算法無關。 其實編程的話,建議你從C學起,C前期只是一個過渡,不很難,但也不簡單,學這個不僅要耐心,而且還要敢興趣,否則根本就不要去學編程了,枯燥無味。 一旦C語言上手了,那麼你去學PHP. HTML. .NET這些,就方便許多了。java這個根據個人所好吧 。 希望能幫到你, 不過請採納,本人真心為你而答

⑵ 自學編程只學語言不學其它的計算機知識可以嗎

這有點不切實際,因為你說的操作系統比如Linux,很多編程都要用到這個系統,再比如說資料庫,你寫了代碼儲存在哪裡呢,這些東西都不能割裂來看,他們都是相輔相成的,就像你想學電腦打字,你光會拼音是不行的,你得會操作電腦系統,會用滑鼠鍵盤一樣,還是要系統的學習才好,如果是為了就業那就更加不能逃避了。

⑶ 不學編程 的人 學演算法和數據結構有什麼用

對演算法演算法和數據結構精通的人,解決問題的能力很強。
編程實際也是在解決問題,只不過把這種解決問題的方法用代碼表現出來。

⑷ 編程需要額外學習演算法嗎

演算法,一是為解決問題提供一個標準的模板,另一個就是給解決問題提供一種標準的「最速」方法。編寫大型程序時,如果不能有效的利用演算法,就會大大降低程序運行效率,你的程序就不會受人歡迎。
小型程序的話因為本身需要資源不多,所以即使自己不會演算法,設計出的程序比「最速」方法慢很多,也不容易被覺察,只要效果相同,製作小型程序是可以不用學習演算法的。
不過個人認為學編程如果只做小型程序的話肯定是業余型的吧……專業化的話還是學演算法好

⑸ C語言,C++,java等編程語言要不要先學一些編程思想或者演算法

個人建議:
1.先根據自己的愛好選擇一門語言,如果不知道,可以先學c,c是比較基礎一點的。
2.選擇好了哪種語言(比如說c語言),然後可以先學一些比較簡單的語句,數據類型等,有一定了解了再慢慢深入,比如說後面的指針。先易後難,這樣自己也容易理解一些語句。
3.有一定的語言基礎後,可以看一些該種語言的編程思想,編程思想是很抽象的理論知識,如果憑空看基本上沒什麼用,只有結合你所學的語句理解它,它才會顯得有意義。c語言是面向過程的,java和c++都是面向對象的。這樣當你再回過頭看語句的時候,也能更好的理解這門語言。
4.演算法最後學好一些,這個必須有比較深的語言功底了才好理解,因為許多演算法中的語句都比較簡潔,理解起來也比較困難。
總起來來講,基礎知識必須要扎實,比如說看書上的例子,可以先明白它這樣是對的,先想為什麼這樣做,先知其然,再知其所以然。同時演算法具有很強的實用性,如果以後想把一門學的很好,演算法是必須,要不然你可能明白這樣寫沒錯,卻不知道為什麼要這樣,或者有沒有別的寫法。希望可以幫到你。

你說的數據結構,組成原理,操作系統,計算機網路這些,有時間可以看看。不過這些比編程要好理解,相對而言,所需要的時間也會少些。計算機網路這塊可能會比較雜,知識面會比較寬。
你是企業信息化方向的,有時間也可以了解一些現代信息與編程網路等方面的連接和應用。

⑹ 一個人如果只學編程而不學其它的有用嗎

沒有用的,編程必須要以其他學科為基礎,尤其是數學,也許你現在感覺不到他的重要性,可你學到了一個地步,發現你根本就跟不上,建議先把學習搞好

⑺ 學習編程還要學習演算法嗎

學什麼東西都得看你的用途 如果是急著找工作,解決某一方面的應用問題,或許暫時不用學習演算法也可以 但是只要是做程序開發,最終一些關鍵的問題都離不開演算法來解決 可能你需要找一本演算法類的書籍研讀一下,培養一下興趣,這里可以推薦你看《程序員實用演算法》,裡面的代碼都很實用並且很容易上手,讓你真真切切地體會演算法的自如應用能夠給你帶來什麼好處

⑻ 請問學習編程 是先學 c語言還是學 有必要學演算法嗎

1.先根據自己的愛好選擇一門語言,如果不知道,可以先學c,c是比較基礎一點的。
2.選擇好了哪種語言(比如說c語言),然後可以先學一些比較簡單的語句,數據類型等,有一定了解了再慢慢深入,比如說後面的指針。先易後難,這樣自己也容易理解一些語句。
3.有一定的語言基礎後,可以看一些該種語言的編程思想,編程思想是很抽象的理論知識,如果憑空看基本上沒什麼用,只有結合你所學的語句理解它,它才會顯得有意義。c語言是面向過程的,java和c++都是面向對象的。這樣當你再回過頭看語句的時候,也能更好的理解這門語言。
4.演算法最後學好一些,這個必須有比較深的語言功底了才好理解,因為許多演算法中的語句都比較簡潔,理解起來也比較困難。

閱讀全文

與不學演算法只會編程相關的資料

熱點內容
解壓縮文件怎麼老重啟 瀏覽:212
兒童智能關懷app蘋果為什麼不能用 瀏覽:706
tcpdump抓包命令 瀏覽:792
各大主播在用什麼app看電影 瀏覽:420
泰國恐怖片 和尚 瀏覽:219
寧夏品質壓縮機市場 瀏覽:186
日立螺桿壓縮機維修 瀏覽:427
識別英語單詞哪個app比較好 瀏覽:188
夫人被家丁強奸的泰國電影? 瀏覽:256
書香門第小說txt下載 瀏覽:454
服輸電影 瀏覽:814
女程序員手腕磨印子 瀏覽:864
5周歲看電影可以嗎 瀏覽:901
男女親熱把房子弄倒的韓國電影 瀏覽:979
什麼APP看台灣節目 瀏覽:350
csgo如何看伺服器 瀏覽:894
有一部美國電影叫什麼花? 瀏覽:138
命令行安裝dmg 瀏覽:646
阿加莎無人生還電影免費觀看 瀏覽:256
能看的那種網你知道幾個 瀏覽:115