首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    bitset用法小结

    bitset bitset大概就是类似于bool数组一样的东西 但是它的每个位置只占1bit(特别特别小) bitset的原理大概是将很多数压成一个,从而节省空间和时间(暴力出奇迹) 一般来说bitset...会让你的算法复杂度 /32(具体是什么要看计算机) 定义与初始化 使用bitset类型需#includebitset> bitset类型在定义时就需要指定所占的空间,例如 bitsetbit...std; int main() { bitsetbit (string("11101001")); cout<<bit<<endl; bit=233; cout...全都变成0 bit.reset(p) 将第p + 1位变成0 bit.flip() 全都取反 bit.flip(p) 将第p + 1位取反 bit.to_ulong() 返回它转换为...unsigned long的结果,如果超出范围则报错 bit.to_ullong() 返回它转换为unsigned long long的结果,如果超出范围则报错 bit.to_string() 返回它转换为

    1.3K60
    领券