Интересная фирма. С вами кто-то еще дружит?Hamster wrote: То, что код должен быть эффективным (или по крайней мере не работать экспоненциальное время) - подразумевается само собой.
The Six Most Common Species Of Code
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: The Six Most Common Species Of Code
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: The Six Most Common Species Of Code
Без возведения в степень и таблицы - никак ИМО. Если не считать аппроксимации и не заниматься геометрией.Hamster wrote:Кстати, а кто-нибудь может придумать, как посчитать в целых числах быстрее O(n)?
-
- Уже с Приветом
- Posts: 18862
- Joined: 30 Aug 2001 09:01
- Location: 3rd planet
Re: The Six Most Common Species Of Code
Раз log(n), то дерево (или его эквивалент) надо строить.
ЗЫ ну да, вот такое и нашлось http://habrahabr.ru/post/148336/
ЗЫ ну да, вот такое и нашлось http://habrahabr.ru/post/148336/
Тупизна как Энтропия. Неумолимо растет.
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: The Six Most Common Species Of Code
Там не дерево, а просто возведение матрицы в степень за логарифмическое время.Boriskin wrote:Раз log(n), то дерево (или его эквивалент) надо строить.
ЗЫ ну да, вот такое и нашлось http://habrahabr.ru/post/148336/
In vino Veritas!
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: The Six Most Common Species Of Code
Ребята там в комментариях круты. Даже знают, как оптимизировать умножение длинных числе через алгоритм Фюрера, испольующем DFT. Уважаю.
-
- Уже с Приветом
- Posts: 18862
- Joined: 30 Aug 2001 09:01
- Location: 3rd planet
Re: The Six Most Common Species Of Code
Да, комменты там жгут.
Тупизна как Энтропия. Неумолимо растет.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: The Six Most Common Species Of Code
Кстати, после долгого ковыряния разного кода на русскоговорящих форумах, осталось ощущение, что только на хабре еще бывают программисты. На остальных почти тотально "пыонэры"Boriskin wrote:Да, комменты там жгут.
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
-
- Уже с Приветом
- Posts: 18862
- Joined: 30 Aug 2001 09:01
- Location: 3rd planet
Re: The Six Most Common Species Of Code
Мы тут больше холиварим, а там сразу по яйцам тяжелыми алгоритмами...
Тупизна как Энтропия. Неумолимо растет.
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: The Six Most Common Species Of Code
Нагло на комплимент напрашиваетесь?crypto5 wrote:Как на счет привета? ))
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: The Six Most Common Species Of Code
Похоже, мои слова на свой счет принялиdotcom wrote:Нагло на комплимент напрашиваетесь?crypto5 wrote:Как на счет привета? ))
Я поправлюсь - русскоговорящие сайты на просторах "встающей с колен"...
Привет никаким боком сюда не относится... Да и холиварить тут не умеют реально
Так - разминаются после работы, максимум...
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: The Six Most Common Species Of Code
Это вы зря. В большинстве из местных обитателей заложен огромный потенциал и талант.mynameiszb wrote: Привет никаким боком сюда не относится... Да и холиварить тут не умеют реально
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: The Six Most Common Species Of Code
Или я туплю, или возведение в степень за константное время - фантастикаcrypto5 wrote:По ссылке из самого первого поста темы есть за константу ))
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 3836
- Joined: 13 Sep 2007 10:06
Re: The Six Most Common Species Of Code
если есть таблицы то можно за константное
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: The Six Most Common Species Of Code
тогда это будет называться числом брадиса, а не фибоначчиavitya wrote:если есть таблицы то можно за константное
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: The Six Most Common Species Of Code
Это правда, за логарифм а не константу.АццкоМото wrote:Или я туплю, или возведение в степень за константное время - фантастикаcrypto5 wrote:По ссылке из самого первого поста темы есть за константу ))
Правда если пойти дальше, то и операция сравнения в общем случае не за константу выполняется, так что нужно пересмотреть сложность всех алгоритмов сортировки, деревьев и прочих хеш таблиц
In vino Veritas!
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: The Six Most Common Species Of Code
Там вообще много нюансов, основной из них, наверное, вычисление с достаточной точностью. Есть о чем подумать, но леееееень. Предлагаю по пятницам считать все числа фибоначчи равными 42. Как рацуха?crypto5 wrote:Это правда, за логарифм а не константу.АццкоМото wrote:Или я туплю, или возведение в степень за константное время - фантастикаcrypto5 wrote:По ссылке из самого первого поста темы есть за константу ))
Правда если пойти дальше, то и операция сравнения в общем случае не за константу выполняется, так что нужно пересмотреть сложность всех алгоритмов сортировки, деревьев и прочих хеш таблиц
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: The Six Most Common Species Of Code
Мне сегодня один китаец решил мой коронный вопрос на собеседовании лучше чем мой собственный ответ, так что я сегодня согласен.АццкоМото wrote:Там вообще много нюансов, основной из них, наверное, вычисление с достаточной точностью. Есть о чем подумать, но леееееень. Предлагаю по пятницам считать все числа фибоначчи равными 42. Как рацуха?crypto5 wrote:Это правда, за логарифм а не константу.АццкоМото wrote:Или я туплю, или возведение в степень за константное время - фантастикаcrypto5 wrote:По ссылке из самого первого поста темы есть за константу ))
Правда если пойти дальше, то и операция сравнения в общем случае не за константу выполняется, так что нужно пересмотреть сложность всех алгоритмов сортировки, деревьев и прочих хеш таблиц
In vino Veritas!
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: The Six Most Common Species Of Code
А с нами поделится вопросом ? Раз он решил то наверное новый коронный придется искать:)?crypto5 wrote: Мне сегодня один китаец решил мой коронный вопрос на собеседовании лучше чем мой собственный ответ, так что я сегодня согласен.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 1481
- Joined: 28 Jan 2002 10:01
Re: The Six Most Common Species Of Code
Я бы поискал "свой собственный вопрос" в интернете. Возможно, он похож на какую-нибудь известную проблему и человек либо раньше ее хорошо решил, либо запомнил ответ.crypto5 wrote: Мне сегодня один китаец решил мой коронный вопрос на собеседовании лучше чем мой собственный ответ, так что я сегодня согласен.
Не верю я в нахождение классных решений на неизвестные проблемы во время интервью. По собственному опыту прохождения интервью и тестирования других.
-
- Уже с Приветом
- Posts: 3836
- Joined: 13 Sep 2007 10:06
Re: The Six Most Common Species Of Code
Дело практики. Если хорошо натренироваться, то практически всегда можно решить...
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: The Six Most Common Species Of Code
Та нет, молодец что решил, вопрос то все равно хорошим остается ))Сабина wrote:А с нами поделится вопросом ? Раз он решил то наверное новый коронный придется искать:)?crypto5 wrote: Мне сегодня один китаец решил мой коронный вопрос на собеседовании лучше чем мой собственный ответ, так что я сегодня согласен.
In vino Veritas!
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: The Six Most Common Species Of Code
Я периодически мониторю интернет, пока не находил. Ну и если он его знал, то он большой актер, 40 минут изображал нешуточные мыслительные мучения, с тупиковыми путями, ошибками и т.д. ))Andriy777 wrote:Я бы поискал "свой собственный вопрос" в интернете. Возможно, он похож на какую-нибудь известную проблему и человек либо раньше ее хорошо решил, либо запомнил ответ.crypto5 wrote: Мне сегодня один китаец решил мой коронный вопрос на собеседовании лучше чем мой собственный ответ, так что я сегодня согласен.
Не верю я в нахождение классных решений на неизвестные проблемы во время интервью. По собственному опыту прохождения интервью и тестирования других.
In vino Veritas!
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: The Six Most Common Species Of Code
А я верю. И на мои задачи находили хорошие решения и сам я находил хорошие решения на интервью.Andriy777 wrote: Не верю я в нахождение классных решений на неизвестные проблемы во время интервью. По собственному опыту прохождения интервью и тестирования других.