Есть ли лучший способ использовать поиск в двумерных массивах COBOL? - PullRequest
1 голос
/ 18 марта 2009

Ключевое слово Cobol SEARCH можно использовать для поиска в индексируемых одномерных массивах.

Но я думаю, что этот ПОИСК имеет некоторые недостатки при использовании для поиска двумерных массивов. Мы также можем выполнять поиск с помощью цикла PERFORM, но есть ли лучший способ использовать SEARCH для двумерных массивов. Какой вы предлагаете?

1 Ответ

1 голос
/ 03 апреля 2009

Какие у него недостатки? Если ваши массивы отсортированы, вы можете использовать SEARCH ALL вместо этого (он использует двоичный поиск вместо последовательного). В любом случае, использование оператора поиска, вероятно, более целесообразно, чем написание нескольких вложенных циклов выполнения.

Также посмотрите здесь .

...