【发布时间】:2012-12-07 04:00:41
【问题描述】:
假设您有一个双重嵌套的 for,例如当您试图查看一个未排序数组中的项目是否在另一个未排序数组中时。例如,假设您有 2 个列表 candidates 和 corruptPeople,您将通过 candidates 并跳过 corruptPeople 中列出的列表。
for( int i = 0 ; i < lenCandidates ; i++ )
{
// veto candidates[i] if candidates[i] is in corruptPeople at all
for( int j = 0 ; j < lenCorruptPeople ; j++ )
if( candidates[i] == corruptPeople[j] )
break_this_loop_and_then_continue_outer_loop ;
// initiate the eligible candidates
initiate( candidates[i] ) ;
}
【问题讨论】:
-
这些回答你的问题吗?
标签: c nested-loops