我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++ for循环执行速度问题

  1. vector nums={1,2,3,4,5};
    for(int i=0;i
  2. vector nums={1,2,3,4,5};
    int n=nums.size();
    for(int i=0;i
    请问 2 会比 1 执行时间短吗

第二个在数据大的时候确实快,可以自己试验一下

会,代码1每次循环都需要计算数组的大小。代码2写的更好,除非在循环内改变了数组的大小

近期文章

  • paddle框架,下载数据集失败,并且乱码
  • 【创龙TMS320C66xx开发板试用】算法:imglib之erode 腐蚀函数的参数定义问题
  • 关于#spring#的问题:String使用纯注解整合Mybatis时,如何开启驼峰命名
  • selenium 使用出错
  • 获取SHA1密钥,弄了一天了,希望懂的人指导一下
  • 《python学习手册》第505页作用域章节
  • Codeigniter重定向()和标题[重复]
  • vue+elementui批量选择问题
  • 查找成绩差 求解怎么写
  • 变量未定义在竞赛里应该是会报什么错?
  • 后台没定义参数接受前台数据,却可以正常使用?
  • abaqus焊接顺序耦合
  • 为什么c里面会有string
  • sql server 2000 其中一个数据库访问异常
  • HashMap和ConcurrentHashMap的区别是什么?
  • 为什么无法从终端启动Python呢
  • a标签中嵌套span标签
  • 如何使用FormData将输入值传递给ajax?
  • C语言学习中遇到的有关char数据类型的问题
  • ConcurrentHashMap实现原理

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华