|
-1 / 1 / 0
Регистрация: 08.12.2019
Сообщений: 177
|
|
Определите номер первого и последнего максимального элемента последовательности03.09.2020, 19:25. Показов 12751. Ответов 10
Меня интересуют функции, с помощью которых я могу решить это задание, а также нужны функции для поиска самого длинного названия файла в указанном каталоге.
0
|
|
| 03.09.2020, 19:25 | |
|
Ответы с готовыми решениями:
10
|
|
Модератор
3134 / 2281 / 469
Регистрация: 26.03.2015
Сообщений: 8,877
|
||||||
| 04.09.2020, 11:50 | ||||||
|
У элементов последовательности нет номеров. Их можно пронумеровать. Тогда первый элемент будет иметь номер 0, а последний - длина минус 1.
Для поиска максимального по заданному критерию элемента используйте Seq.maxBy Например,
1
|
||||||
|
|
||||||||||||||||||
| 04.09.2020, 16:48 | ||||||||||||||||||
1
|
||||||||||||||||||
|
Модератор
3134 / 2281 / 469
Регистрация: 26.03.2015
Сообщений: 8,877
|
||||||
| 04.09.2020, 19:45 | ||||||
Сообщение было отмечено nottheprogramer как решение
Решение
Я неправильно понял первый вопрос.
За один проход можно вычислить так:
1
|
||||||
|
-1 / 1 / 0
Регистрация: 08.12.2019
Сообщений: 177
|
|
| 09.09.2020, 16:19 [ТС] | |
|
Я не могу напечатать результат - не знаю, какой элемент надо указать, много чего перепробовал - либо ошибки, либо результат попросту не печатается.
0
|
|
|
Модератор
3134 / 2281 / 469
Регистрация: 26.03.2015
Сообщений: 8,877
|
|
| 10.09.2020, 09:11 | |
|
0
|
|
|
-1 / 1 / 0
Регистрация: 08.12.2019
Сообщений: 177
|
|||||||||||
| 11.09.2020, 11:53 [ТС] | |||||||||||
|
Вот моя нароботка:
Но результатов никаких не дало.
0
|
|||||||||||
|
Модератор
3134 / 2281 / 469
Регистрация: 26.03.2015
Сообщений: 8,877
|
|||||||
| 11.09.2020, 12:00 | |||||||
"let firstLastMax s =" - это описание функции. Её нужно вызвать, чтобы получить результат. И printfn в ней не нужен. Она возвращает пару индексов. Нужно вызвать и передать результат в printfn Добавлено через 1 минуту
1
|
|||||||
|
-1 / 1 / 0
Регистрация: 08.12.2019
Сообщений: 177
|
||
| 11.09.2020, 12:45 [ТС] | ||
|
Функцию вывел, но почему-то результат очень странный: Во-первых, неверно указывает максимальный элемент последовательности, а также почему-то рассматривает на один член последовательности больше
0
|
||
|
Модератор
3134 / 2281 / 469
Регистрация: 26.03.2015
Сообщений: 8,877
|
|||||||||||
| 11.09.2020, 15:28 | |||||||||||
Сообщение было отмечено nottheprogramer как решение
Решение
Похоже для Seq.head s генерится (считывается) дополнительный элемент.
Считывайте лучше в список - чтобы сначала всё прочитать, а потом всё подсчитывать. А так у Вас вычисление функции начинается, как только считаны первые 2 числа.
1
|
|||||||||||
|
-1 / 1 / 0
Регистрация: 08.12.2019
Сообщений: 177
|
|
| 14.09.2020, 13:55 [ТС] | |
|
Помогло. Спасибо большое всем за помощь!
0
|
|
| 14.09.2020, 13:55 | |
|
Помогаю со студенческими работами здесь
11
Найти номер последнего максимального элемента последовательности используя одномерный массив Найти номер последнего максимального элемента среди нечетных (по значению) элементов, расположенных до первого четного Определите номер максимального элемента последовательности, попадающего в диапазон допустимых значений типа Byte Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|