Задача в довольно большой, но не IT компании. Туда я вообще не прошел, так как шел на разработку в незнакомую область, но опыт прикольный =)
Задача:
Условие взял отсюда.
Есть односвязный список
требуется написать функцию
определяющую, есть ли в списке цикл, при этом потребление памяти не должно зависеть от размера списка.

Задача:
Условие взял отсюда.
Есть односвязный список
struct List { int value; struct List *next; } _list; |
требуется написать функцию
bool isCycled(struct List *head); |
определяющую, есть ли в списке цикл, при этом потребление памяти не должно зависеть от размера списка.
