powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что по матану почитать?
25 сообщений из 196, страница 3 из 8
Что по матану почитать?
    #38775529
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более причёсанная версия алгоритма основаная на чётности пересечений выложена здесь
http://algolist.manual.ru/maths/geom/belong/poly2d.php

Кстати если задачу обобщать до "раскраски" полигона то всё равно этот алгоритм придётся
выбросить. Будет не оптимален.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775533
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nolockyпросто офигеть
а бухгалтер видит, где деньги или материалы были неоптимально украдены, а программист нет, и дальше что?

любой нормальный программист, взяв код другого - тут-же найдет минимум 10 мест, где можно соптимизировать

взяв профайлер - третий, сведет их к 1 месту где это имеет смысл

Профайлер не является инструментом извлечения Knowledge. Ты сколько не профилируй
численный метод - без знаний математики ты не изменишь O(n). Да, ты перепишешь
кусочки на Асм-е. Запилишь мемоизацию и кеширование, распараллелишь где
хватит сил но ты так и не узнаешь почему у тебя именно такое O(n) а не другое.
А чтобы менять O(n) нужно "классифицировать" свой (имеющийся) алгоритм.
Понять его природу. Разобраться почему он так фурычит а не эдак. И возможно
надо будет покурить вещи которые ты раньше откладывал на полочку думая
что не нужно.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775550
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА чтобы менять O(n) нужно "классифицировать" свой (имеющийся) алгоритм.
Зависит от "своих", т.е. твоих задач. Если они у тебя обычно с нуля решаются, то ты прав, если нет (например есть чужой движок, например субд), то правила меняются и производительность кода это результат дотошности тестов, а не знаний математики.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775557
nolocky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonnolockyпросто офигеть
а бухгалтер видит, где деньги или материалы были неоптимально украдены, а программист нет, и дальше что?

любой нормальный программист, взяв код другого - тут-же найдет минимум 10 мест, где можно соптимизировать

взяв профайлер - третий, сведет их к 1 месту где это имеет смысл

Профайлер не является инструментом извлечения Knowledge. Ты сколько не профилируй
численный метод - без знаний математики ты не изменишь O(n). Да, ты перепишешь
кусочки на Асм-е. Запилишь мемоизацию и кеширование, распараллелишь где
хватит сил но ты так и не узнаешь почему у тебя именно такое O(n) а не другое.
А чтобы менять O(n) нужно "классифицировать" свой (имеющийся) алгоритм.
Понять его природу. Разобраться почему он так фурычит а не эдак. И возможно
надо будет покурить вещи которые ты раньше откладывал на полочку думая
что не нужно.

я тебе пытался донести простую мысль - что нет никакого смысла оптимизировать даже O(n2), если оно запускается максимум пару раз в день, и выполняется ну максимум пару минут. Ну или пару микросекунд, если про интерактив речь.

Потому что затраты на оптимизацию не окупятся никогда, для этого и существует профайлер, чтоб сразу выбрать те места, оптимизация которых имеет хоть какой-то практический смысл для задачи.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775584
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nolockyмногоугольник может быть быть не выпуклый, пример - типо шланг.
это не имеет значения
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775753
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nolocky , анализ сложности алгоритма не реальная задача ? Алгоритм предложенный тем парнем фигня и лучше триангуляция ??

Ребята, мне не понятно, почему вы с ним дискутируете ? Человек ведь вообще не в теме, говорит очень много и причём очень уверенно.

nolocky , в университете или на работе у вас наверняка были задачи связанные с моделированием чего-либо, где в алгоритме была голая математика, отправьте мне пример своего кода, и пояснения, мне интересно посмотреть можете(могли) ли вы вообще что-нибудь писать связанное с математикой, или можете только много и в большинстве своём бессмысленно говорить.
Я в свою очередь предоставлю что-нибудь из своего.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775757
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МожноИПрименить пример реальной IT задачи, требующей применение матана
В этом примере меня убило не применение микроскопов для забивания гвоздей, а то, что чел запостил неотформатированный код, и его это по-видимому никак не напрягает.
Сразу видно настоящего программиста.

