看板 C_and_CPP 關於我們 聯絡資訊
目前從printf 學到scanf switch if 這邊 到if for這邊 開始出現問題。。 for配合if的應用這裡的題目開始千變萬化 很吃邏輯 常常卡住 甚至根本看到題目毫無 頭緒 教授題目都是自己出的 上課也常常自己出問題要我們解 只讀熟課本上那些最簡單的例子 好像沒什麼幫助 在解問題時 常常一做就是好幾個小時 真的很花費時間 學習遇到瓶頸 因為本肥沒甚麼朋友 想在這裡問問大家的意見QQ 例如學語言的心態 和有什麼方法可以 加強邏輯 各位大大一開始也會有像我一樣的問題嗎 看系上各種鬼神 反觀自己題目一直卡住 真的好沒有信心o'_'o -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.54.191 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1458718919.A.15C.html
weiclin: 多看多練習,for跟if再怎麼變也就那樣,你只是還沒習慣03/23 15:46
LPH66: 新手學程式就畫流程圖吧, 把你的做法用流程圖畫下來03/23
好 教授考試也都強調要話流程圖 ((不然他們看不懂直接打0哈哈 15:50
LPH66: 之後就可以根據流程圖的結構轉換成程式語言03/23 15:50
LPH66: 試著把課本上的例題畫出流程圖會更熟悉這些結構的對應關係03/23 15:51
※ 編輯: Neverfor (42.72.54.191), 03/23/2016 15:52:39
testPtt: 問題是數學 不是for跟if03/23 15:52
Caesar08: 這跟數學有什麼關係?03/23 15:58
Neverfor: 現在變成 自己出題目 以前是解題 我也覺得根數學沒關03/23 16:00
testPtt: 一般寫程式的老手去做線上解題都會卡得亂七八糟03/23 16:02
testPtt: 但現實工作上常常沒那麼多限制 別人都做好api了 03/23 16:06
WBTs: 問這種問題沒什麼幫助 多作題目 google找不到方法 再來這提03/23 16:23
WBTs: 出自己的想法和問題比較有用 加油哦03/23 16:23
ronin728: 有一部分的原因可能是自己程式寫太醜,寫到後來自己很難03/23 16:28
ronin728: debug或者是寫到自己看不懂03/23 16:28
ronin728: 例如有事沒事套個5層死也不拆開,濫用break、continue03/23 16:32
Caesar08: 醜應該是大家都有共識,可是美就很難了...03/23 17:27
springman: for, while, if 是程式設計的核心與關鍵哦!加油!03/23 17:39
springman: 可以先練習簡單、常見的問題,像:最大公因數, ...03/23 17:40
Hikkiaholic: 鬼神通常只是會call library 後來發現03/23 19:06
Hikkiaholic: 這就是經驗有啥library能CALL沒看過想一百萬年也沒用 03/23 19:06
ronin728: Caesar大:美的標準會受到開發經驗、信奉的編程範式影響 03/23 21:45
ronin728: 不過鬼神也分很多種,強者我朋友才上118大一,下學期就 03/23 21:47
ronin728: 被拉去當助教、被拉去實驗室做Project。不過他是在高中03/23 21:48
ronin728: 練3年的C++才有這種功力。希望原PO看到強者別妄自菲薄阿03/23 21:50
Neisseria: 就先刷簡單的題目,然後逐漸找較進階的題目來做03/23 22:29
Neisseria: 但是 C/C++ 比較難,可以先用 Python 或 Ruby 寫一次 03/23 22:30
Neisseria: 然後再用 C/C++ 重新實作,比較不會挫折那麼大03/23 22:31
謝謝大家分享想法 ※ 編輯: Neverfor (223.141.32.199), 03/24/2016 03:07:47
a27417332: 練演算法跟資結還是C++?我覺得有些人會將兩者混為一談 03/24 10:49
longlongint: 因為學到這裡 幾乎可以實作所有程式了 加油 03/24 12:29
storm654321: 有時候,看到範例解答。把自己當編譯器 03/25 10:17
storm654321: 你實際把變數寫在紙上,一行一行去跑。跑個幾次 03/25 10:17
storm654321: 人類歸納能力很強,你就可以知道那個題目為什麼要這 03/25 10:17
storm654321: 樣做。多做幾次,下次遇到就知道要怎麼解。 03/25 10:18
謝謝分享!!
longlongint: 突然想到 跑課本搭配逐步執行 中斷點 03/25 10:44
lazyzone0963: 推storm大以紙筆 我大一剛學的時候也是用紙筆寫 03/27 12:44
※ 編輯: Neverfor (111.82.149.206), 03/28/2016 03:06:30
Frozenmouse: 鬼神也是從凡人走出來的XD 03/28 13:08
b0920075: 思緒很亂的時候我都是一個一個寫在紙上,然後寫程式前我 03/29 15:34
b0920075: 會先寫個大概架構 03/29 15:34
Ommm5566: 資料結構 演算法 03/30 10:12
Ommm5566: python 03/30 10:13
Ommm5566: 跟你說從C開始學的人可以不用跟他學了 03/30 10:13