pyles

Пользователь

Регистрация: 23.06.2013

Сообщения: 19835

Рейтинг: 9945

Нарушения: 45

pyles

Регистрация: 23.06.2013

Сообщения: 19835

Рейтинг: 9945

Нарушения: 45

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

 

 

PadureVerdePadure

Пользователь

Регистрация: 23.04.2019

Сообщения: 1988

Рейтинг: 2731

PadureVerdePadure

Регистрация: 23.04.2019

Сообщения: 1988

Рейтинг: 2731

pyles сказал(а):

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

 

 

Нажмите, чтобы раскрыть...

Смотря что кодишь. Если ровер на марсе то спросят. Если сайт аддскому, то мб даже не знают этого концепта. 

Максим Феофилов

Пользователь

Регистрация: 06.09.2018

Сообщения: 93

Рейтинг: 19

Максим Феофилов

Регистрация: 06.09.2018

Сообщения: 93

Рейтинг: 19

pyles сказал(а):

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

 

 

Нажмите, чтобы раскрыть...

На собесах в FANG спросят. В обычных компаниях? Бывает. Не очень часто. Как и сказано выше, в зависимости от на какую работу идёшь. 

Zacateca

Пользователь

Регистрация: 22.12.2017

Сообщения: 34342

Рейтинг: 13379

Нарушения: 35

Zacateca

Регистрация: 22.12.2017

Сообщения: 34342

Рейтинг: 13379

Нарушения: 35

pyles сказал(а):

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

Нажмите, чтобы раскрыть...

Скажи что нужно сделать так

Спойлер

и всё заработает. 

Спойлер

Данил Низамов

Пользователь

Регистрация: 17.08.2021

Сообщения: 468

Рейтинг: 320

Данил Низамов

Регистрация: 17.08.2021

Сообщения: 468

Рейтинг: 320

pyles сказал(а):

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

Нажмите, чтобы раскрыть...

 

Почти нигде не встречал. На практике не часто встречаются хитрые задачи, в которых возможна какая-то нереальная оптимизация, до которой никто не допрет. Обычно сразу понятно, какое будет наиболее эффективное решение. 

Если человек в задаче, где очевидно можно сделать за O(N*logN), делает за O(N^2), то он либо фронтендер, либо не прошел собес и работает во вкусно и точка.

pyles

Пользователь

Регистрация: 23.06.2013

Сообщения: 19835

Рейтинг: 9945

Нарушения: 45

pyles

Регистрация: 23.06.2013

Сообщения: 19835

Рейтинг: 9945

Нарушения: 45

Данил Низамов сказал(а):

 

Почти нигде не встречал. На практике не часто встречаются хитрые задачи, в которых возможна какая-то нереальная оптимизация, до которой никто не допрет. Обычно сразу понятно, какое будет наиболее эффективное решение. 

Если человек в задаче, где очевидно можно сделать за O(N*logN), делает за O(N^2), то он либо фронтендер, либо не прошел собес и работает во вкусно и точка.

Нажмите, чтобы раскрыть...

чел, ты походу в интернет не заходишь. почитай про ката академию, как челы рисуют 3 года и залетают на мидл

после курсовPepeCringe.png?1598477741PepeCringe.png?1598477741

ttutiki

Пользователь

Регистрация: 28.09.2013

Сообщения: 1804

Рейтинг: 614

ttutiki

Регистрация: 28.09.2013

Сообщения: 1804

Рейтинг: 614

Я бывает отклоняю ревью где например n^2 которое можно легко уменьшить. Даже если не в hot path, то мне кажется просто как привычка полезно. По дедлайнам у нас всё очень хорошо обычно, поэтому задержать таск проблемой не будет

Ищу_лолеров_2

Пользователь

Регистрация: 21.09.2020

Сообщения: 2272

Рейтинг: 1092

Ищу_лолеров_2

Регистрация: 21.09.2020

Сообщения: 2272

Рейтинг: 1092

pyles сказал(а):

узнал этот мем. и раньше встречался с тем, что оказывается, нужно измерять эффективность алгоритмов

но вопрос сейчас не об этом

как часто на код ревью пишите типа: у тебя сложность Н квадрат, а можно сделать сложность Н

алгоритм фигня, переделывай по новой milaha.png?1672473563milaha.png?1672473563

 

 

Нажмите, чтобы раскрыть...

всегда решай задачу за максимальное число перестановок и на вопрос:"а сх..ли так долго?" ты ответишь:"а сх..ли вы не масшатабируете инфраструктуру?"