Esiste un modo migliore per utilizzare la RICERCA negli array bidimensionali di COBOL?

StackOverflow https://stackoverflow.com/questions/657299

  •  19-08-2019
  •  | 
  •  

Domanda

La parola chiave SEARCH di Cobol può essere utilizzata per cercare array monodimensionali indicizzati.

Ma penso che questa RICERCA presenti alcuni svantaggi quando viene utilizzata per la ricerca di array 2D. Possiamo anche cercare usando il ciclo PERFORM, ma esiste un modo migliore di usare SEARCH per array 2-d. Quale proponi?

È stato utile?

Soluzione

Quali sono gli svantaggi? Se le tue matrici sono ordinate, puoi invece utilizzare RICERCA TUTTO (utilizza la ricerca binaria invece di una seriale). In entrambi i casi, l'utilizzo dell'istruzione di ricerca è probabilmente più consono rispetto alla scrittura di diversi cicli di esecuzione nidificati.

Anche prendere un guarda qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top