ZAMYLA Chan: Dewch i gael hwyl gyda 15. 15 yw'r gêm gyntaf i byddwch yn cael eu gweithredu. Ac mae'n rhyngweithiol. Yn awr, i beidio â phoeni. Nid oes rhaid i chi ysgrifennu y holl beth eich hun. Edrychwch ar y cod dosbarthu. Gan fod llawer o strwythur gêm eisoes yn ei sefydlu ar eich cyfer. Mae'n derbyn ac yn parses llinell orchymyn dadl gan y defnyddiwr, ac yn creu bwrdd yn seiliedig ar y mewnbwn. Mae'n gwirio os yw'r gêm yn cael ei hennill, ac allanfeydd unwaith y bydd y defnyddiwr ennill y gêm. Ac i ennill y gêm, mae'n mynd yn mewnbwn gan y defnyddiwr a yn galw y swyddogaeth symud. Felly, rydym yn mynd i gael eu gweithredu pedwar swyddogaethau ar gyfer y gêm o 15 - init, tynnu, yn symud, ac enillodd. Yn gyntaf, gadewch i ni fynd i'r afael â init. Yn init, ar gyfer ymgychwyn, ydym yn eu cynrychioli y bwrdd mewn amrywiaeth cyfanrif 2D. Ac mae hyn yn newidyn byd-eang a elwir yn bwrdd gyda dimensiynau uchafswm a max, y dimensiynau uchafswm y bwrdd. Yn awr, y dimensiwn gwirioneddol y bwrdd yn cael ei roi gan y defnyddiwr, a gynrychiolir yn y cyfanrif d, a allai fod yn llai na max. Ond yn C, ni allwch newid maint arrays. Felly, rydych yn sownd â hynny dimensiwn mwyaf. Eich swydd yn init yw boblogi gwerthoedd y bwrdd â'r gwerthoedd cywir. Nawr, rydym wedi gweld araeau 1D. Ond sut mae araeau 2D yn gweithio? Mae mynegai y rhes, 0 mynegai, fel bob amser, a Yna hefyd y golofn. A byddwch yn llenwi eich grid mewn yn gwerthoedd i lawr, yn union fel hyn. Grid 0, 0, 0 rhes, colofn 0, yw 8. Grid 0, 1 yn 7. Mae hyn ar gyfer enghraifft lle d, ychydig o d, yw 3. Yn awr, rhaid i'r bwrdd mewn 15 hefyd yn cynnwys teilsen wag, os ydych chi wedi chwarae erioed gyda'r gêm corfforol. Ond mae bwrdd yn arae gyfanrif. Felly rhaid i bob werthoedd fod yn cyfanrifau. Felly, mae i fyny i chi i benderfynu yn gyfanrif gwerth i gynrychioli teils wag. I ymgychwyn eich bwrdd, gallwch ddefnyddio strwythurau dolen i gynnwys y cychwyn cyflwr y bwrdd, lle mae bwrdd i, j cynrychioli'r elfen yn i rhes a cholofn j. Maent yn dechrau mewn trefn ddisgynnol. A chofiwch os bydd nifer y teils yn od, yna rydych yn mynd i rhaid i gyfnewid y lleoliad o 2 a 1. Felly, dyna ni wedi ein bwrdd ymgychwyn.