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.
资源简介: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 t...
上传时间: 2014-01-22
上传用户:zhoujunzhen
资源简介:ICA介绍课件。There has been a wide discussion about the application of Independence Component Analysis (ICA) in Signal Processing, Neural Computation and Finance, first introduced as a novel tool to separate blind sources in a mixed signal....
上传时间: 2016-01-12
上传用户:AbuGe
资源简介:a system for management of library,this system has implement a lot of fuctions ,I appriciate u will like it
上传时间: 2015-11-06
上传用户:努力努力再努力
资源简介:Semantic analysis of multimedia content is an on going research area that has gained a lot of attention over the last few years. Additionally, machine learning techniques are widely used for multimedia analysis with great success. This w...
上传时间: 2016-11-24
上传用户:虫虫虫虫虫虫
资源简介:This book is an essential for digital design,written by professor walkerely.It has been a reference for many generations of developers
上传时间: 2017-08-15
上传用户:lps11188
资源简介:Pai has been a good sequence array. A few are imported, as called for under the original law will insert its array
上传时间: 2014-01-14
上传用户:凤临西北
资源简介:OpenVPN is a robust and highly flexible tunneling application that uses all of the encryption, authentication, and certification features of the OpenSSL library to securely tunnel IP networks over a single TCP/UDP port.
上传时间: 2014-01-13
上传用户:hzy5825468
资源简介:This module defines safer C library string * * routine replacements. These are meant to make C * * a bit more safe in reference to security and * * robustness
上传时间: 2014-01-04
上传用户:佳期如梦
资源简介:C is a general-purpose programming language. It has been closely associated with the UNIX operating system where it was developed, since both the system and most of the programs that run on it are written in C. The language, however, is not...
上传时间: 2014-01-14
上传用户:我干你啊
资源简介:Radio Frequency Integrated Circuit Design I enjoyed reading this book for a number of reasons. One reason is that itaddresses high-speed analog design in the context of microwave issues. This isan advanced-level book, which should follow co...
上传时间: 2014-12-23
上传用户:han_zh