题目说了  用一个长度为32的数组 它的意思明显是用位向量解决 int a1 = num1 / 32 int b1 = num1 % 32 mark[a1] |= (1 << b1),设置第一个ID的位向量 然后判断第二个 int a2 = num2 / 32 int b2 = num2 % 32 if (mark[a2] & (1 << b2)) ....
点赞 2

相关推荐

不愿透露姓名的神秘牛友
05-01 13:13
ecece:这么明目张胆虚报就业率啊
点赞 评论 收藏
分享
谁知道呢_:你好,我是炮灰n+1号
点赞 评论 收藏
分享
牛客网
牛客企业服务