
Maxim Didenko
16.06.2017
12:37:38
Есть статьи?
По этой теме

Aidar
16.06.2017
12:38:11
Таким образом можно is signed и прочее организовать через этот enum
Тоесть обобщить его на все типы

Google

Antony
16.06.2017
12:39:12

Maxim Didenko
16.06.2017
12:39:53
Если токен генится со стороны сервера
То все норм будет же

Aidar
16.06.2017
12:40:07
Интом*

Maxim Didenko
16.06.2017
12:40:22
Местом?
А
)))

Aidar
16.06.2017
12:40:29
Т9

Maxim Didenko
16.06.2017
12:40:38
Он такой (:
Хотя т9 давно нет, он ток на кнопочных )))
Но он мутировал в автозамену, которую так и называют т9....
Аш нокию вспомнил

Google

Maxim Didenko
16.06.2017
12:41:48
Всплакнул
И Сименс...
Хорошие времена были...

Aidar
16.06.2017
12:42:17
Он ещё и не занимает столько сколько ты написал да?

Antony
16.06.2017
12:42:42
Интом*
Под капотом это массив чисел, в той последовательности, которая кажется разумной разработчику стандартной библиотеки или в той последовательности, для которой есть оптимальные машинные инструкции для сложения/вычитания/деления
Накакой переносимости на бинарном уровне нет, как и нет переносимости у std::bitset или std::map

Aidar
16.06.2017
12:43:58
И ещё надо такую же фигню с флоатами

Alexander
16.06.2017
12:44:10
чтобы не получилось так, что библиотеок-писатели могли непотимальный алгоритм запихнуть

Maxim Didenko
16.06.2017
12:44:33

Antony
16.06.2017
12:44:44
Если нужна переносимость - докидывайте идеи, вносите конкретные предложения в proposal, приводите доказательста для на всех платформ существует один и тот же оптимальный порядок следования сов

Aidar
16.06.2017
12:44:58

Alexander
16.06.2017
12:45:03

Aidar
16.06.2017
12:45:06
Главное обощить
Обобщить*
Типа точность как шаблонный параметр
Пока можно без длинки

Antony
16.06.2017
12:46:49

Alexander
16.06.2017
12:47:22
просто для длинной арифеметики операция того же умножения далеко не O(N)

Berkus
16.06.2017
12:48:04

Google

Alexander
16.06.2017
12:48:07
там есть неколько алгоритмов. И было много историй, что в той же джавке и дотнете были реализованы неоптимальные алгоритмы
http://e-maxx.ru/algo/fft_multiply

Дед Пегас
16.06.2017
12:48:59
@antoshkka го подкаст?

Aidar
16.06.2017
12:49:07
Фурье же долгое
Нет?

Alexander
16.06.2017
12:49:32
как к тому же std::sort
хоть это и не остановило разрабов libc++

Aidar
16.06.2017
12:50:02
Ну асимптотика это ещё не вся скорость

Alexander
16.06.2017
12:50:13

Alexander
16.06.2017
12:50:40
увидишь, кто быстрее

Aidar
16.06.2017
12:51:03
Более быстрые алгоритмы я не осилю наверное но по-любому что-то есть

Alexander
16.06.2017
12:51:18
есть ещё Карацуба, но он проигрывает

Maxim Didenko
16.06.2017
12:51:31
Qsort уже не то?

Alexander
16.06.2017
12:51:37

Aidar
16.06.2017
12:51:42
Он даунский карацуба ваш

Maxim Didenko
16.06.2017
12:51:43
(:

Google

Alexander
16.06.2017
12:51:56

Aidar
16.06.2017
12:52:11
Там как раз тоже нлог

Maxim Didenko
16.06.2017
12:52:11
Нам в вузе до сих пор о нем толдычат , что он крут
(:

Aidar
16.06.2017
12:52:17
Nlogn

Evgeniy
16.06.2017
12:52:33

Antony
16.06.2017
12:52:33

Alexander
16.06.2017
12:52:51

Evgeniy
16.06.2017
12:52:59

Admin
ERROR: S client not available

Evgeniy
16.06.2017
12:53:12

Alexander
16.06.2017
12:53:52
так как не так всё страшно у фурье там
а на длинных ты выигрываешь нормально так
но это дело нужно бенчить и графики рисовать

Evgeniy
16.06.2017
12:55:06

Aidar
16.06.2017
12:55:09

Alexander
16.06.2017
12:55:15

Aidar
16.06.2017
12:55:23
Ограничение даёт только проигрыш на коротких

Evgeniy
16.06.2017
12:55:37
чем проигрывать 2% на умножении 128 битных интов

Google

Aidar
16.06.2017
12:55:45
Его отсутствие не означает что кто-то будет делать не оптимальные алгоритмы

Evgeniy
16.06.2017
12:56:15

Alexander
16.06.2017
12:56:16

Aidar
16.06.2017
12:56:21
Ничего или проигрыш на коротких?

Alexander
16.06.2017
12:56:31
сделают ли они отдельные версии для длинных
серьёзно?

Evgeniy
16.06.2017
12:57:20

Alexander
16.06.2017
12:57:35

Aidar
16.06.2017
12:57:53

Alexander
16.06.2017
12:58:01
разрабы либ тоже не дураки

Aidar
16.06.2017
12:58:11
Не подразумевает*

Alexander
16.06.2017
12:58:21
а, вот так то да
но это стимул что ли
не зря же на сорт дана гарантия

Aidar
16.06.2017
12:58:50
Но подразумевает проигрыш на коротких

Alexander
16.06.2017
12:58:56
можно было и не давать гарантии про NlogN

Aidar
16.06.2017
12:58:59
Поэтому ничего либо проигрыш на коротких

Alexander
16.06.2017
12:59:18
а, всё, я понял тебя.

Aidar
16.06.2017
12:59:23
Никаких гарантий или гарантия проигрыша
Мой выбор никаких