位向量(bit vector)(算法导论第十一章11.1-2)
生活随笔
收集整理的這篇文章主要介紹了
位向量(bit vector)(算法导论第十一章11.1-2)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
位向量(bit vector)
位向量(bit vector)是一個僅包含0和1的數(shù)組。長度為m的位向量所占空間要比包含m個指針的數(shù)組少得多。說明如何用一個位向量來表示一個包含不同元素(無衛(wèi)星數(shù)據(jù))的動態(tài)集合。字典操作運行時間應(yīng)為O(1)
(算法導論第十一章11.1-2)
測試數(shù)據(jù)
int size = 10;char* array = new char [size];bit_insert(array,0);bit_insert(array,2);bit_insert(array,4);cout<<bit_search(array,4)<<endl;bit_delete(array,4);cout<<bit_search(array,4)<<endl;delete[] array;總結(jié)
以上是生活随笔為你收集整理的位向量(bit vector)(算法导论第十一章11.1-2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何将Excel小表格添加至桌面背景怎么
- 下一篇: 算法导论第三版第十一章11.1-4