Võrgurakendused I / Programmeerimise põhikursus
#873
Отправлено 20 января 2011 - 15:05
1. что выводит прога
2. дана строчка типа "maa ama,, aa a , aa", надо посчитать, скока слов состоит только из букв "а", разделителем слов является пробел или запятая, которых может быть несколько подряд
3. дана матрица 2х3, надо из неё сделать матрицу 3х2
1 5 4 7 => 5 7 6 3 6 1 4 34. нарисовать шахматную доску 8х8, каждая клетка 10х10 пикселей, используя drawLine (не drawRect)
5. дан список нодов с полями int и ссылкой на следующий нод
на выходе нужно выдать список нодов в обратном порядке
Сообщение изменено: archieb0ld (20 января 2011 - 15:06 )
Когда я перестану пить...совершенно, все скажут: "Как же он хорош! Какая милашка!" © НаиВ
Когда таким, как ты сейчас, был я, таких, как я сейчас, не слушал. © Тараканы
#874
Отправлено 20 января 2011 - 16:12
Сообщение изменено: NeonIce (20 января 2011 - 16:13 )
programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. so far, the universe is winning. © rick cook
#876
Отправлено 20 января 2011 - 19:48
не понял вопроса...в письменном
2:45
скока вариантов сказать не могу
Когда я перестану пить...совершенно, все скажут: "Как же он хорош! Какая милашка!" © НаиВ
Когда таким, как ты сейчас, был я, таких, как я сейчас, не слушал. © Тараканы
#879
Отправлено 21 января 2011 - 15:58
programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. so far, the universe is winning. © rick cook
#881
Отправлено 21 января 2011 - 16:02
ну мы все сдаём домашки в последний день, а они в последнюю минуту будут оценки выставлять....компьютерщики ж
Когда я перестану пить...совершенно, все скажут: "Как же он хорош! Какая милашка!" © НаиВ
Когда таким, как ты сейчас, был я, таких, как я сейчас, не слушал. © Тараканы
#889
Отправлено 24 января 2011 - 14:22
Когда я перестану пить...совершенно, все скажут: "Как же он хорош! Какая милашка!" © НаиВ
Когда таким, как ты сейчас, был я, таких, как я сейчас, не слушал. © Тараканы
#890
Отправлено 24 января 2011 - 15:34
programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. so far, the universe is winning. © rick cook
#892 Guest_zzz'_*
#893 Guest_zzz'_*
#894
Отправлено 24 января 2011 - 18:03
Оценки стоят на lambda.ee
Наконец-то!
Выдыхаем...
А оценки по Java появисиль в OIS.
programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. so far, the universe is winning. © rick cook
#898
Отправлено 27 января 2011 - 00:37
объявляешь класс Node, в нём два поля:
class Node { int value; Node nextnode; ]и сама функция:
public ArrayList<Node> reverse (ArrayList<Node> oldList) { List<Node> newList = new ArrayList<Node>(); for (Node n : oldList) { Node next = n.nextnode; if (next.nextnode==null) { newList.add(next); n.nextnode=null; } } return newList; }как-то так
Когда я перестану пить...совершенно, все скажут: "Как же он хорош! Какая милашка!" © НаиВ
Когда таким, как ты сейчас, был я, таких, как я сейчас, не слушал. © Тараканы
#899
Отправлено 27 января 2011 - 10:36
а разве после етого не получится тот же самый лист, что и был до етого?
может очевидней сделать цыкл от oldList.size() до 0 ?
#900
Отправлено 27 января 2011 - 11:34
Эта структура уже сама по себе - список. Список определяется его головным элементом. ArrayList тут вообще не при чем (он как раз и реализует эту стандартную структуру данных). А вам предлагается сделать это самостоятельносписок нодов с полями int и ссылкой на следующий нод
class Node{ int n; Node next; } public Node reverse(Node cur) { Node curPrev = null; while(cur != null) { Node tmp = cur.next; cur.next = curPrev; curPrev = cur; cur = tmp; } return curPrev; }
Функция разворачивает список и указатели указывают теперь в другую сторону.
Joga Bonito!