首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
瓶酒专题
1000瓶酒与老鼠的问题
题目1 判断一个数是否为2的整数次幂: if ((checkNUM & (checkNUM-1)) == 0){ printf("是2的整数次幂/n"); } 这种解法充分利用2进制的特性来解题。 题目2 现有1000瓶酒,其中有一瓶是有毒的,现有老鼠无限,一只老鼠只要喝了有毒的酒,7天后就回死亡,现需要你在7天内将有毒的酒找出来,共需要花多少只老鼠品酒。
阅读更多...