当前位置: 首页 > news >正文

深圳html5网站建设价格网站建设最高管理权限

深圳html5网站建设价格,网站建设最高管理权限,浦东新区专业做网站,网站内部链接的作用有哪些目录 1. 算法效率 2. 时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.3 举例说明#xff1a; 写在最后#xff1a; 1. 算法效率 我们该如何判断一个算法的好坏#xff1f; 衡量一个算法的好坏#xff0c;是从时间和空间两个维度比较的#xff0c; 而今天…目录 1. 算法效率 2. 时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.3 举例说明 写在最后 1. 算法效率 我们该如何判断一个算法的好坏 衡量一个算法的好坏是从时间和空间两个维度比较的 而今天我就来详细探讨一下时间复杂度。 2. 时间复杂度 2.1 时间复杂度的概念 时间复杂度是一个函数 而 算法中的基本操作的执行次数为算法的时间复杂度。 我们当然不能只用运行一段程序的速度来解释时间复杂度 毕竟每个人电脑的CPU运行速度不同。 例 #include stdio.hint main() {int n 10;while (n 0){n--;}return 0; }这一段代码走了10次 他的时间复杂度是O(1)。 例2 #include stdio.hint main() {int n;scanf(%d, n);while (n 0){n--;}return 0; }这段代码走了n次 他的时间复杂度是O(N)。 那么问题来了时间复杂度究竟是怎么求的 2.2 大O的渐进表示法 规则 1、用常数1取代运行时间中的所有加法常数。 2、在修改后的运行次数函数中只保留最高阶项。 3、如果最高阶项存在且不是1则去除与这个项目相乘的常数。得到的结果就是大O阶。 2.3 举例说明 void Func2(int N) {int count 0;for (int k 0; k 2 * N ; k){count;}int M 10;while (M--){count;}printf(%d\n, count); } 这段代码前面是2*N次后面是10次 加起来是2*N10 而他的时间复杂度是O(N) 例2 冒泡排序的时间复杂度 void BubbleSort(int* a, int n) {assert(a);for (size_t end n; end 0; --end){int exchange 0;for (size_t i 1; i end; i) {if (a[i-1] a[i]){Swap(a[i-1], a[i]);exchange 1;}}if(exchange 0)break;} } 冒泡排序最好的情况是O(N) 而最坏的情况是要和每一个数比较交换是O(N^2)。 所以他的时间复杂度是O(N^2)。 例3 long long Fib(size_t N) {if (N 3)return 1;return Fib(N - 1) Fib(N - 2); } 斐波那契递归的时间复杂度是O(2^N)。 通过上述的例子我们可以知道的是 计算时间复杂度计算的是该算法最坏的情况。 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果喜欢本文的话欢迎点赞和评论写下你的见解。 如果想和我一起学习编程不妨点个关注我们一起学习一同成长。 之后我还会输出更多高质量内容欢迎收看。
http://www.dnsts.com.cn/news/137053.html

相关文章:

  • 网站建设要学会什么软件福州建设网站效果图
  • 如何在好医生网站做二类学分免费咨询图片带字
  • 做养生产品哪个网站好某某公司网络营销策划书
  • 常州好的网站设计公司王老吉网站建设水平优点
  • 网站维护费进入哪个科目注册公司流程和费用联系人
  • 桥头镇网站仿做注册公司和建网站
  • 建立网站如何盈利站群服务器是什么意思
  • 织梦中英网站怎么做微信小游戏开发者平台
  • 网站开发 入门教程网络网站开发设计
  • 黑icp 网站建设网络规划设计师和系统规划与管理师哪个容易
  • 宝宝投票网站怎么做的企业网址是什么?
  • 如何在godaddy空间做手机网站青海省住房和城乡建设厅网站首页
  • 平湖企业网站建设南宁会制作网站的技术人员
  • 这样做网站推广北京做手机网站设计
  • 陕西建工第三建设集团网站口碑营销话题
  • 在线教育网站建设公司怎么做自己公司的网页
  • 做网站需要哪些东西wordpress做seo优化
  • 网站备案单位的联系方式html个人网站案例
  • 营业执照办好了就可以做网站了吗e时代速递搜索引擎网站建设
  • 网站开发公司企业官网计算机编程网课
  • 定制企业网站费用icp网站备案管理系统
  • 什么网站可以做电子画册wordpress如何自己添加锚文本
  • 服务好的郑州网站建设河南建筑信息一体化平台
  • 外国自适应企业网站wordpress 怎么学
  • 有哪些专业做饰品的网站app公众号运营收费价格表
  • 小型网站用typescript企业如何注册网站
  • 住房城乡建设部网站昆明官网seo服务
  • 如何自助建网站一站式建网站成品视频直播软件推荐哪个好用
  • 舜元建设集团官方网站asp.net 网站开发项目化教程
  • 做网站如何防止被黑江阴企业网站制作