SashaMercuryКаким образом наличие таких знаний может серьёзно помешать при принятии решений ?
Любой раздел математики упорядочивает ум.
См. выше про нежелание форматировать код.
Это и есть пример вытеснения матаном полезных программистских умений.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775759
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторP.P.S. Матан программисту не нужен, ибо скорее вреден, продуцируя неэффективные решения, что и было в очередной раз мной доказано (даже блестяще)

Бред сивой кобылы. Что вами было доказано да ещё блестяще ? Это бред самый настоящий.

Ребята, Сообщество как вы можете дискутировать с человеком про математику, если он приводит ссылки на википедию ??Не один приличный(хотя бы немножко) математик, или человек который её хотя бы немного понимает не будет приводить ссылки на вики, и не будет нести непонятно что. Вы бы лучше помолчали после моего замечания.

Я с нетерпением жду от вас код. Ваш код. И ещё какой-нибудь не связанный с математикой. Вы вообще программируете ?

PS
Кстати, а что такое бинпоиск ? а это теорема о сжимающем операторе, читайте функциональный анализ. Неужели не разу никто не применял? То-то я думаю почему так мало людей можете его реализовать. Учите математику. Это был ещё один ПРИМЕР, если вы не поняли.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775761
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky,

код отформатировать не сложно. По сравнению с созданием и реализацией алгоритма. Хотя это конечно плохо, если код нечитабелен.

SSВы бы лучше помолчали после моего замечания.

это относится к тому кто процитировал вики, а не к тем кто дискутировал с ним
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775763
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryкод отформатировать не сложно. По сравнению с созданием и реализацией алгоритма.
Ну, в данном случае, очевидно это было выше всяких сил :)
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775847
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте как-то закругляться и подводить итоги. Скорее всего наше представление
о программистах весьма паттерналистское и базируется на том чем мы занимались
и какие задачи решали наши коллеги. И знавал я таких "програмистов" которым
не то что матан но и законы арифметики вобщем-то и не особо нужны были. Сплошной
дизайн и публикации. Мне-же элементы матана интересны т.к. позволяют "видеть" то
что коллеги не видят. И вообще... хобби. Другое дело что посчитать бонус с этой
способности сложнее. Так это да.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775952
nolocky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercurynolocky , анализ сложности алгоритма не реальная задача ? Алгоритм предложенный тем парнем фигня и лучше триангуляция ??

Ребята, мне не понятно, почему вы с ним дискутируете ? Человек ведь вообще не в теме, говорит очень много и причём очень уверенно.
Да, тебя уже ткнули в то, что тот алгоригим через "матан" - полный треш и угар. Не выдерживает по производительности никаких сравнений с обычным, векторным способом.

Ты это не понял? Ты не в теме? Ну так иди прыгай, пока не поймешь элементарного.


SashaMercurynolocky , в университете или на работе у вас наверняка были задачи связанные с моделированием чего-либо, где в алгоритме была голая математика, отправьте мне пример своего кода, и пояснения, мне интересно посмотреть можете(могли) ли вы вообще что-нибудь писать связанное с математикой, или можете только много и в большинстве своём бессмысленно говорить.
В университете я не добился от преподавателей самого главного - примера задач, где реально применяется матан.

Все реальные задачи были сведены к сопромату, МКЭ - там была самая сложная это арифметика, эконометрические модели - тоже тупо арифметика, даже теормех и теория машин и механизмов, детали машин - там опять же была просто арифметика в итоге. Самая сложная операция - это возведение в степень и взятие корня. Даже интегралами и не пахло.

Ни одной прикладной задачи на матан я так и не добился, вообще. Кроме высосанных из пальца из учебника, абстрактных.
Из чего был сделан вывод, что инженеру (конструктору), не программисту даже - матан и нахер не нужен, а нам парили мозг 7 лет реально невостребованной херней.

