回覆列表
  • 1 # 80後老程式設計師

    先學學理論,多熟悉一下;

    動手寫的時候,用問題去驅動,可以學的更多,更紮實。

    比如:我想做個計算器,或者,做個自動批次下載圖片的工具,或者,做個圖片批次重新命名的工具,……

    每寫一句,都要想到效率,怎麼才能效率更高,執行速度更快。

    祝你每天進步一點點!

  • 2 # 裳裳而華

    首先,用熟語法,這個確實要練。其次,程式語言只是個工具而已,數學是基礎,要提高就要去研究資料結構、演算法等等,不是幾條基本語法可以搞定一切問題。以後,等你真正工作了,參與大型產品研發,會發現程式設計風格,可維可測,重構方法等等,更重要。

  • 3 # 蛇象

    先看書,看課,再做題,邊學邊練!oj那種ac的成就感就是你的動力。洛谷和poj都不錯,推薦學下mooc上北大和浙大的計算機課程免費的!很有幫助

  • 4 # TonyDeng

    這個,玩玩就好了,不值得把精力放在這上面,出來用到的機會極少,而若因搞這個沒學更有用的東西,出來後補償的代價更大。

  • 5 # 我就喜歡你6523

    C語言新手,剛刷一段時間,非常非常正常。

    建議,

    1.刷題的同時研讀

    C primer/ C++ Primer之類高階書籍。

    2.自學離散數學、資料結構和演算法、最佳化初步之類的理論。

    3.剛學C很難說刷題能入門,要繼續刷題,儘可能做到程式碼規範、程式碼整潔、bug free一遍過,不要在IDE環境刷題,最好是vim/notepad之類無提示的。

    4.每天沉浸式刷題3小時以上持續半年以上,每週刷題10小時左右保持一年以上,算是入門了。

  • 中秋節和大豐收的關聯?
  • 蓮藕需要每年都種植嗎?為什麼?