|
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 3
|
|
Определить три точки, являющиеся вершинами треугольника, для которого разность точек вне его и внутри является07.12.2015, 16:50. Показов 1273. Ответов 7
Умоляю,помогите кто чем может(( Не получается решить задачу в visual basic: В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, у1, х2, у2, x3, y3 и т.д. Определить три точки, являющиеся вершинами треугольника, для которого разность точек вне его и внутри является минимальной.
Нет,я не лентяйка, которая сидит и ждет решения на блюдечке и не обращалась бы ни к кому, если бы не такая ситуация(курсовая работа готова,кроме этой задачи,сижу над ней неделю и не выходит ничего,а сроки сдачи уже подходят).Пожалуйста,Если вы что-то знаете по этому поводу,прошу,помогите.
0
|
|
| 07.12.2015, 16:50 | |
|
Ответы с готовыми решениями:
7
Определить 3 точки, являющиеся вершинами треугольника, для которых разность точек вне е го и внутри является минимальной. Выбрать три точки из множества точек на плоскости так, чтобы была минимальной разность между количествами точек внутри и вне треугольника Определить 3 точки, являющиеся вершинами треугольника |
|
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|||
| 07.12.2015, 20:31 | |||
0
|
|||
|
Супер-модератор
|
||||||
| 07.12.2015, 21:37 | ||||||
|
Примерно так:
1
|
||||||
|
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 3
|
||||||
| 08.12.2015, 17:07 [ТС] | ||||||
|
Казанский, В том и дело,что я даже не представляю алгоритма. Есть начало,да :
"Математическая часть - векторное и псевдоскалярное произведения. Реализация - считаются произведения (1, 2, 3 - вершины треугольника, 0 - точка): (x1 - x0) * (y2 - y1) - (x2 - x1) * (y1 - y0) (x2 - x0) * (y3 - y2) - (x3 - x2) * (y2 - y0) (x3 - x0) * (y1 - y3) - (x1 - x3) * (y3 - y0)" далее пытаюсь работать с этим ,но он неправильно выдает... Вы понимаете,если бы были хорошие наброски,я бы скорее уже догнала,если я сюда написала,значит мало в этом смыслю. Преподаватель очень странный,не объясняет как делать,мы просто на занятии переписываем предоставленный им код.Согласитесь,не лучший метод научить студентов работать с программой. А курсовую сдать надо. С другими задачами я разобралась,но так как раньше никогда не работала с бэсиком,для меня это очень трудно.И да,когда уже поняла,что мне не под силу и решила к нему подойти,он только и смог мне сказать "ну что вы,простейшая задача,простейшая,три цикла разности создадите,а потом минимальное число будете искать" и отчалил.Я не учусь на программиста какого-то и вообще в этой области меня не будет.Какие три цикла?О чем он вообще?
0
|
||||||
|
Супер-модератор
|
|
| 08.12.2015, 19:58 | |
|
ulyana2608, даже правильные слова сказал преподаватель... Действительно три цикла. См. строки 20, 22, 24 моего кода. А вот задавать координаты случайными не советую (трудно будет проверять). Задай сначала несколько точек, посмотри, что должно получиться, а потом проверь, как это вычислит программа.
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 3
|
|
| 08.12.2015, 22:13 [ТС] | |
|
Catstail, я и со случайными проверяла,это не проблема,вроде. В вашем коде недоработка,я вот смотрю что не так,но все равно спасибо. Преподаватель мне сказал также через минимальное число,не представляю как.
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 09.12.2015, 02:52 | ||
|
Может по площади треугольников? Вынести в отдельную функцию
0
|
||
|
Супер-модератор
|
|
| 09.12.2015, 09:46 | |
|
0
|
|
| 09.12.2015, 09:46 | |
|
Помогаю со студенческими работами здесь
8
Определить найдутся среди точек заданного множества точки являющиеся вершинами правильной пирамиды Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была минимальной разность между количествами точек, внутри и снаружи. Из заданного множества точек на плоскости выбрать три разные точки А В С так, чтобы внутри треугольника АВС содержалось максимальное количество точек. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца:
Хочу еще Симбу взять, очень нравится. . .
|
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
|
Mapped types (отображённые типы) в TypeScript
Reangularity 03.11.2025
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал. . .
|
Адаптивная случайность в Unity: динамические вероятности для улучшения игрового дизайна
GameUnited 02.11.2025
Мой знакомый геймдизайнер потерял двадцать процентов активной аудитории за неделю. А виновником оказался обычный генератор псевдослучайных чисел. Казалось бы - добавил в карточную игру случайное. . .
|
Протоколы в Python
py-thonny 31.10.2025
Традиционная утиная типизация работает просто: попробовал вызвать метод, получилось - отлично, не получилось - упал с ошибкой в рантайме. Протоколы добавляют сюда проверку на этапе статического. . .
|
|
C++26: Read-copy-update (RCU)
bytestream 30.10.2025
Прошло почти двадцать лет с тех пор, как производители процессоров отказались от гонки мегагерц и перешли на многоядерность. И знаете что? Мы до сих пор спотыкаемся о те же грабли. Каждый раз, когда. . .
|
Изображения webp на старых x32 ОС Windows XP и Windows 7
Argus19 30.10.2025
Изображения webp на старых x32 ОС Windows XP и Windows 7
Чтобы решить задачу, использовал интернет:
поисковики Google и Yandex, а также подсказки Deep Seek.
Как оказалось, чтобы создать. . .
|
Passkey в ASP.NET Core identity
stackOverflow 29.10.2025
Пароли мертвы. Нет, серьезно - я повторяю это уже лет пять, но теперь впервые за это время чувствую, что это не просто красивые слова. В . NET 10 команда Microsoft внедрила поддержку Passkey прямо в. . .
|
Последние результаты исследования от команды MCM (октябрь 2025 г.)
Programma_Boinc 29.10.2025
Последние результаты исследования от команды MCM (октябрь 2025 г. )
Поскольку мы продолжаем изучать гены, которые играют ведущую роль в развитии рака, в рамках проекта "Картирование раковых. . .
|
Мысли в слух
kumehtar 29.10.2025
Обнаружил, что мысли лучше писать короткими фразами. Таким образом внимание читателя успевает охватить всю фразу сразу, за один раз, не соскакивая и не прерываясь. А если писать это длинным текстом,. . .
|