Запитання з тегом «singly-linked-list»

30
Як змінити список, пов'язаний окремо, використовуючи лише два покажчики?
Мені цікаво, чи існує якась логіка, щоб перетворити окремо пов'язаний список, використовуючи лише два покажчики. Нижче використовується для зміни одного пов'язаного списку з використанням трьох покажчиків , а саме p, q, r: struct node { int data; struct node *link; }; void reverse() { struct node *p = first, *q …

26
Запитання для співбесіди: Об’єднайте два відсортовані списки, пов’язані поодинці, без створення нових вузлів
Це питання програмування, задане під час письмового тесту на співбесіду. "У вас є два окремо зв'язані списки, які вже відсортовані, вам доведеться об'єднати їх і повернути заголовок нового списку, не створюючи нових зайвих вузлів. Повернутий список також слід сортувати" Підпис методу: Node MergeLists (Node list1, Node list2); Клас вузлів знаходиться …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.