C_and_CPP 板


LINE

各位前輩們早上好, 小弟目前大二,再一年就準備做專題考研。 目前正在自學C++, 原本是跟學校的課程學習JAVA, 雖然是資管但對C/C++的指標有莫名的憧憬, 所以才在這個時間點改學習另一個語言, 缺點是班上沒有同學一起學習C++, 因此想上來板上請教各位前輩們一些問題。 學習過程: 目前是讀C++ Primer 5/e 讀到一半左右, 預計再半個月能接近讀完, 之後打算繼續讀Effective 系列&STL函式庫, 中間還有刷一些Leetcode Easy的題目, 未來打算寫一些小專題累積開發能力。 問題: 不知道這樣學習方式有沒有需要改進的地方? 不知道有沒有榮幸獲得各位前輩的經驗, 目前刷Leetcode算是心態滿崩的, 因為網路上大多都在使用STL, 還有code都是寫class, 這樣好像沒有練習到main呼叫的過程, 甚至在考慮要不要改刷CPE的題庫。 感謝抽空看我廢話,打擾到不好意思! (第一次在ptt發文,排版不好還請見諒! (有違反版規的話非常抱歉! -- Sent from my iPhone 11 PiTT // PHJCI --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.1.125 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1649731343.A.82E.html
1F:推 b0920075: 看你現階段刷題是什麼目的 04/12 13:20
2F:→ a27417332: C++透過刷題練的部分有限,自己想辦法找些小專案做吧 04/12 13:28
3F:→ Suxing133: @b0920075 04/12 13:55
4F:→ Suxing133: 不好意思 第一次發文 不知道怎麼直接回文 04/12 13:56
5F:→ Suxing133: 目前刷題是為了熟悉語法 不要邊讀邊忘 04/12 13:56
6F:→ Suxing133: 回a大 感謝您的建議~等我讀完Primer就開始做些小專題 04/12 13:57
7F:→ Suxing133: 非常感謝! 04/12 13:57
8F:推 b0920075: 刷題練到 stl 的使用和演算法資結,其他語法特性可能就 04/12 14:58
9F:→ b0920075: 用不太上 04/12 14:58
10F:推 Dracarys: 忘了再查cppreference就好,不用刷題那麼辛苦 04/12 16:10
11F:推 sarafciel: 如果興趣不是在算法資結上的話 我不建議你大學刷題 04/12 16:13
12F:→ sarafciel: 多修(或是旁聽)CS不同領域的課摸索一下之後要做什麼吧 04/12 16:14
13F:推 descent: https://bit.ly/3KzaZvz 參考一下我的學習心得 04/12 16:33
14F:→ breeze08: 刷題用C++的STL可以省去一些麻煩,用純C的話有些東西需 04/12 17:48
15F:→ breeze08: 要自己手刻。你這時間就開始學其實學什都挺好的,不用 04/12 17:48
16F:→ breeze08: 壓力太大。除了語言外,其他要學習的不外乎就是OS,資 04/12 17:48
17F:→ breeze08: 料結構,演算法,計算機組織,資料庫這些講爛的基本學 04/12 17:48
18F:→ breeze08: 科,當然不代表說沒學這些就不能做東西,只是這些知識 04/12 17:48
19F:→ breeze08: 會讓你思考的角度可以更接近本質。你可以先挑有興趣的 04/12 17:48
20F:→ breeze08: 學,然後邊學邊做一些專案,從實作的角度切入比較不會 04/12 17:48
21F:→ breeze08: 像學理論那麼枯燥乏味,讓你比較有動力學下去。 04/12 17:48
22F:→ Suxing133: 感謝b大 d大 s大~ 原來刷題對大學生不是這麼重要 非 04/12 18:16
23F:→ Suxing133: 常感謝三位前輩的指教! 我以後會多以小專題來提升自 04/12 18:16
24F:→ Suxing133: 己開發能力,超級超級感謝!! 04/12 18:16
25F:→ Suxing133: descent大大感謝您的學習心得~小弟自學以前就閱讀過 04/12 18:18
26F:→ Suxing133: 您的文章,給了我很大的勇氣開始學習C++,能讓您本人 04/12 18:18
27F:→ Suxing133: 回覆是我的榮幸!以後也會更重實作 感激不盡! 04/12 18:18
28F:→ Suxing133: breeze大大感謝您抽空指點小弟!確實我最近有點焦慮, 04/12 18:22
29F:→ Suxing133: 我之後也打算線上重學您提到的這些基礎科目,受益良多 04/12 18:22
30F:→ Suxing133: ,我會好好學習+實作,再次感謝您的指教!! 04/12 18:22
31F:推 ko27tye: 感想同descent大 不要落入c++的語言細節 04/12 19:50
32F:→ klsdf: 學C/C++了話個人建議還是先去學一下計算機組織跟組語相關的 04/16 13:04
33F:→ klsdf: 只需要知道概念就好 組語實務上用到的機會太少 04/16 13:04
34F:→ klsdf: 至少在學pointer之類的會更直覺知道這是什麼東西 04/16 13:05
35F:→ klsdf: 資料結構的原理 實務上其實也就array/list/tree會常用到 04/16 13:06
36F:→ klsdf: STL Container就Primer裡有介紹的其實真的是8成以上會用 04/16 13:07
37F:→ klsdf: 其實光這樣的程度我覺得在學校應該就夠用了 04/16 13:08
38F:→ klsdf: 至於C++ 11後的新增語法特性 BOOST之類的 感覺去業界才需要 04/16 13:09
39F:→ klsdf: 不過刻刻UI了話 可以嘗試寫看看QT 04/16 13:09
40F:推 LPH66: C++11 其實加了很多讓 C++ 變好寫的語法 04/16 14:45
41F:→ LPH66: 在這個方面上個人認為現在要學 C++ 的話以 C++11 為底較好 04/16 14:45
42F:→ LPH66: 至於要不要去學 C++14 之後的東西就見人見智了 04/16 14:47
43F:推 KanzakiHAria: C++11推薦Effective Modern C++ 04/16 15:12
44F:推 sa074463: C++11 為底學習&實作上會方便很多 04/17 00:42







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP