Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2009, 19:13   #1
kcю
 
Регистрация: 05.11.2009
Сообщений: 9
По умолчанию множества точек

определить радиус и центр окружности, на котором лежит наибольшее число точек заданного на плоскости множества точек
помогите пожалуйста
kcю вне форума Ответить с цитированием
Старый 05.11.2009, 19:52   #2
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Что именно у вас не получается?
ShowMessage('Добро пожаловать!');
Alex2009 вне форума Ответить с цитированием
Старый 06.11.2009, 05:56   #3
kcю
 
Регистрация: 05.11.2009
Сообщений: 9
По умолчанию

я не могу понять смысл проги даже, поэтому у меня не получаеца всё
kcю вне форума Ответить с цитированием
Старый 06.11.2009, 06:31   #4
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

пример исходных данных и ответ? есть такие?
да и еще язык укажите!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 06.11.2009, 07:52   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Хм... если я правильно помню нужно
1. получить точки с самыми минимальными и максимальными координатами
2. середина отрезка по этим точкам будет центр окружности.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.11.2009, 08:00   #6
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Хм... если я правильно помню нужно
1. получить точки с самыми минимальными и максимальными координатами
2. середина отрезка по этим точкам будет центр окружности.
если искать точки попадающие в окружность,точнее в круг,то ваш алгоритм верен ,а если искать точки лежащие на окружности- есть вариант что только 2 эти точки и будут лежать на ней
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 06.11.2009, 13:31   #7
Anatole
Форумчанин
 
Аватар для Anatole
 
Регистрация: 07.04.2009
Сообщений: 245
По умолчанию

Задача на перебор:
1) Берем 3 точки
2) Записываем для них уравнение окружности.
3) Проверям сколько из оставшихся точек удовлетворяют этому уравнению

Указанные действия необходимо повьорить для всех возможных комбинаций по 3 точки. Ответом будет та комбинация, которая даёт максимальное количество точек удовлетворяющих уравнению окружности проведённому через точки в этой комбинации
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
Anatole вне форума Ответить с цитированием
Старый 06.11.2009, 13:38   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
есть вариант что только 2 эти точки и будут лежать на ней
Не спорю ) Автор знач уточнить должен
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.11.2009, 15:19   #9
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Цитата:
Сообщение от Anatole Посмотреть сообщение
Задача на перебор:
1) Берем 3 точки
2) Записываем для них уравнение окружности.
3) Проверям сколько из оставшихся точек удовлетворяют этому уравнению

Указанные действия необходимо повьорить для всех возможных комбинаций по 3 точки. Ответом будет та комбинация, которая даёт максимальное количество точек удовлетворяющих уравнению окружности проведённому через точки в этой комбинации
Да, думаю, так и надо решать. Перебором за кубик.
LeBron вне форума Ответить с цитированием
Старый 06.11.2009, 16:11   #10
kcю
 
Регистрация: 05.11.2009
Сообщений: 9
По умолчанию

дадада там тройку точек нужно брать))) если можно то на паскале напишите пожалуйста программку, от линукса она мало отличаеца я думаю)))
там определить радиус и центр окружности ещё нужно, помогите пожалуйста)))
kcю вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена точек запятыми miss Microsoft Office Excel 4 30.07.2009 13:29
Движение двух точек. alien608 Паскаль, Turbo Pascal, PascalABC.NET 0 11.05.2009 19:49