C# көп өлчөмдүү массив деген эмне?
C# көп өлчөмдүү массив деген эмне?

Video: C# көп өлчөмдүү массив деген эмне?

Video: C# көп өлчөмдүү массив деген эмне?
Video: Массивдер. 8 класс. 2024, Май
Anonim

А көп өлчөмдүү массив болуп саналат массив бирден ашык деңгээл же өлчөм менен. Мисалы, а 2D массив , же эки өлчөмдүү массив , болуп саналат массив нын массивдер , бул саптардын жана мамычалардын матрицасы дегенди билдирет (таблица жөнүндө ойлонуңуз). үчүн эки for цикли колдонулат 2D массив : бир цикл саптар үчүн, экинчиси мамычалар үчүн.

Мындан тышкары, C # көп өлчөмдүү массив деген эмне?

C# Көп өлчөмдүү массивдер The көп өлчөмдүү массив тик бурчтуу деп да белгилүү C# тилиндеги массивдер . Болушу мүмкүн эки өлчөмдүү же үч өлчөмдүү. Берилиштер таблица түрүндө сакталат (сап * мамыча), аны матрица деп да аташат. Жаратуу көп өлчөмдүү массив , биз чарчы кашаанын ичинде үтүр колдонушубуз керек.

Ошо сыяктуу эле, көп өлчөмдүү массивдин кандай пайдасы бар? Көп өлчөмдүү массивдер болуп саналат колдонулган маалыматты матрицалык формада сактоо үчүн -- мис. темир жол расписание, расписание бир өлчөм катары каралышы мүмкүн эмес массив . Сиз кааласаңыз болот колдонуу а 3-D массив имараттын ар бир кабатында ар бир бөлмөнүн бийиктигин, туурасын жана узундугун сактоо үчүн.

Муну эске алып, көп өлчөмдүү массив деген эмне?

А көп өлчөмдүү массив MATLAB® ичинде бир массив экиден ашык өлчөм менен. Матрицада эки өлчөм саптар жана мамычалар менен көрсөтүлөт. Көп өлчөмдүү нурлар эки өлчөмдүү матрицалардын кеңейтилиши жана индекстөө үчүн кошумча субскрипттерди колдонушат. А 3-D массив , мисалы, үч субскрипти колдонот.

Эки өлчөмдүү массив деген эмне?

Эки - өлчөмдүү массивдер . А 2D массив int же String сыяктуу түрү бар эки чарчы кашаалардын жуптары. элементтери а 2D массив саптар жана мамычалар жайгаштырылат жана жаңы оператор үчүн 2D массивдери катарлардын санын да, мамычалардын санын да көрсөтөт.

Сунушталууда: