@ru_python

Страница 980 из 9768
Andrey
13.06.2016
23:29:22
Блин, пол третьего ночи. Пиздец.

Aldar
13.06.2016
23:29:23
алгоритм за квадрат

я не спорю

Andrei
13.06.2016
23:29:31
Потому что тебе надо внутри листа проходится.

Google
Aldar
13.06.2016
23:29:35
но вставка константа

в хэш

Andrei
13.06.2016
23:29:39
Нет.

Andrey
13.06.2016
23:29:41
А мы тут сравнения неограниченных чисел смотрим.

Aldar
13.06.2016
23:29:49
да!

Andrei
13.06.2016
23:29:53
Других и не бывает.

У вас курсов по алгоритмама в узе не было?

Aldar
13.06.2016
23:30:17
да причём тут вуз

я сам алгоритмы изучал

Andrei
13.06.2016
23:30:41
При том что когда говорят про числа имеют в виду любы числа.

А не из набора.

Aldar
13.06.2016
23:30:54
мде

Andrei
13.06.2016
23:30:55
Если не огвоорено иное.

Google
Aldar
13.06.2016
23:31:04
ты рассуждаешь как математик

а я как программист

Andrei
13.06.2016
23:31:10
Лол.

Andrey
13.06.2016
23:31:16
Смотрите. Чтение числа - logn, сравнение числе logn. Вставка числа в дерево logN. Чисел N. Значит сложность Nlogn*logN

Aldar
13.06.2016
23:31:27
с точки зрения 99% реальных задач, числа ограничены long long)

целые

Andrei
13.06.2016
23:31:33
Вот не надо тут про программист\математик. Я как раз таки программист

Aldar
13.06.2016
23:31:49
нет, я мыслю как инженер

а ты как математик

Andrei
13.06.2016
23:31:57
Еще раз, с точки зрения «реальных задач» у тебя время работы всех алгоритмов константа.

Aldar
13.06.2016
23:32:08
инженера интересуют практические вещи, а тебя строгие и теоретические

Aldar
13.06.2016
23:32:19
в этом вся разница

Andrei
13.06.2016
23:32:25
Нет.

Andrey
13.06.2016
23:32:27
сравнение не за логарифм, все таки за константу.
Как ты за константу сравнишь числа?

Andrei
13.06.2016
23:32:39
Не надо за меня додумывать. Меня все вещи интересуют. Там был четкий вопрос в задаче.

Aldar
13.06.2016
23:33:16
да, ты как физик теоретик рассуждаешь о изотропии пространства и всяких таких вещах, а инженер тупо на глазок по приближенным формулам считает сопротивление балки

Andrei
13.06.2016
23:33:18
Как ты за константу сравнишь числа?
сравнил первый бит, если один больше то конец, если нет, то сравниваю второй, если один больше то конец, если одинаковые сравниваю третьий

Google
Andrei
13.06.2016
23:33:43
Да.

Roman
13.06.2016
23:34:01
Да, бесконечной длины.
зависит от представления.

Andrey
13.06.2016
23:34:01
Да.
А мне кажется, что зависит от длины чисел.

Andrei
13.06.2016
23:34:14
Тебе неправильно кажется, могу объяснить почему.

Aldar
13.06.2016
23:34:27
как алгоритм называется сложения длинных чисел?)

забыл

Aldar
13.06.2016
23:34:45
там используется разложение на два члена

Andrei
13.06.2016
23:34:48
Потому что для двух произвольно взятых чисел совпадение первого бита вероятность — 1\2, совпадение первых двух 1\4, совпадение первых трёх 1\8

Aldar
13.06.2016
23:34:51
на две половины

Andrei
13.06.2016
23:35:04
Сумма ряда 1/2^n = 2

Andrey
13.06.2016
23:35:22
Roman
13.06.2016
23:35:28
слушайте, а зачем побитовое сравнение делать руками?

Andrei
13.06.2016
23:35:32
ну ты понял

Roman
13.06.2016
23:35:39
есть же sse/avx и иже с ними

Andrei
13.06.2016
23:35:45
Лол.

Andrey
13.06.2016
23:35:52
слушайте, а зачем побитовое сравнение делать руками?
Здесь уже абстрактная хрень происходит. Не вмешивайся)

