• программинг Вчера ради эксперимента решил написать с нуля merge_sort. Принцип-то мне был известен, но вот написать с нуля работающий вариант не получилось. Всё как обычно: граничные условия и вырожденные случаи. Ну, и рекурсия с первого раза не так просто даётся.

Replies (4)

  • @cancel, «Эпиграммы программирования» читал когда-нибудь? Мне оттуда больше всего запомнилась та, которая гласит, что программист характеризуется способностью анализировать вырожденные случаи.
    Человек-написавший-бинарный-поиск-который-не-возвращает-индекс-элемента
  • @Minoru, нет, не читал
  • @cancel, 32. Programmers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis.Советую, ценные мысли изложены, как по мне: www-pu.informatik.uni-tuebingen.de
  • @Minoru, ок, но вряд ли доберусь, очередь из чтива огромная