Как решить эту проблему со списками? - PullRequest
0 голосов
/ 24 апреля 2010

что я не понимаю в своей задаче, какой список я могу использовать, и должен ли он иметь 2 атрибута: ключ и значение? или только ценность? с указателями на другой узел ofc

задание: "разработать функцию, которая создает список с использованием ввода с клавиатуры _ предпочтительное решение. Предположим, что какое-то волшебство останавливает ввод; поэтому длина списка заранее неизвестна. (Альтернативное решение: функция, которая явно создает фиксированный список Однако все остальные функции не могут предполагать каких-либо знаний о длине списков.) Необходимые утилиты (дополнительные функции, которые будут созданы): функция, которая освобождает память, используемую для списков, и функция, которая печатает содержимое списка. пусть элемент списков содержит букву. Разработайте функцию, которая создаст копию такого списка.

также не может понять строку списка !!!!! ???

1 Ответ

1 голос
/ 24 апреля 2010

написать цикл, который создает связанный список номеров, которые пользователь вводит в командной строке.

В псевдокоде:

Node* head = NULL;
while (true) {
  input = get_input_from_command_line();
  if (input is MAGIC_STOP_WORD) break;
  head = insertNode(head, input);
}

printList(head);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...