Size: a a a

2020 October 05

CD

Constantine Drozdov in pro.algorithms
Pavel
сперва надо получить хоть какой-то результат, чтоб понять, где ошибка между моделью в голове и реальным миром, потом исправить, чтоб проходило нетривиальные случаи тоже, тогда в голове уже модель более-менее норм, потом уже можно начинать вертеть реализации, искать как оптимизировать, инварианты то уже отложились в голове нормально
но ведь главной задачей всего изучения является именно не строить неправильные модели уже в голове
источник

P

Pavel in pro.algorithms
Constantine Drozdov
но ведь главной задачей всего изучения является именно не строить неправильные модели уже в голове
поднимите руку, у кого всё получается с первого раза
источник

CD

Constantine Drozdov in pro.algorithms
понимание правильного и неправильного должно быть до того, как вы начали что-то программировать
источник

P

Pavel in pro.algorithms
Constantine Drozdov
понимание правильного и неправильного должно быть до того, как вы начали что-то программировать
так как понять, понимание правильного и неправильного в голове правильное, или неправильное, если не проверить?
источник

CD

Constantine Drozdov in pro.algorithms
Pavel
плюс есть референсная реализация, к которой можешь обратиться и смотреть, когда не сходится, если сразу пытаться сделать быстро, то сложно разобраться, что где идёт не так
опять же, если структура декомпозиции не изменилась идет проверка по той же структуре и сбойная часть ясна
если структура декомпозиции изменилась, то другая структура не дает подсказок
источник

CD

Constantine Drozdov in pro.algorithms
прототипировать можно систему, когда понятно, как эта система выглядит
источник

P

Pavel in pro.algorithms
Constantine Drozdov
прототипировать можно систему, когда понятно, как эта система выглядит
так написан же алгоритм
источник

CD

Constantine Drozdov in pro.algorithms
а тут идет попытка написать прототип, а потом из него сделать систему
источник

CD

Constantine Drozdov in pro.algorithms
Pavel
так как понять, понимание правильного и неправильного в голове правильное, или неправильное, если не проверить?
это называется математика
источник

P

Pavel in pro.algorithms
Constantine Drozdov
это называется математика
что именно "это"?
источник

CD

Constantine Drozdov in pro.algorithms
Pavel
что именно "это"?
математика занимается тем, что делает только правильные выводы без программирования
источник

CD

Constantine Drozdov in pro.algorithms
и алгоритмы лежат полностью в её плоскости
источник

P

Pavel in pro.algorithms
Constantine Drozdov
математика занимается тем, что делает только правильные выводы без программирования
математика ничем не занимается, пока нет кого-то, кто её применяет, будь то человека или компьютера, человеки делают ошибки, человеки делающие компьютеры и их программирующие — тоже
источник

CD

Constantine Drozdov in pro.algorithms
Pavel
математика ничем не занимается, пока нет кого-то, кто её применяет, будь то человека или компьютера, человеки делают ошибки, человеки делающие компьютеры и их программирующие — тоже
человеки делают ошибки, но кажется намного эффективнее учиться делать меньше ошибок, чем делать ошибки дороже
источник

P

Pavel in pro.algorithms
Constantine Drozdov
человеки делают ошибки, но кажется намного эффективнее учиться делать меньше ошибок, чем делать ошибки дороже
вот бы кто научил не делать ошибок и при этом что-то делать
источник

CD

Constantine Drozdov in pro.algorithms
Pavel
вот бы кто научил не делать ошибок и при этом что-то делать
это софистика, уровень ошибок совершенно точно снижается, если добиваться некоторого уровня уверенности до реализации системы
источник

A

Andrey in pro.algorithms
Pavel
плюс есть референсная реализация, к которой можешь обратиться и смотреть, когда не сходится, если сразу пытаться сделать быстро, то сложно разобраться, что где идёт не так
Ну тут плюсую, часто на личных олимпиадках по правилам IOI сдавл тупое решение на немного баллов, потом писал полное и стрессил
источник

CD

Constantine Drozdov in pro.algorithms
Andrey
Ну тут плюсую, часто на личных олимпиадках по правилам IOI сдавл тупое решение на немного баллов, потом писал полное и стрессил
правила IOI каких лет
источник

P

Pavel in pro.algorithms
Constantine Drozdov
это софистика, уровень ошибок совершенно точно снижается, если добиваться некоторого уровня уверенности до реализации системы
если я буду программировать систему с уверенностью, что я не делаю ошибок, то меня просто будет сложнее переубедить, что сделал их я
источник

P

Pavel in pro.algorithms
вы что-то пишете вообще противоречащее научному подходу
источник