Tim*_*oad 7 java algorithm byte bytearray
我将这组英文字母表示为26位位串.第一位对应'a',设置位对应'b',依此类推.因此,
字符串ab表示为11000000000000000000000000
现在,给定两个位字符串,我想检查bitstring 1是否是bitstring 2的子集.也就是说,在所有位置bitstring 1都有一个'1',位串2也应该有一个'1'.这意味着string1中的所有字符也存在于string2中.有人可以让我知道最好的方法吗?
我知道一个简单的方法如下:迭代位string1并检查位string2中的相应位.但是,我想知道是否可以使用某种位运算符以更有效的方式完成此操作
| 归档时间: |
|
| 查看次数: |
1903 次 |
| 最近记录: |