Wooden Game

题目链接

  • 在题目营造的幻象之下,拨开迷雾,探寻背后的本质
  • 既然执行逻辑没问题,就一定是算法逻辑出了漏洞
  • int __builtin_ffs(int x) :返回 x 的二进制末尾最后一个 1 的位置,位置的编号从 1 开始(最低位编号为 1 )。当 x 为 0 时返回 0
  • int __builtin_clz(unsigned int x) :返回 x 的二进制的前导 0 的个数。当 x 为 0 时,结果未定义
  • int p=31-__builtin_clz(n);
  • int __builtin_popcount(unsigned int x) :返回 x 的二进制中 1 的个数
posted @   D06  阅读(4)  评论(0编辑  收藏  举报
//雪花飘落效果
点击右上角即可分享
微信分享提示