Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 19

Оптимальный алгоритм поиска на графике ⋂-образных областей

01.02.2016, 14:06. Показов 2570. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, пожалуйста, оптимальный алгоритм поиска на графике ⋂-образных областей. Признаюсь сразу, в прикладной математике не силён, Дональная Кнутта увы, не читал.

Например, одна из таких областей выделена красным:
Миниатюры
Оптимальный алгоритм поиска на графике ⋂-образных областей  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.02.2016, 14:06
Ответы с готовыми решениями:

QCustomPlot. Позиция точки на нарисованном графике, выделение областей на графике
Доброго времени суток! Необходима помощь сообщества. Для ведущейся работы назрела необходимость создания интерфейса для работы с графиками...

Как организовать оптимальный по скорости и логике алгоритм поиска свободных объектов (с одинаковыми свойствами) в расписании?
Доброй ночи, форумчане. Представьте себе такую ситуацию. У вас есть 3 проектора, допустим их свойства нам безразличны и нам не...

Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки )
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void lab () { int s1 = 0; int s2 =...

22
1979 / 835 / 115
Регистрация: 01.10.2012
Сообщений: 5,178
Записей в блоге: 2
02.02.2016, 13:20
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Shamil1 Посмотреть сообщение
Что такое " ⋂-образная область"? Дайте точное определение (вероятно, в стиле "это такая область, что выполняются следующие условия: ...").
По существу в этом задача и состоит. Как только такое определение будет четко сформулировано - думается сама реализация даже не будет заслуживать обсуждения, ни до каких Безье и Кнутов дело не дойдет.

Хорошо, давайте попробуем "формализоваться". Примем термины, напр: "n" состоит из, или "имеет"
- left // левая (первая) точка, left.x = min
- right // правая (последняя) точка, right.x = max
- midMax // точка с макс по y между left и right

Теперь надо что-то решить с локальными минимумами между left и right. Просто как для максимума не выходит, (попадем в ближайшие к left/right точки). Возможно представить в виде ф-ции, напр "чем ближе локальный минимум к середине - тем он представительнее".

Потом "параметры". Напрашивается напр
fabs(left.y - right.y) < midMax.y * param_1; // "горбатость"
fabs(left.y - right.y) < CalcLocalMnY() * param_2; // макс "провал"

В общем, с постановкой надо работать, а не бросаться сразу в детали реализации (пока хз чего), блистая при этом познаниями Безье и др
1
 Аватар для krapotkin
6854 / 4680 / 1465
Регистрация: 14.04.2014
Сообщений: 20,686
Записей в блоге: 21
02.02.2016, 13:52
Цитата Сообщение от Igor3D Посмотреть сообщение
По существу в этом задача и состоит
так об этом все и говорят...
нужно в тонкостях знать задачу, что важно, что нет
просто по характеру картинки и по запрошенному результату (площадь под кривой) некоторые вещи очевидно напрашиваются...
1
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 19
02.02.2016, 21:47  [ТС]
Цитата Сообщение от Igor3D Посмотреть сообщение
В общем, с постановкой надо работать
Сложно выразить словами, когда не валдеешь терминологией. Я простой прикладник - математика для меня rocket science

Цитата Сообщение от Igor3D Посмотреть сообщение
блистая при этом познаниями
Ищу на лету то, что рекомендуют.

Сперва я думал, что задача так же тревиальна как поиск по B-деревьям и имеет десятки разнообразных решений, а я изобретаю очередоной велосипед. Оказывается, не всё так просто.

Igor3D, krapotkin, спасибо за рекомендации. Попробую разобраться в советах и реализовать оптимизацию.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.02.2016, 21:47

графика, алгоритм вычисления свободных областей
Есть такая подзадача: Дан чистый лист. На нём размещаются прямоугольники. После их размещения, необходимо вычислить свободные области...

оптимальный алгоритм
найти сумму простых чисел от 1 до A program kl; var s,m,p,n,A:integer; begin read (A); for n:=1 to A do begin p:=1; for...

Оптимальный алгоритм сортировки
Камрады! Есть функция/процедура f(m,n), которая получает 2 номера и возвращает n,m (n&gt;m) т.е. &quot;сортирует&quot; от большего...

Оптимальный алгоритм сортировки
Доброго времени суток! Есть некий класс: public class Person { public string Name { get; set; } public int Age {...

Оптимальный алгоритм рисования линий
1) Является ли алгоритм рисования линии перебором точек оптимальным? for(float i=Xmin, j; i&lt;=Xmax; i+=0.001) { j = k*i + b; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru