public static int log(int N){//log2(0)  非法 返回-1if (N==0)return -1;int i=2;int j=0;boolean flag =true;while (flag){if (i>N){break;}//如果不大于N计数成了多少次2技术的值就是log2N得值++j;i*=2;}return j;}

返回不大于log2N的最大整数相关推荐

  1. 编写一个静态方法 lg(),接受一个整型参数 N,返回不大于 log2N 的最大整数

    解题思路 由于log2N=y 相当于 "2的y次方=n" 因此:本题等价于: 举例子计算log29=y 2的0次方和N作比较,1<9 2的1次方和N作比较,2<9 2的 ...

  2. 算法(第4版) 编写一个静态方法lg(),接受一个整型参数N,返回不大于log2N的最大整数。(不要使用Math库)

    解题思路: 1.设要求的数为k 2.则k<=log2N 3.即2的k次方小于等于N 4.第三条中2的k次方肯定大于0,以及题目要求一个整形参数N 5.可以肯定N为正整数,k的值为0或正整数 6. ...

  3. 编写一个静态方法 lg(), 接受一个整型参数 N,返回不大于 log2N 的最大整数。

    public class exc1_14 {private static int lg(int n) {int shiftRightCount = 0;do {n >>= 1; //右移一 ...

  4. java静态方法lg(),接受一个整形参数N,返回不大于log2N的最大整数不使用Math方法。

    /**  * @author lihanhan  *  */ /** *算法第四版1.1.14 */ import java.util.Scanner; public class Main { pub ...

  5. 编写一个静态方法lg(),接收一个整型参数N,返回不大于log2N(以2为底)的最大整数。不要使用Math库。

    题目: 编写一个静态方法lg(),接收一个整型参数N,返回不大于log2N的最大整数.不要使用Math库. 代码: public class Node {public static void main ...

  6. 不大于数的2整数幂的数

    获得不大于数的2整数幂的数.例如, 不大于6的2整数幂的数是4. 1 #include <bitset> 2 3 using namespace std; 4 5 /* 6 * 返回不大于 ...

  7. Java黑皮书课后题第5章:5.12(求满足n方>12000的n的最小值)使用while循环找出满足n方大于12000的最小整数n

    5.12(求满足n方>12000的n的最小值)使用while循环找出满足n方大于12000的最小整数n 题目 题目概述 破题 代码 题目 题目概述 5.12(求满足n方>12000的n的最 ...

  8. (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出

    @[TOC]( (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出 #include <stdio.h> void main() {int n,a,b,c,d,e,m;pr ...

  9. 有一个顺序表L,其元素为整形数据,设计一个算法,将L中的所有小于表头元素的整数放在前半部分,大于表头元素的整数放在后半部分

    题目 有一个顺序表L,其元素为整形数据,设计一个算法,将L中的所有小于表头元素的整数放在前半部分,大于表头元素的整数放在后半部分 解答(天勤) /*************************** ...

最新文章

  1. 搞懂限流算法这一篇就够了 No.154
  2. 【科技金融】互联网金融简介
  3. 分布式内存数据库的CAP-BASE原理
  4. android窗口速度条,android 改变ViewPager切换页面时的速度
  5. linux 备份数据,LINUX下备份数据
  6. linux systemd 使用
  7. mysql 数据库还原 不齐_请教mysql数据库还原问题。
  8. PIE SDK矢量数据编辑的撤销和回退
  9. 笔记:网络管理与检测命令
  10. 解决EMF里引用对象的刷新问题
  11. Algorithm:位运算的这些小技巧你知道吗?
  12. 网页游戏为什么容易赚钱?(From:07073)
  13. Nios内部RAM固化配置
  14. java课题设计实验报告,JAVA简单记事本程序设计实验报告
  15. 塑胶产品内滑块设计要点,以及注意哪些事项?
  16. matlab两矩阵相似性,两个矩阵同时相似对角化MATLAB程序.docx
  17. Android项目接入魔窗SDK自定义使用
  18. 模式识别与机器学习(PATTERNnbsp;RECO…
  19. python中用海龟作图画一个八边形
  20. pe下bootice修复Linux引导,pe下修复引导不成功?这种方法才是最有效的解决方法...

热门文章

  1. 解决“由于文件许可权错误 word无法完成保存”问题
  2. mac word 保存文件丢失,明明保存啦,但是就是没啦,不见啦。这个怎么解决。
  3. 索引颜色图模式和LAB颜色模式区别
  4. 游戏里经常有涉及用户排行榜(金币消费排行榜),怎么设计一个良好的排行榜。
  5. python学习(二)
  6. 怎么在看视频时保持电脑屏幕不灭,干货到,WIN10如何设置电脑屏幕一直亮着
  7. 时间在断断续续的故事上搁浅
  8. 在线测试手机性能软件,性能:三大跑分
  9. 网页游戏开发基础——Canvas基本图形绘制
  10. matlab 分段符号函数,Octave符号包中的分段函数?