powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Наши за рубежом [закрыт для гостей] / желаемая зарплата для заграницы - что говорить?
25 сообщений из 212, страница 7 из 9
желаемая зарплата для заграницы - что говорить?
    #14254591
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv_an_ru 
javajdbc 
Ок, вот точно пересчитал -- гарантировано можно найти за 14 бросков,
два шарика, 100 этажей...нет, даже 105 этажей..
Треугольные числа рулят :)
угу, 14 это парочка треугольно-выглядяших семерок,
а 105 вообше три по 35.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254604
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
первый раз шервый шарик кидаем с 14-ого етажа, если разболся, то
проверяем 13 предыдуших перебором -- max = 1 + 13 = 14
Вообщето кидать надо не на каждом этаже, а достаточно через этаж, тогда бросаний будет в два раза меньше
1. Кидаем на второе этаже - разбился, значит ответ на 1м этаже, если нет, то
2. Кидаем на четвертом этаже - разбился, значит ответ на 3м этаже, и тд
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254617
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
andrushok>>...Но целом задачка очень хорошая - именно потому что не имеет оптимального решения

как раз данная задача имеет оптимальное решение
(в пределах стандартных ограничений на данный тип задач)
Если алгоритм работает хуже другого в 50% случаев - он не может быть оптимальным (как бы вам этого не хотелось).
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254619
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чё обсуждают...
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254621
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gyrus 
чё обсуждают...
Баб конечно (а ты и не заметил ...)
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254625
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrushok 
gyrus 
чё обсуждают...
Баб конечно (а ты и не заметил ...)
ВО! Это правильно!
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254634
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиман Артём 
javajdbc 
первый раз шервый шарик кидаем с 14-ого етажа, если разболся, то
проверяем 13 предыдуших перебором -- max = 1 + 13 = 14
Вообщето кидать надо не на каждом этаже, а достаточно через этаж, тогда бросаний будет в два раза меньше
1. Кидаем на второе этаже - разбился, значит ответ на 1м этаже, если нет, то
2. Кидаем на четвертом этаже - разбился, значит ответ на 3м этаже, и тд
вы не правы. Если разбился на 4-ом, мы знаем РОВНО НИЧЕГО
про возможный результат на 3-ем.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254639
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrushok 
javajdbc 
andrushok>>...Но целом задачка очень хорошая - именно потому что не имеет оптимального решения

как раз данная задача имеет оптимальное решение
(в пределах стандартных ограничений на данный тип задач)
Если алгоритм работает хуже другого в 50% случаев - он не может быть оптимальным (как бы вам этого не хотелось).
Я привел оптимальный алгоритм, который бьет
и прямой перебор и бинарник по обоим параметрам:
-- минимально-гарантированое число (для худшего случая) -- 14
-- средне-ожидаемое количество бросков. -- ~9

соответсвуюшие числа для бинарного и через-етаж алгоритмов
тоже проведен выше.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254652
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
вы не правы. Если разбился на 4-ом, мы знаем РОВНО НИЧЕГО
про возможный результат на 3-ем.
Да, второго то яйца нет.. забылся ))
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254678
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
andrushok 
пропущено...

Если алгоритм работает хуже другого в 50% случаев - он не может быть оптимальным (как бы вам этого не хотелось).
Я привел оптимальный алгоритм, который бьет
и прямой перебор и бинарник по обоим параметрам:
-- минимально-гарантированое число (для худшего случая) -- 14
-- средне-ожидаемое количество бросков. -- ~9

