第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

2. 二維數(shù)組的定義方法二,[[0 , 1 , 2 ],[1 , 2 , 3, ]]不理解

二維數(shù)組的定義方法二:var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]不太理解。對(duì)應(yīng)到表格,數(shù)值怎么填入?Myarr[0][0]=?; ? Myarr[0][1]=?; ? Myarr[0][2]=?; ?Myarr[1][0]=?; Myarr[1][1]=?; ?Myarr[1][2]=?; 我覺得是2*3=6這樣的排列,那是行為2還是列為2。

反過來說,如果1,2,3,4,5,6,7,8,9,10,11,12,這組數(shù)12個(gè)值,3*4,又怎么定義呢?

感謝大家的回答,讓我覺得我不是一個(gè)人在學(xué)習(xí),是和大家一起在進(jìn)步。前面二維數(shù)組中值和表格的填入關(guān)系我大概搞懂了,就是一維數(shù)組,然后每個(gè)一維數(shù)組又包含子元素。大盒子套若干小盒子。3*4那個(gè)誰來直接定義一下,看看跟我想的定義方法是否一樣?(類似這種var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]直接把0,1,2,1,2,3數(shù)值傳入的定義方法)。

正在回答

11 回答

1-12的3*4數(shù)組應(yīng)該這樣定義:var arr = [[1, 2, ,3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]。[1, 2, 3, 4]表示第一行,可以看出有4列,總共有3行。

? ?http://img1.sycdn.imooc.com//57b57dab000155ea03610073.jpg

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小馬奔騰v2 提問者

答案和我想的一樣。也感謝其他同學(xué)的回答
2016-08-22 回復(fù) 有任何疑惑可以回復(fù)我~

開始我也不理解,看了采納的答案,我想我懂了,再結(jié)合,二維數(shù)組怎么來的,從一維數(shù)組演變而來;那么問題來了,var arr = [[1, 2, ,3, 4], [5, 6, 7, 8], [9, 10, 11, 12]];怎么看成一維數(shù)組呢?

首先上面可以讓我們想到在創(chuàng)建一維數(shù)組的案例中有var arr=[1,2,3],相當(dāng)于放了三個(gè)盒子從上擺下(三行);對(duì)應(yīng)二維數(shù)組中【1,2,3,4】表示第一行;【5,6,7,8】表示第二行;【9,10,11,12】表示第三行;一維數(shù)組的長度對(duì)應(yīng)二維數(shù)組的行數(shù);那么再看var ?arr= 【1,2,3,4】,放了4個(gè)數(shù);在二維中就是在第一個(gè)盒子中放了四個(gè)數(shù);以此類推:

第一行 ? ?1 ? ? ?2 ? ? ? ?3 ? ? ? ?4

第二行 ? ?5 ? ? ?6 ? ? ? ?7 ? ? ? ?8

第三行 ? ?9 ? ? 10 ? ? ?11 ? ? ? 12

這樣二維數(shù)組就出來了,三行四列

1 回復(fù) 有任何疑惑可以回復(fù)我~

? ? ? 0 ? ?1 ? ?2

0 ? ?1 ? ?2 ? ?3

1 ? ?4 ? ?5 ? ?6?

2 ? ?7 ? ?8 ? ?9

3 ? 10 ?11 ?12

myarr[0]=1,4,7,10;

myarr[1]=2,5,8,11;

myarr[2]=3,6,9,12;

myarr[0][0]=1;myarr[0][1]=4;myarr[0][2]=7;myarr[0][3]=10;

myarr[1][0]=2;myarr[1][1]=5;myarr[1][2]=8;myarr[1][3]=11;

myarr[2][0]=3;myarr[2][1]=6;myarr[2][2]=9;myarr[2][3]=12;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Vzeo丶 回復(fù) 小馬奔騰v2 提問者

耶 你說的沒錯(cuò)。
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~

可以將var c=[[0,1,2],[1,2,3]]看成是var a=[0,1,2],var b=[1,2,3],var c=[a,b],二維數(shù)組可以理解為一位數(shù)組,只是一位數(shù)組里存放的是數(shù)值,字符串等數(shù)據(jù),而二維數(shù)組里存放的是一維數(shù)組。二維數(shù)組其中的某一元素var[i][j],對(duì)應(yīng)的是第i個(gè)一維數(shù)組里第j個(gè)元素

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

NadiaSmile

雙層for循環(huán)的話,外層循環(huán)控制行數(shù),內(nèi)層循環(huán)控制列數(shù),3*4直接定義的話是var arr=[[0*0,0*1,0*2,0*3],[1*0,1*1,1*2,1*3],[2*0,2*1,2*2,2*3]];也就是var arr=[[0,0,0,0],[0,1,2,3],[0,2,4,6]];
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~
#2

小馬奔騰v2 提問者 回復(fù) NadiaSmile

不用for循環(huán),就是直接傳入數(shù)值的那種定義方法。3*4的意思是3行,4列的表格值。 0 1 2 3 0 1 2 3 4 1 5 6 7 8 2 9 10 11 12 我的理解Myarr[i][j],i為行,j為列。
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~
#3

小馬奔騰v2 提問者 回復(fù) 小馬奔騰v2 提問者

跑位置了,囧~上邊和左邊都是索引號(hào)。橫豎對(duì)齊觀看。
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~
#4

NadiaSmile 回復(fù) 小馬奔騰v2 提問者

嗯 理解正確,i是行,j是列
2016-08-20 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

我是這樣理解的,2*3我理解成一個(gè)數(shù)組包含2個(gè)子數(shù)組,每個(gè)子數(shù)組包含3個(gè)值,即

[['值一','值二','值三'],['值一','值二','值三']]

對(duì)應(yīng)到表格,其實(shí)我覺得隨意,看你習(xí)慣怎么看,從左往右看,或者從上往下看,只是自己假設(shè)了一個(gè)坐標(biāo),同理,1-12個(gè)值,3*4,是不是可以說成是 數(shù)組包含了3個(gè)子數(shù)組,每個(gè)子數(shù)組包含4個(gè)值呢?即

[['值一','值二','值三','值四'],['值一','值二','值三','值四'],['值一','值二','值三','值四']]

對(duì)應(yīng)到索引上:arr[i] ? ? ? -->['值一','值二','值三','值四']...

????????????????????? ?arr[i][j] ? ?-->'值X'

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

AndersonLee

補(bǔ)充下,新手,個(gè)人理解,有說的不對(duì)大神請(qǐng)教我下,不甚感激
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//57b566910001576e04900120.jpg

3*4的和這個(gè)類似

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小馬奔騰v2 提問者

我覺得列標(biāo),也就是列的索引號(hào),不應(yīng)該是從0開始嗎?還有你表格中的值是Myarr[i][j]=i*j吧。而我想要的是3*4直接把1-12的數(shù)值傳入數(shù)組中。
2016-08-18 回復(fù) 有任何疑惑可以回復(fù)我~

var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]];

?Myarr[2][3]

0 回復(fù) 有任何疑惑可以回復(fù)我~

去把C語言看一遍就知道了

1 回復(fù) 有任何疑惑可以回復(fù)我~

二維數(shù)組,你抽象成表格理解很對(duì)啊~~ 你定義3*4的二位數(shù)組,你可以這么看,便于理解:

var arr = [

[a,b,c],

[a,b,c],

[a,b,c],

[a,b,c],

? ? ? ? ? ? ? ? ? ]

0 回復(fù) 有任何疑惑可以回復(fù)我~

? ? 0 ? ? ?1 ? ? ?2

1 ?0 ? ? ?0 ? ? ? 0

2 ?0 ? ? ?2 ? ? ? 4

3 ?0 ? ? ?3 ? ? ? 6

??


0 回復(fù) 有任何疑惑可以回復(fù)我~
首頁上一頁12下一頁尾頁

舉報(bào)

0/150
提交
取消

2. 二維數(shù)組的定義方法二,[[0 , 1 , 2 ],[1 , 2 , 3, ]]不理解

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)