• Зачем в датчике третья ножка?

    Moskus
    @Moskus
    Судя по схеме, модуль представляет из себя делитель напряжения, где в одном плече - фоторезистор, а в другом (между контактом "сигнал" и контактом "земля") - обычный постоянный резистор.
    Arduino_KY-018_Keyes_photoresistor_modul
    Ответ написан
    1 комментарий
  • Зачем в датчике третья ножка?

    devspec
    @devspec
    Помогло? Отметь решением
    В ардуиновских датчиках три провода обычно означают следующее:
    GND - земля (минус)
    VCC - плюс
    SIG - сигнал
    Но, как правильно заметили выше, нужно читать datasheet к каждому модулю.
    Ответ написан
    Комментировать
  • Какая радиация в Чернобыле?

    ipswitch
    @ipswitch
    IT-инженер
    Ответ написан
    Комментировать
  • С чем может быть связано резкое падение фпс в играх?

    @Neonoviiwolf
    Flutter developer
    аваст снеси, у моего знакомого после последнего обновления аналогичная фигня началась и на компе и на буке, хотя у меня всё ровно. притом именно удали, если не в этом дело, поставить не проблема
    Ответ написан
    2 комментария
  • C++ или Pascal для олимпиадника?

    tsarevfs
    @tsarevfs Куратор тега C++
    C++ developer
    Для олимпиад хорошо подходит Java. Pascal имеет очень слабую стандартную библиотеку. С++ хороший язык, и на нем можно писать эффективные программы. Однако, это требует действительно большого опыта и глубокого знания языка. С очень высокой вероятностью вы потратите много времени на исправление ошибок, которые не возникнут в Java. Для примера подавляющие большинство олимпиадников в ИТМО пишут на Java.
    Ответ написан
    5 комментариев
  • Как готовиться к олимпиадам?

    @tomatho
    Не знаю на счёт других областей, так что пишу только про ACM ICPC и смежные (похожие) так:
    Чтоб стать крутым, надо ежедневно по 2-3 часа минимум решать задачи в день.
    На всевозможных сайтах агрегаторах задач типа codeforces.ru, opencup.ru, topcoder.com, google codejam, acm.timus.ru и много много других.
    Участвовать во всех проходящих онлайн соревнованиях.

    Напоминает правило 10 тысяч часов. Есть такое мнение, что люди становятся профессионалами не из-за таланта, а по факту вложения человеко-часов в своё занятие.
    Однако, есть и уникумы, по типу Геннадия Короткевича (загугли, почитай).
    Лучшим в любой области стать почти невозможно. Однако шанс есть.

    Я дальше полуфинала ACM ICPC не проходил, так как был слишком ленив и решал задачи пару раз в месяц.
    Ах, совсем забыл: для чемпионства важен опытный тренер. Чтобы не тратить время на всякую чушь, и эффективнее "качаться".

    Ещё: я бы предпочел обсуждение с матёрым олимпиадником конкретного алгоритма, чем чтение литературы по онному. Очень важно скорость написания алгоритма, и легкая запоминаемость. Какие-то приёмы по его хорошему модифицированию, если в задаче требуется его мелкая модификация. Чтение кода лидеров тоже не повредит, чтобы понять как элегантнее написать.

    Многие простейшие алгоритмы можно написать элегантно и быстро, а можно долго мозговать а тут +1 индекс, или -1. А тут надо сколько прибавить? А условие <= или <. Очень много нюансов.
    Так же не повредит психологическая подготовка, если тренер могёт. Так как например меня трижды клинило на ответственных соревнованиях. Дважды на полуфинале ACM ICPC: сидишь как бревно, ничего не соображаешь, переволновался. И один раз на ВКОШП.
    Потом как только соревнование кончается (время закончилось), так сразу спадает волнение и начинаешь смотреть на задачи и думать: Что?!?! И это я не смог решить?!?!
    Ответ написан
    1 комментарий