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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2011, 17:09   #1
-=zAA=-
Пользователь
 
Регистрация: 03.10.2011
Сообщений: 11
По умолчанию алгоритм нахождения точек пересечения прямой и ломаной

в универе задали задачу. необходимо её решить посредством С а идей нету вообще.
Изображения
Тип файла: jpg Безымянный.jpg (28.8 Кб, 86 просмотров)
Глупый с мудрой книгой, в два раза глупее.
-=zAA=- вне форума Ответить с цитированием
Старый 04.10.2011, 10:16   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

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

учтите, что таких пересечений может быть несколько или не быть совсем!

p.s. алгоритмы можете посмотреть, например, в книжке "Программирование в алгоритмах" Окулов С.М.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.10.2011, 10:28   #3
-=zAA=-
Пользователь
 
Регистрация: 03.10.2011
Сообщений: 11
По умолчанию

спасибо обязательно почитаю.
Глупый с мудрой книгой, в два раза глупее.
-=zAA=- вне форума Ответить с цитированием
Старый 04.10.2011, 10:49   #4
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Если отрезков много, а прямая одна, то имеет смысл, думаю, повернуть систему координат так, чтоб прямая была параллельна одной из осей. Тогда процесс несколько и упростится, и ускорится.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
алгоритм нахождения fist001 C++ Builder 2 28.05.2011 21:30
PaintBox, определение точек пересечения прямоугольника и окружности _-Re@l-_ Общие вопросы Delphi 0 20.05.2011 16:37
Таблица со расчетом точек пересечения дуг Tidus Microsoft Office Excel 12 06.04.2011 18:32
Алгоритм подсчета количества точек пересечения отрезков juliaaaa Помощь студентам 2 24.02.2011 19:58
подсчитать количество точек пересечения fallti Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 28.06.2010 13:46