Вход на сайт
Сортируем?
416 просмотров
Перейти к просмотру всей ветки
moose старожил
в ответ Murr 21.11.17 12:56, Последний раз изменено 21.11.17 18:11 (moose)
с очень беглого взгляда: 0 на выходе сравнилова должен быть не только когда "тот же самый", а когда "по барабану", т.е. "в списках взаимно не числятся". может еще что. я бы это исправил и еще раз тестанул.
да, редактирую пост: почему не проверяется, не содержит ли а ссылки на б?
псевдокод должен быть таков:
если а и б одно и то же - 0
иначе если а сслыается на б, то (если б ссылается на а - throw exception) -1
иначе если б ссылается на а, то 1, иначе 0