Så här löser du problem med arrays

Anonim

Datavetenskap är ett av de mest intressanta tekniska ämnena i skolor och högre utbildningsinstitutioner. När allt kommer omkring kan varje person som har löst ett datavetenskapsproblem, ha skrivit ett program, betrakta sig som en skapare. Dessutom kan programkoden och den körbara filen leva nästan för alltid, utföra de uppgifter som är nödvändiga för samhället. Men för att kunna lära sig att skriva komplexa användbara program är det nödvändigt att förstå hur man hanterar stora mängder information. Den bästa lösningen på detta problem är att lösa problem med arrays .

Du behöver

  • Kompilator, referens för programmeringsspråk

instruktion

1

För att lära sig att lösa problem med arrays är det mycket viktigt att förstå deras väsen och syfte. En array är en ordnad informationsstruktur. Den kan endast representeras som en grupp av variabler av samma typ, ordnade i ordning. Arrays kan vara endimensionella (variablerna är ordnade i en rad), tvådimensionella (då talar vi om en matris med rader och kolumner) och multidimensionell. Oftast använder problem med endimensionella och tvådimensionella arrays.

2

Lösningen av problem med arrays måste börja med deras deklaration. Deklarationerna i varje programmeringsspråk är olika, men du kan markera liknande punkter. Således, på nästan alla språk, när deklarerar en array, dess typ (numerisk, tecken eller användardefinierad) måste antalet element och dess dimension beskrivas. Förstå exakt hur man deklarerar en matris från problemets tillstånd. Om vi ​​talar om att bearbeta n-element som är inskrivna från en fil eller från tangentbordet, är det nödvändigt att använda endimensionella arrayer, om uppgiften är att bearbeta en matris använder vi tvådimensionella.

3

Huvudmålet för varje uppgift med arrays är att bearbeta deras element. För att göra detta, när vi bearbetar endimensionella arrays använder vi för loopen, där numreringen (värdet av cykelvariabeln i) utförs från det första elementet, avslutar vi dess körning senast (hittills i <n), med ett steg som är lika med ett (i = i + 1). I denna cykel måste vi utföra omvandlingar av elementen i arrayen eller extrahera viktig information från dem. Dessa omvandlingar uppnås genom att man manipulerar A [i] -elementet i matrisen, där A är den ursprungliga deklarerade gruppen.

Bra råd

För att bearbeta tvådimensionella arrays måste du använda inte en, men två för loopar. I det här fallet måste namnen på cykelvariablerna vara olika, till exempel i och j. Klagomål till elementet i en sådan matris uppnås med kommandot A [i] [j] -.

  • Online Programmering Tutorial
  • lösa problem i arrays