После того, как я убедился, что помеченные разрывы / продолжения - это всего лишь "ноно" над здесь , мне нужна помощь, чтобы удалить метку из моего кода.
У меня квадратная матрица и вектор одинаковой длины. В векторе уже есть некоторые значения, в зависимости от значений в матрице, вектор изменяется в цикле.
Надеюсь, фрагмент кода в принципе понятен ...
vectorLoop:
for( int idx = 0; idx < vectorLength; idx++) {
if( conditionAtVectorPosition( v, idx ) ) continue vectorLoop;
matrixLoop:
for( rowIdx = 0; rowIdx < n; rowIdx++ ) {
if( anotherConditionAtVector( v, rowIdx ) ) continue matrixLoop;
if( conditionAtMatrixRowCol( m, rowIdx, idx ) ) continue vectorLoop;
}
setValueInVector( v, idx );
}
Пожалуйста, убедите меня, что есть более читаемая / лучшая версия без надписей.