话不多说,直接看源码!
ctrl+左键
这里就是讲怎么计算分区的
接下来就举个例子吧!
(30,40,50,60,70,10,20,60,90,10) 数组有10个,切片为3
start | end |
---|---|
0*10/3=0 | (0+1)/10*3=3 |
1*10/3=3 | (1+1)*10/3=6 |
2*10/3=6 | (2+1)*10/3=10 |
那么1分区有3个 2分区有3个 3分区有4个
话不多说,直接看源码!
ctrl+左键
这里就是讲怎么计算分区的
接下来就举个例子吧!
(30,40,50,60,70,10,20,60,90,10) 数组有10个,切片为3
start | end |
---|---|
0*10/3=0 | (0+1)/10*3=3 |
1*10/3=3 | (1+1)*10/3=6 |
2*10/3=6 | (2+1)*10/3=10 |
那么1分区有3个 2分区有3个 3分区有4个