问题描述
我想在valarray<int>
中隐藏多个元素,该元素具有从0开始的连续整数。例如,从{0,1,2,3,4,5}
到{0,5}
。我发现可以使用indirect array
用valarray<size_t>
指定元素索引。但是,我不知道如何使用valarray<size_t>
复杂度来生成带有我想要的索引的O(1)
。 O(1)
的复杂性或至多O(logn)
的复杂性对我来说非常重要。因此,我认为gslice
可以解决此问题,但我仍然不知道如何实现。
注意:我使用c++11
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)