// Отображение всех возможных комбинаций бутылок цветов (одновременно только 2 бутылки. Допускаются одинаковые цвета)
String [] bottle = new String [] {"красный", "синий", " розовый "}; output = красный красный, красный синий, красный розовый, синий красный, синий синий, синий розовый, розовый красный, розовый синий, розовый розовый.
Я использовал технику грубой силы, используя 2 для l oop. Ниже мой код:
for(int i=0;i<bottles.length;i++){
for(int i=0;i<bottles.length;i++){
System.out.print(bottles[i]+" "bottles[j]);
}
}
Как я могу сделать этот код эффективным, имея сложность меньше n ^ 2. enter code here