ПОИГРАЕМ 2
Привет, Гость ( Вход | Регистрация )
Клуб Янча
ВиКи
Правообладателям
|
Помощь
Поиск
Участники
Календарь
|
![]() ![]() ![]() |
ПОИГРАЕМ 2
| kuchin |
Суббота, 26 Января 2002, 16:36
Сообщение
#81
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
Ошибочка... Решение не правильное, поэтому стерто
[This message has been edited by kuchin (edited 26 January 2002).] |
| kuchin |
Суббота, 26 Января 2002, 19:01
Сообщение
#82
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
Решение.
1. Нахождение середины - посылаешь два сообщения, одно со скоростью 1, второе со скоростью 1/3, когда они встречаются - там и середина. |
| vcd_rus |
Суббота, 26 Января 2002, 23:23
Сообщение
#83
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
2kuchin: Молодец! В общих чертах решение верное (можно для лёгкости считать, что компов 2^N).
Если компьютер уже чья-то середина, то все сообщения слева он посылает обратно, а справа, например, он может только получить сообщения от соседа, что тот стал серединой, и соответственно уже через 2 такта стрелять. Если комп ещё не середина, то все сообщения слева он посылает направо (если скорость 1/3 то это "жди два такта и потом передавай дальше") кроме случая, когда он получает 1/3-мессагу слева и 1-мессагу справа, и это не сообщение о середине; тогда он становится серединой. Твой ход |
| kuchin |
Воскресенье, 27 Января 2002, 1:14
Сообщение
#84
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
У меня вопрос простой:
Что такое божественная сила? |
| vcd_rus |
Воскресенье, 27 Января 2002, 1:21
Сообщение
#85
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
Масса на божественное ускорение
(или то, или другое надо брать обычным, а то получится сила, божественная в квадрате |
| kuchin |
Воскресенье, 27 Января 2002, 15:20
Сообщение
#86
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
Правильно!
Я думал, что скажут божественная масса на божественное ускорение, ан нет! |
| kuchin |
Воскресенье, 27 Января 2002, 15:25
Сообщение
#87
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
vcd_rus, твой ход
З.Ы. А насчет массы или ускорения - возникает интересный физико-теологический вопрос - если масса не божественная, то чья же? (ну или наоборот - ускорение) |
| Tallarna |
Воскресенье, 27 Января 2002, 21:39
Сообщение
#88
|
|
Воспитатель RDA ![]() ![]() ![]() ![]() ![]() Группа: Ветеран Team RDA Сообщений: 1209 Регистрация: 26 Мар '01 Откуда: Germany 2 Юзер Цитировать |
А масса того, на кого(что) действует божественная сила, придающая божественное ускорение
Прикольнее второе - если божественная сила действует на что-то, обладающее божественной массой, то возникает ускорение этого чего-то в соответствии с обычным (читай: небожественным) Это я просто ответил, я на ход не претендую [This message has been edited by Tallarna (edited 27 January 2002).] |
| kuchin |
Воскресенье, 27 Января 2002, 23:37
Сообщение
#89
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
|
| FloatCrash |
Понедельник, 28 Января 2002, 0:10
Сообщение
#90
|
|
Завсегдатай ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 517 Регистрация: 27 Мар '01 Откуда: Tallinn 2 Юзер Цитировать |
Ок,проехали
[This message has been edited by FloatCrash (edited 27 January 2002).] |
| kuchin |
Понедельник, 28 Января 2002, 0:17
Сообщение
#91
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
Старо
|
| vcd_rus |
Понедельник, 28 Января 2002, 1:54
Сообщение
#92
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
Даже не знаю, что и спросить... а где мона игрушки скачать?
Тогда ещё один с Microsoft interviews |
| Nightmare |
Понедельник, 28 Января 2002, 1:42
Сообщение
#93
|
|
Видеоман ![]() ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 1928 Регистрация: 10 Дек '01 Откуда: Мой адрес не дом и не улица ... 2 Юзер Цитировать |
Мда, прикольный флейм вышел! А с поздравлением на задачу о колодце я несколько поторопился, признаю свою ошибку, посыпаю голову пеплом.
|
| Tallarna |
Понедельник, 28 Января 2002, 1:24
Сообщение
#94
|
|
Воспитатель RDA ![]() ![]() ![]() ![]() ![]() Группа: Ветеран Team RDA Сообщений: 1209 Регистрация: 26 Мар '01 Откуда: Germany 2 Юзер Цитировать |
Вариант 1: Начинаешь удалять по очереди объекты. Если в конце пришел к концу
И еще - в простейшем (однолинковом) связанном списке может либо не быть кольца, либо быть, но всего 1, так ведь? Вариант 2 (если известно количество объектов) - пройти N объектов вперед. Если конец списка - нет кольца, если объект - кольцо... Но я понимаю, что Linked List на то и такой, что количество неизвестно, поэтому ответ маловероятный. Вариант 3. Решение. Цикл while "пока не конец списка". Идем вперед по списку вспомогательной ссылкой, увеличивая счетчик (номер объекта с начала списка), каждый раз останавливаясь и второй вспомогательной ссылкой пересчитывая с начала, до того момента, когда мы дойдем до объекта, расположенного по первой вспомогательной ссылке. Если пересчитанный заново номер стал меньше, чем пошагово увеличиваемый [This message has been edited by Tallarna (edited 28 January 2002).] |
| vcd_rus |
Понедельник, 28 Января 2002, 1:05
Сообщение
#95
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
quote: удалять объекты, это ещё хуже, чем добавлять новое поле quote: Нет, не известно. Что-то тут есть от предыдущей задачи quote: уже ближе, но по времени это займёт O(N^2), а можно за линейное время |
| Tallarna |
Понедельник, 28 Января 2002, 1:12
Сообщение
#96
|
|
Воспитатель RDA ![]() ![]() ![]() ![]() ![]() Группа: Ветеран Team RDA Сообщений: 1209 Регистрация: 26 Мар '01 Откуда: Germany 2 Юзер Цитировать |
Спасибо за подсказку!
Итак ессе "Линейное время": Берется 2 вспомогательных линка и (пока не конец списка) шагается вперед с разной скоростью! Если более быстрый (первый) наткнулся на второй (медленный) - мы в кольце |
| vcd_rus |
Понедельник, 28 Января 2002, 1:17
Сообщение
#97
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
.. с двойной скоростью, можете проверить.
2Tallarna: Просто, как всё гениальное, правда? Твой ход |
| Tallarna |
Понедельник, 28 Января 2002, 1:36
Сообщение
#98
|
|
Воспитатель RDA ![]() ![]() ![]() ![]() ![]() Группа: Ветеран Team RDA Сообщений: 1209 Регистрация: 26 Мар '01 Откуда: Germany 2 Юзер Цитировать |
1. За упорность не надо! Только за правильный ответ!
2. Спасибо за разминку мозгов Задача (старая... и в общем, кто знает - тот знает...): |
| vcd_rus |
Понедельник, 28 Января 2002, 1:05
Сообщение
#99
|
|
Первый Затейник RDA ![]() ![]() ![]() ![]() Группа: Мемберы Сообщений: 809 Регистрация: 15 Июля '01 Откуда: Redmond, WA, US 2 Юзер Цитировать |
Это задача каких-то там мостов
В остальных случаях, думаю, можно. |
| kuchin |
Понедельник, 28 Января 2002, 1:07
Сообщение
#100
|
|
Зампотех RDA ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4099 Регистрация: 24 Апр '01 Откуда: Израиль 2 Юзер Цитировать |
Не, ну если хотите, есть несколько сайтов, где лежат Майкрософтовские задачи
|
![]() ![]() ![]() |
| Lo-Fi Версия | CMSBlog | Сейчас: Среда, 05 Ноября 2025, 7:50 |