Добро пожаловать! Войти Зарегистрироваться

Расширенный

Тьюринг

Написал Kerosinko 
Тьюринг
21 November 2007 21:09
К кому-нибудь можно пристать с глупой просьбой "помогите решить задачку"?
Re: Тьюринг
21 November 2007 22:10
Можно:
-- к одногруппникам,
-- к однокурсникам,
-- к преподавателю,
-- к старшекурсикам.
Re: Тьюринг
22 November 2007 09:09
bobiczdoh.jino-net.ru



KISS; DRY!
Re: Тьюринг
22 November 2007 19:07
Видела я вашего дохлого бобика, там моих вариантов нет, спасибо. Значит буду вежливо пинать окружающих



08-105
Re: Тьюринг
22 November 2007 19:07
А никого конкретного посоветовать не можете, кому времени не слишком жалко?
Re: Тьюринг
22 November 2007 19:07
ммм, а какое задание-то?



KISS; DRY!
Re: Тьюринг
23 November 2007 16:04
Модуль разности двоичных чисел, логарифмическая сложность



08-105
Re: Тьюринг
27 November 2007 20:08
хз какая это сложность, но алгоритм, думаю, достаточно эффективен.

копируем слова, так, чтобы в последний символ первого слова был маркером (маркером я буду называть символ 2 - стоящий на месте 0, и 3 на месте 1)

переходим в конец ленты (и конец второго слова), и двигаемся влево,

если мы встречаем 0 то переходим к маркеру первого слова и сдвигаем его влево

если - 1 то переходим к маркеру первого слова, и начинаем вычитать единицу, а затем сдвигаем маркер влево.

затем вернуться в конец второго слова, удалить последний знак, и перейти влево и повторить

т.е должно быть что-то вроде (моноширинные шрифты приветствуются)

1012 101
^
1012 10
^
...

1013 10
^
1003 10
^
...

1021 10
^
1021 1
^
...

1201 1
^

..
0101



KISS; DRY!
Re: Тьюринг
28 November 2007 00:12
Т.е. предполагается использование дополнительных символов? Тогда не выйдет
Re: Тьюринг
26 December 2007 11:11
Можно нескромный вопрос? У кого в 5-ой лабораторной был 16-й вариант, или в 6-ой - 44-й?
К сожалению, только зарегистрированные пользователи могут писать в этом форуме.

Авторизоваться на форуме