[問卦] Linked list是程式語言的一個門檻嗎?
第一關是迴圈與流程控制
這邊好像就可以刷掉一些沒有天分的人了
第二關應該就是Linked-list
看leetcode 那個正確率
應該可以刷掉九成的人
資料與演算法
這邊也讓很多人腦袋打結
特別是限定用C來幹
給定一個
struct Point {
int x, int y, int z,
struct Point* next
};
第一題問把值全部iterated(dump)出來
while (p != NULL ) {
print("%d %d %d\n", p->x, p->y, p->z);
p = p->next;
}
這邊好像還好
指標有真的聽認真寫作業的
答案鰻直覺的
接著開始問
append, pop, push_top
又要你不能有memory leak
好不容易解出來 腦筋需要休息
又問你說你這是O(n^2)的解法
有沒有O(n)或O(1)
直接宣布放棄讓腦袋休息一下
對啦
我就是最近想找工作
正在刷Linked list的那個可悲肥宅啦QQ
--
這麼簡單也不會
大一程設
那個只是用記憶體解決問題的一種方法
這是基礎請多練習
刷題刷的好,雷坑待到老
不要寫C唯一解
答案選C
迴圈那些不要拿出來講,那小學就該會
了
@@
腦袋轉不過來 就圖畫一畫就能寫出來了
第二門檻吧,有人光指標就直接投奔java
了
啊不就用hash table
是基本資結不是程設
只會從問題解答案也是死腦筋
反過來從答案解問題不行嗎
linked list算簡單吧 第二關應該是recu
rsive或DP
…這些都很基本應該連複習都不需要吧
第一關應該指標吧 大概兩層是基本 迴圈那
個根本連新手村都還沒出 大概就是按圈攻
擊 按叉跳的難度
不是,樹才算
會這個就可以進聯發科了
我都用python
我也認為將圖畫出來就清楚很多。
還好吧 常用程式的底層邏輯而已
工作常用的都靠直覺寫了 不常用的叫GPT
生然後修改加引導它寫出正確的也是馬上
解決
我都import
爆
[心得] Leetcode 刷題解答與 Python 3 小技巧分享嗨,大家週末愉快! 不知道還記不記得之前小弟有分享面試 Google TW SWE 的心得, 最後有提到小弟當初有發願,如果順利進去要把過去寫過題目留存的解答整理分享出來, 最近終於施工完了,提供給有需要的人可以自由取用。 這份解答內涵蓋了 781 題的 Python 3 解法(太早期刷的題目就沒留解法了 QQ),27
Re: [討論] 我就問,刷題強者的實務表現?我親身經驗,刷題非常有用 347 top k frequent elements 23 merge k sorted lists 56 merge intervals 一些基本的工具如 recursion , tree , map , deque ,比較稍微難的像line sweep , biwise14
[問卦] 有人也覺得Python比C難寫嗎?本滷一直是做軟韌體的(裝置之軟體 或韌體) 當然主要是用C/C++ 現在用Python覺得很不直覺 難寫 0. 弱資料型態 串口/網路收資料 一個個卦(byte)收 收來後 分配組合成int 還float 在C用memcpy就好15
Re: [問卦] 你們寫coding都是用空格還是tab?南無阿彌陀佛。 正經的答案是直接按tab可以空好幾格,所以有些人喜歡tab,但tab在不同文字編輯器下 呈現的格數不同,所以有些人支持空白。 不過用分號縮排才是王道: #include <iostream>15
Re: [心得] C#基礎名詞解釋建議筆記要調整一下順序 # Value type 每次assignment都是pass by value. int a = 1; int b = a;10
[問卦] 要怎摸知道自己對寫程式有沒有天分啊?As title 常常聽很多人說 寫程式就像畫畫一樣 要有天分 那麼問題就是要怎麼知道13
Re: [問卦] C++可以啟發孩子的程式天份嗎?那要看你怎麼定義程式天份 如果是講演算法跟資料結構 用C或Python下去操比較快 如果是講計算機結構 一樣也是用C跟OS下去操 國中時 C++是我第一門接觸的語言 那個時候要做遊戲的難度不低8
Re: [請益] 碼農的職捱方向請益用C刷題沒問題 linked list相關問題原本題目就有給struct ,主要是pointer跟STL無關可以直接寫 DP,BFS,DFS的問題也用不到STL,用C寫完全沒問題 tree的問題是linked list的延伸所以沒問題 字串問題也不大,知道處理\n就好7
[問卦] 不用 C 寫資料結構跟演算法的人在想什麼一些比較高階的語言都內建很多方便的資料結構跟演算法, 像 list、tree、sort、hash 等,直接呼叫就好了, 不用 C 寫資料結構跟演算法的人在想什麼。 -- !!!!!!!!!!!!!!簽名檔破3000000點擊率啦!!!!!!!!!!!!!3
Re: [問卦] C++到底難學在哪裡因為螞蟻書比較像字典,不太像解釋程式為什麼要加這個變數,要加這幾行code 而語法的解釋也沒有從設計和需求出發,難以吸收... 然後很多C++書,基本上就是教你怎麼使用這個語言,而不是程式問題怎麼思考+拆解 所以大多也不是給沒學過程設的人讀的... 而我認為比較適合初學者的C++書籍如下:
爆
[爆卦] 王義川:節目談監控我就退通告爆
[問卦] D卡大學生怒:國中小被支那語統戰89
[問卦] 過去台灣是不是空轉了8年91
[問卦] 雲豹能源聽到史上最貴電費 在想什麼爆
[問卦] 我被這個東西咬到了,會死嗎?74
[問卦] 真的有秒殺蟑螂的方法嗎75
[問卦] 孫安佐他父母真的有錢嗎?31
[問卦] 被武統會變二等公民嗎?52
[爆卦] 台灣國會暴力事件 世界最多 TAIWAN NO.157
[問卦] 狄鶯當你媽媽,要嗎???爆
[問卦] 你曾經喜歡過哪個冷門歌手??36
[問卦] Google為什麼只想找學歷好的人?42
[問卦] 鄧麗君終生反共 至今仍被對岸紀念?反觀46
[地震] 地震12
[問卦] 法律有哪條規定 西裝是正式服裝?42
[問卦] 古今中外,哪個邪教最恐怖?33
[問卦] 日本的行人也太舒服了吧30
[問卦] 台灣全球富裕排行第14,各位有感嗎?61
[爆卦] 拜登:以色列願停戰26
[問卦] 有沒有當完青鳥就確診的掛37
[問卦] 國軍為什麼沒教怎麼組步槍?27
[問卦] 超哥比照片中的這些人還有實力吧?57
[問卦] 影響人生最大的卡通的八卦?20
[問卦] 貧乳妹在女上位時 男方雙手要幹嘛?24
[問卦] 小時候敢做,現在不會做的事情?23
[問卦] 新注音 vsㄅ半 vs 無蝦米?22
[問卦] 有什麼東西看起來省錢實際上反而花錢的?17
[問卦] 個戶賣光電又不太賺,誰賺?15
[問卦] 不生小孩的話,老了誰照顧= =....?25
[問卦] 為什麼台灣藝人無人敢再聲援64事件!!!