|
|
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Я совсем новичок. Есть алгоритм, по которому нужно сделать, а времени мало + было бы не плохо увидеть как это реализуется на Java, поэтому обращаюсь сюда в надежде на помощь. Задание в основном используется только 2 массива. 1. Двумерный массив ASU со столбцами string [number][count]. Двумерный массив RZS со столбцами string [count][number][number][number] ASU: [number][count] 1234 1 1235 5 RZS: [count][number][number][number] 1 3124 2341 1234 7 1231 1343 1235 Задание: Надо записать в третий массив все номера у которых нету совпадений. (Вы же знаете как реализовать сортировку в двумерных массивах на Java^^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 11:24:09 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaa, Тут не особо любят делать за кого-то лабы, если вам лень напрягаться - то совсем не туда вы попали. А вот если выложите свои попытки и попросите оценить или обьяснить ошибку в конкретном месте - то пожалуйста. Ну есть еще те кто за деньги может сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:16:02 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
я не знаю синтаксиса просто если есть возможность подскажите синтаксис для многомерного массива: 4 столбца, 2 строки : String[4][2] rzs? как его проинициализировать? простые массивы ясно, а с этими просто беда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:28:29 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
есть еще вариант String [][][][] rzs , но руки кривые так и понял какой верный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:29:42 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
так и не понял какой верный* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:30:47 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaa, Например вот тут можно почерпнуть начальные сведения - http://www.linkex.ru/java/multi-arrays.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:41:31 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaесли есть возможность подскажите синтаксис для многомерного массива: 4 столбца, 2 строки : String[4][2] rzs? Это двумерный. eldarkaaкак его проинициализировать? простые массивы ясно, а с этими просто беда String [][] rzs = new String[4][2]; http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:44:41 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
А почему String если все значения числовые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:46:03 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
потому что там будут не только числа, но для краткости примера просто цифры написал так спасибо за доку! есть какие-нибудь библиотеки для сравнения данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:47:55 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaесть какие-нибудь библиотеки для сравнения данных? :) конкретизируйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 12:51:35 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
для этого же и писал в шапке задание. есть в одном массиве значения, иногда они есть в другом надо пройти целиком массив и посмотреть, если есть значение, то добро пожаловать в третий массив как это сравнение сделать? функции каких-то библиотек? (мне знакомо просто for i blabla, for j blabla if a[i,j]=b[i,j] then dosmth..) как это реализуется тут? я слышал что в if нужно использовать только булевский тип ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:04:55 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaдля этого же и писал в шапке задание. Ааа. Тогда всё сводится к вопросу, если ли библиотека для релизации лабораторных работ. Задание, полагаю, не подразумевает использование чего-то помимо JSE@/ eldarkaaнадо пройти целиком массив и посмотреть, если есть значение, то добро пожаловать в третий массив Ну, вот. Осталось закодить. eldarkaaкак это сравнение сделать? Какое ещё сравнение? Сравнение это >,<, = Как найти значение в массиве? Перебором. eldarkaaфункции каких-то библиотек? Java Runtime Environment библиотеки должно хватить. eldarkaa(мне знакомо просто for i blabla, for j blabla if a[i,j]=b[i,j] then dosmth..) как это реализуется тут? http://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html eldarkaaя слышал что в if нужно использовать только булевский тип А как иначе? В Java строгая типизация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:16:07 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Код: java 1. ...если что. Без библиотек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:17:09 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
я в глубине души догадывался, что вы все же добрый, раз решились помочь System.out.println(Arrays.toString(rzs)); возвращает [[I@11fffa73, [I@3c939d40, [I@7f38f3d1, [I@740f5f97] rzs массив целых чисел, хотел преобразовать его в строки и вывести, но вывелось что-то странное, почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:28:25 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Arrays.deepToString() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:32:35 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
аргумент? why? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:35:39 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaаргумент? why? 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:43:04 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. 5. 6. 7. error: int cannot be dereferenced ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 13:50:48 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaerror: int cannot be dereferenced Самое важное, как всегда, смело выкинул. Массивы все ещё String? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:05:37 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
нет, они целочисленные уже ) я же эксперементирую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:06:24 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaнет, они целочисленные уже ) Как мы должны были догадаться? Для примитивов используй == rzs[i][j] == asu[i][j] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:10:09 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
я догадался учитель, что equal не работает c int(с примитивами), но теперь мой онлайн компилятор висит... отвис Код: java 1. 2. 3. 4. 5. 6. Код: java 1. 2. 3. Вопрос первый. Что криво с индексами элементов массивов? Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 Вопрос второй. Как сравнивать матрицу A(n,m) с B(n,n) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:19:51 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaa, for(int j=0; i<2; j++) это будет долго работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:21:40 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Вы уж простите, что я такое дупло редкое( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:22:10 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
ахаха) спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:22:32 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Чтобы небыло ArrayIndexOutOfBoundsException, нужно в циклах использовать не константый а реальную длину массива. Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 14:33:10 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Код: 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. Array ASU ASU 1110 5 0 2110 1 7 1110 0 0 Array RZS RZS 3 1110 1120 5 2110 2120 6 1110 1120 Как мне записать строчки, в которых встречаются одинаковые цифры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:12:47 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Смотри как можно Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:17:40 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaКак мне записать строчки, в которых встречаются одинаковые цифры? "Строчка" может быть разной в зависимости от того с какой стороны смотреть на матрицу. Объясни внятно что именно не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:19:01 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
BlazkowiczСмотри как можно Код: java 1. 2. 3. 4. 5. И даже так! Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:29:15 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪ , я смекнул что так можно и для двух и для трех автор" Как мне записать строчки, в которых встречаются одинаковые цифры? " вопрос сформулирован криво, да и уже не нужно сейчас переделаю и будет новый вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:34:59 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
пока спасибо всем кто отвечал, я думаю дальше будет над чем посмеяться или поплакать, перерыв 10м ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:44:02 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
странные массивы какие-то в Java - String[][] = { {элемент строки?} столбец?, { элемент строки?} столбец2?} - так инициализируются параметры или то, что во внутренних скобках это элементы столбца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 16:29:10 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. 5. вот если только так оформлять, надеюсь эти строки на самом деле строки Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Есть задача. Надо пройтись по массиву asu, и искать похожие значения (M1,M2,M3) в rzs, но сначала должны совпадать M1 из asu и одиночный M1 из rzs, потом если в asu останутся M1 их надо сопоставить с теми, где несколько M, например, M1 asu -> M1,M2,M3,M4 rzs. После M1 из asu , идет M2, M3 и до последнего M. В каком-то массиве останутся излишние данные. Это реализуемо ?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 16:39:17 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
если М1 из asu связана с M1 из rzs, то они как-бы вычеркиваются) считайте, что их больше нет проблема в том, что надо чтобы было как можно больше соединений .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 16:44:29 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaЭто реализуемо ?) Да. Пришла пора изучать коллекции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 16:45:01 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
напишите пожалуйста поподробней что именно из Коллекции пригодится в данном случае, а то там очень много информации конечно, со временем освою всё, но сейчас стоит потребность в решении этой задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 16:52:38 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
в течении часа не смогу посмотреть ответ, но потом обязательно зайду надеюсь, что посоветуете что-то конкретное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 17:08:40 |
|
||
|
Помогите реализовать логику на Java)
|
|||
|---|---|---|---|
|
#18+
eldarkaaнапишите пожалуйста поподробней что именно из Коллекции пригодится в данном случае, а то там очень много информации конечно, со временем освою всё, но сейчас стоит потребность в решении этой задачи Туда можно "добавлять" найденые строки, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 17:22:13 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2128886]: |
0ms |
get settings: |
14ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
72ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
98ms |
get tp. blocked users: |
3ms |
| others: | 280ms |
| total: | 514ms |

| 0 / 0 |
