學習《編譯原理》完全沒有頭緒怎麼辦?

時間 2021-05-08 01:27:01

1樓:

我不是計算機科班出身,畢業後多年才看這本書,起初是完全看不懂的。後來發現是因為缺少前導課程,按我的理解最重要的是離散數學,集合論、代數結構、圖論都搞明白了應該可以看懂的呀。

不過真的需要足夠的耐心,很多細節要仔細琢磨,認真做總結,反正以我的智力水平走馬觀花是真的看不懂。不過看懂之後真的很開心,才知道那些莫名其妙的數學模型居然這麼有用。

編譯原理學會了似乎也沒多大實際用處,漲不了工資的。不過可能對個人思維方式有很大的革命,至少我是這樣。以前總是靠常識和經驗做事,工作多年也只是在積累這兩樣東西。

現在發現能放之四海而皆準的東西可能只有數學(資訊理論可能也是),常識和經驗有很大的侷限性,給予工作的指導也非常有限。

另外補充一下個人理解,發現書中還是有不多的翻譯錯誤,對照英文版可以發現。和極少的原著錯誤,當然我也不能肯定,也許是我理解的問題。還有一些地方講解的有些跳躍,當然可能在作者大神看來是理所應當的事情,我們讀者看起來就像沒解釋清楚,遇到這種地方就很費腦子

2樓:張海強

以前作業系統的老師說過,作業系統嘛,就是乙個乙個表。我覺得編譯原理也類似,就乙個乙個規則嘛。什麼其他的術語名詞無非是為了整個東西跑起來而新增的,並不是核心思想。

3樓:RednaxelaFX

傳送門:跟沉魚姐姐一起學習龍書 fool2fish/dragon-book-exercise-answers · GitHub

4樓:David Lin

龍書確實講得太生硬了,前面有個知友說得不錯,問題驅動學習比較好

如果樓主有興趣有時間的話。。可以考慮「從頭建構」的學習方法,就是說考慮「如何實現乙個編譯器」這個問題,然後慢慢展開

5樓:B1ack

這種書適合問題驅動式的學習,如果感覺基礎比較差的話,什麼不懂就去了解什麼,至少在心中有乙個概念,google去吧。不要讓問題積累太多,這樣會消磨積極性。

然後,最重要的是要能堅持下去。學習可以慢慢來。

6樓:李啟洋

我大學時的編譯原理,是張幸兒教的...非常嚴謹...那時候我沒學好,跟聽天書似的....

沒關係...那是因為你還沒有真正的用得上,用得上的時候,自然就會了。但是好好努力的學習,是必須的。

7樓:Elseif

先研究下正規表示式吧

首先,正規表示式很有用

其次,他有很多學習資料,入門很快

再次,他很容易立馬看到效果

當你熟悉了正則後,會開始感嘆他的神奇特性

然後再去看編譯原理,你會發現,正則的原理就是編譯原理中的詞法分析...

到此為止,你就知道編譯原理是在說啥了

8樓:周繼元

我買過很多IT的「經典書」,有的書到今天仍然沒有看懂依舊高置在書架上,有些書莫名其妙的一天因為解決乙個問題就看懂了,而《編譯原理》就是我莫名其妙看懂的一本書。

前幾年幫人寫個小程式,中間有些引數需要時不時的調整,我想到了配置檔案,但是簡單的配置檔案不足以勝任,其實配置檔案一些簡單的畫圖動作,類似:

area 0 0 800 800

line 20 20 40 80

circle 5 12

image 20 20 320 240 50%

end為了解析這個配置檔案,我想了很多辦法,最初使用文字處理函式類似split, trim, etc。搞了段時間發現問題多多,時常出錯。然後使用regular expression,勉強好點。

最後發現其實可以寫個訂製的簡單parser逼格更高點,然後就去找資料,翻這本放了好幾年幾乎沒有怎麼看過的《編譯原理》,我靠,一看,原來如此。

廢話太多,其實我的意思是說,你當前如果需要解決一些文字分析,轉換的動作,能逼格高的完成,只有這條路,已經被別人嚼過了。

9樓:

我的建議是:學東西一定要拿出誠意。

如果你要學的東西對你的人生道路來說是至關重要的,那你應該不惜一切代價學懂。

如果自學困難就花錢請輔導。乙個計算機專業的優秀本科生,輔導你編譯原理綽綽有餘,一小時50塊錢而已。

有什麼會比你盡快學會而省下的時間更值錢?又有什麼比你因為困難而放棄一項生存技能更可惜?

知識是有價值的,但你的人生是無價的,衡量一下吧。

找工作沒有頭緒怎麼辦?

黎明的曙光 找工作之前先問自己,想去什麼樣的企業,這裡包括工作內容和環境,包括待遇,這些至少在找工作之前要過一遍腦子,做前期準備工作,然後再考慮自身的學歷和能力是否匹配自己的目標,如果不匹配就加油彌補,如果想面試銷售那對於學歷一般情況下要求不高,但是必須要有靈活的腦子和雄辯的口才 不做萌新 是沒有想...

學結他沒有頭緒怎麼辦

港島樂器 我給你羅列要掌握技巧步驟吧 學會看譜 C大調音階練習和掌握 前五品所有的音倒背如流並且隨便掌握彈奏 認識全音符,二分音符,四分音符,八分音符,十六分音符,三十二分音符,附點等音符時值。學習樂理CDEFGAB的對應的唱名和簡譜,明白全音和半音的關係 和第二點對應起來應用 簡單和弦轉換。橫按和...

想創業,但是沒有頭緒怎麼辦?

紛享好物 想創業,又苦於沒有頭緒,不怎麼怎麼做?那麼這邊建議您可以了解一下3元店這個專案 3元店這個專案在2021年應該是比較熱門的乙個專案3元店3元店加盟3元店批發3元店怎麼樣三元店紛享好物3元店利潤有多大3元店為什麼是當下最好的創業專案?一場百貨行業的新革命!讓我們一起抓住2020年創業的尾巴,...