|
|||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Пояснення до алгоритму. В комірці k ведеться підрахунок довжини, що виходить із ланцюжка елементів масиву АВ комірці k ведеться підрахунок довжини, що виходить із ланцюжка елементів масиву А. При порушенні ланцюжка довжина звіряється із вмістом комірки m, у якій повинна бути максимальна довжина. Якщо вміст комірки k більший за вміст комірки m, то вона, розміщується в комірці m. Поточна довжина ланцюжка встановлюється 1. Після виходу з циклу довжина останньої отриманої зростаючої послідовності ще раз порівнюється з максимальною і за необхідності значення замінюється на цю довжину.
В ЦЬОМУ АЛГОРИТМІ МОВОЮ ПАСКАЛЬ МИ ВПЕРШЕ ЗАСТОСУВАЛИ ПРОЦЕДУРУ inc, ЩО ЗБІЛЬШУЄ ЗНАЧЕННЯ СВОГО ПАРАМЕТРУ НА 1, ТОБТО inc(i) ОЗНАЧАЄ і:=і+1!
Приклад 6. Дано квадратну матрицю порядку n. Необхідно виконати перестановку стовпчиків (рядків) матриці: а) першого стовпчика з останнім, другого – з передостаннім і т.д.; б) перший рядок з останнім рядком, другий – з передостаннім і т.д. Алгоритми мають вигляд:
Приклад 7. Дано дійсну матрицю А розміром m x n. Знайти суму найбільших значень елементів її рядків. Алгоритм має вигляд:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |