1 00:00:00,000 --> 00:00:09,410 2 00:00:09,410 --> 00:00:11,002 >> ZAMYLA Chan: Se pou yo pran plezi ak 15. 3 00:00:11,002 --> 00:00:13,960 15 se jwèt la premye ki ou jwenn aplike. 4 00:00:13,960 --> 00:00:15,350 Epi li entèaktif. 5 00:00:15,350 --> 00:00:16,079 Koulye a, pa enkyete w. 6 00:00:16,079 --> 00:00:18,490 Ou pa bezwen ekri a tout bagay tèt ou. 7 00:00:18,490 --> 00:00:19,650 >> Gade nan kòd la distribisyon. 8 00:00:19,650 --> 00:00:23,560 Paske yon anpil nan estrikti nan jwèt se deja mete kanpe pou ou. 9 00:00:23,560 --> 00:00:27,820 Li aksepte ak pars yon liy lòd agiman soti nan itilizatè a, epi kreye yon 10 00:00:27,820 --> 00:00:30,900 tablo ki baze sou ki D '. 11 00:00:30,900 --> 00:00:35,240 >> Li tcheke si se jwèt la te genyen, ak sòti yon fwa nan nan itilizatè te genyen jwèt la. 12 00:00:35,240 --> 00:00:38,010 Apre sa, pou pou genyen jwèt la, li vin D 'soti nan itilizatè a ak 13 00:00:38,010 --> 00:00:40,260 rele fonksyon an mouvman. 14 00:00:40,260 --> 00:00:44,270 Se konsa, nou ap ale nan dwe mete ann aplikasyon kat fonksyon pou jwèt la nan 15 - 15 00:00:44,270 --> 00:00:47,780 ini, trase, deplase, epi li genyen. 16 00:00:47,780 --> 00:00:50,000 >> Premyèman, se pou yo atake ini. 17 00:00:50,000 --> 00:00:54,820 Nan ini, pou inisyalize, nou reprezante tablo a nan yon etalaj nonb antye ki pè 2D. 18 00:00:54,820 --> 00:01:00,840 Lè sa a se yon varyab mondyal rele tablo ki gen dimansyon max ak max, nan 19 00:01:00,840 --> 00:01:03,550 dimansyon maksimòm de tablo a. 20 00:01:03,550 --> 00:01:06,970 Koulye a, dimansyon aktyèl la nan tablo a Yo bay pa itilizatè a, reprezante nan 21 00:01:06,970 --> 00:01:10,300 nonb antye ki pè d la, ki te kapab dwe mwens pase max. 22 00:01:10,300 --> 00:01:13,030 Men, nan C, ou pa ka rdimansyonman ranje. 23 00:01:13,030 --> 00:01:16,400 Se konsa, ou ap kole ak ki maksimòm dimansyon. 24 00:01:16,400 --> 00:01:19,510 >> Travay ou a nan ini se a peple valè yo nan tablo a 25 00:01:19,510 --> 00:01:21,540 avèk valè ki kòrèk la. 26 00:01:21,540 --> 00:01:23,600 Koulye a, nou te wè ranje 1 D. 27 00:01:23,600 --> 00:01:26,570 Men, ki jan ranje 2d travay? 28 00:01:26,570 --> 00:01:29,820 Genyen yon endèks nan ranje a, 0 endèks, tankou toujou, ak 29 00:01:29,820 --> 00:01:31,770 Lè sa a, tou, nan kolòn nan. 30 00:01:31,770 --> 00:01:35,790 >> Apre sa, ou pral ranpli kadriyaj ou a nan nan desann valè, jis tankou sa a. 31 00:01:35,790 --> 00:01:41,330 Gri 0, 0, ranje 0, kolòn 0, se 8. 32 00:01:41,330 --> 00:01:42,930 Gri 0, 1 se 7. 33 00:01:42,930 --> 00:01:48,160 Sa a se pou yon egzanp kote d, ti kras d, se 3. 34 00:01:48,160 --> 00:01:52,630 Koulye a, tablo a nan 15 dwe gen ladan tou yon mozayik vid, si ou te janm te jwe 35 00:01:52,630 --> 00:01:53,940 ak jwèt fizik la. 36 00:01:53,940 --> 00:01:56,350 >> Men, tablo a se yon etalaj nonb antye ki pè. 37 00:01:56,350 --> 00:01:58,880 Se konsa, tout valè dwe fè nonm antye. 38 00:01:58,880 --> 00:02:06,580 Se konsa, li a jiska ou deside yon nonb antye relatif valè nan reprezante yon mozayik vid. 39 00:02:06,580 --> 00:02:10,250 >> Inisyalize tablo ou yo, ou ka itilize estrikti bouk a ki genyen nan 40 00:02:10,250 --> 00:02:16,100 kòmanse eta nan tablo a, kote tablo Se mwen menm, j reprezante eleman ki nan 41 00:02:16,100 --> 00:02:19,050 mwen ranje ak kolòn j. 42 00:02:19,050 --> 00:02:20,710 Yo kòmanse nan lòd desann. 43 00:02:20,710 --> 00:02:24,200 Epi sonje ke si nimewo a nan mozayik se yon nonm enpè, lè sa a w ap ale nan 44 00:02:24,200 --> 00:02:29,260 gen swap kote nan 2 ak nan 1. 45 00:02:29,260 --> 00:02:31,420 Se konsa, gen nou gen tablo initialisé nou an. 46 00:02:31,420 --> 00:02:32,683