Александр
это по-моему на первых курсах вуза такую хуйню
Antontsue
битоебство же
>2016 битоебствовать
Haile
if n & 1 return 8 else return 5
Александр
СДВИГИ
Haile
хуиги
Antontsue
if n & 1 return 8 else return 5
еще оптимальнее
Павел
что-то вроде k&1 и что-то там
Antontsue
от ифа избавиться
Александр
return n & 1 ? 8 : 5
Antontsue
return n & 1 ? 8 : 5
тринарник это тоже ветвление
Павел
фигня, в ту же конструкцию развернется
Александр
от ифа избавился
Antontsue
триножник
Александр
не было в тз
Antontsue
было
Haile
еще оптимальнее
ой идите нахуй
Павел
какая-нить фигня с адресами
Haile
яб так написал в комменте
Antontsue
мое решение было 5 + (n & 1) * 3
Antontsue
он сказал ок
Павел
хм
Haile
заебись
Павел
а вот эти все умножения оптимальнее сравнения?
Haile
яб твой код не принял в пулл реквесте
Haile
если честно
Sasha
Лол да
Sasha
Ну
Sasha
Геймдев это
Antontsue
ты мой код не видел, ты бы от него обкончался весь и помер бы от недостатка белка
Sasha
Другая вселенная
Antontsue
Павел
геймдев это да
Gleb
Haile
Геймдев это
да даже в геймдеве сейчас так не делают
Павел
полон упоротого олимпиадства
auto
в геймдеве даже код на жавке можно увидеть
auto
кекекек
Gleb
от вайпера блевать хочется
Sasha
И весь UI на Безье
Sasha
Вот это да, вот это супер код!
Павел
ладно, что там еще на собесе в варгаминге спрашивают?
Antontsue
задачка номер 2. есть 2 контейнера - вектор и лист, заполненных прсото интами. мы пробегаемся и находим их сумму. надо сравнить скорость этих контейнеров в этой задаче
Paks
скоро до асемблера доберемся
Павел
вектор побеждает, вроде
Antontsue
тут кароч сразу подскажу - надо указать на то какие проблемы будут в листе если он будет большим
Antontsue
std::list
Павел
лист это ж связный список?
Antontsue
да
Павел
ну вот, а значит надо всегда искатть где там следующий элемент по ссылкам
Павел
а в векторе все вроде рядом лежит
Sasha
А в векторе да
Sasha
ну типа это олимпиадная упоротость
Haile
это знание стандартной библиотеки плюсов
Павел
ну это скорее на понимание структур данных
Haile
ну и
Павел
вот
Александр
так ладно пацаны
Александр
завязывайте с байтоеблей
Александр
у меня вопрос
Vladislav
Йоу! Не знаете как скрыть ипаный tabbar чтобы не было в нем ибаных tabitems
Vladislav
?
Sasha
А-ля делать вектор битовых масок вместо вектора булов
Haile
Haile
> есть 2 контейнера
Haile
вектор булов - это такая поебота
Haile
его все ненавидят
Antontsue
это знание стандартной библиотеки плюсов
Нет на самом деле задача про кеш френдли код и кеш оптимизации
Александр
Sasha
Потому что быстрее
Александр
как мне у горизонтальной скроллвьюхи сделать градиенты по бокам
Александр
чето туплю где-то
Haile
фрейм ты ему задал правильный?
Павел
ну эти градиенты, мне интересно послухать про вопросы варгаминга
Vladislav
Дааааа, я пытааался, но эта хрень оставлять tabbar item который активен >_>
Vladislav
hideTabBarWhenPushed?