Subarray

Autora: Randy Alexander
Data De La Creació: 28 Abril 2021
Data D’Actualització: 26 Juny 2024
Anonim
Max Contiguous Subarray Sum - Cubic Time To Kadane’s Algorithm ("Maximum Subarray" on LeetCode)
Vídeo: Max Contiguous Subarray Sum - Cubic Time To Kadane’s Algorithm ("Maximum Subarray" on LeetCode)

Content

Definició: què significa Subarray?

Una subarraya es defineix comunament com a part o secció d'una matriu. Una matriu és un conjunt de variables que un programador defineix de forma col·lectiva. En lloc de crear variables separades, el programador pot declarar una única matriu amb diversos valors etiquetats.

Els programadors poden realitzar moltes de les mateixes opcions en una subarraya que poden realitzar a tota la matriu. Permetre que les operacions en una subarraya ajuden a fer que aquestes eines siguin més versàtils per emmagatzemar diverses variables en un sol conjunt designat.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Subarray

En diversos llenguatges de programació, els usos d'una subarraya, com ara la confecció de dades cap a o des d'un mètode o funció, generalment inclouran gran part de la mateixa sintaxi utilitzada amb tota la matriu, amb algunes diferències subtils. Típicament, el nom de la matriu serà de referència primer, i la subarraya o porció exacta de la matriu s'escriurà entre parèntesis o claudàtors.

Quan utilitzen una subarraya, els programadors han de prestar el mateix tipus d’atenció a la coherència que ho farien quan utilitzen tota una matriu o una única variable. Això inclou assegurar-se que els valors que passen d’un mètode o funció a un altre no es canvien a través d’un error o un glitch del codi i que totes les parts del codi que necessiten aquests valors hi poden accedir. Pot ser útil passar per un programa escrit en mode de depuració per veure com s'avaluen els valors línia per línia si hi ha algun problema amb l'ús d'una subarrenda.