问题:

下面程序段中带下划线的语句的执行次数的数量级是( nlog2nnlog_2nnlog2​n )。
i:=1;
WHILE i<n BEGIN FOR j:=1 TO n DO x:=x+1; i:=i*2; END

分析:

i:=1;
WHILE i<n BEGIN  FOR j:=1 TO n DO x:=x+1; i:=i*2;END

语句频度最大的语句是i=i*2
根据WHILE语句可知,2x∗i=n2^x*i = n2x∗i=n,执行次数x=log2nx=log_2nx=log2​n;
根据FOR语句可知,执行次数n,
故执行次数的数量级是nlog2nnlog_2nnlog2​n。

下面程序段中带下划线的语句的执行次数的数量级是( )相关推荐

  1. python变量必须以字母和下划线_【转载】关于python中带下划线的变量和函数的意义...

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

  2. python中变量和函数的区别_关于python中带下划线的变量和函数 的意义

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

  3. 关于python中带下划线的变量和函数 的意义

    转载:https://www.cnblogs.com/wangshuyi/p/6096362.html 总结: 变量: 1.  前带_的变量:  标明是一个私有变量, 只用于标明, 外部类还是可以访问 ...

  4. 关于python中带下划线的变量和函数 的意义,class类带一个下划线和带两个下划线的定义

    总结: 变量: 1.  前带_的变量:  标明是一个私有变量, 只用于标明, 外部类还是可以访问到这个变量 2.  前带两个_ ,后带两个_ 的变量:  标明是内置变量, 3.  大写加下划线的变量: ...

  5. python中变量和函数的区别_python中带下划线的变量和函数的意义

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

  6. Python中带下划线_的变量和函数命名的用法

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

  7. 获取头信息header中参数access_token失败,获取header头信息中带下划线参数失败

    今天获取header头信息中参数access_token返回为null,本地用postman测试没问题,发布到线上环境就出问题了.         后面发现是nginx代理的过程中参数被过滤了,ngi ...

  8. python中定义变量为啥要用下划线_关于python中带下划线的变量和函数 的意义

    核心风格:避免用下划线作为变量名的开始. 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始. 一般来讲,变量名_xxx被看作是"私有 ...

  9. 怎么让上下两排对齐_怎么让WORD中多行(常带下划线)头和尾都完全对齐

    『如何』让WORD中多行(常带下划线)头和尾都完全对齐 "为啥Word多行下划线后面总是长短不一,无论怎么调不是多了就是少了?怎样才能完美对齐呢?" 通过本文你可以 如何对齐Wor ...

  10. springboot+mybatis数据库中字段带下划线自动转换成实体

    当数据库字段使用xxx_bbb的时候java中的实体类遵照命名规则来说不应该出现下划线 所以使用springboot集成mybatis的时候很简单的就可以吧数据库的下划线字段映射成不带下划线的 xxx ...

最新文章

  1. opencv标定函数解说
  2. “官之道”与“商之道”
  3. html数字变换插件,轻量级jquery数字动画插件
  4. php csv 类,php csv操作类代码 - trim
  5. ajax上传文件 获取失败,Ajax上传文件/照片时报错TypeError :Illegal invocation的解决方法...
  6. 使用Druid数据库连接池整合MyBatis Plus时,出现Error attempting to get column 'startTime' from result set. 类似错误
  7. linux任务计划cron
  8. python能自学成功吗-Python学习自学效果好吗?|老男孩Python人工智能培训
  9. poj1005——I Think I Need a Houseboat
  10. DX11编程之计算着色过滤器
  11. DiscuzX2.5完整目录结构【模板目录template】
  12. 重启计算机后ip丢失,win10系统重启后ip丢失的处理步骤
  13. tibco rv java实例_Tibco介绍及应用.pptx
  14. 使用python调整excel表格的行和列以及合并或拆分单元格
  15. ISO七层模型与TCP/IP四层参考模型逐层解析
  16. 聊聊flink TaskManager的managed memory
  17. tensorflow+python flask进行手写识别_python+flask搭建CNN在线识别手写中文网站!简直太屌了!...
  18. tradingView警报设置
  19. 宝塔设置A站点SSL,同服务器下其他未设SSL站点访问HTTPS默认会打开A站点
  20. 摩拜单车,死于创新的一百万种方式

热门文章

  1. [NOIP2012模拟10.25] 剪草 [贪心+dp]
  2. #读书笔记—《自控力》第二章
  3. 学术论文写作方法和技巧
  4. java mars2_Mars-java 2.1.5 发布
  5. 中考考试的指令广播_2016中招考试广播指导语
  6. 【CNN】——涨点模块SE,CBAM,CA对比
  7. 深度学习第一次作业 - 波士顿房价预测
  8. Python乐趣之tkinter欢迎界面
  9. 2008年7月28号,晴。时间在流逝——哈佛自习墙,今天是我攻读博士的第22天,昨天的收获还是不小的,至少让我明白,做任何事情,一定要尝试,一定要亲自动手
  10. Google mediapipe 人脸识别应用