请问for循环有哪些奇怪的亚子

学术版

``` for(int i=0;i<(n/2-tep/2);i++){ } for(int i=(n/2-tep/2),j=0;j<tep;j++,i++){ } for(int i=(n/2+tep/2+1);i<n;i++){ } ```
by 灵光一闪 @ 2019-07-17 20:44:31


当然是用~~goto模拟for~~了(逃)
by PAN_盼达明 @ 2019-07-17 20:44:37


正好写到的
by 灵光一闪 @ 2019-07-17 20:44:51


@[PAN_盼达明](/space/show?uid=61755) 您指的是这样吗: ``` FOR: i++; bulabula…… if(i<10){ goto FOR; } ```
by 灵光一闪 @ 2019-07-17 20:46:29


欸,好难看,排版: ``` FOR: i++; bulabula…… if(i<10){ goto FOR; } ```
by 灵光一闪 @ 2019-07-17 20:47:02


@[洛谷亿岁](/space/show?uid=122605) ```cpp goto p1 p1: ... ``` 大概是这样吧
by PAN_盼达明 @ 2019-07-17 20:49:31


@[PAN_盼达明](/space/show?uid=61755) 过于丑陋,然而也没正常的循环起来
by PAN_盼达明 @ 2019-07-17 20:51:08


@[青蛙王子](/space/show?uid=70166) ```cpp for(int i=1;i<=log2(n);i++) for(int j=1;i+(1<<j)-1<=n;j++) //…… ``` ```cpp for(map<string, int>::iterator iter=mp.begin();iter!=mp.end();iter++) ``` ```cpp for(int i=0;a[i]==a[0];i++) ```
by rui_er @ 2019-07-17 20:51:36


E? ``` for(int i=pre[u];i>0;i=edge[i].nxt) ```
by LordLeft @ 2019-07-17 20:53:37


邻接表也是最后一种形式啊qwq ```cpp for(int i=head[s];i;i=edge[i].next) ```
by Accepted_233 @ 2019-07-17 20:55:58


| 下一页