0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 2
1

Нахождение выпуклой оболочки

15.04.2015, 11:42. Показов 3191. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста с решением, Выпуклая оболочка множества точек на плоскости состоит из тех точек множества, через которые можно провести такую прямую, что все точки лежат с одной стороны от прямой. Найти выпуклую оболочку такого множе-ства.
Я не понимаю, как написать уравнение прямой через две точки в с++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2015, 11:42
Ответы с готовыми решениями:

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

Координаты точек на выпуклой оболочке
Привет всем. Помогите пожалуйста с задачей :) В общем, есть множество точек на плоскости, и надо...

Создание тестовой оболочки
Доброго времени суток. Хочу создать тестовую оболочку. Подскажите с чего начать. P.S: Без...

Написание расширений оболочки в MS Windows
Доброго времени суток. Суть задачи состоит вот в чём: "Добавления пунктов в контекстное меню для...

3
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
15.04.2015, 11:50 2
y = (y2-y1)/(x2-x1)*x + y1*x2 - y2*x1
где x1, y1 -координаты первой точки
x2, y2 -координаты второй точки
1
0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 2
15.04.2015, 12:24  [ТС] 3
Цитата Сообщение от aLarman Посмотреть сообщение
y = (y2-y1)/(x2-x1)*x + y1*x2 - y2*x1
а если первая точка(x=1 y=1) вторая (x=1 y=2) то будет деление на 0, как тогда?
0
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
15.04.2015, 12:38 4
первым делом проверить что x2-x1 не равно 0, если равно 0 то уравнение прямой имеет вид x = 1(в приведенном Вами примером. естественно)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2015, 12:38
Помогаю со студенческими работами здесь

Нахождение выпуклой оболочки (3D)
Здравствуйте, может на этом форуме кто-нибудь сможет помочь. Мне завтра надо сдавать лабораторную,...

Задача на построение выпуклой оболочки
Вот задача: на плоскости задано N точек, которые пронумерованы слева на право (а при равных...

Построение выпуклой оболочки множества точек
Дано множество точек на плоскости. построить выпуклую оболочку этого мно- жества. какой тут...

Построение выпуклой оболочки обходом Грэхэма
Привет всем! помогите написать на java этот алгоритм Построение выпуклой оболочки обходом Грэхэма...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru