Pull to refresh
12
0
Павел @WieRuindl

Пользователь

Send message

Настоящие программисты собрались, как я погляжу: с десяток сообщений обсуждения как правильно назвать даже не поле, метод или класс, а сам стиль наименования, и при этом никто не обратил внимания на реальную ошибку в коде в статье 😄

Автор, у тебя в самом первом блоке кода объект alien1 имеет метод phrase, а не sayPhrase, как все остальные, исправь, что ли :)

Неа, не подходит. 1 — не простое число, а 2 зато пропущена
Окей, то есть по существу нареканий нет. Я уж думал все совсем плохо) В остальном же попробую оправдаться.
Коммит месседж добавлен самой Visual Studio и я даже не заметил, когда именно. На работе я использую java и Idea и привык к тамошнему интерфейсу, а в VS я просто потыкал какие-то кнопочки, убедился, что оно закоммитилось и со спокойной душой выложил статью. Таки да, в данный момент мне было нужно именно хранилище, а не СКВ-функционал.
А гитом как СКВ я, разумеется, пользуюсь постоянно, хотя, возможно, глубинные «суть и смысл» я все еще и не познал)
Математика — это творчество, искусство, а не только лишь инструмент
Зависит от задачи. В свои рабочие часы я не занимаюсь велосипедостроением, потому что там иные приоритеты, но если в свободное от работы время я могу себе это позволить, то почему бы и нет? Брать готовый инструмент — это, разумеется, хороший план с точки зрения эффективности соотношения результат/время, но построение велосипедов как минимум неплохо сказывается на соображалке
Отличная статья, спасибо!
Мысль, которая там излагается, навеяла воспоминания о вот этом материале: Пол Локхард — Плач математика
А в чем конкретно моя оплошность заключается в этот раз?
Я хотел вставить эту картинку себе в статью, но — увы — не сумел ее нагуглить. Спасибо за нее! Она и правда шикарная :)
Спасибо, мне очень приятно слышать такой комментарий! Я специально старался писать этот материал так, чтобы он был понятен людям, которые не знакомы с этой темой, и я рад, что мне это удалось :)
Я, разумеется, начал с учебников по математике и нашел эти трехдиагональные матрицы для естественных сплайнов. Но мне искренне не хотелось вдаваться в такое решение и адаптировать его к моему случаю, оно мне как-то сразу не понравилось. Плюс мне всегда нравилось придумывать свои собственные алгоритмы, пусть, возможно, и более костыльные, чем общепринятые, но зато свои) Т — творчество.
С другой стороны, когда речь заходит о матрице, пусть даже большая часть элементов которой равны 0, мы сталкиваемся с вычислительной сложностью O(N^2). Мой алгоритм имеет сложность O(N). Поправьте меня, если я где-то ошибаюсь.
Да, разумеется. Я упустил это пояснение вполне осознанно, чтобы не вдаваться еще и в инженерные нюансы, поскольку я всего лишь хотел привести жизненный пример применения интерполяции.
Мой преподаватель — увы — не обратил какого-либо внимания на такое мое решение. Типа «работает и ладно». Я был разочарован, честно говоря, мне, разумеется, хотелось обсудить решение.
Про эрмитовы элементы ничего не слышал, спасибо за ссылки, я их почитаю.
Не хочу обидеть автора, но статья получилась не очень. Идея замечательная, интерес вызывает, но объяснения такие, что что они есть, что их не было бы — непонятно почти все. Раза 3 уже вдумчиво перечитываю эту статью, но до сих пор не осознал ни как оно работает, ни что, собственно, происходит-то. Если хочешь чему-то научить, то и пояснения должны быть, и большее внимание к читателям.
Все это здорово, но на корню перечеркивается как минимум одним нюансом дизайна — неактивной областью между вкладками и верхней границей монитора. Не получается просто щелкнуть правой кнопкой мыши где попало, надо прицеливаться именно на вкладку. И мелочь, вроде бы, а неудобно жуть как.
следующий шаг — создание полностью рабочего компьютера внутри Minecraft. Следующий — программирование для этого компьютера внутри Minecraft. Венец развития — Minecraft внутри Minecraft :D
Я не до конца понял принцип построения рисунка. Расстояние от центра — это, вроде, понятно (хотя интересно, каким образом вычисляется это самое филогенетическое расстояние. Корнем квадратным из суммы квадратов?). Цвет — принадлежность к группе. А как определяется угол/направление?
Если не сложно, распишите, пожалуйста, подробнее эти принципы. А то я таки прямо заинтересовался идеей реализовать что-то похожее самостоятельно)
Да, Вы неверно поняли задачу. Алгоритм Дейкстры находит длину кратчайшего пути из пункта А в пункт Б, при этом этот путь может быть самим ребром, соединяющим эти вершины, а путь коммивояжера должен проходить через каждую вершину графа, притом ровно по одному разу, а после этого возвращаться в начальную вершину. Алгоритм Дейкстры, к тому же, находит только расстояния между вершинами (есть, вроде, вариации алгоритма Дейкстры, которые как-то еще и путь находят, но с такими я и правда не знаком), а в моей задаче важен именно путь (последовательность вершин), по которому должен пройти коммивояжер.
Не соглашусь с Вами. Да, в моем алгоритме нет «отжига» как такового (хотя «легким движением руки» его можно соответствующим образом в оный превратить: добавить температуру и переход из одного состояния в другое осуществлять также на вероятностной основе), но тем не менее этот алгоритм гораздо ближе к отжигу, чем к ММС (по крайней мере по той причине, что ММС — это детерминированный алгоритм). Поправьте если я неправ.
Спасибо большое за ссылки, обязательно прочитаю.
СПбГЭТУ «ЛЭТИ», факультет компьютерных технологий и информатики, кафедра математического обеспечения ЭВМ. Но на самом деле тут скорее не в вузе дело, а в преподавателе. Он у нас молодой и еще полон желания нести свет учения в массы, вот и «развлекает» нас нетривиальными требованиями.
1

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity