Рубрика «Проверка знаний»

Решаем задачи Абрамян на Паскале. Pointer54

Pointer54. Даны указатели $$P_X$$ и $$P_Y$$ на два различных элемента двусвязного списка; элемент с адресом $$P_X$$ находится в списке перед элементом с адресом $$P_Y$$, но не обязательно рядом с ним. Переместить элементы, расположенные между данными элементами (не включая данные элементы) в новый список (в том же порядке). Вывести указатели на первые элементы преобразованного и нового …

Решаем задачи Абрамян на Паскале. Pointer53

Pointer53. Даны указатели $$P_X$$ и $$P_Y$$ на два различных элемента двусвязного списка; элемент с адресом $$P_X$$ находится в списке перед элементом с адресом $$P_Y$$, но не обязательно рядом с ним. Переместить элементы, расположенные между данными элементами (включая данные элементы) в новый список (в том же порядке). Вывести указатели на первые элементы преобразованного и нового списков. …

Решаем задачи Абрамян на C. While24

While24. Дано целое число $$N$$ ($$> 1$$). Последовательность чисел Фибоначчи $$F_K$$ определяется следующим образом: $$F_1 = 1, F_2 = 1,F_K = F_{K-2} + F_{K-1}, K = 3, 4, …$$ . Проверить, является ли число $$N$$ числом Фибоначчи. Если является, то вывести True, если нет — вывести False.

Решаем задачи Абрамян на Паскале. Pointer52

Pointer52. Даны два непустых двусвязных списка и связанные с ними указатели: $$P_A$$ и $$P_B$$ указывают на первый и последний элементы первого списка, $$P_C$$ — на один из элементов второго. Объединить исходные списки, поместив все элементы первого списка (в том же порядке) после данного элемента второго списка, и вывести указатели на первый и последний элементы объединенного …