Если уж начали писать про книги, то упоминайте классику. Про алгоритмы, если уж для "профи", то почему нет "Алгоритмы построение и анализ" Кормена и Штайна? Можно сюда же запихнуть "Алгоритмические трюки для программистов" Уоррена Более специфичные вещи: "Text Algorithms" Maxime Crochemore
По архитектуре компьютера первый раз слышу про Ноам Нисана, но не приведены классические книги: Харрис и Харрис "Цифровая схемотехника и архитектура компьютера, Дэвид М. Харрис" и для мощных ребят "Computer Architecture A Quantitative Approach" за авторством Hennesy и Patterson.
По ОС почему-то нет 4х томника Андерсона "Operation Systems Principles and Practice" и "Операционные системы Внутренняя структура и принципы проектирования" за авторством Столлингса. А про bash и команды Linux stackoverflow расскажет лучше, когда будете решать конкретную задачу.
Почему-то нет книг по компиляторам. Вроде тоже CS. Cooper & Torzon "Engineering a compiler", фиолетовый дракон, "Advanced compiler design and implementation" Steven S. Muchnick, "Modern Compiler Implementation in C" Andrew W. Appel, "Linkers & Loaders" John R. Levine
Виртуальные машины: "Virtual machines" Smith & Nair.
Также в CS входят ещё куча всего, например программирование графики и компьютерное зрение, распределённые системы, базы данных и тд.
Мне кажется, что если бы вы свою таблицу заменили на хэш-таблицу <key: символ value:набор из 2 цифр>, то сложность вашего решения сразу бы резко упала. Тем более, вы оперируете с заранее известным алфавитом и эту таблицу можно инициализировать статически.
Зачем текст разбивать на слова? Почему просто нельзя итерироваться по массиву символов в один проход?
Свитч, как уже сказали действительно страшный, не ясно зачем он вообще нужен
Я всё ещё не понимаю, почему почта это какая-то компания. Почему это не полностью государственный сервис? Понятное дело, что иметь в каждом селе на 20 человек отделение - это убыток. Но это же надо делать.
Кстати, а что там с дронами? Вроде же развивали идею отправку/приёма посылок с дрона, чтобы отделения в отдалённых селениях не держать?
Не совсем понятно что вы имеете в виду. На lichess стандартная глубина около 20 полуходов (10 ходов чёрными и белыми). На матчах Магнуса у комментаторов есть доступ к мощному серверу, который просчитывает 60 полуходов за несколько минут
Вся проблема таких контор - они дают классические задачи. Максимум смесь с leetcode. На интервью иногда хотят услышать какие реальные задачи решал человек (если на junior'a собеседование)
Не забывайте про векторные инструкции. У Intel с их AVX512 TDP может превышать наверно в 2 раза указанный на сайте. Просто почему-то никто не пишет, что для процессора в обычном режиме нужен обычный кулер, а если запустить задачу на AVX512, то уже нужна неплохая водянка
А часы с оптическим датчиком невероятно точны? Вчера только бежал, на втором километре mi band показывает пульс 86 (хотя я уже точно вышел из зоны 150), Polar H9 показывает в районе 160. Рука вспотела -> оптические датчики показывают погоду на Луне.
А другие профессии добавили? А то я в прошлом калькуляторе были проблемы с определением системных программистов (ядро ОС, компиляторы, файловые системы, драйвера и тд)
Только цены не меняются, а при оплате через СБП нет кешбека. Или разница между ценами меньше кешбека, если выбрана категория товаров в приложении банка.
У родителей жены до сих пор мой старый 3-х ядерник, разблокированный в 4 ядра. Для презентаций детям в школу и посмотреть мультики на ютубе хватает с головой. Только SSD надо было поставить.
Одна из самых главных причин в том, что начали в ленту в ГОРЯЧЕЕ попадать посты с отрицательным рейтингом. Причём иногда солидным. Мой рекорд, что я видел - это -1700.
Странная ситуация. Всегда думал, что транспорт, почта и подобные услуги являются... услугами для населения. Они и должны быть убыточными, но давать хороший уровень сервиса. Однако оказывается, что это компании для извлечения прибыли.
Если уж начали писать про книги, то упоминайте классику.
Про алгоритмы, если уж для "профи", то почему нет "Алгоритмы построение и анализ" Кормена и Штайна?
Можно сюда же запихнуть "Алгоритмические трюки для программистов" Уоррена
Более специфичные вещи: "Text Algorithms" Maxime Crochemore
По архитектуре компьютера первый раз слышу про Ноам Нисана, но не приведены классические книги: Харрис и Харрис "Цифровая схемотехника и архитектура компьютера, Дэвид М. Харрис" и для мощных ребят "Computer Architecture A Quantitative Approach" за авторством Hennesy и Patterson.
По ОС почему-то нет 4х томника Андерсона "Operation Systems Principles and Practice" и "Операционные системы Внутренняя структура и принципы проектирования" за авторством Столлингса. А про bash и команды Linux stackoverflow расскажет лучше, когда будете решать конкретную задачу.
Почему-то нет книг по компиляторам. Вроде тоже CS. Cooper & Torzon "Engineering a compiler", фиолетовый дракон, "Advanced compiler design and implementation" Steven S. Muchnick, "Modern Compiler Implementation in C" Andrew W. Appel, "Linkers & Loaders" John R. Levine
Виртуальные машины: "Virtual machines" Smith & Nair.
Также в CS входят ещё куча всего, например программирование графики и компьютерное зрение, распределённые системы, базы данных и тд.
Мне кажется, что если бы вы свою таблицу заменили на хэш-таблицу <key: символ value:набор из 2 цифр>, то сложность вашего решения сразу бы резко упала. Тем более, вы оперируете с заранее известным алфавитом и эту таблицу можно инициализировать статически.
Зачем текст разбивать на слова? Почему просто нельзя итерироваться по массиву символов в один проход?
Свитч, как уже сказали действительно страшный, не ясно зачем он вообще нужен
Ну и статья не совсем для хабра на мой взгляд.
Я всё ещё не понимаю, почему почта это какая-то компания. Почему это не полностью государственный сервис? Понятное дело, что иметь в каждом селе на 20 человек отделение - это убыток. Но это же надо делать.
Кстати, а что там с дронами? Вроде же развивали идею отправку/приёма посылок с дрона, чтобы отделения в отдалённых селениях не держать?
Как ни странно, но это вопрос интереса. Есть знакомые пожилые люди, которые вдохновились культурой и начали изучать итальянский и греческий
А в чём тогда смысл репетитора? Если просто говорить, уже есть связка ChatGPT + TTS
А на реддите миллион видео со спавном в стенах (в режиме deathmatch), с проблемами регистрации попаданий, гранатами зависающими в воздухе и тд.
Не совсем понятно что вы имеете в виду. На lichess стандартная глубина около 20 полуходов (10 ходов чёрными и белыми). На матчах Магнуса у комментаторов есть доступ к мощному серверу, который просчитывает 60 полуходов за несколько минут
Вся проблема таких контор - они дают классические задачи. Максимум смесь с leetcode. На интервью иногда хотят услышать какие реальные задачи решал человек (если на junior'a собеседование)
Не забывайте про векторные инструкции. У Intel с их AVX512 TDP может превышать наверно в 2 раза указанный на сайте. Просто почему-то никто не пишет, что для процессора в обычном режиме нужен обычный кулер, а если запустить задачу на AVX512, то уже нужна неплохая водянка
Назовите хорошие браслеты с оптическими датчиками. И что значит "бытовой"?
А часы с оптическим датчиком невероятно точны? Вчера только бежал, на втором километре mi band показывает пульс 86 (хотя я уже точно вышел из зоны 150), Polar H9 показывает в районе 160. Рука вспотела -> оптические датчики показывают погоду на Луне.
А другие профессии добавили? А то я в прошлом калькуляторе были проблемы с определением системных программистов (ядро ОС, компиляторы, файловые системы, драйвера и тд)
Только цены не меняются, а при оплате через СБП нет кешбека. Или разница между ценами меньше кешбека, если выбрана категория товаров в приложении банка.
Посмотрите выставку China Cycles 2023. Там китайцы представили самокаты, которые до 130 могут разгоняться
У родителей жены до сих пор мой старый 3-х ядерник, разблокированный в 4 ядра. Для презентаций детям в школу и посмотреть мультики на ютубе хватает с головой. Только SSD надо было поставить.
/offtopic
Когда на полке вижу молоко 1л, то покупаю его, даже если выгода в пересчёте на 1мл у другого пакета в 973мл.
Одна из самых главных причин в том, что начали в ленту в ГОРЯЧЕЕ попадать посты с отрицательным рейтингом. Причём иногда солидным. Мой рекорд, что я видел - это -1700.
Terraria на .net и я делал себе бесконечные платиновые монеты. Так что не всё так однозначно
А как бороться с подставными лицами? Если ты не знаешь кто перед тобой?
Странная ситуация. Всегда думал, что транспорт, почта и подобные услуги являются... услугами для населения. Они и должны быть убыточными, но давать хороший уровень сервиса. Однако оказывается, что это компании для извлечения прибыли.