1 00:00:00,000 --> 00:00:09,410 2 00:00:09,410 --> 00:00:11,002 >> ZAMYLA చాన్: యొక్క 15 ఆనందించండి లెట్. 3 00:00:11,002 --> 00:00:13,960 15 మొదటి ఆట ఉంది మీరు అమలు ను. 4 00:00:13,960 --> 00:00:15,350 మరియు అది ఇంటరాక్టివ్ ఉంది. 5 00:00:15,350 --> 00:00:16,079 ఇప్పుడు, ఆందోళన లేదు. 6 00:00:16,079 --> 00:00:18,490 మీరు వ్రాయడానికి లేదు మొత్తం విషయం మీరే. 7 00:00:18,490 --> 00:00:19,650 >> పంపిణీ కోడ్ చూడండి. 8 00:00:19,650 --> 00:00:23,560 ఎందుకంటే ఆట నిర్మాణం చాలా ఇప్పటికే మీరు కోసం సెట్. 9 00:00:23,560 --> 00:00:27,820 ఇది అంగీకరిస్తుంది మరియు ఒక కమాండ్ లైన్ కావలసిన విధంగా విభజిస్తుంది యూజర్ నుండి వాదన, మరియు ఒక సృష్టిస్తుంది 10 00:00:27,820 --> 00:00:30,900 బోర్డు ఆ ఇన్పుట్ ఆధారంగా. 11 00:00:30,900 --> 00:00:35,240 >> ఇది ఆట గెలుచుకుంది ఉంటే తనిఖీ, మరియు నిష్క్రమణల యూజర్ యొక్క నెగ్గింది ఒకసారి. 12 00:00:35,240 --> 00:00:38,010 మరియు గేమ్ గెలుచుకున్న, అది గెట్స్ యూజర్ నుండి ఇన్పుట్ మరియు 13 00:00:38,010 --> 00:00:40,260 తరలింపు ఫంక్షన్. 14 00:00:40,260 --> 00:00:44,270 కాబట్టి మేము నాలుగు అమలు కావడం 15 క్రీడకు విధులు - 15 00:00:44,270 --> 00:00:47,780 init, డ్రా తరలింపు, మరియు గెలిచింది. 16 00:00:47,780 --> 00:00:50,000 >> మొదటి, యొక్క init పరిష్కరించడానికి వీలు. 17 00:00:50,000 --> 00:00:54,820 Init లో, ప్రారంభించును కోసం, మేము ప్రాతినిధ్యం ఒక 2D పూర్ణాంక శ్రేణి లో బోర్డు. 18 00:00:54,820 --> 00:01:00,840 మరియు ఈ అని ప్రపంచ చరరాశి కొలతలు మాక్స్ మరియు మాక్స్, బోర్డు 19 00:01:00,840 --> 00:01:03,550 బోర్డు గరిష్ట కొలతలు. 20 00:01:03,550 --> 00:01:06,970 ఇప్పుడు, బోర్డు అసలు పరిమాణం లో ప్రాతినిధ్యం యూజర్ ద్వారా ఇవ్వబడుతుంది 21 00:01:06,970 --> 00:01:10,300 పూర్ణాంక d, ఇది అనుకొనుట గరిష్టంగా కంటే తక్కువ. 22 00:01:10,300 --> 00:01:13,030 కానీ సి లో, మీరు శ్రేణుల పరిమాణాన్ని కాదు. 23 00:01:13,030 --> 00:01:16,400 కాబట్టి మీరు ఆ ఇరుక్కుపోయి ఉన్నాం గరిష్ట పరిమాణం. 24 00:01:16,400 --> 00:01:19,510 >> Init లో మీ ఉద్యోగ జనసాంద్రత ఉంది బోర్డు విలువలు 25 00:01:19,510 --> 00:01:21,540 సరైన విలువలతో. 26 00:01:21,540 --> 00:01:23,600 ఇప్పుడు, మేము 1D శ్రేణుల చూసిన. 27 00:01:23,600 --> 00:01:26,570 కానీ ఎలా 2D శ్రేణుల పని చెయ్యాలి? 28 00:01:26,570 --> 00:01:29,820 వరుసగా సూచిక ఉంది, 0 ఇండెక్స్, వంటి ఎల్లప్పుడూ, మరియు 29 00:01:29,820 --> 00:01:31,770 అప్పుడు కూడా కాలమ్. 30 00:01:31,770 --> 00:01:35,790 >> మరియు మీరు మీ గ్రిడ్ చేస్తాము ఈ వంటి, విలువలు అవరోహణ. 31 00:01:35,790 --> 00:01:41,330 గ్రిడ్ 0, 0, వరుస 0, కాలమ్ 0, 8. 32 00:01:41,330 --> 00:01:42,930 గ్రిడ్ 0, 1 7. 33 00:01:42,930 --> 00:01:48,160 ఈ ఒక ఉదాహరణ కోసం ఇక్కడ d, చిన్న d, 3. 34 00:01:48,160 --> 00:01:52,630 ఇప్పుడు, 15 లో బోర్డు కూడా కలిగి ఉండాలి మీరు ఆడలేదు అయితే ఒక ఖాళీ పలక, 35 00:01:52,630 --> 00:01:53,940 భౌతిక ఆట. 36 00:01:53,940 --> 00:01:56,350 >> కానీ బోర్డు పూర్ణాంకం శ్రేణి. 37 00:01:56,350 --> 00:01:58,880 కాబట్టి అన్ని విలువలు పూర్ణ గా. 38 00:01:58,880 --> 00:02:06,580 కాబట్టి పూర్ణాంకం నిర్ణయించుకుంటారు వరకు మీకు ఉంది ఒక ఖాళీ పలక ప్రాతినిధ్యం విలువ. 39 00:02:06,580 --> 00:02:10,250 >> మీ బోర్డు ప్రారంభించడం, మీరు ఉపయోగించవచ్చు కలిగి లూప్ నిర్మాణాలు 40 00:02:10,250 --> 00:02:16,100 బోర్డు మొదలు రాష్ట్ర, పేరు బోర్డు i, j వద్ద మూలకం సూచిస్తుంది 41 00:02:16,100 --> 00:02:19,050 వరుసగా నేను మరియు కాలమ్ j. 42 00:02:19,050 --> 00:02:20,710 వారు అవరోహణ క్రమంలో ప్రారంభం. 43 00:02:20,710 --> 00:02:24,200 మరియు గుర్తు ఉంటే పలకలను సంఖ్య బేసి, మీరు చూడాలని 44 00:02:24,200 --> 00:02:29,260 నగర మారడానికి 2 మరియు 1 యొక్క. 45 00:02:29,260 --> 00:02:31,420 కాబట్టి అక్కడ మేము మా initialized బోర్డు. 46 00:02:31,420 --> 00:02:32,683