SashaMercuryЯ в свою очередь предоставлю что-нибудь из своего.
Можешь сразу начинать, хотя я не думаю, что там будет что-то вообще.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38775978
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему вы не прокомментировали бинарный поиск ?
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776098
PopplerПоскольку программисту нужно знать матан, хочу освежить знания, а свои институтские книги выкинул лет пять назад.
Что посоветуете прикупить, эту серию http://www.ozon.ru/context/detail/id/3819361/ или эту http://www.ozon.ru/context/detail/id/22829883/ ? Про первую серию пишут, что она застряла в 60-х - 70-х, а во второй серии в книгах как-то мало страниц, по примерно 250-300 в каждой. Обе серии из 7-ми книг. Что лучше?
Другое, если нет в продаже, просьба не предлагать.


Почитай ребёнку сказки, а жене - стихи.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776112
Фотография Zukora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитайте лучше художественную книгу, всяко пользы больше чем от повторения вышки.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776191
avlaxoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Это зависит от того, чем именно занимается программист. Мне математика высшая очень даже пригодилась, например, при работе над проектом по раскрою листового металла.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776215
nolocky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryПочему вы не прокомментировали бинарный поиск ?

бинарный поиск не имеет отношения к матану вообще.

матан - это про непрерывные функции, бесконечно малые и дифференциальное исчисление.
бинарный поиск - это про дискретные величины

такой комент устроит?

ты там кстати грозился насмешить нас своими задачами из матана. и? весь пар уже ушел в свисток?
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776311
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вам пояснил что бинарный поиск это функциональный анализ, а конкретней смотри теорему о неподвижной точки (сжимающем отображении).

Не грозился ничем. Я попросил вас отправить ваш код, чтобы посмотреть кто вы такой..В ответ я обещал отправить реализацию своих задач. Вот и всё.

Не верится что вас заблокировали.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776318
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSНе верится что вас заблокировали.

Не злорадствую если что, правда удивлён. Вы столько писали раньше и все всё словно пропускали мимо ушей.Кроме Изопропила и ещё пары человек которые видимо понимали ситуацию. А тут взяли и заблокировали.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776327
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avlaxoftМне математика высшая очень даже пригодилась, например, при работе над проектом по раскрою листового металла.это о другом. Это о предметной области. Знания в ней бывают полезными, иногда.
В собственно программировании - мат.анализ нужен как собаке пятая нога, там другие знания требуются.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776379
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто что может сказать про этот курс лекций по вышке?
http://alexlarin.net/kvm.html
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776700
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychВ собственно программировании - мат.анализ нужен как собаке пятая нога, там другие знания требуются.
зайдём с другой стороны - аналитическая геометрия - требуется?
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776724
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилзайдём с другой стороны - аналитическая геометрия - требуется?для написания программы рабочего места кладовщика, например, или, скажем, классификатора CD-дисков? - конечно, и теория струн ещё ))
Булева алгебра - вот абсолютно необходимый раздел математики, требуется каждый день, в любой программе, на любом языке.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776776
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychБулева алгебра - вот абсолютно необходимый раздел математики, требуется каждый день, в любой программе, на любом языке.Ну с чего это вдруг? Булева алгебра это далеко не только and/or/not.
Вот если у тебя будет длиииииинное логическое выражение, ты можешь воспользоваться булевой алгеброй и упростить его... возможно.
А для тех же складов-бухгалтерий она нафиг не нужна.

Даже арифметика нужна далеко не для каждой задачи.
...
Рейтинг: 0 / 0
Что по матану почитать?
    #38776780
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,
>> Булева алгебра это далеко не только and/or/not
и? об чём спорим то? and/or/not таки тоже входит в булеву алгебру.
>> А для тех же складов-бухгалтерий она нафиг не нужна.
ну как же, а сложные статусы проверять? пригождается, однако.

>> Даже арифметика нужна далеко не для каждой задачи
эт да, но всё же почаще, чем матан, правда? ;)
...
Рейтинг: 0 / 0
25 сообщений из 196, страница 3 из 8
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что по матану почитать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]