[請益] 以刷題為目標的正確學習路徑
本科是電子系
有上過計算機概論和一點點計算機網路
但資料結構、演算法和作業系統就幾乎沒碰了
目前在南部當Android BSP
目標是Android App開發
之後應該會去北部找相關的
所以想先打好基礎正確的刷題
計畫是:
資結 → 演算法 → LeetCode → 計網 → 作業系統
想請教大家的意見,謝謝各位大大
PS. 有習慣開發自己的App project
最近還參加鐵人邦想說試試
英文的部分也開始準備了
-----
Sent from JPTT on my Google Pixel 2.
--
用力刷 當競程刷
我自己練習的過程是,先把各種演算法的easy都寫完,然後開
始寫medium;有點心得之後就寫virtual contest。最重要的
是一定要檢討且看別人的解法,學起來
目標應該不是台廠吧? 台廠落伍,沒在用刷題來測驗的
標題錯字了,然後我覺得也許刷題是目標的話,每天的
LC Challenge解一下,看一下人家怎麼解就是很好的基
礎了
那有需要資結和演算法看完再開始刷嗎?還是直接刷題
就好了
你不懂資結 你怎優化 紅黑樹 B+樹 鏈表 HASH必備的..
排序 等等.. 資結一定要熟 刷題才有意義
難不成你要bf算法幹到底嗎
通常刷題強的 資結一定強跟熟 但我還沒看過 刷題強的
資結爛的
先刷題 再來唸不懂或不清楚的概念
https://neetcode.io/practice 面試會問的大概就這些
刷好刷滿 重複個2-3遍 就差不多了 背後的結構跟概念要
弄懂 dynamic programming就有餘力在刷了 基本的要會
先刷刷看 個人是刷medium有點卡 知道自己實力不過關
就回去補資料結構了 雖然終究要念但能知道實力在哪
工作上會需要優化 紅黑 B+tree 目標年薪應該不低
每次開口閉口提到紅黑樹的人真的能夠裸寫出來嗎 高手
高手
有幾個大神因為寫不出紅黑樹在live coding 那關被刷掉
以s大的標準,小弟確實是不會資料結構
刷題就至少能進一線外商
s大的意思是要懂這些結構不是要短時間手刻又bug free?
真的有人被考現場手寫紅黑樹?什麼公司啊
之前聽說過對岸的狀元被問紅黑樹,他覺得面試官瞧不起他
天,現在這樣的程度就能當android bsp engineer.
時代真的不一樣了
我也覺得自己離真正的BSP很遠,但南部實在太缺人了哈哈哈,職缺放兩個月應徵還是只有0-5
那我刷題和學習兩邊一起進行好了,都先以難度比較低
的開始,大方向應該不會錯,上面那個連結的整理也感
謝了,謝謝各位前輩
比起目標,現階段偏向「了解自己的極限」一些,雖然
與厲害的高手有一大段距離,但還是想測試看看自己能
走到多遠
放心喇 我沒刷題還是到外商ㄚ==
而且BSP… 好像也不用刷題八 還是你要面G
想說比較好或是比較有挑戰性的工作都要刷題,以為刷題是基本了。短時間不可能吧哈哈,先準備個五年再說XD
dynamic programming 必需會, 優化多半需要用上
刷題為目標是什麼意思? 不是應該以哪間公司當目標嗎?
個人建議先看過去一次再刷邊刷邊複習,卡關時比較有方向
如果先看一次,也是先看資結再看演算法嗎?
先看資結, 它較沒前置要求, 難度較低, 演算法會用到它
我沒說手刻吧 原理要懂阿.. 連中序排列都寫不出來
會有面試官要嘛 至少我面的每一家都有問
紅黑樹 二插平衡樹 B-tree 基本概念阿 怎旋轉 等等
這些不都是資結的基本嗎
我面兩家 都有問 紅黑樹 跟二叉平衡樹 差別跟手畫出樹
刷題不是你的目標 去想想真的目標是啥
然後紅黑樹不就是一種二叉平衡樹嗎 怎覺得有人不懂裝懂
真的 我第一次聽到avl跟紅黑樹是一樣的東西 別不懂裝懂
我太菜了
AVL tree也是一種平衡二叉樹吧==
搜尋效率 插入效率 刪除效率 差別在哪 一樣就不會有差別
了
是基本沒錯啦,不過真正熟的人 99.999% 以上應該是本科
平常有唸書期末考前一週的大學生
像我就是期末考考卷交完下一秒就還給老師
二叉平衡樹這稱呼有點讓人誤解吧,我以為在泛指 balance
d binary search tree,原來是 AVL tree 的中文?
s大要不要再去查一下定義
我都不懂qq
AVL與紅黑樹都是平衡二元樹啊?有錯嗎? 只是單衡的規則
有一些不同,然後AVL是發明者的名字
真的 幹 紅黑樹最熟的應該是期末考前的大學生
好好笑 推文素來素去
人家把這精力拿去刷四大資工碩
現在都在年薪200真的是地板的科技業
結果這邊在這邊 150 啄 87 的
國外4-500的大公司用漱來漱去快速篩人
台灣倒是拿來裝B用的
Lushen大大又要用豬屎砸在web仔臉上了
嘴歸嘴 認真講 這套制度一開始確實是大公司快速選才用的
台灣web慘業學就算了還學半套
一堆新人價地板不到100的小公司也在那邊素來素去
我真的看不懂
推薦看Cs61b,看完就能開刷了,我的經驗
以刷題為目標這就方向整個錯了啊.... XD
所以刷體不完全是必經之路囉,那以打基礎為為目標應
該會更適合一些
你應該是說 你要以去某某公司為目標or要學會啥==
你打基礎為目標 然後呢 要幹嘛 ==
要打基礎那要不要去唸書好好打基礎 對阿
刷牙是維持口腔健康的必要方法之一,
然後還有牙線跟漱口水。
目的跟方法要先分清楚,然後才是討論二元樹。
刷題為目的就錯了XD
先直接刷題吧,有些演算法資結沒有,雙指針跟window slid
e
邊解題就等於邊學演算法
刷題就跟程式一樣啊 都是達成目標的手段 不是真正的目標
只是這手段有一些前置要學 才一堆人把他當成目標
給原po 你想進大公司領200+ 當然要刷題啊 但是要刷贏
很多人 沒信心或只想領個100就可以偷懶不刷
我還以為刷題是幾乎所有工程師要面對的,我的確是想
爬得更高,不過那偏向長期目標了,短期來看,刷題反
而沒有強烈必要性
你走半導體科技業 ic設計類的話就不必要 薪水地板還能
更高 不過更吃學歷 最好有四大電資碩
只要是往網頁應用前後端走,刷leetcode完全無法避免,君
不見現在即便國內接案小作坊面試都要考leetcode了。
不刷Leetcode,連國內接案小作坊都進不去,勤刷Leetcode
反倒有機會跳槽到國內外的大手企業去。
基本上對資料結構與演算法有基本掌握後,可以試著去看看
網上的Leetcode解法。
10年前大概不怎麼需要刷啦,現在150+的我遇到幾乎都要刷
其實紅黑樹這些 考四大研本科一定要會超基本的東西…
是基本沒錯,但一陣子沒用我就忘了
app開發你說你要刷題?那你繼續bsp吧
蝦皮熊貓和Line這些公司不是會考嗎@@
最近國外大公司砍到爆 刷完都不知道還有沒有缺 還
年輕的話真的不
如回去找有沒有ic的門票
如果是外商或海外,面 APP 缺也會考刷題,只是沒 backend
這麼難
除非有身份或蓋世強者,不然去四大資工所至少保底年
薪三百還不用擔心offer凍結
四大資工所沒300的 找樓上領呀
四大資工保底三百咧,先跟我說哪些公司新人三百,然後四
大是全班都去了是不是
會講準備紅黑樹 B+樹的一定沒認真刷過題 不然就是刷
得七七八八在面試被洗臉 這幾個根本幾乎不會考 刷過
幾千題的前FAANG工程師早就整理過題型重點了 連考試
重點都不知道的人 就是只會雲的砲灰
你要是不知道方向就去買那種刷幾千題的人開的課來上
不要在那自己不懂 還要誤導別人
推樓上 紅黑樹 BTree 懂概念就好
實作不管是考研究所還是刷題根本用到機率<1%
刷題的重點是思考如何解題 還有coding過程會不會考慮到效
率及可能出現的各種bug情況 如何避免bug 提升功能擴充性
考什麼題目根本不重要
我本科資結考前紅黑樹也是零零落落的QQ
年薪300太低了吧 這個版不是都500起跳嗎
真沒遇過考紅黑樹 機率真的低
在台灣前二後二順序要反過來
有遇到考過 結果面試官自己根本不懂裝懂
還認為我是錯的 我回去查想說靠腰 薪水這麼高 竟然有豬頭
面試官
懂樹的特性就夠了,例如常修改的狀況為什麼要用RB而不用A
VL, 沒遇過要實作的
面試不用練的像CPer一樣, 甚至一些advanced DS/algo不會
也沒關係
感謝樓上大大信心加持
86
[心得] 最完整!演算法學習路線圖(2021 統整版)Top 5 架構圖58
不想唸碩士了,想去刷題大家好 小弟目前114碩班,當初考進來時太晚找教授,以至於最後選到了一個我並不喜歡的實驗室 ,現在感覺到每天都在做著自己並不喜歡的工作,而且將來論文的主題多半也是我沒有興趣 的,覺得唸不下去了,想休學去專心刷題。 我問過很多朋友,他們說碩士是一個門票,有很多職位沒有學位的話你在第一關就會被刷掉53
[請益] 想要過好一點的生活(ICS的選擇)小弟是竹科系統廠產線職只有少少的年薪50萬 因為想吃香噴噴滷肉 所以準備3年 錄取了四大最低調那間ICS組 (大學是國立後段電機本科) 可是小弟的學科基礎並不好,電子學連頻率響應怎麼算都忘光了。開始從源頭(工數)學起 至於未來是想從事 電源管理 為主 的類比IC電路設計46
[請益] 在系統廠待了快十年職涯還有救嗎代PO 如題 我近十年前四大CS碩畢時 因年少無知就進了系統廠 在一個賠錢BU寫Android APP(非BSP)42
[心得] 文組跨考資工碩備取心得先附上人權: 118 工程學士班 肄業 112 中國文學系 畢業 119 中國文學研究所 畢業 打這篇的目的,主要是跟想要跨考,且沒有錢補習的人分享經驗。雖然我的考試成績不理20
[問題] pixel 6的作業系統無法更新手機是google pixel 6,沒有root,沒有安裝任何development版本安卓作業系統,完全全原廠使用 從四月開始,如果要更新手機作業系統,都會顯示: 「更新這部裝置時發生問題」 「這部裝置未來將無法再接受任何系統更新,請向裝置製造商尋求協助」18
Re: [請益] 轉職仔的語言選擇語言不是重點,要看接在什麼主題後面 學寫程式,語言不是重點(O) 轉職,語言不是重點(O) 領更高的薪水,語言不是重點(O) 但,目的是了解程式,語言就是重點了14
[請益] 跨考缺乏實務經驗與作品的發展===代po 可代轉站內信=== 各位前輩好 小弟預計今年六月碩畢 對於未來工作有一些疑慮 因為身邊電資的同學和學長都進/要進豬屎屋了 沒有詢問的對象 希望各位前輩賜教3
[問卦] EE 研究所計算機組跟 CS 研究所差在哪?電機所底下有一個計算機科學/計算機工程組, 看專任教授專長跟課程都跟隔壁資訊所/資工所蠻像的, 作業系統、演算法、網路、計算機結構、機器學習、人工智慧等等這些兩所都有, 這兩個所的研究生畢業之後出路有差嗎? --