powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите реализовать логику на Java)
14 сообщений из 39, страница 2 из 2
Помогите реализовать логику на Java)
    #38353039
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы небыло ArrayIndexOutOfBoundsException, нужно в циклах использовать не константый а реальную длину массива.
Код: java
1.
2.
for(int i = 0; i < arr.length; i++){
    for(int j = 0; j < arr[i].length; j++) {
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353146
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
import java.util.Arrays;
public class HelloWorld{

    
        public static void main(String []args){
        int buffer[][] = new int[3][3];    
        int rzs[][] = new int[3][3];
        rzs[0][0] = 3; rzs[1][0] = 5; rzs[2][0] = 8; 
        rzs[0][1] = 1110; rzs[1][1] = 2110; rzs[2][1] = 3110; 
        rzs[0][2] = 1120; rzs[1][2] = 2120; rzs[2][2] = 3120; 
        System.out.println(Arrays.deepToString(rzs));
        int asu[][] = new int[3][3];
        asu[0][0] = 1110; asu[1][0] = 2110; asu[2][0] = 1110; 
        asu[0][1] = 5; asu[1][1] = 1; rzs[2][1] = 1; 
        asu[0][2] = 0; asu[1][2] = 7; rzs[2][2] = 7; 
        System.out.println(Arrays.deepToString(asu));
        
         for(int i=0; i<asu.length; i++){
             
             System.out.println("i is: " + i);
             System.out.println("asu    rzs");
              for(int j=0; j<asu[i].length; j++) {
      
                  
                  System.out.println(asu[i][j] + "   " + rzs[i][j]);
                  if (rzs[i][j]==asu[i][j]) { buffer[i][j]=rzs[i][j];  }
                                     }
     
                    }
     /*   System.out.println(Arrays.deepToString(buffer)); */
}
}


Array ASU
ASU
1110 5 0
2110 1 7
1110 0 0

Array RZS
RZS
3 1110 1120
5 2110 2120
6 1110 1120

Как мне записать строчки, в которых встречаются одинаковые цифры?
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353163
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри как можно

Код: java
1.
2.
3.
4.
5.
int[][] a = new int[][]{
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9},
};
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353168
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eldarkaaКак мне записать строчки, в которых встречаются одинаковые цифры?
"Строчка" может быть разной в зависимости от того с какой стороны смотреть на матрицу. Объясни внятно что именно не получилось.
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353188
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczСмотри как можно

Код: java
1.
2.
3.
4.
5.
int[][] a = new int[][]{
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9},
};


И даже так!
Код: java
1.
int[][] a = {{1,2},{2,3}};
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353199
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ , я смекнул что так можно и для двух и для трех
автор" Как мне записать строчки, в которых встречаются одинаковые цифры? " вопрос сформулирован криво, да и уже не нужно
сейчас переделаю и будет новый вопрос
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353213
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока спасибо всем кто отвечал, я думаю дальше будет над чем посмеяться или поплакать, перерыв 10м
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353310
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
странные массивы какие-то в Java
- String[][] = { {элемент строки?} столбец?, { элемент строки?} столбец2?} - так инициализируются параметры или то, что во внутренних скобках это элементы столбца?
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353326
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
int[][] a = new int[][]{
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9},
};


вот если только так оформлять, надеюсь эти строки на самом деле строки
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
   
        String[] asu = {"M1","M1","M1","M3","M4","M5","M1","M1","M1","M4","M5","M5"};
        String[][] rzs = {
            {"M1","M2","M3","M4","M5"},
            {"M1","M2","M3","M4","M5"},
            {"M1","M2","M3","M4","M5"},
            {"M1","M2","M3","M4"},
            {"M2","M3","M4"},
            {"M1"},
            {"M1"},
            {"M1"}
            
        };
 } 


Есть задача. Надо пройтись по массиву asu, и искать похожие значения (M1,M2,M3) в rzs, но сначала должны совпадать M1 из asu и одиночный M1 из rzs, потом если в asu останутся M1 их надо сопоставить с теми, где несколько M, например, M1 asu -> M1,M2,M3,M4 rzs. После M1 из asu , идет M2, M3 и до последнего M. В каком-то массиве останутся излишние данные.
Это реализуемо ?)
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353338
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если М1 из asu связана с M1 из rzs, то они как-бы вычеркиваются) считайте, что их больше нет
проблема в том, что надо чтобы было как можно больше соединений ....
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353339
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eldarkaaЭто реализуемо ?)
Да. Пришла пора изучать коллекции.
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353354
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напишите пожалуйста поподробней что именно из Коллекции пригодится в данном случае, а то там очень много информации
конечно, со временем освою всё, но сейчас стоит потребность в решении этой задачи
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353387
eldarkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в течении часа не смогу посмотреть ответ, но потом обязательно зайду
надеюсь, что посоветуете что-то конкретное
...
Рейтинг: 0 / 0
Помогите реализовать логику на Java)
    #38353411
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eldarkaaнапишите пожалуйста поподробней что именно из Коллекции пригодится в данном случае, а то там очень много информации
конечно, со временем освою всё, но сейчас стоит потребность в решении этой задачи
Туда можно "добавлять" найденые строки, например.
...
Рейтинг: 0 / 0
14 сообщений из 39, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите реализовать логику на Java)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]