соответсвуюшие числа для бинарного и через-етаж алгоритмов
тоже проведен выше.
Да, привел. Но 50% случаев он работает хуже другого. Можете считать это оптимальным. Так же как я могу считать это не оптимальным. И соответвсенно считать что оптимального алгоритма не существует. Я уже приводил аналог с алгоритмами сортировки. Оптимального алгоритма сортировки не существует. Или в с этим тоже не согласны?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254680
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиман Артём 
javajdbc 
вы не правы. Если разбился на 4-ом, мы знаем РОВНО НИЧЕГО
про возможный результат на 3-ем.
Да, второго то яйца нет.. забылся ))
это тоже про баб?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254687
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиман Артём 
javajdbc 
вы не правы. Если разбился на 4-ом, мы знаем РОВНО НИЧЕГО
про возможный результат на 3-ем.
Да, второго то яйца нет.. забылся ))
Кстати - о птичках. В моем алгоритме можно скакать через 2 этажа и начинать с 3-его. У меня 2 целых яйца с самого начала. Что вообще делает его оптимальным уже более чем на 50% вариантов. Может еще до чего нить додумаемся, а?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254701
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gyrus 
Лиман Артём 
пропущено...

Да, второго то яйца нет.. забылся ))
это тоже про баб?
Скорее про мужиков с физиологическими отклонениями ))
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254713
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>> andrushok
>> Но 50% случаев он работает хуже другого.

вы или невнимательно читаете или не умеете считать.
Чтобы небыло кривотолков, на повестке дня 3 алгоритма:
-- бинарный поиск, мах-50, среднее-18
-- через-етаж, мах-51, среднее-27
-- 14-13-12. Мах-14, среднее-9

Уточниче, если не трудно, какой вы считаете
работает "Но 50% случаев он работает хуже другого"

>> Можете считать это оптимальным. Так же как я могу считать это не оптимальным.

Уточника, по каким соображениям вы НЕ считает 14-13-12 алгоритм оптимальным.

>> Оптимального алгоритма сортировки не существует. Или в с этим тоже не согласны?

Да, оптимальным в абстракции не сушествует. Имеется два слуачая:
-- контекст (качество данных) выдается заранее
-- контекс не выдается и делаетются некии допушения

В самом начале дискуссии, я провел допушения,
которых нет в условии задачи -- конкретно про равномерно
распределение вероятности искомого етжа в диапазоне 1-100.

при щтом допушении алгоритм 14-13-12 -- оптимальный.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254715
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиман Артём 
gyrus 
пропущено...

это тоже про баб?
Скорее про мужиков с физиологическими отклонениями ))
А я слыхал, что ежли "отклонение", то оно не физиологическое а психологическое... Брешут поди?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254717
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrushok 
Лиман Артём 
пропущено...

Да, второго то яйца нет.. забылся ))
Кстати - о птичках. В моем алгоритме можно скакать через 2 этажа и начинать с 3-его. У меня 2 целых яйца с самого начала. Что вообще делает его оптимальным уже более чем на 50% вариантов. Может еще до чего нить додумаемся, а?
?????? Что вообще делает его оптимальным уже более чем на 50% вариантов. ?????

вы тролите или считать не умеете.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254739
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
>> andrushok
>> Но 50% случаев он работает хуже другого.

вы или невнимательно читаете или не умеете считать.
Я сравнивал бинарный алгоритм с "через один". На алгоритм "через 13" я не обратил внимания.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254799
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrushok 
javajdbc 
>> andrushok
>> Но 50% случаев он работает хуже другого.

вы или невнимательно читаете или не умеете считать.
Я сравнивал бинарный алгоритм с "через один". На алгоритм "через 13" я не обратил внимания.
понятно. тогда все ок.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254845
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc 
iv_an_ru 
пропущено...
Треугольные числа рулят :)
угу, 14 это парочка треугольно-выглядяших семерок,
а 105 вообше три по 35.
105 --- это 14-е треугольное число. Наверное, это простое совпадение ;)
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254894
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык эта... про бак когда уже будет? Или про желаемую зарплату... что вообще-то одно и тоже?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14254895
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gyrus 
Дык эта... про бак баб когда уже будет? Или про желаемую зарплату... что вообще-то одно и тоже?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14255182
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиман Артём 
andrushok 
Артём, опять таки если быть математицки честным - то задача не имеет оптимального решения. При уловии что искомый этаж 50-й и выше - ваше решение лучше. Если искомый этаж ниже 50-го - лучше мое. Как бы все зависит от исходных данных. Более того запрограммировать мой алгоритм проще. Это все очень напоминает классический вопрос - какой алгоритм сортировки лучше (скажем - быстрее)? Все зависит от данных - насколько они распределены и сколько их вообще. На разных данных разные алгоритмы - лучшие.
Ну, мы отталкиваемся от того, что мы не знаем заранее какие будут входные данные, но алгоритм должен работать и работать быстро.

