Size: a a a

2020 July 28

A

Anton in 💻 Coding Ru
Nikita Nikolaev
public static int[] test(int[] arr, int number){
       for(int i = 0; i < arr.length; ++i){
           for(int j = 0; j < arr.length; ++j){
               if (arr[i]+arr[j]==number) return new int[]{arr[i],arr[j]};
           }
       }
       return null;
   }//найти в массиве такие числа, которые в сумме будут давать number, который введет юзер
И какая тут переменная первого цикла не должна меняеться во время прохожа второго цикла?
источник

NN

Nikita Nikolaev in 💻 Coding Ru
Anton
И какая тут переменная первого цикла не должна меняеться во время прохожа второго цикла?
i стоит, пока j не пройдет весь цикл, но здесь уже вроде все верно, mefest подсказал, ошибка была в i++ а надо было ++i
источник

M

Mikhail in 💻 Coding Ru
Steven Vch
он будет еще день гуглить как скопировать код
источник

M

Mikhail in 💻 Coding Ru
Nikita Nikolaev
i стоит, пока j не пройдет весь цикл, но здесь уже вроде все верно, mefest подсказал, ошибка была в i++ а надо было ++i
А разница есть? Инкремент произойдёт всё равно после сравнения и на следующей итерации i будет больше на 1 или я не прав?
источник

A

Anton in 💻 Coding Ru
Mikhail
А разница есть? Инкремент произойдёт всё равно после сравнения и на следующей итерации i будет больше на 1 или я не прав?
Не убивай иниригу ;)
источник

M

Mikhail in 💻 Coding Ru
Mikhail
А разница есть? Инкремент произойдёт всё равно после сравнения и на следующей итерации i будет больше на 1 или я не прав?
Вот в таком примере разница положения знаков инкремента будет ощутима
источник

SV

Steven Vch in 💻 Coding Ru
это вообще UB
источник

SV

Steven Vch in 💻 Coding Ru
за такой код надо с вертушки бить
источник

M

Mikhail in 💻 Coding Ru
Steven Vch
за такой код надо с вертушки бить
Для наглядности же делал. Да и говнокодер-самоучка я)))
источник

m

mefest in 💻 Coding Ru
Nikita Nikolaev
i стоит, пока j не пройдет весь цикл, но здесь уже вроде все верно, mefest подсказал, ошибка была в i++ а надо было ++i
чтоо?
источник

A

Anton in 💻 Coding Ru
Mikhail
Для наглядности же делал. Да и говнокодер-самоучка я)))
Для наглядности можно и так
int i = 0;
do {
System.out.println(i);
} while (++i < 3);
источник

M

Mikhail in 💻 Coding Ru
Anton
Для наглядности можно и так
int i = 0;
do {
System.out.println(i);
} while (++i < 3);
Ну так я инкремент и постинкремент использовал
источник

M

Mikhail in 💻 Coding Ru
и моно уследить разницу в использовании ++i или i++
источник

M

Mikhail in 💻 Coding Ru
Anton
Для наглядности можно и так
int i = 0;
do {
System.out.println(i);
} while (++i < 3);
а, ну да, можно и так
источник

m

mefest in 💻 Coding Ru
а что хотите от нас?
источник

M

Mikhail in 💻 Coding Ru
mefest
а что хотите от нас?
Я удалю
источник

M

Mikhail in 💻 Coding Ru
Это перевод
источник

m

mefest in 💻 Coding Ru
Mikhail
Я удалю
ты же не админ О_О
источник

M

Mikhail in 💻 Coding Ru
mefest
ты же не админ О_О
Эмм
источник

M

Mikhail in 💻 Coding Ru
точно?
источник