Пример линкд листа. node next - под капотом поинтер используется. Только и всегоrtogan wrote: ↑26 Jun 2020 22:05Я не программировал на Java, но можно поподробнее ?IvanGrozniy wrote: ↑26 Jun 2020 11:11На Java тоже настоящие Скажу больше: даже на Питоне и на JavaScript linked lists с указателямиrtogan wrote: ↑26 Jun 2020 07:25A linked list - тоже на джаве? Я почему-то к C/C++ привык, там поинтеры - настоящиеKrys-Krys wrote: ↑26 Jun 2020 07:22В 1й задаче линкедЛист, во 2й - массив. Честно говоря я не знаю какие там были ожидания у них, они задачи давали я решала. 2ю я не успела код дописать, буквально 5 минут не хватило, мы долго обсуджали решение.rtogan wrote: ↑26 Jun 2020 07:09 Похоже, времена изменились. Раньше было: 10 мин за жизнь, и одна задача, частенько с последующими вопросами по 0(n), оптимизации и т.д.
А обе задачи должны быть решены полностью? Или рассказать алгоритм в подробностях?
А что значит, не нужно знать никаких структур данных? Не нужно списков, деревьев, стэков, словарей?
"As Java has no pointer data types, it is impossible to use pointers in Java. Even the few experts will not be able to use pointers in java. Java does not have pointers like C has, but it does allow you to create new objects on the heap which are "referenced" by variables"
Code: Select all
class LinkedList {
Node head; // head of list
/* Linked list Node*/
class Node {
int data;
Node next;
// Constructor to create a new node
// Next is by default initialized
// as null
Node(int d) { data = d; }
}
}