Всем известны так называемые хєш-таблицы алгоритм которых используются в словарях (dictionary, map, etc). Это как раз и есть наша задача с яйцами. Суть в том, что ключ словаря, помимо самого значения ключа, возвращает так называемый хэшкод (целое число), который может быть не уникальным для разных значений ключа, но для более оптимального использования словаря значения должны иметь хороший диапазон уникальных значений. Словарь использует внутренний массив значений отсортированых хешей ключей и ассоциацию с букетом значений (на самом деле все немного сложнее, но не буду залазить в дебри). Так, для поиска значения по ключу применяем бинарный алгоритм поиска в массиве используя хеш. Далее, получив список ключей, которые возвращают одно и то же значение хеша искуемого, один за одним перебираем линейно и сравниваем уже действительное значение ключа.

В случае, когда ключи возвращают одинаковый хеш - вот вам экстрим, когда Словарь будет не эффективен, так как каждый раз будет проходить полный скан всех ключей (вариант, когда яйцо разбивается на 49 том этаже). При другом экстриме, когда все ключи возвращают уникальный хеш, Словарь будет работать очень быстро (яйцо разбивается на 100м этаже). Так как заранее не известно, на сколько хеши ключей в словаре будут уникальны, то и алгоритм должен быть более менее универсальным

Кстати, насколько мне известно, бинарный поиск используется в базах данных при поиске значения по существующему индексу (по b-деревьям) и используется именно основа 2 (а не "е"), так как используя деление на два, можна применять не математическую операцию деления, а более оптимальную для CPU - смещенние (сдвиг) битов вправо на одну позицию - 100 >> 1 = 50 .. 50 >> 1 = 25...
Хэш к задаче о яйцах вообще никакого отношения не имеет.
И сформулирована она через ж..пу.
Или у вас есть ВСЕГО два яйца - и тогда при чем тут "минимальное число попыток" ? Или можно бросать одновременно яйца с двух разных этажей - тогда алгоритмы надо модернизировать, но это маразм.
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14255192
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбегалло 
Хэш к задаче о яйцах вообще никакого отношения не имеет.
И сформулирована она через ж..пу.
Точно - Хеш сволочь редкостная и яйца у него через ж..пу.
Выбегалло 
Или у вас есть ВСЕГО два яйца
Или сколько у вас яиц?
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14255204
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gyrus 
Выбегалло 
Хэш к задаче о яйцах вообще никакого отношения не имеет.
И сформулирована она через ж..пу.
Точно - Хеш сволочь редкостная и яйца у него через ж..пу.
Мне один шибка умный гонзалес сегодня на (моем) интервью рассказывал, что hash-join ВСЕГДА работает быстрее nested loop join.
Че-то меня берут сомнения, идти ли к ним...
...
Рейтинг: 0 / 0
желаемая зарплата для заграницы - что говорить?
    #14255254
gyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбегалло 
gyrus 
пропущено...

Точно - Хеш сволочь редкостная и яйца у него через ж..пу.
Мне один шибка умный гонзалес сегодня на (моем) интервью рассказывал, что hash-join ВСЕГДА работает быстрее nested loop join.
Че-то меня берут сомнения, идти ли к ним...
ну... может ему платят больше? Или он просто моложе-здоровее?
...
Рейтинг: 0 / 0
25 сообщений из 212, страница 7 из 9
Форумы / Наши за рубежом [закрыт для гостей] / желаемая зарплата для заграницы - что говорить?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]