Although there has been a lot OF AVL tree libraries available now, nearly all OF them are meant to work in the random access memory(RAM). Some OF them do provide some mechanism for dumping the whole tree into a file and loading it back to the memory in order to make data in that tree persistent. It serves well when there s just small amount OF data. When the tree is somewhat bigger, the dumping/loading process could take a lengthy time and makes your mission-critical program less efficient. How about an AVL tree that can directly use the disk for data storage ? If there s something like that, we won t need to read through the whole tree in order to pick up just a little bit imformation(a node), but read only the sectors that are neccssary for locating a certain node and the sectors in which that node lies. This is my initial motivation for writing a storage-media independent AVL Tree. However, as you step forth, you would find that it not only works fine with disks but also fine with memorys, too.
标签: available libraries Although nearly
上传时间: 2014-01-22
上传用户:zhoujunzhen
十部经典算法合集 .chm Fundamentals OF Data Structures by Ellis Horowitz and Sartaj Sahni PREFACE CHAPTER 1: INTRODUCTION CHAPTER 2: ARRAYS CHAPTER 3: STACKS AND QUEUES CHAPTER 4: LINKED LISTS CHAPTER 5: TREES CHAPTER 6: GRAPHS CHAPTER 7: INTERNAL SORTING CHAPTER 8: EXTERNAL SORTING CHAPTER 9: SYMBOL TABLES CHAPTER 10: FILES APPENDIX A: SPARKS APPENDIX B: ETHICAL CODE IN INFORMATION PROCESSING APPENDIX C: ALGORITHM INDEX BY CHAPTER
标签: Fundamentals Structures Horowitz PREFACE
上传时间: 2015-05-19
上传用户:维子哥哥
In this book, we aim to give you an introduction to a wide variety OF topics important to you as a developer using UNIX. The word Beginning in the title refers more to the content than to your skill level. We ve structured the book to help you learn more about what UNIX has to OFfer, however much experience you have already. UNIX programming is a large field and we aim to cover enough about a wide range OF topics to give you a good beginning in each subject.
标签: introduction important you to
上传时间: 2013-12-22
上传用户:youmo81
Linux管理员手册,操作系统提供的主要服务明实现这些服务的程序 with a considerable lack OF detail目的是理解系统整体
标签: considerable detail Linux with
上传时间: 2014-01-04
上传用户:woshiayin
Research on some key technologies OF QoS provisioning for mobile AD-HOC networks
标签: provisioning technologies Research networks
上传时间: 2013-12-17
上传用户:change0329
a kind OF RTOS souce code for ARM
上传时间: 2014-01-23
上传用户:xg262122
some books and papers OF SVM for regression
标签: regression papers books some
上传时间: 2013-12-16
上传用户:xiaodu1124
高等通信原理16_QAM symbol sequence OF 2000 symbols and plot the constellation
标签: constellation sequence symbols symbol
上传时间: 2013-12-30
上传用户:wfl_yy
eForth is a small portable Forth design for a wide range OF microprocessors. This is the first implementation for 8086. As machine dependency is consolidated into 31 code words, moving eForth to other CPU s will be much less OF a chore comparing to other Forth models.
标签: microprocessors portable eForth design
上传时间: 2014-01-25
上传用户:从此走出阴霾
Excel spreadsheet allowing calculation OF the best R-C-C component values on the PLL Loop Back Filter.
标签: spreadsheet calculation component the
上传时间: 2014-01-14
上传用户:冇尾飞铊