for (int i=0; i<bucket.size()-1; i++){
if (i < 9)
{
//DO
}
else if (i == bucket.size()-2)
//-2 because the loop condition is < not <= but also includes a -1
//Only works with bucket size 11 or greater or it will just enter the i< 9 instead
{
//DO for final time in loop
}
}
Просто используйте некоторые условия if внутри блока, чтобы найти то, что вам нужно.
Вы можете использовать &&
для AND, ||
для ИЛИ, а затем, конечно, < > <= >= ==
Ваш цикл будет выполняться только 9 раз, хотя, поскольку он у вас
int size = 10;
for (int i=0; i<=size-1; i++){
}
Если вы хотите, чтобы цикл выполнялся 10 раз.