Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 18
1

Выбрать такие три точки, что, будь они вершинами треугольника, выполнялось бы условие

21.05.2015, 17:57. Показов 722. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Среди заданных точек множини на плоскости выбрать 3 таких чтоб треугольник, вершины которого эти точки местил бы наибольшее количество точек. Помогите плс как математически решать, программу постараюсь сам сделать))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2015, 17:57
Ответы с готовыми решениями:

Массив: Выбрать три точки первого множества так, чтобы выполнялось заданное условие...
Даны два множества точек на плоскости. Выбрать три различные точки первого множества так, чтобы...

Выбрать три разные точки, которые являются вершинами прямоугольного треугольника наибольшего периметра
Кто-нибудь может сделать код для следующего задания? Задано множество точек на плоскости. Выбрать...

На плоскости заданы три точки. вычислить площадь треугольника , вершинами которого являются эти точки
на плоскости заданы три точки. вычислить площадь треугольника , вершинами которого являются эти...

На плоскости заданы три точки. Вычислите площадь треугольника, вершинами которого являются эти точки.
На плоскости заданы три точки. Вычислите площадь треугольника, вершинами которого являются эти...

7
1 / 1 / 4
Регистрация: 28.11.2014
Сообщений: 36
21.05.2015, 18:52 2
не совсем понял, нужно выбрать вершины для такого треугольника, внутри которого оказалось бы больше всего точек из того же множества?
0
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 18
21.05.2015, 18:59  [ТС] 3
да я думаю так и надо, просто не совсем понимаю как с математической точки зрения его решать, естественно и программу не напишу.
0
1 / 1 / 4
Регистрация: 28.11.2014
Сообщений: 36
21.05.2015, 19:02 4
Интересная задача, но понятно, что не факт, что такой треугольник единственный)
0
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 18
21.05.2015, 19:04  [ТС] 5
ну я думал чтоб сделать как-то через вписанный треугольник в окружность , но думаю мб ошибаюсь.
0
1 / 1 / 4
Регистрация: 28.11.2014
Сообщений: 36
21.05.2015, 19:08 6
не знаю как через окружность, но в голову приходит только тупой перебор всех треугольников
0
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 18
21.05.2015, 19:39  [ТС] 7
Лол плоскость ты задаешь сам, и она может быть любого размера, что ты собрался перебирать?
0
1 / 1 / 4
Регистрация: 28.11.2014
Сообщений: 36
21.05.2015, 19:56 8
треугольники вершины которых из заданного множества
при мощности множества = n количество комбинаций равно С из n по 3
вроде так

Добавлено через 11 минут
мой вариант решения таков: перебираем треугольники, по вершинам строим уравнения прямых, по уравнениям прямых исключаем из ненужных полуплоскостей точки множества, точки которые входят во все 3 нужные полуплоскости - это точки внутри треугольника. выбираем треугольник с наибольшим количеством точек. Уверен есть решения попроще.
0
21.05.2015, 19:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2015, 19:56
Помогаю со студенческими работами здесь

Определить, могут ли три точки быть вершинами треугольника
Всем привет!Помогите решить задачи завтра нужно сдать.Составить алгоритм по блокам,в письменном...

Определить три точки, которые являются вершинами треугольника
В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости....

Определить, могут ли три точки с координатами являться вершинами треугольника
Здравствуйте. Помогите написать алгоритм и блок схему к работе. Определить, могут ли три точки с...

Определить, могут ли три точки с координатами являться вершинами треугольника
Добрый день. Помогите с программой. Определить, могут ли три точки с координатами (x1, y1), (x2,...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru