Sekekeke

Зарегистрирован с 04.10.2019
Комментарии
16 ноября 2019

Потому что неуниверсально, это раз. Неудобно, это два. Писать код на ассемблере быстрее/лучше канпелятора, где используются всякие нетривиальные эвристики, вряд ли получится, особенно под интел, где бородатые дяди десятилетиями упражнялись в акробатике среди интеловских костылей в архитектуре. Если очень хочется пердолиться с байтами, то лучше взять кнутовский MMIX

Ответить
25 октября 2019

Я не придирался, а дополнил. Тебе тоже советую это брошюру - математическая индукция называется. Автор Шень, у него на самом деле одни из топовых книг по информатике на русском. Программирование и задачи вообще можно штудировать до посинения, лучше чем всякие кормены, ахо, скиены вместе взятые.

Ответить
25 октября 2019

Вставлю свои пять копеек.

  • n*(n+1)/2 + (n+1) = (n+1)(n+2)/2

Можно поделить на (n+1), тк оно != 0, так проще, кмк.

  • Дискриминация по отношению к действительным и комплексным числам?

Гугли трансфинитную индукцию, но она еще большее ненужно. Ни разу ее не применял.

Воще то что ты написала, вне задачника дискретки/матана ненужно. Кому придет в голову доказывать равенства? И решать больше пары однотипных задач не стОит. Так как все решение заключается в умелом жонглировании подвыражениями.

Лучше Шеня данную тему никто не раскрыл, кмк, и задачи там интересные.

Я криворукий или у вас цитаты не работают в markdown?

PS Мат вставки выглядят отвратительно

Ответить