今次大作業是詞法分析,這次的詞法分析的程式編寫,有遇到很多的問題,比如說如何去定義單詞與數字還有符號之間的判斷關係,怎麼去用陣列儲存輸入進去的字串,還有就是判斷的一些程式不懂該如何去編寫。
而通過這次實驗,我也開始明白了編譯的一些基本的原理,更加的明白編譯器編寫的過程需要注意的一些錯誤,充分認識到了自己的很多不足之處,而這也為我以後再次去編譯提供很多寶貴的經驗,課本有很多地方都能夠在實驗中去借鑑去參考。
最後,我希望在之後的實驗能吸取這次的經驗,去更好的完成實驗。
編譯原理第二次作業9 11
1.理解符號串與集合運算。l d 說明下表示的含義 lud 全部字母和數字在集合 ld 由乙個字母後跟乙個數字組成的所有符號串的集合 l4 由4個字母組成的所有符號串集合 l 由字母組成的所有符號串的集合 d 由乙個或若干個數字組成的所有符號串集合 l lud 以字母開頭,後跟字母 數字組成的所有符...
演算法分析第二次作業
1 問題 已知乙個有向圖或無向圖,其中的邊有權值,詢問點到點的最短距離 最短路問題 2 解析 floyd可以求圖中所有點到其他點的最短路,運用動態規劃的思想。任意節點i到j的最短路徑兩種可能 1 直接從i到j。2 從i經過若干個節點k到j。dis i j 表示節點i到j最短路徑的距離,對於每乙個節點...
第二次作業 APP分析
第一部分 調研,評測 上圖 2.存在的bug。3.bug的描述。4.選擇乙個朋友 使用者 進行採訪,並加以記載。4.1.介紹採訪物件的背景和需求。4.2.讓採訪物件使用該產品的功能。4.3.描述使用者使用這個產品的過程,使用者的問題解決了麼?軟體在資料量 介面 功能 準確度上各有什麼優缺點?使用者體...