資料介紹
GCC( GNU Compiler Collection)編譯器編譯¢語言源程序所生成的抽象語法樹文本中包含大量與源代碼無關的冗余信息,若直接進行解析,會嚴重影響分析效率,降低分析精確度,同時會占用大量存儲空間。針對此問題,提岀一種基于關鍵詞Trie樹的GCC抽象語法樹消除冗余算法,其根據包含抽象語法樹文本有用信息節點的關鍵詞建立Trie樹,可實現對抽象語法樹文本無用節點的過濾,從而達到優化編譯的效果。相比傳統KMP消除冗余算法,關鍵詞Trie樹算法可以有效避免去冗余過程中常量、變量等有用信息節點的丟失,確保數據的完整性;同時,關鍵詞Trie樹算法可以最大限度地減少重復前綴或后綴字符串的比較次數,節省了時空開銷。挑選不冋長度的C語言源碼文件進行去冗余實驗,測試該算法的性能,并將其與傳統KMP算法進行對比。實驗結果表明,所提算法的去冗效率和查準率均得到了極大的提高。
- TinyML變得簡單:關鍵詞識別(KWS)
- 用于代碼注釋生成的語法輔助機制設計 19次下載
- 一種基于位置信息的關鍵詞自動化提取算法 3次下載
- 一種基于程序向量樹的代碼克隆檢測方法 15次下載
- 一種基于詞和文檔嵌入的關鍵詞抽取方法 4次下載
- 結合通配符模式與隨機游走算法的關鍵詞提取方法 14次下載
- 融合BERT詞向量與TextRank的關鍵詞抽取方法 18次下載
- 基于SQAG模型的網絡攻擊建模優化算法 6次下載
- 基于SQAG模型的網絡攻擊建模優化算法 14次下載
- 對加密電子醫療記錄的關鍵詞的搜索 0次下載
- 基于關鍵詞相似度的用戶挖掘研究 0次下載
- 基于語法和語義結合的源代碼精確搜索方法 0次下載
- 基于強度熵解決中文關鍵詞識別 7次下載
- 基于動態排位信息的語音關鍵詞確認方法
- 基于Define-Use分析的冗余通信消除算法
- 氣密性檢測干貨!150個核心關鍵詞,一文看懂 82次閱讀
- Linux使用gcc編譯程序的語法 727次閱讀
- Python基礎語法-條件判斷 1246次閱讀
- 如何才能自己做詞云圖 8342次閱讀
- 機器學習中常用的決策樹算法技術解析 1339次閱讀
- 基于三叉樹鏈表的編譯器中間結構的設計方案研究 3571次閱讀
- 什么是決策樹?決策樹算法思考總結 1.1w次閱讀
- Python數據挖掘:WordCloud詞云配置過程及詞頻分析 3977次閱讀
- 數據挖掘算法:決策樹算法如何學習及分裂剪枝 5814次閱讀
- 一種改變標準的谷歌關鍵詞搜索的新方式 6823次閱讀
- 根據關鍵詞了解機器學習的趨勢窺探 3835次閱讀
- 自然語言處理技術入門之基于關鍵詞生成文本的技術實現過程 1w次閱讀
- 哈夫曼算法的理解及原理分析,算法實現,構造哈夫曼樹的算法 3.4w次閱讀
- 二叉樹層次遍歷算法的驗證 2113次閱讀
- 科普:12大關鍵詞讓你了解機器學習 1892次閱讀
下載排行
本周
- 1U盤一鍵制作
- 23.84 MB | 3次下載 | 免費
- 2ch341驅動
- 0.18 MB | 1次下載 | 免費
- 3貼片電阻阻值代號
- 0.08 MB | 1次下載 | 1 積分
- 4DS1302芯片英文手冊
- 0.24 MB | 次下載 | 免費
- 5基于Linux的液晶顯示屏驅動技術的研究與應用
- 14.59 MB | 次下載 | 1 積分
- 6DS-CM5A H24-CN-V2
- 524.28 KB | 次下載 | 免費
- 7高精度智能設備TSMI2520一體成型電感的使用
- 0.53 MB | 次下載 | 免費
- 8醫療器械專用集成化高性能TSIF集成濾波器
- 0.33 MB | 次下載 | 免費
本月
- 1人形機器人電機驅動和傳感報告
- 4.27 MB | 41次下載 | 免費
- 2晶體三極管的電流放大作用詳細說明
- 0.77 MB | 32次下載 | 2 積分
- 3九陽豆漿機高清原理圖
- 2.47 MB | 31次下載 | 1 積分
- 4雙極型三極管放大電路的三種基本組態的學習課件免費下載
- 4.03 MB | 25次下載 | 1 積分
- 5多級放大電路的學習課件免費下載
- 1.81 MB | 21次下載 | 2 積分
- 6Altium Designer元件庫
- 17.11 MB | 10次下載 | 免費
- 7STM32F10xxx單片機編程手冊
- 0.29 MB | 5次下載 | 免費
- 8PC4401_DC-DC 42V反激式隔離開關電路
- 0.85 MB | 4次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183339次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論