• Как находить лучший способ решение задачи на олимпиадном программировании?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Нарешаете много задач, научитесь в голове перебирать известные алгоритмы.

    А так - на до сначала построить математическую модель задачи. Понять, на что эта модель похожа. Может, тут граф нарисовать можно? Какие алгоритмы на графы вы вообще знаете? Применимы ли они тут? Или это строка. Какие есть алгоритмы на строки? Смотрите еще ограничения. По ним обчно понятно, что тут нужно что-то за O(n), или за O(n log n) написать. Множество применымых алгоритмов еще больше уменьшается.

    В задачах на оптимальность чего-то помогает рассуждение "рассмотрим ответ. Какие у него можно заметить свойства. Можно ли какой-то ответ немного поменять, не ухудшая его?" Так вы получите какое-то свойство, которое можно уже применять для построения ответа. Например в задачах на жадность так можно понять, что надо отсрортировать что-то.

    Потом, очень частая тема - ДП. Попробуйте параметризировать задачу. Свести ее к подзадачам. Формализуйте ДП (считаем вот такую вот функцию от вот этих вот параметров вот с таким вот физическим смыслом).
    Ответ написан
    Комментировать
  • Как создать простую браузерную игру при помощи ChatGpt?

    Maksim_64
    @Maksim_64
    Data Analyst
    1. GPT пишет код очень не стабильно, делом случая он может и не плохое решение выдать и действительно с экономить время, а иногда это даже не решение (которое не работает), а то что в среде ИИ называют "галлюцинациями" то есть написать полный бред.

    2. GPT требует декомпозиции задачи на более маленькие и контроля со стороны понимающего человека, стабильно выдавать решения на данный момент он не может.

    3. Качество решений в различных областях сильно варьируется, в каких то он более стабилен, а в каких то его вообще нет смысла использовать.

    По итогу на сегодняшний момент, без человеческого контроля вы не можете рассчитывать на стабильный результат.
    Ответ написан
    3 комментария
  • Какой размер структуры в Go?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Это называется выравнивание памяти. На сколько именно выравнивается и чем именно - зависит от многих факторов. ОС, ЯП, процессор и прочее.
    Ответ написан
    Комментировать
  • Внешний SSD на 1 тб за 800р на али. В чём подвох?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вот в чем:
    scale_1200
    Ответ написан
    1 комментарий
  • Где найти курсы по СТАНДАРТИЗИРОВАННОМУ программированию?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Большинство преподавателей скорее всего проигнорируют такие требования.
    Обучение в первую очередь ставит целью - научить понимать алгоритмы и применять
    их на практике. Искать ошибки. Это такая себе пирамида приоритетов.

    Стандарты С99 и С11 это какая-то вторичная чепуха. Если вы умеете писать с С99 то
    для вас не будет проблемой писать что-то в следующей версии стандарта. Это как у водителя.
    Если на 5-скоростной коробке передач ездил то и на 6 скоростной тоже поедет без проблем.
    Акцентировать на этом внимание никакой преподаватель не будет. Это не наука. Это - факультатив.

    Сам почитаешь короче. Если у вас такая душная вакансия и такие душнилы-работодатели что им
    прямо нужен какой-то стандарт - то это не задача 1 дня. Это длительный процесс. Я видел различные
    попытки переписывать ентерпразы с одной версии языка на другую. Это все выглядит очень плохо
    для организации и скорее всего хеш-тег С11 появился просто по ошибке рекрутера. И его можно
    в данном случае просто не брать во внимание.
    Ответ написан
    1 комментарий
  • Как удалить формат из текста?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Так просто дели по разделителю точке.
    с двойными расширениями могут быть проблемы. Зависит от примера файлов.
    Если у тебя есть
    hello.deman.txt
    hello.tar.gz

    то как тут разобраться где расширение а где имя?
    Ну и где твои собственные попытки?
    Ответ написан
    4 комментария
  • Как оценить стоимость сайта?

    @aleks-th
    В вашем вопросе - уже есть ответ.

    Как только будет приносить тогда и будет стоить.
    А сейчас он сам по себе практически ничего не стоит.

    Но если вы уверены что точно будет приносить - почему бы не взять кредит на лям скажем и не проплатить чтоб он был в топе.
    Если хотябы окупиться - то уже можно будет рассчитать его стоимость.

    А без трафика мертвых проектов 100500 лежит по интернету ....
    Ответ написан
  • Как выделить память по заданному адресу?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Гарантированных способов нет. Память по этому адресу может быть уже выделена другой программе. А без гарантий - просто запрашивайте у системы память, пока вам не попадётся нужный блок или память не закончится.
    Ответ написан
    2 комментария
  • Одноплатник работает в режиме 24/7. Почему спешат/отстают часы?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Кварцы не совершенны.
    Рубидиевые часы стоят как маленький самолет.
    Так что используйте NTP
    Другой вариант измерьте суточное отставание и корректируйте скриптом
    Ответ написан
    7 комментариев
  • Опасен ли заклинивший компьютерный вентилятор под напряжением?

    Ocelot
    @Ocelot
    Зависит от. Есть вентиляторы достаточно умные, с детектором остановки, там схема сделает несколько попыток раскрутиться, а если не получится — отключит мотор. А есть очень тупые, где обмотки просто переключаются по датчику положения ротора. Такой может и сгореть.
    Ответ написан
    Комментировать
  • Есть ли свободная программа для преобразования аудио в текст?

    @rPman
    https://github.com/openai/whisper
    модель автоматом скачивается, поддерживается куча языков, результат выдает с таймингами в формате субтитров
    Ответ написан
    Комментировать
  • Какой Ардуино подарить ребенку на 10 лет?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не забывайте что самое лучшее время которое ребенок может провести - это время с отцом.
    Все эти умные игрушки не имеют никакого значения если вы лично с ним не играете в них.

    Даже бумажный самолетик сделаный с отцом будет ребенку интереснее и ценнее чем Playstation
    и прочее.
    Ответ написан
    2 комментария
  • Как можно избежать написания большого количества функций репозитория?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Hibernate
    Седой и строгий
    Criteria API. А ещë лучше фасетный поиск.
    Ответ написан
    Комментировать
  • Что будет если подключить 4-pin вместо 8?

    @rPman
    4pin cpu power можно вставить в 8pin cpu power слот (неправильно не получится, смотри внимательно на конфигурацию разъема), работать будет но до тех пор пока питание по cpu не превысит возможности блока питания
    Ответ написан
    2 комментария
  • Как определить диод из моста?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    По току потребеления устройства можно определить - на сколько он ампер. Ну а дальше - подобрать аналог по размерам.
    Ответ написан
    Комментировать
  • Где научиться профессионально искать и анализировать информацию?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть платные курсы, но они дорогие, мне хотя бы основы узнать.

    Я-бы не доверял подобным курсам. Они балансируют на грани гуманитарных знаний - а там нет
    хорошего критерия оценки на выходе. Тоесть тебе впарят какое-то знание но как его эффект оценить - непонятно.
    Сертификат о том что ты - хорошо умеешь гуглить? Согласись это странно.

    Есть курсы связанные со скоро-чтением. С тайм-менеджментом. Это мне кажется более полезно.
    Хотя самый главный курс - это твои родители. Чему они тебя научили. Потом садик. Школа. Универ.
    Профессия чему научила. Вообще есть у людей мозг. И он от рождения - разный. И несмотря
    на всяких коучей есть у людей лимиты по возможностям. Я вот например никогда не мог запоминать
    расположение фигур на шахматной доске. Сколько не пытался. Не дано такое мне умение. Длинные
    телефоны не могу запомнить. Да много лимитов в башке есть. Ты подумай - может это просто насилие
    над твоим разумом заставлять тебя анализировать и искать информацию? Может это просто не твоё?
    Ответ написан
    Комментировать
  • Как из контейнера docker получить ip и порт, на котором хостится этот контейнер на хостинге?

    @Drno
    используй домен.
    для теста можно заюзать sslip.io
    Ответ написан
    Комментировать
  • Как из контейнера docker получить ip и порт, на котором хостится этот контейнер на хостинге?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Правильный вариант - не завязываться ни на какие айпишники, особенно локальные. Нужен домен, да - но есть и бесплатные варианты, если покупать не хочется.
    Ответ написан
    Комментировать
  • При запуске элементарного кода(правильного) на vkbottle выдает огромное количество ошибок. Что делать?

    xzripper
    @xzripper
    0xC0000005
    В CMD:
    pip uninstall vkbottle && pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org vkbottle


    И убедитесь что токен правильный
    Ответ написан
    8 комментариев
  • Почему сервер не разрешает [delete] метод (ошибка 405)?

    petermzg
    @petermzg
    Самый лучший программист
    [HttpDelete("{id}")]
    Ответ написан
    Комментировать