求问遍历 STL
  • 板块学术版
  • 楼主sprads
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/10/1 21:24
  • 上次更新2023/10/27 09:18:07
查看原帖
求问遍历 STL
400072
sprads楼主2022/10/1 21:24

vector<int> G

int d = G.size();
for(int i = 0;i < d;i++)
	do sth.
for(int i = 0;i < G.size();i++)
   do sth.      
for(int i : G)
    do sth.

请问上述方法是否有效率上的差异?

手测发现效率 1 高于 2 高于 3,而且差距较大,请问这是否是普遍规律?

2022/10/1 21:24
加载中...