关注
第一题关键就是两部分,先是交换位置:
`((input & 0x55555555) << 1) | ((input & 0xaaaaaaaa) >> 1);`
然后移位:
uint32_t left = 0, now = 0;
for (uint32_t i = 0; i < V.size(); ++i)
{
now = V[i] & 0x00000003;
V[i] = (V[i] >> 2) | (left << 30);
left = now;
}
V[0] = V[0] | (left << 30);
直接cout就行
查看原帖
3 2
相关推荐
06-12 16:12
福州大学 Java 点赞 评论 收藏
分享
牛客热帖
正在热议
# 24届的你们都什么时候入职? #
11434次浏览 128人参与
# 我的实习求职记录 #
3742278次浏览 59772人参与
# 极具前瞻性,现代汽车编程题 #
33200次浏览 563人参与
# 24届软开秋招面试经验大赏 #
1394993次浏览 20102人参与
# 在找工作求抱抱 #
493755次浏览 7113人参与
# 我的成功项目解析 #
115249次浏览 3078人参与
# 25届暑期实习 #
649666次浏览 13009人参与
# 实习好累,可以辞职全力准备秋招吗 #
16768次浏览 408人参与
# 嵌入式笔面经分享 #
7532次浏览 117人参与
# 实习,投递多份简历没人回复怎么办 #
1471706次浏览 23609人参与
# 华为开奖那些事 #
1212805次浏览 9718人参与
# 软件开发薪资爆料 #
1028187次浏览 13071人参与
# 如果可以选,你最想从事什么工作 #
252378次浏览 3644人参与
# 双非本科求职如何逆袭 #
274956次浏览 3884人参与
# 你的秋招进行到哪一步了 #
488978次浏览 7546人参与
# 你觉得找工作该拿大厂还是小厂练手 #
80070次浏览 1093人参与
# 你觉得比亚迪今年还有春招吗? #
55438次浏览 392人参与
# 比亚迪求职进展汇总 #
206511次浏览 1410人参与
# 0offer是寒冬太冷还是我太菜 #
514045次浏览 5552人参与
# 参加过提前批的机械人,你们还参加秋招么 #
20188次浏览 434人参与
# 来聊聊你目前的求职进展 #
261228次浏览 3282人参与