OI中2D地图 H 和 W 的含义

本文详细解析了算法比赛中常见的2D地图数据结构及其读取方法,重点介绍了关键参数H(行数)和W(列数),并纠正了早期版本中关于H和W描述的错误。

算法比赛中,经常会出现 2D 地图,一般的描述如下:

H W
s11 s12 ⋯ s1W
s21 s22 ⋯ s2W
⋮
sH1 sH2 ⋯ sHW

我们可以看到有两个关键参数 H 和 W。H 表示列,W 表示行。

其中 W 表示水平方向有多少个点,H 表示垂直方向有多少个点。

道歉,最早的版本写反了。

读取数据的方法如下:

for (int i=0; i<h; i++) {
    for (int j=0; j<w; j++) {
        读取数据
    }
}

 

"counts": "Yki26da0T1lN<D<C<E7I8K4L5K4K6K4K6J5K5K5K5L5L3M3M3N2M3M3M3M3M3M3M3N2N2M3N2M2O2N2M3N2N1N3N1N3N1O2M2O2N1N3N1O2N1N3N1O2M2O2N1O2M2O2N1O2M2O2N1N3N1O2N1O2N1O2N1N3N1O2N1O2O0O2O0O2O0O2O0O2O0O2O0O2O0O2O0O2O000O2O00000O101O000O101O0O10001O0O1000001N1000001N1000001N10000O2O00001N10001N10001N10001O0O101O0O101O00001N10001O000O2O00001O000O101O00001N100O101O0O100O2O000O1O2O0O1O101N1O101N101O001O0O2O001O001N101O0QLYEe0h:POiEi0W:UOPFf0Q:WOUFf0j9XO[Fe0e9YO`Fd0`9[OcFc0]9\\OfFb0Z9^OhF`0X9_OkF?U9AmF=S9BPG=o8CSG;m8EUG9k8GXG6h8JZG4f8L]G1c8O`GN`82bGL^84eGI[88jGBV8>PHhMXMZ1h:n0\\HPOd7P1_HmNa7S1aHkN_7U1cHiN]7X1cHgN]7Y1dHfN\\7[1dHdN\\7\\1eHcN[7]1fHbNZ7_1fH`NZ7`1gH^NZ7c1fH\\NZ7d1gHZNZ7f1gHYNY7h1fHWN[7i1fHUN[7l1eHSN[7m1fHQN[7P2fHlM\\7T2jHbMZ7_2S41O001O1O001O1O001O1O001O1O001O1O001O1O1O1O001O1O1O1O001O1O1O1O001O1O1O001O1O001O0000000000O100O1O100O1O100O1O1O1O100O1O10000O10000O10000O10000O1000000O1000000O100000000O100000000O1000000000000O100000000000000O100000000000000000000000000000000O1000000001O0000000000000000001O000000000000001O0000001O00001O0000001O00000000O100O1O1N2O1O1N2O1N2O1O1N2O1O1O1N2O1O1N2O1O1O1N2O1O1N2O1O1O1N2O^JXNnJg1o4^NPK`1Q5bNnJ]1Q5gNmJX1S5jNlJU1]2hNaJ6Q3Q1[2AoI@e3n0\\2GjI]Oi3k0]2LeI[On3h0]20bIZOP4e0^23_I[OR4a0_27[IZOV4>_2;WIZOY4:`2`0RIYO]46a2d0mHZOa42a2i0hHWOg4Oa2d2^M[Mb2f2^MYMb2i2]MVMc2k2]MUMb2m2]MRMc2o2]MQMb2P3^MPMa2R3^MmLa2U3_MkL_2X3`MgL`2Z3`MfL^2]3aMbL^2`3bM`L\\2c3cM]LZ2g3eMXLZ2j3fMWLV2n3hMRLV2Q4iMoKU2U4iMkKV2W4iMjKS2Z4lMfKR2^4lMbKQ2c4mM]Ko1h4PNXKl1n4RNSKg1T5XNlJ^1_5aNbJ@QOcMf6l2[J\\OUO^Mh6U3UJZOVOYMk6]3QJhMlNUO;@m6b3nI_MTO[OZ8V3fHnL_OHn7Y3fHVL4=X7]3nJ^LU5a3PKVLT5j3a401O001O00001O001O001O00001O001O001O00001O001O001O001O001O001O001O1O002N2N2N4[MfA\\1^>[NhAd1\\>SNjAl1V?O1O1O1O001O1O001O1O2N1N2M3N3L3M3N2M4L3M4K4L5J5L[[b5" 这个是json中的数据,如何可视化呢??这一段编码如何可读呢?
最新发布
05-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的老周

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值