Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
меня интересует ваше мнение тока с обоснованием :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 11:23 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Да вот некоторым и химия с биологией нужна ... ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 11:28 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Думаю, что нужна. Одни методы оптимизации чего стоят. Чтобы правильно решать некоторые задачи анализа, планирования и т.д. необходимо уже знать высшую алгебру, математический анализ и т.д. А Вы возмите книгу "Структуры данных и алгоритмы" - проверка производительности алгоритмов... (Будете приятно удивлены). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 11:49 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Не помешает однозначно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 12:10 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Смотря какой программист.... Прикладному(ну это кто любит готовенькие компонентики покидать на форму) не особо надо, а вот разработчику алгоритмов,компиляторов,оптимизаторов, кодеков ....и.т.д. как без математики? Программеры делятся на тех кто читал(и понял Кнута Д.) и тех кто не знает кто ето такой... _______________________________________________________________ @Мы медленно запрягаем, быстро ездим, и сильно тормозим.@ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 15:26 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Интересно как можно теорию математического поля применить в программировании? Какая отрасль где необходимо это дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 16:05 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Не скажу за всех, а только за себя. Поработав в банке, складывается впечатление, что образование выше средней школы как бы не очень и востребовано. Дебет/кредит, умножить, поделить, сложить, посчитать среднее ну и по мелочам. Грустно.. Заниматься мат моделями на практике в условиях среднерусской возвышенности - задачи для избранных единиц. Мне кажется, что банановым республикам типа Украина/Россия и прочим СНГ задачи сложнее продажи нефти и сояшника просто не нужны... все наши на www.corba.kubsu.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 16:51 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
VNSИнтересно как можно теорию математического поля применить в программировании? Какая отрасль где необходимо это дело. А что такое "теория математического поля" ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 17:03 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
synapseСмотря какой программист.... Прикладному(ну это кто любит готовенькие компонентики покидать на форму) не особо надо, а вот разработчику алгоритмов,компиляторов,оптимизаторов, кодеков ....и.т.д. как без математики? b] Вы по моему плохо понимаете термин прикладной программист, как раз ему и более необходимо (конечно, от прикладной области сильно зависит). По вашему прикладной программист не разрабатывает алгоритмы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 17:32 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
XM VNSИнтересно как можно теорию математического поля применить в программировании? Какая отрасль где необходимо это дело. А что такое "теория математического поля" ??? Ну, если сильно напрячь воображение, то в n-й итерации это будет... теория потенциала. Больше ничего с размаху на ум не идет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 17:35 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
автор Вы по моему плохо понимаете термин прикладной программист, как раз ему и более необходимо (конечно, от прикладной области сильно зависит). По вашему прикладной программист не разрабатывает алгоритмы? ага, так опустить программистов :-) На уровне "прикладной программист - это тот, кто иногда прикладывается, а системный -он 'употребляет' систематически" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 18:26 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
VNSИнтересно как можно теорию математического поля применить в программировании? Какая отрасль где необходимо это дело. Ну например для расчетов использующих теорию математического поля :) Я очень долго так относился к комплексным числам: "прикольная идея, но не применимая на практике". Потом занесло в геофизику, а там без комплексных чисел никуда. Пришлось доставать учебник, вспоминать весь раздел а потом еще и дорабатывать стандартный complex.cpp! :) Все зависит от задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 18:42 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Математика вообще развивает логическое мышление, а следовательно и способность программировать. Грустно, когда программист, не видя в языке программирования xxxx оператор для возведения в степень (X ^ Y) , начинает чесать репу и не знает формулу exp(Y*ln(X)). Еще хуже, когда оператор X^Y есть, но программист не понимает, почему -3^3 дает ошибку (потому, что оператор использует ту самую формулу, а логарифм от числа -3 не существует). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:36 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
S.G. ... возведения в степень (X ^ Y) , начинает чесать репу и не знает формулу exp(Y*ln(X)). Чувствуется влияние пасквиля... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:46 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
и VNS куда-то пропал, наверное теория математического поля засосала. Действительно, разъяснил бы нам, темным, шо це есть такэ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:49 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
nik_xи VNS куда-то пропал, наверное теория математического поля засосала. Действительно, разъяснил бы нам, темным, шо це есть такэ. Куда пропал на дачу уехал, у меня с москвой разница два часа, хотие чтоб я до 10 вечера сидел на работе? В общем когда учился в институте 90-95 год, программистов как таковых не учили в институтах, по крайней мере в челябинске. Самыми приближенными считались с примы ( прикладная математика ) где они эту самую теорию математического поля изучали. ( это на стоко заумно что дифференциальное исчисление рядом не лежало) ЧТо тако мат поле я сам не знаю. Мы этого не изучали. Комплексные числа применяются не только в геофизике, но и в электротехнике. ( как же они меня зае...и, в свое время ) при расчете электрических цепей. А теперь есть проффессора, который за немалые деньги расчитывают математические модели по заказу и придумывают методы оптимизации. Суммы начинаются от 500 т.р. Область применения, про которые точно знаю, металлургия, продажи. Вот так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 06:42 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 07:12 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
exp(Y*ln(X)), тригонометрия ... при чем тут высшая математика? И кстати - разве этому в хорошей десятилетке не учат? Да и комплексные числа вроде в когда-то советское время входили в школьную программу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 09:23 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Как-то раз пришлось натягивать задачу по оптимальному раскрою материала на задачу раздачи кабеля с барабанов :) Это линейная алгебра кажется. Не помню точно. Причем в обычной учетке - управление маттехснабом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 09:29 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Спроси лучше за мат.анализ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 10:58 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Понятие программист в россии очень широкое. С этой точки зрения наверно надо. Хотя бы начало матанализа. Теории множеств - прямая дорога к БД. А также логика Буля. Тут уж спорить никто не будет. А если брать разделение труда как на западе, то программисту кодеру тот же матанализ точно не нужен. И вообще высшая математика - имеет много разделов. Надо октрывать подтопики на каждый раздел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 11:43 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
1. Существует множество разделов высшей математики 2. Существует множество задач, требующих знания некоторых разделов высшей математики 3. Существует множество программистов, которым возможно придется решать такие задачи 4. Существует подмножество программистов, которым приходится решать эти задачи Рассматривая пересечения этих множеств: 1. некоторым программистам необходимо знание определенных разделов ВМ 2. некоторым программистам полезно знание определенных разделов ВМ 3. некоторым программистам нахрен не нужно знание ВМ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 12:34 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Вообще-то, математика развивает абстрактное и лог мышление - МОЗГ! программисту мозг все же нужен. Кому-то в большей, кому-то в меньшей степени. выводы очевидны. --- даже если вам не пригодился интеграл, то пригодится мозг, натренированный взятием интегралов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 17:36 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
прям какой-то математический шовинизм отовсюду. ... Говорят, в 80-е начале 90х в некоторых зарубъежных странах не хватало программисов. И отовсюду открывались курсы "программирования" взлет-посадка с последующим доучиванием по месту. Так вот говорят, что на такие курсы собственно математиков не шибко охотно-то и брали. (Хотя может кто-то скажет, что математики в таку тьмутаракань и сами не шли). А вот лингвисты были самыми ценными и желанными людьми. Говрят, из них и получались лучшие вноь обращенные программисты. ЗЫ Как это печально для математики, если она логичесоке мышление развивает... :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 18:03 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
дддКак это печально для математики, если она логичесоке мышление развивает... Чувствую, что изначально мысль глубокая, но не понял. Можно подробнее, почему это печально? Надеюсь, это не единственное ее применение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 18:18 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
sssssss дддКак это печально для математики, если она логичесоке мышление развивает... Чувствую, что изначально мысль глубокая, но не понял. Можно подробнее, почему это печально? Надеюсь, это не единственное ее применение? я тоже очень сильно надеюсь, что не единственное... Приношу извинения за погрешности в орфографии. В общем-то, это шутка (почти), а фраза должа читаться так: "Как-то это печально для математики, если она всего лишь логическое мышление развивает" :)) Про глубину мысли. (Излагаю повторно - ссылок на первое изложение не дам. Кто видел, тот знает. Тот может дальше и не читать ) Логика, как и ее мышление, предназначены в первую очередь для построения процедур "объективной демонстрации" справедливости (истинности в формальном смысле) определенного сорта утверждений. И является способом передачи (знаний), при котором передающий (знание) считает, что делает это общепринятым способом, а воспринимающий (знание) берет на себя обязательства оказаться убежденным в истинности переданных ему (знаний), если передача будет построена по определенным, признанным обеими сторонами, правилам. Универсальность и мощь "метода" здесь заключаются в том, что воспринимающая сторона может взять на себя процедуру логической верификации (некоторого утверждения или совокупности утверждений) безотносительно к желанию передающей стороны предоставлять цепочки убеждения. (Независимо "доказав" или "опровергнув" истинность или ложность некоторого утверждения). В своем прямом смысле и назначении это - договорные процедуры. Роль собственно математической логики заключается в такой формализации (= алгоритмизации), и оптимизации процедур убеждения при которой сама процедура оказывается в некотором смысле максимально эффективной. Можно сказать, она решает задачу построения алгоритмов для оптимальных процедур верификации. Собственно поисковые механизмы ("как решать задачу") непосредственно для логики вторичны и сами по себе интересны лишь в контексте ее основного назначения. Ни в какой содержательной ситуация логика не способна указать на стартовую точку решения. Она способна лишь "проверить", ведет ли от уже известной, заранее указанной стартовой точки к конечной конкретная цепочка рассуждений. ЗЫ1 Я не утверждаю, что верификация - это не важная для математики часть. Более того - именно верификация и представляет собой один из основоположных камней "научного метода" вообще. ЗЫ2 Не помню - кто первый высказался в таком духе, что мол "Бурбаки - это надгробный камень на могиле математики" (?) (это просто как образец "логического изложения математики") ЗЫ3 все вышеизложенное означает только одно - логическое мышление и умение/способность работать с абстрактными категориями - это не обязательно одно и тоже. И с моей точки, не является одним и тем же. Живое, не логическое мышление, для меня в этом месте существенно таинственно. Приходят на ум слова про распознавание образов, но я не знаю как их тут применить... тут можно смеяться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 19:20 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Касательно лингвистов. Вполне возможно что в зарубежье так и было. Брали охотнее лингвистов, чем математиков. Если там ТЗ было настолько расписано что программисту- кодеру приходилось только текст набивать. Даже недумаю куда цикл поставить, куда если, а куда множественную выборку. Разделения труда блин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 06:25 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
И еще математика нужна , когда пищешь студентам курсовые , по информатике ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 08:44 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
"Как-то это печально для математики, если она всего лишь логическое мышление развивает" неверная предпоссылка - > бессмысленный результат :) логическое мышление и умение/способность работать с абстрактными категориями - это не обязательно одно и тоже. занимайтесь математ-й и будете легко вертеть абстрактными вещами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 11:02 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Б. Рассел Математика может быть определена как доктрина, в которой мы никогда не знаем, ни о чем говорим, ни того, верно ли то, что мы говорим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 11:08 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
jdev333 занимайтесь математ-й и будете легко вертеть абстрактными вещами :) Хотелось бы вертеть так чтобы количество денег в кармане увеличивалось, а вертеть абстрактными вещами ну их на xyz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 13:56 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
XM VNSИнтересно как можно теорию математического поля применить в программировании? Какая отрасль где необходимо это дело. А что такое "теория математического поля" ??? Сам я математик по образованию. Работаю программистом. Скажу прямо одно другому очень помагает и очень взаимосвязано. По поводу поля, если я мы сходимся с автором в смысле данного термина. Полем в математике, в широком смысле этого слова, называют совокупность однородных предметов между которыми установлены операции(например сложение, умножение, изменение цвета, изменение какого-то свойства объекта), с помощью которых они могут преобразовываться один в другой, иметь отношения сравнения и т.д. Это вам не напоминает объектно-ориентированное программирование? А булева алгебра(которая тесно связана с группами, кольцами, полями), математическая логика, теория чисел, теория игр, методы оптимизации, компьютерная графика, теория вероятностей, методы вычисления они обязательно применяются в программировании. А их без классического матаппарата: линейной алгебры, матанализа и аналитической геометрии понять и выучить невозможно. Вот вам и ответ на все вопросы зачем программисту математика. Без математики это не программист, а самучка первый класс вторая четверть. который опытным путем без фундаментальных знаний научился не сам, а с помощью визуальных средств разработки, написанных другими программистами выводить на экран окна диалога. Извините если каго-то обидел. Кстати, попалась мне задача по обработки теста. И там надо было в зависимости от комбинаций ответов давать результат. Если бы делать в лоб получилась бы огромная цепь if...else..., которую не только написать, но и отладить надо умом подвинуться. А с помощью матаппарата кто знаком с дизъюнкцией и конъюнкцией все это поместилось в одну небольшую функцию в качестве аргументов в которую передавлись 0 и 1 в количестве вопросов, и в зависимости от полученного результата сразу получался ответ. Получилось росто и со вкусом. 69bi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2005, 17:07 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
чтобы выводит "Hello world!" математика не нужна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 09:55 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
В общем если подвести итог то камнем приткновения является Ху есть ХУ(кто есть кто)-Программист или Кодер. Кодеру - не нужна, он и без этого hello world может написать Программеру-рекомендуется для построения и проверки рациональных алгоритмов. _______________________________________________________________ @Мы медленно запрягаем, быстро ездим, и сильно тормозим.@ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2005, 10:32 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Ддд ))))) Вы у нас самый грамотный, Вы знаете ноты, тьфу, кто такие Бурбаки. а че это они надгробный камень? по делу. Позвольте обсудить автор Собственно поисковые механизмы ("как решать задачу") непосредственно для логики вторичны и сами по себе интересны лишь в контексте ее основного назначения. Для логики, возможно, да, а для математики вообще - нет. Математика занимается формальными системами, и матлогика лишь одна из них. Думаю, что jdev333 хотел сказать, что Математика из хаоса, так сказать обьективной реальности... Нет, к хаосу обьективной реальности учит подбирать абстракции, которые хорошо описывают этот хаос - (абстрагизация чтоли? но далеко не логическое мышление). То есть позволяют говорить о нем высказывания (почти о нем, так как высказывания делаются с некоторым приближением). Программирование занимается тем же самым. Хорошо подобранные абстракции позволят хорошо описать задачу. Предложение можно читать как фразу: хорошо подобранные обьекты позволять хорошо написать короткую и понятную программу. Выделение правильных классов и есть процесс решения задачи. Опять же, так как ненавидимый бейсик или фокспро являются формальными системами (а именно конструктивными математиками), то они имеют к Математике такое же прямое отношение как геометрия Гильберта или теория множеств Кантора. Хотя, конечно, васик и фокспро - отстой полный. вывод. Тема напоминает вопрос хвоста слона, а нужен ли слон хвосту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 00:31 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
> Тема напоминает вопрос хвоста слона, а нужен ли слон хвосту. :-) Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 04:58 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Нужна. С точки зрения его собственного интеллектуального роста в процессе изучения. Анализ - один из основных составляющих интеллекта. Т.к. Человек не умеющий/могущий анализировать события с ним произошедшие, свои поступки, реакцию окружения на свои поступки и т.д., лишается самообучения. Т.е. после окончания учебного заведения, где его учили он перестает полноценно развиваться. В итоге получаем 30-40 людей с развитием выпускников специальных учебных заведений (или школ для умственно отсталых, кому как нравится). Немногим людям способность к анализу дается с рождением. Поэтому этому надо учиться. Высшая математика - один из способов. Про логику рассказывать не буду - очень долго (пальцы устают:)) Добавлю, что в последние лет 10 вышло достаточно литературы для подобных целей, но книжки читать, а тем более выполнять упражнения многим просто лень. А в ВУЗах приходится либо делать, либо искать у кого списать. А если человек уже сообразил, что можно списать, значит небольшие задатки анализа он уже получил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 15:15 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
авторТема напоминает вопрос хвоста слона, а нужен ли слон хвосту. Напоминает. Вам понравилось поставить мне на вид за эту тему? :) Уважаемый tchingiz, оно хоть и полушутя, но что-то напоминающее наезд на меня в легком раздражении у Вас получилось. Принять это на свой счет не могу по нижеописанным причинам. ( разве что кружку пива :) ) В той части, где могла бы быть представлена содержательная критика утверждения о том, что математика не сводится к логике, а связывается ею (во всех смыслах, который можно вложить в понимание слова "связывается") - написанный Вами текст по существу повторяется с моим. В той части где Вы за jdev333 додумываете, что он хотел сказать, Вы ставите знак равенства между любой "теорией" ( модельным представлением) и математикой. Спорить на эту тему с Вами не буду, но, полагаю, нематематики с некоторым недоумением будут взирать на такое равенство. Теперь про ноты. Вы обоснованно предполагаете, что я вообще человек малообразованный, и, в частности, не имеющий ни математического специального образования, ни "программистского". (Возможно это вызвало в Вас некоторую ревность по поводу сказанного мною.) Вероятно, человек с математическим образованием будет иметь массу стартовых преимуществ по сравнению со мной в самых различных областях потенциального применения и не только как программиста. Однако, ( перефразируя матушку одного моего хорошего приятеля) - Стоило ли заканчивать университеты, чтобы препираться о том, нужна ли программисту математика на sql.ru с таким "программистом" как я? ЗЫ 2 tchingiz а чёй-то у Вас бейсик - ненавидимый? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 16:01 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
на вид я Вам ничего не ставил. Кружку пива готов поставить при встрече. я ставил знак равенства между множеством всех формальных теорий и математикой. Нематематикам полезно это знать, несмотря на их недоумение. Логика есть просто еще одна из формальных систем. Причем под ней подразумеваетcя логика Аристотеля. В математике может использоваться другая, например, не содержащая закон исключенного третьего. Поэтому согласиться с Вашим мнением, что логика 'связывает' математику в всех смыслах не могу. /* офтопик про ноты. фраза взята из рассказа Жванецкого как шутят в Одессе. В составе оркестра, прибышего играть на похоронах, только один музыкант знал ноты. Фраза к нему и относилась. Он действительно был самый образованный в оркестре. Поэтому это Вы необоснованно предполагаете, что я обоснованно предполагаю, что Вы вообще человек малообразованный. Человек, помнящий про Бурбаков, не может быть малообразованный по определению. */ Бейсик как и фокспро, с моей точки зрения, избыточно сложный и запутанный и не есть удачным инструментом ( ==языком для изложения мысли) для широкого класса работ. В отличие от си, к примеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 23:59 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
мои встречные пардоны. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2005, 09:32 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Высшая математика программеру нафик не нужна. Программеру нужны программерские способности. Вот вам ИДЕАЛЬНАЯ задача для проверки этих способностей: COINS Ес-но, ваш код должен выдавать ответ мгновенно, а не через год. Бонус для контроля: для монеты достоинством в 444555666 единиц сумма цифр ее ответа равна 36, а сам этот ответ меньше 2^31. Ответ для 444555666 = ??? Hint: лично мои программерские способности весьма средненькие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2005, 20:51 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
цитата из классиков: Дейкстра программирование является одной из наиболее сложных разделов прикладной математики. Поэтому слабым (poor) математикам лучше оставаться чистым (pure) математиками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 21:11 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
тов. Хрен; Лично я под "Высшей математикой" понимаю талмуды тов. Смирнова. И, как грится, "не читал, но осуждаю". Т.е., "нам" этого не нужно. Также стоит вспомнить и определение "глубокой истины", данное тов. Бором. Вспомнил? То-то. Не забывай его. Оно - секрет и залог успеха. Даже для ламеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 21:20 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Ну так "талмуды тов. Смирнова" -- это же базис. Небольшой тест: из утверждений "Программисту нужны знания... таблицы умножения, тригонометрии, булевой алгебры, линейной алгебры, теории аналитических функций, операционного исчисления, тензоров, дифференциальных и интегральных уравнений различных мастей" выберите те, которые по вашему мнению являются неверными, и обснуйте. Disclaimer: ряд утверждений был оборван на произвольном месте, я вовсе не утверждаю, что это все знания из области высшей математики, которые могут пригодиться программисту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 22:10 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
>Небольшой тест: из утверждений "Программисту нужны знания... Тэк-с. Дай подумать... А вот, мне нравится набор как у Томека Чайки (автора (?) "моей" задачи про монеты); см. самый низ его паги: http://www.mimuw.edu.pl/~tczajka/cv/czajka.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 22:43 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
РытВысшая математика программеру нафик не нужна. Рытмне нравится набор как у Томека ЧайкиОднако в этом наборе она есть: Discrete Mathematics; Linear Algebra with Geometry; Logic; Topology; Differential Equations; P.S.: Мне математика, слава богу, иногда требуется в работе. Недавно два дня интегрировал и дифференцировал на бумажке прежде, чем получил алгоритм, готовый для забивания в прогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 11:24 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Рытдля монеты достоинством в 444555666 единиц сумма цифр ее ответа равна 36, а сам этот ответ меньше 2^31.Рыт, проверьте пожалуйста, правильно ли я написал программу, если она работает так: nalbat@geryon:~/Tmp/coins$ time ./coins2.pl 111222333444555666777888999 111222333444555666777888999 -> 11958571528731090790809034581 real 0m18.085s user 0m15.210s sys 0m0.140s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 13:57 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Уря! Твой ризалт абсолютно правильный! Вот мой копи-пейст: [src] IDLE 1.0.3 >>> =========================== RESTART ====================== >>> 111222333444555666777888999 11958571528731090790809034581 [src] А вот тебе еще несколько пар "число-ответ", - для контроля: 2 2 12 13 99999 203708 1000000 2566393 1000000000 4243218150 100000000000000000000000 6155724615821687756791502 ============ Уважаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 14:13 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
..... вот парочка "число-ответ" на любителя: 5555555555555555555555555555555555555555555555555555555555555555555555555 4116875388895471038665169154139430260541408747498524095285973494068264451476229 На Celeron 2.4 время счета ~10 сек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 14:30 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Слышь, ЛеХа, а сделай ты и Альфа Код (ссылка в топике про Криптографию)? Зацени прикол. Я пару недель назад одного скандинава соблазнил "порешать" (по работе он тусуется с OLAP'ом и вроде бы успешно тусуется; лучше многих). Ну дык что. Потыркался он потыркался да и ... плюнул . Оно и понятно: консультировать форумных ламеров куда проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 16:00 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
РытСлышь, ЛеХа, а сделай ты и Альфа Код (ссылка в топике про Криптографию)?Однако это одинаковые задачки. :-О ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 13:36 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Рыт..... вот парочка "число-ответ" на любителя: 5555555555555555555555555555555555555555555555555555555555555555555555555 4116875388895471038665169154139430260541408747498524095285973494068264451476229 На Celeron 2.4 время счета ~10 сек. Сорри плз. "C:\Program Files\Java\jdk1.5.0_01\bin\java" -Didea.launcher.port=7540 -Didea.launcher.library=C:\IntelliJ-IDEA-4.5\bin\breakgen.dll -Dfile.encoding=UTF-8 ... 4.5\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain coins.Task f(5555555555555555555555555555555555555555555555555555555555555555555555555) = 4116875388895471038665169154139430260541408747498524095285973494068264451476229 time: 234 ms <- %) java5.0, атлон 2.6+ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2005, 12:43 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
или у вас опечатка и на самом деле требуется 10 мс, а не секунд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2005, 12:51 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
NotGonnaGetUsили у вас опечатка и на самом деле требуется 10 мс, а не секунд? Ни фига не опечатка! :) Правда, я на глазок считал. У тебя сейчас на Сфере время 0.23. У меня - 0.22. Интересно. В который раз Питон вылазит вперед прямо под нос Джавы. PS Может у нас алгоритмы очень разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2005, 21:23 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
NotGonnaGetUs; Может сравним наши COINS алгоритмы (точнее, подходы к решению)? Вот мой код на питоне. Даже не знаю почему он притормаживает на "уж очень" больших числах. В фигурных скобках - это питоновский map (dictionary, associative array). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 12:08 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
У меня было решение "в лоб": Рекурсия вида f(n) = f(n/2) + f(n/3) + f(n/4), с сохранением промежуточных значений в "map"е + не много математики, чтобы не делать лишних вычислений. Для работы с "большими" значениями использовался стандартный класс BigInteger. Это решение в приложение. Но оно даёт только 0.30 на дуромере. 0.23 было на оптимизированном варианте того же самого тупого алгоритма (не работает для больших чисел) :) Если заменить рекурсию итерацией, должен быть выйгрыш, но пока не занимался этим. -- Раскладывать "монетки на кучки" интересный подход, надо будет попробовать повторить это решение на java, чтобы сравнить время работы 6) 10сек могут получаться из-за не эффективной реализации больших чисел или {}. Кроме того выхов keys наверняка порождает "массив"-клон ключей, что приводит к лишним операциям. При вычислении 55...555 порядка 17000 промежуточных значений вычисляется. Пути для совершенствования тоже есть :) з.ы. что действительно достаёт на этом сайте - так это форматирование вывода. в "приличных" местах на лишний \n наплевать, а тут нужно изголяться по всякому. в приложенном файле это видно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 17:24 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
РытNotGonnaGetUs; Может сравним наши COINS алгоритмы (точнее, подходы к решению)?отличие тут: for i in d.keys(): my $maxkey = pop_max_key( $struct ); Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 18:22 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
NotGonna; Ага. Посмотрел. Почти один к одному. Только я конечно Джаву не знаю совсем (util.Map & util.HashMap - что-то тут наворотов до хрена; то ли дело Питон :) - в нем map - это его базовая структура, не требующая никаких подключений никаких "утилей"). Кстати, рекомендую по свежим следам сделать и #261. TRIPART. LeXa NalBat; Чую какой-то хитрый подход. Только не просек пока. Ушлый народец - эти перлисты. Типа "хохлов" от программиздирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 21:38 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
НИ **Я СЕБЕ! 235858 2005-08-22 18:48:24 NotGonna Prime Generator accepted 0.46 192384 JAVA Я так не могу! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 21:43 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
авторПрикладному(ну это кто любит готовенькие компонентики покидать на форму) не особо надо... я бы скорее это назвал программированием интерфейса или дизайном:/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 21:56 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
РытNotGonna; Ага. Посмотрел. Почти один к одному. У тебя хранитяся монета-количество_штук, у меня монета-количество_$_которое_за_неё_можно_выручить. Всё-таки это разные подходы. -- А prime решается применением алгоритма решето эратосфена. Но это offtop, т.к. его проходят в начальной школе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2005, 10:27 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
2Рыт. Можешь прислать output задачки https://spoj.sphere.pl/problems/ARITH/ для такого input-а? 7 99+1 999*111 99*9 99*99 999*19 0*1234 1*1234 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2005, 17:32 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
сорри, за офтоп, просто очень интересно. Нужен ли ещё один "-" над 4444? :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2005, 18:03 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Если еще есть какие тесты, давай сюда. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2005, 20:19 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
> 999*111 тут была ошибка :) thnx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 11:47 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
NotGonnaGetUs> 999*111 тут была ошибка :) thnx. Уря!!! Поздравляю! Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 12:25 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Подскажите - как Вьетнам на этом сайте SPOJ - делает все остальные страны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 13:53 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
ПользовательПодскажите - как Вьетнам на этом сайте SPOJ - делает все остальные страны? Я тоже одно время интересовался причинами этого феномена. :) И даже имел небольшой clash с Адрианом Косовским; типа: что за ***ня на Вашем контестере - наплодили помашь вьетконговцы грязных аккаунтов и ***чат бледнолицых собратьев! Т.е., под грязным аккаунтом ты тестируешь свой код, а потом сдаешь отлаженное решение под своим Главным (показушном) аккаунтом. После того, как на Сфере стали применять начисление очков за конкретную задачу по формуле 80/(40+<число юзеров, решивших эту задачу>) число юзеров-вьетнамцев ВРОДЕ БЫ резко поубавилось. А вообще-то я думаю дело обстоит так: какой-то их препод-доцент (высокого класса) объясняет "всему классу" как надо делать ту или иную задачу (описывает алгоритм), и "весь класс" садится и начинает кодировать (кстати, даже имея готовый алгоритм, это не всегда очень просто). А может у них вузы так соревнуются между собой и поэтому "свои" помогают "своим" (делятся кодами). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 14:21 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
ПользовательПодскажите - как Вьетнам на этом сайте SPOJ - делает все остальные страны? Так они мстят американцам :) з.ы. 1.09 %) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 18:50 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
NotGonnaGetUsТак они мстят американцам :) Похоже, что не только американцам: http://spoj.sphere.pl/users/putin/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2005, 15:02 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
2Рыт. Сдаюсь. Что всё это значит? :) https://spoj.sphere.pl/forum/viewtopic.php?t=140&highlight=sorting+bank+accounts Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. - Может ли быть пропущена вторая двойка? - "Пробелы" - где они могут быть, а где нет? з.ы. - Почему бы тоже самое не спросить на выше упомянутом форуме? - Хочу всех тут достать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 20:00 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
пустые строки почему-то съелись :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 20:03 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Что-то я не помню каких-то особенных трудностей в этой таске. Пустые строки важны напр. для Питона, но не для С и Паскаля. Глянул свой код. Вот как я читал инпут: readln(n); for i:=0 to n-1 do begin readln(s); new(a ); a^:=s; end; sort(0,n-1); Т.е. читал целиком строки (как стринги), а потом квик-сортом сортировал указатели на эти стринги. Вот ответ на твой инпут: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 22:49 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Квадратные скобки пожевались. Должно быть: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 22:52 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Насчет твоего линка: не бери в голову. Это я просто хотел - на дурницу - сделать эту задачу на питоне. Но похоже они специально налепили в инпут ненужных пустых строк и/или юниксовых окончаний строк. Для питона это гроб. Или NZEC, говоря по-русски. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 23:00 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Так я не с и паскаль, я java. значит количество аккаунтов не может быть пропущено? буду разбираться с пустыми строками и концами строк... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 09:34 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Ну да... ты джава. Я это потом вспомнил. Есть ли там на самом деле лишние (пустые) строки - я не знаю. Я могу гарантировать только одно: внутри каждой строки (аккаунта) лишних пробелов НЕТ. Только по одному в нужном месте. Я никаких парсингов этих аккаунтов не делал. А переменная s объявлена у меня как string[31]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 09:55 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
пока делал пару раз плакал. если кто-нибудь выйдет из 2.82 на java... приду отдаваться ему в ученики :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2005, 17:37 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Попасть на 1-ю страницу! Это Чудовищно сильно ВООБЩЕ (а для Джавы - так нет слов)! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2005, 17:51 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
да ну брось, алгоритм решения у этой задачки в общем-то очевидный, за 0(n). Но в другом ты прав: джава даёт фору другим языкам (равную 0.22с - время на старт jvm) + работает раза в 2 медленее С-ей (ввод-вывод отдельная история :)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2005, 21:49 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
Я вообще-то и имел в виду только технические "трудности". Удивительно, что алгоритм у всех приблизительно один и тот же, а такой зверский разброс по execution times. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2005, 03:50 |
|
||
|
Нужна ли программисту высшая математика???
|
|||
|---|---|---|---|
|
#18+
ах, ты про это :) было бы грех получать деньги и не знать при этом "свой" язык :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2005, 12:09 |
|
||
|
|

start [/forum/topic.php?all=1&fid=16&tid=1347466]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
137ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 482ms |

| 0 / 0 |
