DONT WASTE YOUR TIME ON CODING COMPETITIONS | Is solving difficult problems useful?

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 15

  • @hlibprishchepov322
    @hlibprishchepov322 2 ปีที่แล้ว +3

    я новичок писал на 4-5 языках, по сути можно написать универсальный код почти для всех языков, но в каждом языке есть фичи позволяющие написать определенные куски кода по другому. в питоне можно одной строкой вывести полученый текст как список но задом на перед, в с++ у каждой возможности по 10 аналогов которые можно заменить например используя != вместо ==. без регулярной практики ты запутаешься где какие фичи и будешь пытаться инкриментить в луа, а в с# будешь пытаться достать букву из строки указав какой она элемент списка

  • @panda58dev
    @panda58dev 2 ปีที่แล้ว

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

  • @devdev8158
    @devdev8158 2 ปีที่แล้ว +1

    Можно отметить ещё следующее. С одной стороны, решение таких задач поднимает вопрос оптимизации, а до оптимизации в проде не всегда дело доходит, ибо преждевременная оптимизация это зло. С другой, стороны ты должен знать какие алгоритмы используются в API твоего языка. Здесь уже полезно реализовать эти алгоритмы или похожие на примере каких-то задач, а олимпиадные задачи это хороший сборник таких задач. Наконец, иногда при трудоустройстве требуется порешать задачи, но зависит от компании.

  • @MrMogre-rw2bx
    @MrMogre-rw2bx 2 ปีที่แล้ว

    BeBrO, как добавить в мир табличку уже с некоторым текстом, то есть как я понимаю с NBT? И как потом его сравнивать? К примеру хочу поставить кодом табличку, и при клике в игре на нее, игрок делает то, что указано на табличке.

  • @Xtonior
    @Xtonior 2 ปีที่แล้ว +2

    Как по мне программирование - не математика и подходы этих олимпиад к нему не подходят совсем

  • @extazz4341
    @extazz4341 2 ปีที่แล้ว

    На начальном этапе олимпиады очень хороши и надо их почаще решать, а потом уже лучше писать более реальные приложения

  • @ДмитрийКозырев-д8щ
    @ДмитрийКозырев-д8щ 11 หลายเดือนก่อน

    не понимаю зачем рассуждать о пользе олимпиадного программирования,если ты не олимпиадник.Просто это может быть предвзято,как если я буду рассуждать о работе пилота.Мои друзья олимпиадники уже с 18-19 лет работают в яндексе,тинькофф хотя на момент,когда их брали на работу они только знали язык и алгоритмы.

    • @BeBr0
      @BeBr0  11 หลายเดือนก่อน

      Ох уж эти друзья из яндекса
      Я занимался олимпиадами несколько лет
      Они не дают никакой пользы, а "попадание в топ компании на рынке" работает не так, как пишут

    • @ДмитрийКозырев-д8щ
      @ДмитрийКозырев-д8щ 11 หลายเดือนก่อน

      @@BeBr0 ну хз,просто в ролике ты говорил про то ,что в реальном проекте не надо писать сортировку,искать максимальный элементв массиве,когда для этого есть алгос из библиотеки.Ну так в олимпиадках тоже никто так не делает,все пишут sort ,max_element и тд,поэтому я смутился и подумал,что ты не занимался никогда олимпиадками

  • @MrMogre-rw2bx
    @MrMogre-rw2bx 2 ปีที่แล้ว

    Бебра, покажи пожалуйста как собрать проект и скомпилировать его для minecraft от версий 1.19 на eclipse!!! Заранее большое спасибо!

  • @kra1dexnetwork
    @kra1dexnetwork 2 ปีที่แล้ว

    единственный плюс - это работа в гугле

  • @zanqar5028
    @zanqar5028 2 ปีที่แล้ว

    Привет! Извини, но хочу задать вопрос не по теме. Какой совет дашь студенту, который твёрдо решил для себя стать андроид разрабом?

    • @BeBr0
      @BeBr0  2 ปีที่แล้ว

      Привет, начни с освоения Котлина, затем учи андроид сдк

  • @gifka5860
    @gifka5860 2 ปีที่แล้ว

    имба

  • @extazz4341
    @extazz4341 2 ปีที่แล้ว

    За что по башке((
    Я об этом и подумал))