Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2011, 08:49
Аватар для [ANTI]CheateR
Интересующийся
Отправить личное сообщение для [ANTI]CheateR Посмотреть профиль Найти все сообщения от [ANTI]CheateR
 
Регистрация: 17.09.2010
Сообщений: 16

Вывести значения односвязного списка
Доброе утро, ребят.

Сегодня наткнулся на хитрую задачу:

function reversePrint (linkedList) {
                   // ...
         }
         
         var someList = {
                   value: 1,
                   next: {
                            value: 2,
                            next: {
                                      value: 3,
                                      next: {
                                               value: 4,
                                               next: null
                                      }
                            }
                   }
         };
         reversePrint(someList);


Напишите код функции (reversePrint), которая выведет значения переданного ей односвязного списка в обратном порядке (4,3,2,1). Для вывода значений используйте конструкцию console.log.

Наверное, многие поняли откуда эта задачка

У меня есть решение, но оно какое-то банальное... А как бы вы решили задачу?
И, кстати, объясните, пожалуйста, что это за конструкция console.log

Последний раз редактировалось [ANTI]CheateR, 01.07.2011 в 08:53.
Ответить с цитированием