|
0 / 0 / 0
Регистрация: 26.09.2008
Сообщений: 12
|
|
Линейный поиск элементов11.03.2010, 16:07. Показов 5689. Ответов 40
Метки нет (Все метки)
Помогите реализовать следующую задачу на языке Pascal :
В массиве H(n) хранятся значения высот некоторого профиля местности (ее вертикального сечения) с постоянным шагом по горизонтали. Найти области (номера точек измерения высоты), невидимые для наблюдателя, находящегося в точке h1. Заранее благодарен.
0
|
|
| 11.03.2010, 16:07 | |
|
Ответы с готовыми решениями:
40
Линейный поиск Поиск из файла (линейный) Линейный поиск в упорядоченной таблице |
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 02.06.2010, 15:37 | |
|
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 03.06.2010, 13:10 | |
|
cerenara, не придетса с шагом и углами...
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 03.06.2010, 14:21 | |
|
Jazon_deenAlt, да ладно, мне уже не столь важно как, оказывается надо уже завтра сдавать, до понедельника не подождет... мне б хоть как-нибудь, лишь бы работало корректно и не сильно сложно было, т.к. мне придется переделать код из паскаля в бейсик
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 03.06.2010, 14:29 | |
|
cerenara, хоршо) постараюсь выкроить время ня)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 03.06.2010, 14:32 | |
|
Jazon_deenAlt, спасибо заранее
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 15:57 | |
|
так и не дождавшись ответа, попробовала уже в который раз сама и, о чудо, всё работает
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 16:11 | |
|
cerenara, умничка) прости, чесслово небыло времени розбиратса ня)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 16:33 | |
|
прощаю) а можно немножко не в тему: как составить математическое описание этой задачи? а то у меня ни одной мысли.
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 16:52 | |
|
cerenara, ето смотря как решалась задача(тоесть код программы) и что такое математическое описание)))
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 17:04 | |
|
математическое описание - это формула, которой описывается задача. код программы тут ни при чем.
такого типа: задача нарисовать параболу, а мат. описанием будет y=x в квадрате.
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 17:51 | |
|
cerenara, ну если ты розвязывал подобными треугольниками то было так:
высота где стоим ето катет одного треугольника, высота которую видим или нет ето катет другого, проводим линию, она гдето пересикаетса с уровнем моря, тогда высота где стоим деленая на высоту которую смотрим равна росстояние от высоты где стоим до высоты вершыны смотрения + расстояние от высоты смотрения до пересичения с уровнем моря поделеное на расстояние от высоты смотрения до пересичения с уровнем моря... из етого уровнения находим расстояние от высоты смотрения до пересичения с уровнем моря. добавляем росстояние от высоты где стоим до высоты вершыны смотрения находим расстояние от точки где стоим до пересичения с уровнем моря, теперь проверяем, есть ли по пути гипотинузы треугольника с катетами расстояние от точки где стоим до пересичения с уровнем моря и высоты точки где стоим, вершыны выше возможных для подобных треугольников катетов высот. если есть то нашу вершыну на которую смотрим не видно... и ето все для случая когда вершына на которую смотрим ниже вершыны на которой стоим.... если она выше то ето уже другие подобные треугольники... ты улавливаеш мою мысль ня?
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 17:59 | |
|
Jazon_deenAlt, я твою мысль совершенно не улавливаю, т.к. в школе с геометрией я не дружила. и с треугольниками я ничего не делала, просто попробовала сесть и написать что-то типа твоего кода. и оно заработало, хотя раньше работать отказывалось
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 18:03 | |
|
cerenara, ну если так то ето скорее всего не треугольники или что-то иное но не видя его я не могу придумать математическую формулу по которой оно работает, так что либо ты выложы код и я постараюсь вникнуть, либо сама опишы те формулы по которым оно у тебя работает ня)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 18:11 | |
|
а ничего, что код не на паскале, а на бейсике?
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 18:15 | |
|
cerenara, чего) я с бейсиком не дружу... да и кроме того ты ж сама все зделала, ты что не знала что ты делаеш?))) я думаю там не сложно тебе будет самой розобратса)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|||
| 04.06.2010, 18:23 | |||
|
0
|
|||
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
|
| 04.06.2010, 18:25 | |
|
cerenara, ну если так то мат описанием и будет сравнение больше меньше.
1
|
|
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 18:37 | |
|
а как же если - то? и результат видно-невидно? это словами написать?
0
|
|
|
4117 / 999 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
|
||
| 04.06.2010, 18:39 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 36
|
|
| 04.06.2010, 18:41 | |
|
из 2 сданных отчетов, ни в одном я не сделала нормальное мат. описание. видимо и тут не судьба. все равно спасибо за помощь
0
|
|
| 04.06.2010, 18:41 | |
|
получить линейный массив из четных элементов файла
Линейный поиск или поиск с барьером Линейный Поиск в массиве со случайными числами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|