資料介紹
The word frequency counter, as previously implemented, takes several minutes to count the frequency of words in the author’s manuscript for this textbook on a Raspberry Pi. Most of the time
is spent building the list of words and re-sorting the list in order of word frequency. Most of the
time for both of these operations is spent in searching for the word in the list before incrementing its count or inserting it in the list. There are more efficient ways to build ordered lists of data.
Since the code is well modularized using an ADT, the internal mechanism of the list can be
modified without affecting the main program. A major improvement can be made by changing
the data structure from a linked list to a binary tree. Fig. 6.1 shows an example binary tree
storing word frequency counts. The time required to insert into a linked list is O(N), but the
time required to insert into a binary tree is O(log2 N)。 To give some perspective, the author’s
manuscript for this textbook contains about 125,000 words. Since log2(125,000) 《 17, we
would expect the linked list implementation to require about 125,000
17 ≈ 7353 times as long as a
binary tree implementation to process the author’s manuscript for this textbook. In reality,
- 慕課嵌入式系統(第五章.ARM匯編與C混合編程)
- GNU匯編入門教程免費下載 20次下載
- 微機的匯編語言及匯編程序設計學習課件免費下載 6次下載
- 匯編程序設計的教程課件免費下載 17次下載
- DSP設計與應用教程之匯編程序設計舉例的資料說明 19次下載
- 單片機匯編語言程序設計的詳細資料精講 28次下載
- 51單片機匯編程序有哪些?51單片機匯編程序集詳細資料免費下載 55次下載
- DSP匯編程序優化方法的探討 5次下載
- 匯編語言學習課件_Windows匯編程序設計基礎 0次下載
- AD和DA轉換的c程序和對應的匯編程序 27次下載
- 匯編程序100例 95次下載
- GNU-ARM匯編
- 51 系列匯編程序設計的優化1
- ARM程序設計基礎
- 匯編程序設計
- 使用Eclipse插件調試AT32系列芯片 2710次閱讀
- 零基礎學ARM:匯編偽指令、lds詳解 2548次閱讀
- 51單片機的匯編程序庫 9414次閱讀
- DS18B20和51單片機連接的匯編程序免費下載 4463次閱讀
- 混合編程的基本方式, 在C51中嵌入匯編程序 9573次閱讀
- 如何在c51程序中調用匯編函數 4105次閱讀
- 怎么編寫一個最簡單的單片機程序? 3.6w次閱讀
- 一分鐘看懂51控制的MT8880雙音頻收發器的匯編程序及源代碼 3027次閱讀
- 基于51匯編語言的外部中斷 3205次閱讀
- C語言程序內存布局該關注哪些內容 878次閱讀
- 拒絕開發板,?用 SkyEye 就可以模擬 ARM Linux! 1w次閱讀
- 跑馬燈實驗用匯編語言和C51語言做出的不同效果 3714次閱讀
- 單片機C語言程序設計:TIMER0與TIMER1控制條形LED 3846次閱讀
- mips匯編語言程序設計實例 1.4w次閱讀
- 單片機編程之匯編語言基礎-常用指令和程序模式 1.5w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多