【发布时间】:2013-01-04 05:05:00
【问题描述】:
我正在练习一个关于数组的问题,我必须在其中找到独特的元素。现在为此,我的逻辑是找到数组中的最大元素并为此定义位集。但问题是 bitset 需要一个常量值,所以如何克服这个问题,下面是我的一些问题:
a) 我可以用可变大小定义位集吗?
b) 如果不是,那么使用vector<bool> 或vector<char> 的最佳方法是什么?
c) 我知道 boost 有一个动态的位集,但是当我这样做是为了学习时,我想知道替代方法。
【问题讨论】:
标签: c++ data-structures bitset