Size: a a a

Programming Offtop

2020 October 05

A

Alex in Programming Offtop
другой вопрос) что таким образом можно несовсем оптимальное решение протащить через лимиты))
источник

AN

Alexander Nozik in Programming Offtop
Alex
ещё могу добавить что даже в Go ) приходиться иногда использовать inline asm чтобы пройти по времени))
так что вполне логично)
Что? Кто-то делает инлайн асм и от этого работает быстрее. Серьезно? Вы это сами видели?
источник

A

Alex in Programming Offtop
Alexander Nozik
Что? Кто-то делает инлайн асм и от этого работает быстрее. Серьезно? Вы это сами видели?
я сам это делал))) недавно)))
источник

AN

Alexander Nozik in Programming Offtop
Alex
я сам это делал))) недавно)))
Ну ка. Хочу.
источник

A

Alex in Programming Offtop
ну надо было разбираться или как правильно алгоритм использовать)))
или обойтись вариантами)))
источник

A

Alex in Programming Offtop
Alexander Nozik
Ну ка. Хочу.
Го hackerrank & leetcode)))
источник

AN

Alexander Nozik in Programming Offtop
Alex
Го hackerrank & leetcode)))
нафиг. Хочу пример случая, когда ручная асм оптимизация что-то ускорила, что нельзя было сделать языковыми методами
источник

AN

Alexander Nozik in Programming Offtop
Реально интересно
источник

A

Alex in Programming Offtop
Alexander Nozik
нафиг. Хочу пример случая, когда ручная асм оптимизация что-то ускорила, что нельзя было сделать языковыми методами
надо умножать оочееенььь большие числа и очень быстро, например)
или строки - строки дело вообще печальное , обычно)))
источник

AN

Alexander Nozik in Programming Offtop
Alex
надо умножать оочееенььь большие числа и очень быстро, например)
или строки - строки дело вообще печальное , обычно)))
Так. Можно поподробнее? Очень большие числа это не влезает в лонг? И как тут асемблер помогает?
источник

AN

Alexander Nozik in Programming Offtop
Обычная битовая алгебра чем хуже асемблерной вставки?
источник

A

Alex in Programming Offtop
Alexander Nozik
Обычная битовая алгебра чем хуже асемблерной вставки?
да, интересно, и как это оптимально реализовать с большими числами методами языка?
это как же получиться без прямой работы с памятью быстрее?)
источник

A

Alex in Programming Offtop
в Го , например, в память через язык особо не влезешь)
источник

AN

Alexander Nozik in Programming Offtop
Alex
да, интересно, и как это оптимально реализовать с большими числами методами языка?
это как же получиться без прямой работы с памятью быстрее?)
Ну как бы бигдецималы уже и так довольно шустрые. Зачем там прямая работа с памятью?
источник

A

Alex in Programming Offtop
Alexander Nozik
Ну как бы бигдецималы уже и так довольно шустрые. Зачем там прямая работа с памятью?
так) я не спорю что они довольно шустрые))) но если числа оченььь большие и их очеень много и каждая ms на счету)
не у всех получаеться методами языка)))
источник

A

Alex in Programming Offtop
то есть, я не сколько не сомневаюсь, что очень умные люди, могут найти оптимальный алгоритм для любой NP)))
источник

U

Unat in Programming Offtop
Alex
так) я не спорю что они довольно шустрые))) но если числа оченььь большие и их очеень много и каждая ms на счету)
не у всех получаеться методами языка)))
Скорее не у всех получится на асм сделать быстрее, чем методами языка
источник

A

Alex in Programming Offtop
но))) в других случаях))) приходиться или "bruteforce" или ловим TE )))
источник

U

Unat in Programming Offtop
Компиляторы нынче очень умные
источник

AK

Anton Korotkikh in Programming Offtop
Alex
так) я не спорю что они довольно шустрые))) но если числа оченььь большие и их очеень много и каждая ms на счету)
не у всех получаеться методами языка)))
это для абстрактных задачек и шарад или у тебя реально есть задача на работе, где требуется асм втыкать?
источник