- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
balance2N(nodeGet(0), nodeGet(0).getLine(0).getNodeConnectedWith(nodeGet(0)));
class Node {
private ArrayList<Line> children = new ArrayList<Line>();
public Line getLine (int index) {
return children.get(index);
}
}
class Line {
private Node[] parents = new Node[2];
public Node getNodeConnectedWith(Node nodeA) {
if (parents[0] == nodeA) {
return parents[1]; //return node another from this node (node on the other side)
} else { //if parents[1] == nodeA equals !(parents[0] == nodeA)
return parents[0];
}
}
}
Тут надо задачу смотреть. Но заворачивать эту хрень из первой строки в отдельную функцию я бы не рискнул. Вдруг там вообще ни одной линии к этой ноде не подключено, или их 100500, а обрабатывать мы будем только первую.
P.S. Ок, говно нашлось - getLine(0).
UPD: Более менее осмысленный вариант, который приходит в голову - она должна в цикле балансить ВСЕ линии исходящие из указанной ноды.
Ну в общем-то отсутствие convenience методов является не говном, а просто неудобством.
Вот если бы там не было какого-то важного метода, без которого задача бы вообще не решалась - вот тогда да, говноабстракция детектед.
Как красиво назвали, и главное как точно. Сколько памяти не суй - а жаба всю ее утилизирует ;)
просто скажи, что ты это придумал
лолшто
а, я понял
просто в геймдеве принято делать так, чтобы все нужные данные изначально были загружены и заниматься мудизмом с памятью вообще не надо было
а какой-то то ли гсм-журнашлюшка, то ли гсм-читатель написал это так, что якобы они "дают проге свободу и не выгружают память".
это я написал своими словами - ты сначала это как то иначе понял?
охлол...
охлол...
Вариант Тараса - игры загружают ресурсы заранее, чтобы не было фризов во время самой игры. Предполагается, что памяти юзается сколько нужно.
и
>>желтушно-журналистский стиль: сенсация, инди игры не освобождают память!
идентичны?
>>игры загружают ресурсы заранее, чтобы не было фризов во время самой игры.
Ну а че. Вот в ом же крузисе загрузить все ресурсы сразу. Пусть комп встанет на колени и проблюется радугой
Я не понимаю ваших претензий, тем более в форме охлол и лолшто
хохол...
очередные breaking news с хабры?