Andrei
13.06.2016
23:36:00
Мы говорим про модель вычислений.

Google
Andrei
13.06.2016
23:36:07
Длинная арифметика обычная

Будет работать так.

Andrey
13.06.2016
23:36:24
Лол.
Кстати да. Если мы сконструируем СБИС, то всё будет делаться за константу)

Всё зависист от сложности схемы только)

Скорость света нам поможет)

Aldar
13.06.2016
23:37:07
создайте недетерминированную машину

Andrey
13.06.2016
23:37:07
Хотя нет, но со скоростью света на сложность пофиг)

Aldar
13.06.2016
23:37:20
и решайте np за полиномиальное время

Andrey
13.06.2016
23:37:25
Ладно, было интересно, но я спать. Спокойной ночи.

Roman
13.06.2016
23:37:27
Здесь уже абстрактная хрень происходит. Не вмешивайся)
сферические кони в вакууме мало кому интересны. мне неинтересны габариты моей квартиры с точностью до микрон :)

Admin
ERROR: S client not available

Andrei
13.06.2016
23:38:01
да, ты как физик теоретик рассуждаешь о изотропии пространства и всяких таких вещах, а инженер тупо на глазок по приближенным формулам считает сопротивление балки
В задаче требуется теоретическая оценка, чего ты еще-то хочешь? Я уже несколько раз обосновал почему любой способ разрешения коллизий для вставки работать будет за O(n)

Andrei
13.06.2016
23:38:39
Ох...

Aldar
13.06.2016
23:38:50
откуда ты взял требование проверки неодинаковости элементов в хеше?

Andrei
13.06.2016
23:38:59
Да ёпт. Начинается.

По определению.

Aldar
13.06.2016
23:39:09
по какому определению?

Google
Aldar
13.06.2016
23:39:18
это если ты на основе хэша захотел set сделать

Andrei
13.06.2016
23:39:22
Меня мало волнует как в выдуманной твоей структуре что-то работает или в суперхештаблице андрея.

Вы говорите хеш-таблица.

Aldar
13.06.2016
23:39:36
хэш может хранить одинаковые ключи

Andrei
13.06.2016
23:39:39
Под ней понимается четкая структура данных

С пре и пост реквизитами

Andrei
13.06.2016
23:39:59
Их определение в любой книге пожалуйста.

Aldar
13.06.2016
23:41:21
окей, где в определении хэш таблицы требование несовпадения ключей?

Andrei
13.06.2016
23:41:28
Ну потому что серьёзно, ваш ответ равносилен такому: МЫ ПОСТРОИМ СТРУКТУРУ ДАННЫХ, КОТОРАЯ БУДЕТ ЗА O(1) РЕШАТЬ НАШУЙ ЗАДАЧУ И ЕЩЕ БОРЩ ВАРИТЬ. ТЕПЕРЬ РЕШЕНИЕ СТРОИТСЯ ТАК: ВЫЗЫВАЕМ МЕТОД .ZDELAT_ZAEBIS У НАШЕЙ ВЫДУМАННОЙ СТРУКТУРЫ ДАННЫХ, ОН РАБОТАЕТ ЗА O(1) ПО НАШЕМУ ОПРЕДЛЕНИЮ. ХЗАДАЧА РЕШЕНА

Aldar
13.06.2016
23:41:34
нет такого требования

ты сам его придумал

вот если мы сет хотим создать на основе ХТ, тогда я согласен

Roman
13.06.2016
23:42:05
слушайте, ну что мешает сделать двойное хеширование?

Andrei
13.06.2016
23:42:30
Определение хеш-таблицы это map key to value

map это по-русски отображение

Aldar
13.06.2016
23:42:40
нет

Andrei
13.06.2016
23:42:59
Отображение в математике имеет проообразом элемнта только один элемент.

Andrey
13.06.2016
23:43:05
Парни, вы спорите о разных вещах. Давайте не будем подрываться?

Roman
13.06.2016
23:43:24
весело тут у вас.

Andrei
13.06.2016
23:43:37
Я вообще спора не вижу никакого. Просто говорю, что то, что предлагает Алдар — не хеш-таблица.

Andrey
13.06.2016
23:43:40
весело тут у вас.
Хотя бы хаскеля нет.

Страница 980 из 9768