Смотрел с огромным интересом! Действительно, возьму данные фишки рефакторинга на вооружение ) Автор молодец, лайк поставил
@OldDN Жыл бұрын
будет продолжение?
@jackson4800-b6p6 жыл бұрын
Смысл тратить драгоценное время на получение квадратного корня,если итак понятно,что большее подкоренное -> большее значение.
@ValeryMosyagin6 жыл бұрын
Согласен. Можно сначала найти максимальный квадрат расстояния, а потом после цикла извлечь корень. Но в данном случае нет больших проблем в скорости. И так получилось более наглядно.
@СтасПантюхин-ц7э Жыл бұрын
std::cout
@iSwear26 жыл бұрын
Было бы интересно послушать про оптимизацию C++ кода с использованием ассемблера. Хотя, наверное для кружка это будет сложно.
@ValeryMosyagin6 жыл бұрын
Тема хорошая, но сложная и в современном мире малоактуальная. По своему опыту скажу, что сейчас соревноваться с компиляторами бесполезно. Они намного круче знают особенности процессора, работу с памятью и т. д.. Оптимизацию можно делать и на С++, переделывая структуры данных, алгоритмы. А для оценки скорости использовать какой-нибудь профилировщик.
@ValeryMosyagin6 жыл бұрын
Кстати, про оптимизацию здесь есть на канале серия видео про подсчет счастливых билетиков. Там громадное ускорение достигается правильными алгоритмами. kzbin.info/www/bejne/fpukiZKEr9Olia8 kzbin.info/www/bejne/hHjRo4F9o6aajJI kzbin.info/www/bejne/qojLoGSgZ997fZY
@ValeryMosyagin6 жыл бұрын
Этот канал не ограничен кружком, он персональный, так что здесь могут быть рассмотрены и более сложные темы ))
@lyzzerg6 жыл бұрын
Переехали на VS?))
@ValeryMosyagin6 жыл бұрын
В Парусе нет. Я вот думаю начать преподавать Python. Мне кажется для совсем начинающих это будет проще чем C++.