• Можно ли развить логику программиста?

    hint000
    @hint000
    у админа три руки
    Как решать задачи по программированию математическим путем, а не «в тупую»?
    задачи даже самые примитивные, не поддаются от слова совершенно

    Решать задачи учат в школе на уроках математики, начиная с первого класса и до окончания школы. Эти навыки нужны и для решения задач алгоритмическими методами.
    Вообще принцип простой. Чтобы написать программу, нужно представлять в голове алгоритм решения задачи. Чтобы представлять алгоритм, нужно две вещи:
    (1) уметь решать задачу такого типа без компьютера (речь не идёт о том, что вручную это долго или не долго; только о том, что вы в принципе знаете что делать, хотя бы даже интуитивно - именно этому учат в школе начиная с первого класса);
    (2) уметь формализовать в алгоритм своё умение решать задачу (это универсальное умение, практически не зависящее от типа задачи).
    Ответ написан
  • Можно ли развить логику программиста?

    Nolis
    @Nolis
    it-гопник
    В данный момент есть куча нейронок котором можно скормить код.
    Как вариант: решаешь в "лоб" как сам думаешь, кормишь нейросетке код и спрашиваешь как его улучшить.
    Далее прогоняешь её по типу: "а чем это лучше?" или "а как это работает?", усваиваешь и сохраняешь оба решения.
    Со временем соберется небольшая накатанная база к которой можно обратиться. Главное делать всё с пониманием, оставлять те же комменты для себя и прочее
    Ответ написан