1 00:00:00,000 --> 00:00:11,046 2 00:00:11,046 --> 00:00:12,170 ZAMYLA Chan: Hey, guztiontzat. 3 00:00:12,170 --> 00:00:13,560 Ongi etorri atala. 4 00:00:13,560 --> 00:00:17,320 Gaur egun besterik ez da galdetegi guztietan izango da Zure asteazkenean quiz berrikusteko. 5 00:00:17,320 --> 00:00:20,060 Denek gogoratzen espero dut Asteazkenean galdetegi bat dute. 6 00:00:20,060 --> 00:00:22,560 Eta ez baduzu, beno, orain eman duzu gogorarazi. 7 00:00:22,560 --> 00:00:26,486 Beraz, asteazkenean ziurtatu agertuko duzu Klase edo beste Ostatu gisa 8 00:00:26,486 --> 00:00:26,985 beharrezkoa. 9 00:00:26,985 --> 00:00:27,845 10 00:00:27,845 --> 00:00:29,220 Zaudete Awesome izango da. 11 00:00:29,220 --> 00:00:30,440 Honez handia izango. 12 00:00:30,440 --> 00:00:34,910 Eta ez dut ahal dudan guztia egin behar dugu laguntzeko prestatu duzu gaur zure galdetegi 13 00:00:34,910 --> 00:00:35,470 orain. 14 00:00:35,470 --> 00:00:39,960 Eta, gainera, kasu horretan, ez dakit, ez noski zabal berrikuspena saioa da 15 00:00:39,960 --> 00:00:45,840 7 goizeko gaur Ipar-mendebaldeko laborategiak gela B103. 16 00:00:45,840 --> 00:00:49,950 Me berriro ikusi ahal izango duzu Encore bat bezala Berrikuspena saio horren zati bat eramango dut 17 00:00:49,950 --> 00:00:50,510 halaber. 18 00:00:50,510 --> 00:00:53,218 Beraz, ezin baduzu me get enough orain, berriro etorri ahal izango duzu gaur gauean. 19 00:00:53,218 --> 00:00:54,130 20 00:00:54,130 --> 00:00:56,060 >> Ondo da, beraz, lehen lehen gauzak. 21 00:00:56,060 --> 00:00:59,630 Just galdetegi aholku batzuk ditugu aurretik benetan murgiltze reviews. 22 00:00:59,630 --> 00:01:04,160 Beraz, edozein azterketa, praktika gisa Behin betiko izango lagunduko duzu. 23 00:01:04,160 --> 00:01:09,260 Badira iraganeko azterketak sei edo zazpi urte han, 24 00:01:09,260 --> 00:01:12,480 beraz, praktikan asko zaudete material behar. 25 00:01:12,480 --> 00:01:15,340 Eta hain zuzen ere, gaur da benetan gaiak edozein baino gehiago dira joan 26 00:01:15,340 --> 00:01:18,900 you guys dute, baita galderak praktikan arazoak bidez lan gisa 27 00:01:18,900 --> 00:01:20,360 galdetegi zero from. 28 00:01:20,360 --> 00:01:22,690 Beraz, bota dut galdetegi zero iaz hemen, 29 00:01:22,690 --> 00:01:26,410 eta arazorik bidez lan dezakegu you guys nahi nuke. 30 00:01:26,410 --> 00:01:27,370 >> Beraz praktikatzeko. 31 00:01:27,370 --> 00:01:29,310 Gaur egun egiten hasteko duzu. 32 00:01:29,310 --> 00:01:30,230 Paperean kodea. 33 00:01:30,230 --> 00:01:32,970 Beraz, bai, bada guztion izan benetan irten 34 00:01:32,970 --> 00:01:35,810 paper, handia izango duzue, Oraindik ez delako 35 00:01:35,810 --> 00:01:41,470 Zure ordenagailuan behar joan Proba orokorrak eta kodea idatziz eskuz 36 00:01:41,470 --> 00:01:44,190 da, sarritan askoz ere zailagoa Espero dezakezun baino. 37 00:01:44,190 --> 00:01:46,680 Erabili besterik ez duzu ari ikusten eta idazten, 38 00:01:46,680 --> 00:01:49,630 eta zure konpilatzailea behar duzu lagunduko duzu noiz akatsak izan duzu, 39 00:01:49,630 --> 00:01:52,190 baina ez duzu hori lortzeko azterketa. 40 00:01:52,190 --> 00:01:55,140 Beraz, benetan, benetan garrantzitsua da izan idazteko kodea da gai, 41 00:01:55,140 --> 00:01:58,360 eta muskulu egiteko, memoria hori Benetan izango da eskuz lagunduko duzu. 42 00:01:58,360 --> 00:01:59,720 43 00:01:59,720 --> 00:02:01,690 >> Beraz, ari hurbil pixka bat ari gara. 44 00:02:01,690 --> 00:02:02,340 Astelehena da. 45 00:02:02,340 --> 00:02:03,930 Aukeratutako azterketa asteazkenean da. 46 00:02:03,930 --> 00:02:06,030 Baina, denbora izanez gero, betiko hartu bat 47 00:02:06,030 --> 00:02:10,199 azken urtean edo batetik azterketak Denbora Murrizketak azpian baino urtebete 48 00:02:10,199 --> 00:02:11,660 Ordu eta erdi bat. 49 00:02:11,660 --> 00:02:13,730 Just dionean ordubete eta denbora erdi bat, 50 00:02:13,730 --> 00:02:17,480 eta eseri zeure burua behera, eta besterik arazoak bidez lan 51 00:02:17,480 --> 00:02:19,962 egia esan izan balitz bezala hartzen delako bat 52 00:02:19,962 --> 00:02:23,295 buruz entzun dugun gauza handienetako galdetegiek oso luzeak direla. 53 00:02:23,295 --> 00:02:24,900 54 00:02:24,900 --> 00:02:26,660 Material asko dago. 55 00:02:26,660 --> 00:02:30,850 Badira galdera asko daude, eta jende gehienak ez amaitzeko. 56 00:02:30,850 --> 00:02:34,660 Dudala erabat ez zuen amaitzeko ezagutzen dut Nire galdetegiek klase hartu nuen. 57 00:02:34,660 --> 00:02:37,180 >> Ohar horretan, txikiagoa den bezala atalean, eroso, 58 00:02:37,180 --> 00:02:40,570 Ikastaro hau da, ondorioz, ulertzen to guztietako jendea erantzuteko. 59 00:02:40,570 --> 00:02:43,640 Arrazoi osoa zatitu behar dugu gutxiago erosoa, nonbait artean, 60 00:02:43,640 --> 00:02:47,660 eta erosoagoa da mota egin feria gehiago da. 61 00:02:47,660 --> 00:02:51,699 Eta zu gutxiago erosoa bada, da ez da beharrezkoa berez dena lortzeko. 62 00:02:51,699 --> 00:02:53,990 Duzun balira Like dena, ziurrenik ez litzateke izango duzu 63 00:02:53,990 --> 00:02:55,448 atalean, erosoagoa izango da. 64 00:02:55,448 --> 00:03:00,160 Beraz, jakina, ez zuek beat sortu gogorregi bada ezin duzu du proba amaitzeko. 65 00:03:00,160 --> 00:03:01,920 Hartu niretzat, ez nuen ezer egiten. 66 00:03:01,920 --> 00:03:03,070 Naiz oraindik kontzentratzailea. 67 00:03:03,070 --> 00:03:04,630 Jarraitzen dut ikastaroan irakasteko lagunduz. 68 00:03:04,630 --> 00:03:06,170 Ondo egongo litzateke duzu. 69 00:03:06,170 --> 00:03:06,670 Guztiak eskubidea. 70 00:03:06,670 --> 00:03:08,740 Eta, azkenik, egin lo. 71 00:03:08,740 --> 00:03:11,020 Edozein azterketa-rekin Jakina Beti esaten dugu hau. 72 00:03:11,020 --> 00:03:13,610 Gauean aurretik cramming eta ez edozein lo lortzean 73 00:03:13,610 --> 00:03:16,390 egiten not-- agian hori bada zuretzat lan egiten, joan. 74 00:03:16,390 --> 00:03:18,790 Baina gehienak egiteko pertsonak, lo batzuk lortzeko, 75 00:03:18,790 --> 00:03:22,390 zure garuneko gainerako uzteko eta berreskuratzeko datozen azterketa aurretik 76 00:03:22,390 --> 00:03:23,480 izango da benetan lagunduko duzu. 77 00:03:23,480 --> 00:03:26,120 Era berean, ez ia ziur asko dira gozokiak Proba Orokorra at, 78 00:03:26,120 --> 00:03:28,019 beraz, aurrera begiratu behar duzu. 79 00:03:28,019 --> 00:03:29,310 Zaudete handia egin du. 80 00:03:29,310 --> 00:03:30,226 Honez fina izango da. 81 00:03:30,226 --> 00:03:31,570 82 00:03:31,570 --> 00:03:36,190 Eta orain, hurrengo ordu eta erdi dut saiatuko da, eta onena bezala ahal dudan bezala PReP duzu. 83 00:03:36,190 --> 00:03:41,260 >> Beraz, I funtsean diapositibak Orain arte atal guztiak. 84 00:03:41,260 --> 00:03:45,874 Ez dut joan bidez joan horiek guztiak ez delako 85 00:03:45,874 --> 00:03:49,040 Ordu eta erdi bat bideragarria baita praktikan arazoak bidez lan gisa. 86 00:03:49,040 --> 00:03:51,410 Beraz ordez gai-zerrenda bat daukat. 87 00:03:51,410 --> 00:03:55,160 Hauek dira gauza guztiak duzula buruzko quiz genezake. 88 00:03:55,160 --> 00:03:56,950 89 00:03:56,950 --> 00:03:58,770 Ez ezer bada benetan joango 90 00:03:58,770 --> 00:04:02,140 baino gehiago joan, zuk nahi duzula Nahi me baino kontzeptualki joan, 91 00:04:02,140 --> 00:04:04,320 Ezin dut saiatu eta eman duzu ikuspegi orokor bat han. 92 00:04:04,320 --> 00:04:07,690 Edo eskuineko jauzi egin nahi baduzu praktikan arazoak elkarrekin egiten, 93 00:04:07,690 --> 00:04:08,420 Hori egin ahal izango dugu. 94 00:04:08,420 --> 00:04:09,330 Da duzu guys Sortu da. 95 00:04:09,330 --> 00:04:10,770 Ez dago ez zarela asko. 96 00:04:10,770 --> 00:04:13,180 Beraz duzuna guys nahi egin da. 97 00:04:13,180 --> 00:04:15,667 Gehien izan nahi dut you guys aldera lagungarria. 98 00:04:15,667 --> 00:04:16,827 99 00:04:16,827 --> 00:04:17,910 Hargatik dut begiratu besterik ez duzu. 100 00:04:17,910 --> 00:04:27,880 101 00:04:27,880 --> 00:04:30,500 >> AUDIENCE: Gauza bat da diagrama hori mantendu dugu 102 00:04:30,500 --> 00:04:33,290 pila eta zeure buruz esaten. 103 00:04:33,290 --> 00:04:34,600 104 00:04:34,600 --> 00:04:37,434 Just baita ideia atzean duten eta zer esan nahi duen. 105 00:04:37,434 --> 00:04:38,350 ZAMYLA Chan: Bai, OK. 106 00:04:38,350 --> 00:04:40,290 107 00:04:40,290 --> 00:04:43,216 Hau modu guztiak da amaieran, beraz korritu me bidez. 108 00:04:43,216 --> 00:04:45,490 >> IKUSLEEN: ez dugu behar ez orain, baina edozein dela ere. 109 00:04:45,490 --> 00:04:47,070 110 00:04:47,070 --> 00:04:49,770 >> ZAMYLA Chan: Zegoen ezer hau. 111 00:04:49,770 --> 00:04:51,570 112 00:04:51,570 --> 00:04:53,555 Fuzzy mota hau pertsona da? 113 00:04:53,555 --> 00:04:54,390 114 00:04:54,390 --> 00:04:55,640 AUDIENCE: Bai, Fede ematen dut. 115 00:04:55,640 --> 00:04:57,718 Eta hor ere egin dezakezu buffer gainezkatzea dugu? 116 00:04:57,718 --> 00:04:58,926 ZAMYLA Chan: Buffer gainezkatzea? 117 00:04:58,926 --> 00:04:59,820 OK. 118 00:04:59,820 --> 00:05:03,460 Beraz, buffer gainezkatzea polita da besterik ez erraza buruz hitz egiteko. 119 00:05:03,460 --> 00:05:08,217 Funtsean moteldu pentsatzen duzu It Zenbait array memoria duzula, ezta? 120 00:05:08,217 --> 00:05:10,050 Normalean buruz hitz egin dugu buffer gainezkatzea denean 121 00:05:10,050 --> 00:05:15,160 Zuk ez egiaztatzea zenbateraino ari erabiltzaileak jarriz, ezta? 122 00:05:15,160 --> 00:05:18,540 Eta ideia izateaz buffer gainezkatzea da 123 00:05:18,540 --> 00:05:21,535 dute urrun jarriz espaziorako datu gehiegi 124 00:05:21,535 --> 00:05:23,780 duzula beraientzat emandako, ezta? 125 00:05:23,780 --> 00:05:28,310 >> Beraz, esan baduzu, eman mezu batzuk gara 126 00:05:28,310 --> 00:05:31,860 ari direla ematen joan suposatuz Gurekin luzera arrazoizkoa mezua. 127 00:05:31,860 --> 00:05:33,910 Agian pare bat lerro, whatnot. 128 00:05:33,910 --> 00:05:35,150 Beraz, ez dugu egiaztatu. 129 00:05:35,150 --> 00:05:38,160 Horren ordez gurekin elikatzeko batean dute liburu osoan duen mezua da, 130 00:05:38,160 --> 00:05:42,450 eta zenbatekoa gainezkatzerik horretarako dugu, esleitutako lekua. 131 00:05:42,450 --> 00:05:48,140 Eta zer gertatzen da agian gainidatzi horrek ez luke lekuak. 132 00:05:48,140 --> 00:05:52,890 >> Beraz, ezagutzen dut Malan esan zuen irakaslea buffer gainezkatzea erasoak buruz zerbait. 133 00:05:52,890 --> 00:05:59,050 Beraz, non erabiltzaile borondatea sarrera itxaropenak datu kopuru masiboa batzuk 134 00:05:59,050 --> 00:06:02,840 Iraganean gainidazten zuen zure buffer amaieran 135 00:06:02,840 --> 00:06:06,479 eta ordezkatzen zerbait galdetzen diot nire buruari I diapositibak horiek nola heldu zen. 136 00:06:06,479 --> 00:06:08,270 Ez dut uste dugun Hemen diapositibak horiek. 137 00:06:08,270 --> 00:06:09,960 138 00:06:09,960 --> 00:06:14,460 Baina, funtsean zuen gainidazten memoriaren zati batzuk 139 00:06:14,460 --> 00:06:17,780 horretan sartzeko aukera ematen zion Zure ordenagailuaren zatiak 140 00:06:17,780 --> 00:06:19,530 Ez litzateke duzula normalean sarbidea. 141 00:06:19,530 --> 00:06:20,750 142 00:06:20,750 --> 00:06:23,155 >> Gauza Berezirik buffer gainezkatzea besterik ez da 143 00:06:23,155 --> 00:06:26,420 ulertzeko duen ez zaudenean gertatzen 144 00:06:26,420 --> 00:06:29,210 zenbat egiaztatzeko erabiltzaileak sartua dago. 145 00:06:29,210 --> 00:06:32,770 Noiz ez dira mota horretako aurka babestuz. 146 00:06:32,770 --> 00:06:36,820 Eta bere errazena at gauza, besterik zure erabiltzaile 147 00:06:36,820 --> 00:06:39,130 zenbatekoa masiboa inputting saiakera bat datuen 148 00:06:39,130 --> 00:06:45,090 segurtasun batzuk gainidatzi Zure memoria zati. 149 00:06:45,090 --> 00:06:46,310 Hori guztia da. 150 00:06:46,310 --> 00:06:49,810 >> Beraz, hau hemen, pila eta zeure. 151 00:06:49,810 --> 00:06:53,090 Funtsean, hori guztia ez da besterik ez da memoria irudikapena 152 00:06:53,090 --> 00:06:54,449 eta gauzak non gordetzen dira. 153 00:06:54,449 --> 00:06:56,240 Hori da benetan motatako guztiak jakin behar duzu. 154 00:06:56,240 --> 00:06:58,520 Gauza handiena da, diren jakin behar duzu 155 00:06:58,520 --> 00:07:01,910 Egia utzi ikusten baduzu me ez hobeto bat da hemen. 156 00:07:01,910 --> 00:07:05,380 Beraz, hau pila hemen. 157 00:07:05,380 --> 00:07:08,410 >> Beraz, pila dauka zerikusirik Zure funtzio guztiak 158 00:07:08,410 --> 00:07:10,140 une jakin batean duzula deitzen ari. 159 00:07:10,140 --> 00:07:15,060 Eta zer da garrantzitsua gogoratzeko off joan Astetik malloc 160 00:07:15,060 --> 00:07:21,080 dago ez duzula benetan Gainean beharrezko kontrola. 161 00:07:21,080 --> 00:07:24,780 Guztiak araberakoa jakin denean funtzio exekutatzean dira. 162 00:07:24,780 --> 00:07:28,170 Eta noiz exekutatzean daude, zer dira pila markoak deitzen dute 163 00:07:28,170 --> 00:07:29,290 joan hemen. 164 00:07:29,290 --> 00:07:32,520 >> Beraz, mota guztietako gertatzen da Benetako edozein you sarrera gabe. 165 00:07:32,520 --> 00:07:33,630 166 00:07:33,630 --> 00:07:35,510 Zure programa idatzi duzu, eta exekutatu dizute, 167 00:07:35,510 --> 00:07:38,470 eta pila bat mota hartzen bera arduratu behar ez bezala da. 168 00:07:38,470 --> 00:07:42,940 Beraz nagusian deitzen ari bazara kubo, hori gainditu ahal izango da hemen. 169 00:07:42,940 --> 00:07:44,110 Marko bat sortu beharko da. 170 00:07:44,110 --> 00:07:48,330 Baina ez dago ezer esplizituki egin nahi duzu pila-markoa ez den beste egiterako 171 00:07:48,330 --> 00:07:51,430 funtzioa hasteko idatzi, OK? 172 00:07:51,430 --> 00:07:56,500 >> Zer da, mota baitan kontrol malloc zeure da. 173 00:07:56,500 --> 00:08:01,950 Beraz, betiere zerbait malloc, memoria hartzen ari zaren zeure from. 174 00:08:01,950 --> 00:08:05,110 Eta hori memoria duzula dute, hitz bat hobea eza, 175 00:08:05,110 --> 00:08:10,300 esplizitua kontrola, malloc gogoratzen delako 176 00:08:10,300 --> 00:08:12,530 Funtsean hor da bestela esan arte. 177 00:08:12,530 --> 00:08:14,890 Duten nor gainbegiratu atalean azken astean, 178 00:08:14,890 --> 00:08:17,670 hor da kontatzeko urrun joan arte. 179 00:08:17,670 --> 00:08:20,850 Ez bada behintzat izango da bestela ezin esan. 180 00:08:20,850 --> 00:08:24,750 Beraz, zeure zerbait da oroimena bezalako uste dezakezu 181 00:08:24,750 --> 00:08:26,150 kontrol dituzula gainetik. 182 00:08:26,150 --> 00:08:29,010 Eta horiek besterik ez dira Bi gauza handi desberdinak. 183 00:08:29,010 --> 00:08:31,320 184 00:08:31,320 --> 00:08:38,330 >> Beste baino, ez behar duzu gehiegi kezkatu pila eta zeure buruz 185 00:08:38,330 --> 00:08:42,159 galdera edo normalean justuago tokiko parametroak baldin baduzu 186 00:08:42,159 --> 00:08:45,385 edo funtzio bat izango litzateke pila edo zeure gainean. 187 00:08:45,385 --> 00:08:47,260 Kasu honetan Jakina pila izango litzateke. 188 00:08:47,260 --> 00:08:49,630 Duzu zerbait mallocing bazabiltza, non dago datorren hori? 189 00:08:49,630 --> 00:08:50,129 Zeure. 190 00:08:50,129 --> 00:08:51,147 191 00:08:51,147 --> 00:08:54,230 Begiratuz gero galdetegiak praktika at, horiek oro har, galdera-mota 192 00:08:54,230 --> 00:08:55,460 dutela. 193 00:08:55,460 --> 00:08:57,340 >> Ez daukazu kezkatu gehiegi horri buruz. 194 00:08:57,340 --> 00:09:00,980 Gehiago esplizituki sartu duzu pila eta zeure buruz 195 00:09:00,980 --> 00:09:03,460 geroago edo beste CS klaseetan. 196 00:09:03,460 --> 00:09:06,220 Beraz, bat mota besterik ez izatea hori zer den ideia orokor 197 00:09:06,220 --> 00:09:09,100 ona izango da, eta hori dut Mota besterik ez zen agertu. 198 00:09:09,100 --> 00:09:10,650 199 00:09:10,650 --> 00:09:12,090 Beste edozein gairi? 200 00:09:12,090 --> 00:09:12,590 Bai? 201 00:09:12,590 --> 00:09:14,923 >> IKUSLEEN: Ezin duzu gehiago joan Erakusleak berriro benetan azkar? 202 00:09:14,923 --> 00:09:15,870 ZAMYLA Chan: erakusleak? 203 00:09:15,870 --> 00:09:18,470 Ez kontzeptuala nahi duzun erakusleak errepaso 204 00:09:18,470 --> 00:09:19,994 edo ez lantzeko erakusleak? 205 00:09:19,994 --> 00:09:21,410 Ikusleak: Kind sintaxia bezala. 206 00:09:21,410 --> 00:09:22,360 ZAMYLA Chan: sintaxia? 207 00:09:22,360 --> 00:09:22,860 Bai. 208 00:09:22,860 --> 00:09:32,090 209 00:09:32,090 --> 00:09:33,090 OK, bertan ari gara. 210 00:09:33,090 --> 00:09:38,300 211 00:09:38,300 --> 00:09:42,040 Bai, beraz, hau mota zerbait da funtzio errekurtsiboa bat duzu, 212 00:09:42,040 --> 00:09:45,954 funtzioa errekurtsiboa dela aldi bakoitzean izenekoa, beste pila marko gehitzen besterik ez da. 213 00:09:45,954 --> 00:09:47,870 Nahiko adibide bat askoz how ez duzu benetan 214 00:09:47,870 --> 00:09:50,330 gaineko kontrola dute zure pila fotograma. 215 00:09:50,330 --> 00:09:54,010 216 00:09:54,010 --> 00:09:54,585 >> OK, erakusleak. 217 00:09:54,585 --> 00:09:57,120 218 00:09:57,120 --> 00:09:59,235 Ondo da, beraz erakusleak sortuz. 219 00:09:59,235 --> 00:10:00,300 220 00:10:00,300 --> 00:10:02,420 Gogoratu, izar da idatzi besterik ez. 221 00:10:02,420 --> 00:10:07,140 Beraz, edozein izanda ere, datu-mota hori duzu behar seinalatuz ari zaren. 222 00:10:07,140 --> 00:10:08,720 223 00:10:08,720 --> 00:10:11,440 Beraz, hau int bat erakuslea izango litzateke. 224 00:10:11,440 --> 00:10:13,140 Hau char bat erakuslea izango litzateke. 225 00:10:13,140 --> 00:10:14,740 Hau karroza baten erakuslea izango litzateke. 226 00:10:14,740 --> 00:10:17,980 Beraz, funtsean, edozein dela ere du honako seinalatuz nahi baduzu, 227 00:10:17,980 --> 00:10:22,300 izar da erakuslea deklaratzeko duzu, OK? 228 00:10:22,300 --> 00:10:26,200 >> Baina orduan, jakina, lortzen apur bat delikatua ez adierazten duzu 229 00:10:26,200 --> 00:10:27,370 edo izar daukazun. 230 00:10:27,370 --> 00:10:31,260 Beraz, alde handia da denean declaring-- zu 231 00:10:31,260 --> 00:10:45,590 beraz, hemengo some-- orain hau int izar batzuk hartzen. 232 00:10:45,590 --> 00:10:49,650 Beraz, hau da erakuslea batzuk x deiak int bat, ezta? 233 00:10:49,650 --> 00:10:54,600 Beraz, gogoratu zer honek hauxe da sistema x deiak. 234 00:10:54,600 --> 00:10:56,970 Eta hori joan helbide batzuk izan, ezta? 235 00:10:56,970 --> 00:11:00,515 Beraz, dezagun esan, hau da gure helbidea. 236 00:11:00,515 --> 00:11:01,590 237 00:11:01,590 --> 00:11:03,570 Erakusleak helbideak eduki. 238 00:11:03,570 --> 00:11:08,660 Beraz, zer esaten da honetan kokapena, int bat gordetzeko ari gara. 239 00:11:08,660 --> 00:11:10,770 240 00:11:10,770 --> 00:11:15,770 >> Beraz, beste bat pentsatu ahal izango dugu modu hau da, hau int batzuk. 241 00:11:15,770 --> 00:11:17,010 242 00:11:17,010 --> 00:11:20,350 Ez dugu benetan esleituta bertara ezer oraindik, baina int bat da. 243 00:11:20,350 --> 00:11:31,540 Beraz, egin ahal izango dugu izar ez badugu x berdin 5, hau bihurtzen 5 bat, OK? 244 00:11:31,540 --> 00:11:38,350 Hau dio edozein dela ere x joan seinalatuz, beraz, helbide honetara joan 245 00:11:38,350 --> 00:11:40,210 eta egiteko berdinak edo 5 da. 246 00:11:40,210 --> 00:11:44,390 Beraz, 5 esleitu dugu helbide honetara, ezta? 247 00:11:44,390 --> 00:11:52,540 >> Eta gero, hori eginez gero, Horren helbidea ematen digu. 248 00:11:52,540 --> 00:11:54,730 Hau operadorea helbidea da. 249 00:11:54,730 --> 00:11:57,700 Beraz, zer x helbidea da? 250 00:11:57,700 --> 00:11:58,809 Ez dakigu. 251 00:11:58,809 --> 00:12:00,225 Ez dugu esleitzen helbide bat. 252 00:12:00,225 --> 00:12:03,000 253 00:12:03,000 --> 00:12:09,105 Esan genezake some-- da orain eman dugu helbide bat, beraz helbidea 4 da. 254 00:12:09,105 --> 00:12:10,690 255 00:12:10,690 --> 00:12:16,980 Eta zerbait bidez joan benetan badugu hau bezala, mota horretako zer egin genuen. 256 00:12:16,980 --> 00:12:25,800 Beraz, hemen aurkitu dut bidez lan marrazteko erakusleak badu laguntzen du. 257 00:12:25,800 --> 00:12:28,270 Zu zure azterketa gainditu bada, I Gomendatzen koadroak marrazten. 258 00:12:28,270 --> 00:12:29,490 259 00:12:29,490 --> 00:12:33,310 >> Beraz, hau lehen, int x berdin 5. 260 00:12:33,310 --> 00:12:37,370 Hau esan nahi du batzuk ditugu Eskaintza 5 da memorian jarri, ezta? 261 00:12:37,370 --> 00:12:38,540 262 00:12:38,540 --> 00:12:44,760 Eta gure taula hemen kontatzen digu dela helbide 0x04 at. 263 00:12:44,760 --> 00:12:48,770 264 00:12:48,770 --> 00:12:50,280 Eta, ondoren, erakuslea batzuk sortu ditugu. 265 00:12:50,280 --> 00:12:51,820 266 00:12:51,820 --> 00:12:55,310 Hargatik Hau hautsi behera aldi berean. 267 00:12:55,310 --> 00:12:59,820 Beraz, hau da sortzen batzuk int bat kutxa, ezta? 268 00:12:59,820 --> 00:13:01,970 Honez eutsi joan berau baten helbide batzuk. 269 00:13:01,970 --> 00:13:03,470 Beraz, hau da erakuslea batzuk. 270 00:13:03,470 --> 00:13:04,940 271 00:13:04,940 --> 00:13:06,510 Eta klarion hau oso txikia da. 272 00:13:06,510 --> 00:13:07,472 273 00:13:07,472 --> 00:13:08,680 Beraz, erakuslea batzuk ditugu hemen. 274 00:13:08,680 --> 00:13:10,060 275 00:13:10,060 --> 00:13:13,530 Eta gure mahai diosku hots helbidea 0x08 da. 276 00:13:13,530 --> 00:13:15,190 277 00:13:15,190 --> 00:13:16,200 Cool. 278 00:13:16,200 --> 00:13:23,240 Eta esleitzea gaude x-ren helbidera. 279 00:13:23,240 --> 00:13:26,330 >> Gogoratu, erakusleak helbideak eduki, OK? 280 00:13:26,330 --> 00:13:32,050 Beraz, x eduki nahi badugu, behar dugu helbide-operadorea erabili, hau da 281 00:13:32,050 --> 00:13:36,520 ampersand helbidean iritsi da x, kasu honetan, 0x04 bertan. 282 00:13:36,520 --> 00:13:39,130 283 00:13:39,130 --> 00:13:44,430 Eta gero, bada int kopia batzuk, hori besterik 284 00:13:44,430 --> 00:13:48,060 beste kutxa batzuk sortzen duten kopia int izeneko bat dauka. 285 00:13:48,060 --> 00:13:49,410 286 00:13:49,410 --> 00:13:55,330 Eta esleitu badugu nahi this-- da beraz, hau da erreferentzia. 287 00:13:55,330 --> 00:14:00,090 Beraz, joan dio, edozein dela helbidea erakuslea dauka. 288 00:14:00,090 --> 00:14:05,330 Pointer helbide honetan dauka, beraz litzaidake baino gehiago hemen, gara 289 00:14:05,330 --> 00:14:07,130 eta esan, OK, zer da? 290 00:14:07,130 --> 00:14:08,610 Da 5. 291 00:14:08,610 --> 00:14:09,815 Beraz, kopia bihurtzen 5. 292 00:14:09,815 --> 00:14:11,800 293 00:14:11,800 --> 00:14:12,540 Zentzurik? 294 00:14:12,540 --> 00:14:15,540 295 00:14:15,540 --> 00:14:25,020 >> Zer esleitu saiatuko banintz hau besterik erakuslea. 296 00:14:25,020 --> 00:14:26,476 297 00:14:26,476 --> 00:14:27,850 Zer esan nahi du erakuslea benetan berdinak? 298 00:14:27,850 --> 00:14:31,126 299 00:14:31,126 --> 00:14:34,315 Besterik ez litzateke izango, edozein dela erakuslea dauka, ezta? 300 00:14:34,315 --> 00:14:36,400 301 00:14:36,400 --> 00:14:37,580 Eta ondoren, hau egin badut? 302 00:14:37,580 --> 00:14:38,922 303 00:14:38,922 --> 00:14:39,880 Zer kopiatu litzateke orain? 304 00:14:39,880 --> 00:14:41,365 305 00:14:41,365 --> 00:14:42,275 >> Ikusleak: 0x08. 306 00:14:42,275 --> 00:14:44,150 ZAMYLA Chan: Bai, etorri gure erakuslea helbidea. 307 00:14:44,150 --> 00:14:46,832 308 00:14:46,832 --> 00:14:48,790 Horren edozein zati hori berriro azaldu beharko dut? 309 00:14:48,790 --> 00:14:50,170 310 00:14:50,170 --> 00:14:50,670 Cool. 311 00:14:50,670 --> 00:14:53,350 312 00:14:53,350 --> 00:14:57,740 Ez dago zalantzarik gabe, oso bat galdetegi bat arazo fun 313 00:14:57,740 --> 00:15:00,100 duten dugula gehiagoko dezake praktika gehiago ematen dizu. 314 00:15:00,100 --> 00:15:00,937 315 00:15:00,937 --> 00:15:03,270 Astetik guys can esango ez zen txarra. 316 00:15:03,270 --> 00:15:06,000 Got oso baten bidez gara diagrama, eta denek egin handia. 317 00:15:06,000 --> 00:15:10,830 >> Ados, beraz, ikuspegi orokorra erakusleak sintaxia. 318 00:15:10,830 --> 00:15:15,070 Handiena gauza ulertzeko nola horiek sortzeko, egin erreferentzia, 319 00:15:15,070 --> 00:15:18,190 eta, OK helbidea? 320 00:15:18,190 --> 00:15:18,690 Cool. 321 00:15:18,690 --> 00:15:20,775 Aurretik beste edozein gairi murgiltze praktikara eraman dugu. 322 00:15:20,775 --> 00:15:24,280 323 00:15:24,280 --> 00:15:28,011 Barrena goaz Era bada Praktikan arazoetako 324 00:15:28,011 --> 00:15:30,760 eta han zerbait nahi al duzu bat birziklatzeko, hori ere egin ahal izango dugu. 325 00:15:30,760 --> 00:15:31,300 Zerbait behar duzu? 326 00:15:31,300 --> 00:15:32,758 >> Ikusleak: Structs eta lotutako zerrendak. 327 00:15:32,758 --> 00:15:35,130 ZAMYLA Chan: Structs eta lotutako zerrendak, OK. 328 00:15:35,130 --> 00:15:37,100 Beraz structs. 329 00:15:37,100 --> 00:15:38,990 Dugu benetan dira joan Gaur gauean honen gainean ere. 330 00:15:38,990 --> 00:15:40,130 331 00:15:40,130 --> 00:15:41,890 Ados, beraz structs. 332 00:15:41,890 --> 00:15:47,490 Structs dira, funtsean, besterik ez mantendu behar modu bat 333 00:15:47,490 --> 00:15:50,430 Mota desberdinetako hainbat balio. 334 00:15:50,430 --> 00:15:55,150 Beraz, array bat garen batera datu mota bat oztopatzen du. 335 00:15:55,150 --> 00:16:00,965 Gure array bai ditu zenbakiak nahiko luke, edo, karakteretan izango da, edo, besterik gabe, izan karroza. 336 00:16:00,965 --> 00:16:02,240 337 00:16:02,240 --> 00:16:05,470 >> Baina agian behar duzun Hau baino gehiago eduki. 338 00:16:05,470 --> 00:16:09,130 Agian, bada hold-- behar duzu Ikasle bat aipatzen dituzu, 339 00:16:09,130 --> 00:16:13,660 beren etxea izan joan zaren, haien NAN zenbakia, adina, non bizi diren, 340 00:16:13,660 --> 00:16:14,240 ezta? 341 00:16:14,240 --> 00:16:16,460 Eta horiek guztiak ez dira mota mota ezberdinak. 342 00:16:16,460 --> 00:16:18,680 Beraz, ezin duzu gordetzeko guztiak array bat dutenak. 343 00:16:18,680 --> 00:16:21,750 >> Beraz, zer egin dezakezu zuk egitura bat, sor dezake eta bertan 344 00:16:21,750 --> 00:16:26,240 hala uste dezakezu zure norberaren datu-mota. 345 00:16:26,240 --> 00:16:29,130 Beraz, besterik ordez ints izatea eta karroza besterik ez izatea ordez, 346 00:16:29,130 --> 00:16:33,210 mota ikaslea izan dezakezu duten Bertan eremu horiek guztiak ditu. 347 00:16:33,210 --> 00:16:39,740 Beraz, modu abiarazi dugu gure structs is-- benetan 348 00:16:39,740 --> 00:16:44,921 Nire idazteko terrible denez, guk dira Idazteko trantsizioa egingo. 349 00:16:44,921 --> 00:16:45,420 Woo. 350 00:16:45,420 --> 00:16:48,800 351 00:16:48,800 --> 00:16:53,150 >> Ados, beraz struct-- bat sortu nahi badugu Besterik ez dut behera hemen. 352 00:16:53,150 --> 00:16:57,730 Kontuan izanik nagusian dena delakoa eta beranduago erabiliko dugu. 353 00:16:57,730 --> 00:17:02,330 Beraz, egin nahi duzun modua struct typedef ere. 354 00:17:02,330 --> 00:17:10,530 355 00:17:10,530 --> 00:17:13,349 Eta utzi ikaslea honetara deitu besterik hori delako zer zen I erabiliz. 356 00:17:13,349 --> 00:17:17,801 Ados, beraz, typedef esan nahi mota berri bat definitzeko, OK? 357 00:17:17,801 --> 00:17:20,140 358 00:17:20,140 --> 00:17:24,355 Badira ñabardura, ez duzunean sartu besterik struct typedef struct versus. 359 00:17:24,355 --> 00:17:26,313 Intents guztietarako eta helburuetarako, you guys besterik ez dira 360 00:17:26,313 --> 00:17:29,490 joan ari dira bere gain hartzea gutxi gorabehera, bera eta besterik 361 00:17:29,490 --> 00:17:30,820 erabili struct typedef oraingoz. 362 00:17:30,820 --> 00:17:35,180 Modu gehiago itxurazko bihurtu izango da zure hurrengo P ezarri zer diferentzia horiek dira, 363 00:17:35,180 --> 00:17:37,960 baina ez dut uste behar duzu kezkatu oraintxe. 364 00:17:37,960 --> 00:17:40,360 Nahiago dut zuk jakin bat nola sortu, 365 00:17:40,360 --> 00:17:41,880 Bera eskuratzeko eta esleitzeko [? balio. ?] 366 00:17:41,880 --> 00:17:47,820 >> Eta egitura mota berri bat, eta, ikaslearen deitzen ari gara. 367 00:17:47,820 --> 00:17:52,640 Beraz Bukatutakoan hau sortu ondoren, Xede guztietarako, 368 00:17:52,640 --> 00:17:55,070 ikaslea izeneko mota bat izango duzu. 369 00:17:55,070 --> 00:17:59,610 Eta uste dezakezu mota bat bezala int bat, edo mugikor bat edo char bat bezala. 370 00:17:59,610 --> 00:18:01,820 Besterik gabe, beste mota da, OK? 371 00:18:01,820 --> 00:18:04,530 >> Beraz, hau ere, zer egin behar dugu? 372 00:18:04,530 --> 00:18:05,420 Agian izen bat daukagu. 373 00:18:05,420 --> 00:18:08,275 Beraz, agian, kate izen bat nahi dugu. 374 00:18:08,275 --> 00:18:09,610 375 00:18:09,610 --> 00:18:14,065 Eta agian dugun int ID bat. 376 00:18:14,065 --> 00:18:16,360 377 00:18:16,360 --> 00:18:19,085 Eta beste bat izan dugu telefono zenbakia. 378 00:18:19,085 --> 00:18:21,990 379 00:18:21,990 --> 00:18:26,200 Eta dute some-- utzi dugu ikusteko. 380 00:18:26,200 --> 00:18:27,200 Zer gehiago dugu agian? 381 00:18:27,200 --> 00:18:29,385 Bere etxean kate batzuk izan dugu. 382 00:18:29,385 --> 00:18:32,340 383 00:18:32,340 --> 00:18:34,510 Gauza guztiak, ikasle bat du. 384 00:18:34,510 --> 00:18:36,960 >> Beraz, hau da egitura bat sortzen du orain. 385 00:18:36,960 --> 00:18:41,450 Beraz, nola liteke ikasle bat sortzen dugu? 386 00:18:41,450 --> 00:18:46,960 Aldagai batzuk ditugu, bada hori da, Walker buruz hitz egin hemen, 387 00:18:46,960 --> 00:18:51,245 beraz, egun ditugun besterik ez gara Mutiko hau deitu behar. 388 00:18:51,245 --> 00:18:52,520 Mota bat behar zuen. 389 00:18:52,520 --> 00:18:53,770 Zein da zure mota? 390 00:18:53,770 --> 00:18:54,520 Ikusleak: ikaslea. 391 00:18:54,520 --> 00:18:55,395 ZAMYLA Chan: ikaslea. 392 00:18:55,395 --> 00:18:57,130 393 00:18:57,130 --> 00:19:04,800 Beraz, hau, besterik gabe, objektu bat egin ahal izango dituzu sortzen hori uste gauza horiek guztiak ditu. 394 00:19:04,800 --> 00:19:07,880 Walker ikasle bat sortu besterik ez duzu. 395 00:19:07,880 --> 00:19:10,910 Beraz, gaur egun gai izan behar dugu horiek guztiak esleitu, ezta? 396 00:19:10,910 --> 00:19:13,500 Beraz, ez pentsatu edonor nola egitura baten barnean sartu dugu? 397 00:19:13,500 --> 00:19:14,762 398 00:19:14,762 --> 00:19:15,470 Ikusleak: Epea. 399 00:19:15,470 --> 00:19:16,730 ZAMYLA Chan: Zehazki Epea. 400 00:19:16,730 --> 00:19:23,795 Beraz esleitu nahi badugu zion izena, hori egin izan dugu. 401 00:19:23,795 --> 00:19:24,820 402 00:19:24,820 --> 00:19:28,680 Jakina, hau ez litzateke zati honetan jolasten hemen litzateke 403 00:19:28,680 --> 00:19:31,831 nagusiaren barruan, beraz, benetan Horretarako me. 404 00:19:31,831 --> 00:19:40,980 405 00:19:40,980 --> 00:19:44,250 Deklaratu hau hain nagusiaren gainetik dela, ezin dugu erabili nagusia barruan. 406 00:19:44,250 --> 00:19:52,250 407 00:19:52,250 --> 00:20:00,980 Beraz, orain ID egin nahi dut, eta guk besterik ez dut batzuk ez, 408 00:20:00,980 --> 00:20:02,970 eta, ondoren, etxe bat esleitu dugu. 409 00:20:02,970 --> 00:20:07,990 410 00:20:07,990 --> 00:20:09,000 Bam. 411 00:20:09,000 --> 00:20:09,650 Cool. 412 00:20:09,650 --> 00:20:19,870 >> Beraz, orain inoiz sarbidea behar dugu ezer geroago, nik agian badugu 413 00:20:19,870 --> 00:20:25,920 Inoiz behar dugu ezer sartzeko bada, int kopia ID bat egin besterik ez dezagun. 414 00:20:25,920 --> 00:20:27,400 415 00:20:27,400 --> 00:20:30,530 Eta kopiatu nahi dut Walker hau sartu IDa. 416 00:20:30,530 --> 00:20:31,370 Nola liteke behar dut? 417 00:20:31,370 --> 00:20:33,670 418 00:20:33,670 --> 00:20:37,790 Walker barruan sartu behar duzun eta egitura, [? noiz joan?] [? E?]. 419 00:20:37,790 --> 00:20:41,280 Eta dugun modu berean esleituta da hemen, nola 420 00:20:41,280 --> 00:20:45,573 agian sartzeko dugunean nahi dugu beste zerbait balio hori eman? 421 00:20:45,573 --> 00:20:46,406 Ikusleak: Walker.id. 422 00:20:46,406 --> 00:20:47,252 423 00:20:47,252 --> 00:20:48,376 ZAMYLA Chan: Bai, hain zuzen. 424 00:20:48,376 --> 00:20:51,884 425 00:20:51,884 --> 00:20:54,175 Beraz, nahiko askoz guztiak to structs jakin behar duzu. 426 00:20:54,175 --> 00:20:55,750 427 00:20:55,750 --> 00:20:58,560 Besterik pentsatu behar duzu beste aldagai bat bezala. 428 00:20:58,560 --> 00:21:01,710 Funtsean bat sortu zure berezko aldagai mota, OK? 429 00:21:01,710 --> 00:21:04,440 430 00:21:04,440 --> 00:21:07,970 Erabili ahal deklaratzeko inolaz ere aldagai. 431 00:21:07,970 --> 00:21:10,290 Hemen walker aldagai bat da oraindik. 432 00:21:10,290 --> 00:21:14,230 Besterik motako ikasle bat dauka orain, ordez int mota bat, edo mota kate baten, 433 00:21:14,230 --> 00:21:15,070 edo mota char bat. 434 00:21:15,070 --> 00:21:17,014 435 00:21:17,014 --> 00:21:19,930 Ez zen hitz egiteko modu erraz bat bada structs buruz, hitzez hitz besterik ez da 436 00:21:19,930 --> 00:21:24,430 Zure datu-mota propioa sortu ahalbidetzen duen taldera 437 00:21:24,430 --> 00:21:28,320 guztiak desberdin horiek Datu mota elkarrekin. 438 00:21:28,320 --> 00:21:29,754 439 00:21:29,754 --> 00:21:31,595 Ez du zentzua? 440 00:21:31,595 --> 00:21:33,920 441 00:21:33,920 --> 00:21:34,420 OK. 442 00:21:34,420 --> 00:21:35,920 443 00:21:35,920 --> 00:21:37,530 Hori eta puntu batera sartzean. 444 00:21:37,530 --> 00:21:38,790 445 00:21:38,790 --> 00:21:39,960 Nahiko askoz behar duzun guztia. 446 00:21:39,960 --> 00:21:41,150 447 00:21:41,150 --> 00:21:46,600 >> OK, nora joan ote da nire PowerPoint? 448 00:21:46,600 --> 00:21:47,580 Hemen dago. 449 00:21:47,580 --> 00:21:49,050 450 00:21:49,050 --> 00:21:50,520 Beno, hau bitxi. 451 00:21:50,520 --> 00:21:53,950 452 00:21:53,950 --> 00:21:55,420 Aha. 453 00:21:55,420 --> 00:21:56,766 Ados, cool. 454 00:21:56,766 --> 00:21:58,876 455 00:21:58,876 --> 00:22:01,000 Edozein gauza batzuen edo egiten dugu Nahi landu buru? 456 00:22:01,000 --> 00:22:02,210 457 00:22:02,210 --> 00:22:02,710 Praktika? 458 00:22:02,710 --> 00:22:03,501 OK. 459 00:22:03,501 --> 00:22:04,000 Awesome. 460 00:22:04,000 --> 00:22:05,642 461 00:22:05,642 --> 00:22:06,600 Honetatik irten noa. 462 00:22:06,600 --> 00:22:08,490 Edozein puntutan bada zehar galdera praktika, 463 00:22:08,490 --> 00:22:12,630 Pozik revamp naiz eta gauza bidez joan. 464 00:22:12,630 --> 00:22:15,240 Beraz galdetegi zero sortu hemen daukat. 465 00:22:15,240 --> 00:22:18,370 You guys tira nahi bada sortu ordenagailuan 466 00:22:18,370 --> 00:22:20,670 besterik ez bost hartu minutu bidez arakatzeko. 467 00:22:20,670 --> 00:22:23,540 Agian aukeratu top batzuk galdera baino gehiago joan nahi duzun. 468 00:22:23,540 --> 00:22:27,390 Ezin duzu guys erabaki bada, besterik ez dugu poliki-poliki hasteko, horien bitartez lan egitea, 469 00:22:27,390 --> 00:22:31,590 baina ziur daude batzuk izango naiz zarela batez galderak 470 00:22:31,590 --> 00:22:34,890 irrikaz hitz egin eta lan bidez me duzun guztia. 471 00:22:34,890 --> 00:22:36,580 Beraz, besterik gabe, aurrera eta bost minutu hartu. 472 00:22:36,580 --> 00:22:37,780 Zoaz bidez. 473 00:22:37,780 --> 00:22:40,620 Eta hau 2013ko galdetegi da. 474 00:22:40,620 --> 00:22:41,841 >> IKUSLEEN: zero? 475 00:22:41,841 --> 00:22:43,630 >> ZAMYLA Chan: Bai, galdetegi zero. 476 00:22:43,630 --> 00:22:45,647 Ez gara galdetegi gauzak bat egiten. 477 00:22:45,647 --> 00:22:46,980 Egin dugu duela aste pare batean. 478 00:22:46,980 --> 00:22:52,941 479 00:22:52,941 --> 00:22:55,190 Zuk ere dutenentzako Berandu iritsi zen, gozokiak behar dugu, 480 00:22:55,190 --> 00:23:00,580 hacerlo gozokiak nahi duzu mutilak? 481 00:23:00,580 --> 00:23:01,530 >> Ikusleak: Sure. 482 00:23:01,530 --> 00:23:03,321 >> ZAMYLA Chan: besterik ez naiz Inguruan gainditu behar. 483 00:23:03,321 --> 00:23:09,774 484 00:23:09,774 --> 00:23:11,940 Hey, baduzu guys hemen hasieran, gozokiak gehiago lortuko dituzu. 485 00:23:11,940 --> 00:23:12,500 Hori da fina. 486 00:23:12,500 --> 00:23:13,550 Ben, ez gozokiak nahi al duzu? 487 00:23:13,550 --> 00:23:19,350 488 00:23:19,350 --> 00:23:20,556 Horietako batzuk nahi dituzu? 489 00:23:20,556 --> 00:23:24,122 490 00:23:24,122 --> 00:23:26,080 Ez da, gainera Snickers bada edonork nahi Snickers. 491 00:23:26,080 --> 00:23:27,640 492 00:23:27,640 --> 00:23:29,360 Horiek hemen eta hemen utziko dut. 493 00:23:29,360 --> 00:23:30,946 Feel free. 494 00:23:30,946 --> 00:23:32,485 Ez gehiago nahi al duzu? 495 00:23:32,485 --> 00:23:33,235 Ikusleak: Multzo guztiak. 496 00:23:33,235 --> 00:23:33,540 Eskerrik asko. 497 00:23:33,540 --> 00:23:36,248 >> ZAMYLA Chan: Eta polit bat izan nuen pilotxo ez hasieran. 498 00:23:36,248 --> 00:23:49,080 499 00:23:49,080 --> 00:23:51,980 Galdetegi hartzeko lortu Zaudete eta Galdetegi kalifikatzean festa bat egitea lortu dut. 500 00:23:51,980 --> 00:23:54,496 501 00:23:54,496 --> 00:23:55,360 Kaosa da. 502 00:23:55,360 --> 00:23:56,460 503 00:23:56,460 --> 00:23:57,385 900 azterketak. 504 00:23:57,385 --> 00:23:58,650 Honez hainbeste dibertigarria izango da. 505 00:23:58,650 --> 00:24:00,441 506 00:24:00,441 --> 00:24:02,036 Handia izango da. 507 00:24:02,036 --> 00:24:04,430 Nahiko ziur hori bat naiz the staff bonding handienetako 508 00:24:04,430 --> 00:24:05,380 gau urte. 509 00:24:05,380 --> 00:24:15,660 510 00:24:15,660 --> 00:24:19,175 Inork egin galdetegi zerotik iaz oraindik jakin-mina? 511 00:24:19,175 --> 00:24:20,335 >> IKUSLEEN: piezak. 512 00:24:20,335 --> 00:24:21,543 >> ZAMYLA Chan: haren zatiak, OK. 513 00:24:21,543 --> 00:24:24,272 514 00:24:24,272 --> 00:24:26,482 Ba horietako edozein galdera baduzu? 515 00:24:26,482 --> 00:24:28,190 Ikusleak: I dagoeneko bulego orduetan joan zen. 516 00:24:28,190 --> 00:24:28,898 Eskerrik asko baina. 517 00:24:28,898 --> 00:24:30,187 518 00:24:30,187 --> 00:24:32,520 ZAMYLA Chan: Beno, zorionez, oraindik ere lagungarria da. 519 00:24:32,520 --> 00:24:42,990 520 00:24:42,990 --> 00:24:45,634 Noiz joan zinen arte bulegoan horretarako ordu? 521 00:24:45,634 --> 00:24:47,300 Ikusleak: Nire TF gaur arratsaldean izan zien. 522 00:24:47,300 --> 00:24:47,966 ZAMYLA Chan: Oh. 523 00:24:47,966 --> 00:24:48,977 Nor da zure TF? 524 00:24:48,977 --> 00:24:49,854 525 00:24:49,854 --> 00:24:51,020 Ikusleak: Fred [? Wujaya?]. 526 00:24:51,020 --> 00:24:52,622 527 00:24:52,622 --> 00:24:54,080 ZAMYLA Chan: Badira TFS hainbeste. 528 00:24:54,080 --> 00:24:55,350 529 00:24:55,350 --> 00:24:55,850 Beraz, asko. 530 00:24:55,850 --> 00:25:16,530 531 00:25:16,530 --> 00:25:17,340 Guztiak eskubidea. 532 00:25:17,340 --> 00:25:45,310 533 00:25:45,310 --> 00:25:48,950 Edonork edozein ahal dudan horretan hasteko jot behera Lan egin nahi dugun? 534 00:25:48,950 --> 00:25:53,770 535 00:25:53,770 --> 00:25:55,685 Erakusleak suposatuko dut mahai-koa. 536 00:25:55,685 --> 00:25:56,890 537 00:25:56,890 --> 00:25:57,610 Anima zaitez. 538 00:25:57,610 --> 00:25:59,180 >> IKUSLEEN: Agian switch bat. 539 00:25:59,180 --> 00:26:02,362 540 00:26:02,362 --> 00:26:03,445 ZAMYLA Chan: Beraz, 12? 541 00:26:03,445 --> 00:26:06,750 542 00:26:06,750 --> 00:26:10,770 Kopurua 8 suposatuko dut eta 9 dira ziurrenik zeintzuk pertsona baino gehiago joan nahi. 543 00:26:10,770 --> 00:26:12,116 >> IKUSLEEN: Eta 10 eta 11. 544 00:26:12,116 --> 00:26:21,860 545 00:26:21,860 --> 00:26:25,806 >> ZAMYLA Chan: Eta you guys ezagutzen ohar orri bat lortuko duzu, ezta? 546 00:26:25,806 --> 00:26:28,450 >> IKUSLEEN: Bai, beraz, zer dira Horretan jarri onartzen dugu. 547 00:26:28,450 --> 00:26:30,658 >> ZAMYLA Chan: onartzen ari zara Ezer nahi duzun jarri. 548 00:26:30,658 --> 00:26:31,887 549 00:26:31,887 --> 00:26:32,720 Eta Ondo idatzi daiteke. 550 00:26:32,720 --> 00:26:35,270 Orain arte bezala gogoratzen dut, idatzi ziren gurea. 551 00:26:35,270 --> 00:26:37,022 >> Ikusleak: Honakoa egin dezakezu atzera eta bi aldeetan? 552 00:26:37,022 --> 00:26:38,780 >> ZAMYLA Chan: Bai, bi aldeetan. 553 00:26:38,780 --> 00:26:42,940 Beraz, zeure antzeko zerbait eta [? back end?] zeure, zure exekutatzen 554 00:26:42,940 --> 00:26:43,780 aldiz. 555 00:26:43,780 --> 00:26:44,840 Baliagarria. 556 00:26:44,840 --> 00:26:47,990 Buruzko gauza Agian apur erakusleak gogorarazteko. 557 00:26:47,990 --> 00:26:49,205 Gauzak sintaxia. 558 00:26:49,205 --> 00:26:51,600 559 00:26:51,600 --> 00:26:54,830 Besterik hezurdura baten antzeko izateak super programa baliagarria izan daiteke. 560 00:26:54,830 --> 00:27:00,719 Badakit beti ahaztu dut zehazki zer I zen ustezko int nagusia idaztea, 561 00:27:00,719 --> 00:27:03,010 dudalako beti kopiatu Nire aurreko P multzo itsatsi 562 00:27:03,010 --> 00:27:06,232 edo dagoeneko han eta, beraz, Inoiz ez dut benetan idatzi zuen, 563 00:27:06,232 --> 00:27:07,690 horrela izatea super baliagarria izan daiteke. 564 00:27:07,690 --> 00:27:09,280 565 00:27:09,280 --> 00:27:14,320 >> Ados, beraz, zergatik ez dugu 8. zenbakian, ondoren hasi? 566 00:27:14,320 --> 00:27:21,730 567 00:27:21,730 --> 00:27:22,810 Guztiak eskubidea. 568 00:27:22,810 --> 00:27:23,310 OK. 569 00:27:23,310 --> 00:27:25,060 570 00:27:25,060 --> 00:27:26,310 Horretarako, programa kontuan hartu beheko. 571 00:27:26,310 --> 00:27:28,110 572 00:27:28,110 --> 00:27:30,700 Beraz, jakina, ikusiko dugu erakusleak, seguruenik 573 00:27:30,700 --> 00:27:32,200 , eskuineko marrazten hasteko ideia ona da? 574 00:27:32,200 --> 00:27:34,552 575 00:27:34,552 --> 00:27:36,760 Badakizu non nahi dut nire guztiak klarion pieza handiak geratu da. 576 00:27:36,760 --> 00:27:37,870 Hau gogaikarriak mota da. 577 00:27:37,870 --> 00:27:40,210 578 00:27:40,210 --> 00:27:45,820 >> Beraz, hemen dugu swap funtzio batzuk hori bi erakusleak hartu du. 579 00:27:45,820 --> 00:27:48,630 Beraz, kasu honetan, dute benetan izan behar kommutazio 580 00:27:48,630 --> 00:27:53,400 Gauzak gure jatorrizko swap versus funtzio hori bakarrik ale hartu. 581 00:27:53,400 --> 00:27:57,030 Beraz, zer egin egingo is-- hasteko nagusiekin dezagun, 582 00:27:57,030 --> 00:27:58,450 hori delako non 1 da. 583 00:27:58,450 --> 00:28:04,296 >> Beraz, int x 1 batzuk ditugu. 584 00:28:04,296 --> 00:28:11,860 Y batzuk 2 berdina daukagu. 585 00:28:11,860 --> 00:28:14,390 Eta, ondoren swap batzuk ditugu hori dutenek hartu du. 586 00:28:14,390 --> 00:28:17,320 Eta ikus dezagun zer egin dugu hemen. 587 00:28:17,320 --> 00:28:19,542 588 00:28:19,542 --> 00:28:22,709 Eta gure table-- in oh boy. 589 00:28:22,709 --> 00:28:23,792 Nola ari naiz hau egin behar zuen? 590 00:28:23,792 --> 00:28:25,900 Nire mahaia hemen baino gehiago marraztu dut. 591 00:28:25,900 --> 00:28:49,490 592 00:28:49,490 --> 00:28:50,552 Apenas egitea han. 593 00:28:50,552 --> 00:28:51,260 Apenas eginez. 594 00:28:51,260 --> 00:28:52,470 595 00:28:52,470 --> 00:28:57,960 1, 2, 3, 4, 5, 6, 7. 596 00:28:57,960 --> 00:29:11,220 597 00:29:11,220 --> 00:29:15,706 Eta digutelako 1, 1, 1, 2 da. 598 00:29:15,706 --> 00:29:16,206 Cool. 599 00:29:16,206 --> 00:29:17,674 600 00:29:17,674 --> 00:29:18,174 Awesome. 601 00:29:18,174 --> 00:29:19,650 602 00:29:19,650 --> 00:29:20,464 Beraz 3. 603 00:29:20,464 --> 00:29:21,380 Eta ez da [? a 1.?] 604 00:29:21,380 --> 00:29:24,500 605 00:29:24,500 --> 00:29:25,250 >> Guztiak eskubidea. 606 00:29:25,250 --> 00:29:35,202 Eta, ondoren, x helbidea 0x123 da. 607 00:29:35,202 --> 00:29:41,260 Eta y Ox127 da. 608 00:29:41,260 --> 00:29:41,760 Cool. 609 00:29:41,760 --> 00:29:42,940 610 00:29:42,940 --> 00:29:43,595 Guztiak eskubidea. 611 00:29:43,595 --> 00:29:46,710 You guys honetan lan egin nahi dut Gainean besterik antzeko lanagatik 612 00:29:46,710 --> 00:29:48,385 Zure inguruan pertsona batekin. 613 00:29:48,385 --> 00:29:50,340 Nik esan izan nahi dut I konfiguratzeko zen bitartean. 614 00:29:50,340 --> 00:29:50,840 Bertan lan egiteko. 615 00:29:50,840 --> 00:29:53,270 Saiatu eta bertan lan egiteko moduan Pare bat minutuz zuek, 616 00:29:53,270 --> 00:29:54,930 eta, ondoren, bertan lan dut zurekin. 617 00:29:54,930 --> 00:29:57,034 618 00:29:57,034 --> 00:30:00,117 Delako ari zaren benetan modu bakarra ikasten joan egiten bakarrik da. 619 00:30:00,117 --> 00:31:29,580 620 00:31:29,580 --> 00:31:30,110 Kezkak ez. 621 00:31:30,110 --> 00:31:30,610 Zorte ona. 622 00:31:30,610 --> 00:32:17,390 623 00:32:17,390 --> 00:32:20,030 >> OK, zergatik ez dugu astiro hasteko honen bidez lanean. 624 00:32:20,030 --> 00:32:23,695 Beraz, denek lortzen ondoren lerro bat, x 1 da. 625 00:32:23,695 --> 00:32:26,860 Bi lerro ondoren, x eta y dira 1 eta 2, ezta? 626 00:32:26,860 --> 00:32:27,400 Cool. 627 00:32:27,400 --> 00:32:30,310 Beraz, hiru lerro, non gauza da lortu nahi noski interesgarria. 628 00:32:30,310 --> 00:32:34,970 >> Beraz, hemen zer egin dugun da orain, trukatu dugu. 629 00:32:34,970 --> 00:32:42,360 X eta y puntu horiek esaten dugu, edo x eta y helbidea izan dute, 630 00:32:42,360 --> 00:32:43,390 ezta? 631 00:32:43,390 --> 00:32:48,451 Beraz, kasu honetan, hiru, zer baten balioa? 632 00:32:48,451 --> 00:32:52,379 633 00:32:52,379 --> 00:32:59,806 bat izan dira gainditu ere, eman zaio x helbidea balioa, ezta? 634 00:32:59,806 --> 00:33:02,542 635 00:33:02,542 --> 00:33:03,454 >> Ikusleak: 1? 636 00:33:03,454 --> 00:33:05,200 >> ZAMYLA Chan: Beraz, gehitu dugu x izateko? 637 00:33:05,200 --> 00:33:06,420 Zein da x helbide? 638 00:33:06,420 --> 00:33:07,212 >> Ikusleak: 0x123. 639 00:33:07,212 --> 00:33:08,087 >> ZAMYLA Chan: Zehazki. 640 00:33:08,087 --> 00:33:13,960 641 00:33:13,960 --> 00:33:16,790 Baina, zer da benetan seinalatuz? 642 00:33:16,790 --> 00:33:20,790 Bagenitu bat dereference, zer balio lukeen digute. 643 00:33:20,790 --> 00:33:21,290 Ikusleak: 1. 644 00:33:21,290 --> 00:33:23,164 ZAMYLA Chan: It litzateke ematen diguten 1, zer delako 645 00:33:23,164 --> 00:33:27,810 esaten ari garen joan honetara helbidea, kontatuko digute zer balioa da. 646 00:33:27,810 --> 00:33:28,890 Beraz, zer b litzateke? 647 00:33:28,890 --> 00:33:30,500 648 00:33:30,500 --> 00:33:31,445 >> Ikusleak: 0x127. 649 00:33:31,445 --> 00:33:32,320 ZAMYLA Chan: Zehazki. 650 00:33:32,320 --> 00:33:33,610 651 00:33:33,610 --> 00:33:35,410 Beraz, y helbidea da. 652 00:33:35,410 --> 00:33:36,580 653 00:33:36,580 --> 00:33:39,811 Eta gero, zer [? dereference? ?] 654 00:33:39,811 --> 00:33:40,310 IKUSLEEN: 2. 655 00:33:40,310 --> 00:33:42,172 656 00:33:42,172 --> 00:33:43,380 ZAMYLA Chan: OK, orain lau beraz. 657 00:33:43,380 --> 00:33:44,390 658 00:33:44,390 --> 00:33:51,300 Da equal-- ondo orain dugu esan dugu Egin int temp protagonista berdina da. 659 00:33:51,300 --> 00:33:53,580 Beraz, zer aldatzen da? 660 00:33:53,580 --> 00:33:55,680 Bada gauza bat bakarra da hemen aldatzen. 661 00:33:55,680 --> 00:33:56,180 Zer da? 662 00:33:56,180 --> 00:33:57,892 663 00:33:57,892 --> 00:33:58,624 >> Ikusleak: Temp. 664 00:33:58,624 --> 00:33:59,540 ZAMYLA Chan: temp The. 665 00:33:59,540 --> 00:34:06,120 Beraz, horiek guztiak berridatzi ahal izango dugu. 666 00:34:06,120 --> 00:34:07,790 667 00:34:07,790 --> 00:34:10,690 Horiek estrategia ona A besterik ez da ageri 668 00:34:10,690 --> 00:34:14,050 zer aldaketa, gehienetan delako ez hori bakarrik gauza bat da 669 00:34:14,050 --> 00:34:16,300 edozein puntu jakin batean aldatu egingo da, OK? 670 00:34:16,300 --> 00:34:17,960 671 00:34:17,960 --> 00:34:20,100 Beraz, temp esleitu dugu. 672 00:34:20,100 --> 00:34:26,929 >> Orain gure hurrengo puntua, bost, guk bihurtu dute izar berdinak bati izarra b. 673 00:34:26,929 --> 00:34:28,880 Beraz, zer aldatuko du orain? 674 00:34:28,880 --> 00:34:29,760 >> Ikusleak: izar bat. 675 00:34:29,760 --> 00:34:32,081 >> ZAMYLA Chan: a Star, beraz, beste guztia berdin jarraituko du. 676 00:34:32,081 --> 00:34:38,610 677 00:34:38,610 --> 00:34:39,900 Eta zer star ez du berdina da? 678 00:34:39,900 --> 00:34:40,659 >> IKUSLEEN: 2. 679 00:34:40,659 --> 00:34:41,283 ZAMYLA Chan: 2. 680 00:34:41,283 --> 00:34:42,460 681 00:34:42,460 --> 00:34:42,960 Lovely. 682 00:34:42,960 --> 00:34:45,360 683 00:34:45,360 --> 00:34:46,239 Awesome. 684 00:34:46,239 --> 00:34:51,190 Ados, eta, ondoren, gaur egun dugun hasteko b da temp berdina. 685 00:34:51,190 --> 00:34:53,907 Beraz, gauza aldakor bakarra izar b da. 686 00:34:53,907 --> 00:34:55,344 Beste guztia berdin jarraituko du. 687 00:34:55,344 --> 00:35:01,100 688 00:35:01,100 --> 00:35:02,610 Eta zer berdina da izar b dago orain? 689 00:35:02,610 --> 00:35:04,840 690 00:35:04,840 --> 00:35:06,190 Gero, mahaia osatu duzunez. 691 00:35:06,190 --> 00:35:11,620 692 00:35:11,620 --> 00:35:18,460 Orain amaieran, esaten dugu delako x eta y, hori badakigu point-- honetan 693 00:35:18,460 --> 00:35:23,060 badakigu denean dugun aldatu izar bat 2, 694 00:35:23,060 --> 00:35:29,620 zer egin dela esan OK, at aurre 0x123 hemen, aldatu. 695 00:35:29,620 --> 00:35:31,780 696 00:35:31,780 --> 00:35:33,290 Orain hau 2 amaitu da. 697 00:35:33,290 --> 00:35:34,460 698 00:35:34,460 --> 00:35:40,600 Eta, ondoren, puntu honetan, esan genuen OK, joan izar b. 699 00:35:40,600 --> 00:35:45,305 Beraz helbidera joan 0x127 eta markagailuan 1 a. 700 00:35:45,305 --> 00:35:49,670 701 00:35:49,670 --> 00:35:53,110 Beraz, gaur egun, oso amaitzen benetan nagusira itzuliko gara, 702 00:35:53,110 --> 00:35:56,445 Benetan dugu da, x 2 eta y berdinak 1 berdina da. 703 00:35:56,445 --> 00:35:58,500 704 00:35:58,500 --> 00:35:59,500 Guztiek hori ona? 705 00:35:59,500 --> 00:36:00,720 706 00:36:00,720 --> 00:36:02,320 Ados, cool. 707 00:36:02,320 --> 00:36:04,030 9. zenbakia. 708 00:36:04,030 --> 00:36:05,950 Honetan Zaudete funtzionatzen. 709 00:36:05,950 --> 00:36:09,016 Taula bat ezarri nahi dut beraz, horren bidez marraztu ahal izango dugu. 710 00:36:09,016 --> 00:36:09,910 Eztanda bat izango da. 711 00:36:09,910 --> 00:36:13,760 712 00:36:13,760 --> 00:36:16,320 Mahaiak handia izan daiteke benetan scary, badakit. 713 00:36:16,320 --> 00:36:19,910 Baina izanez gero lerro bat hartu besterik ez, horietan, Garai batean, askoz gutxiago scary lortzen dute. 714 00:36:19,910 --> 00:38:12,025 715 00:38:12,025 --> 00:38:12,860 Guztiak eskubidea. 716 00:38:12,860 --> 00:38:16,230 717 00:38:16,230 --> 00:38:21,190 >> Beraz, hau izango dituzten badakizu nagusiak lehen, eskuinera pasatu? 718 00:38:21,190 --> 00:38:24,140 Initializes x eta y eta ondoren saiatzen horiek trukatzeko. 719 00:38:24,140 --> 00:38:28,560 Beraz, nahiz eta swap gainetik dago, bide erreala da doa da ari garela nagusia zeharkatu, 720 00:38:28,560 --> 00:38:31,040 eta ondoren deituz da badaukazu, aldatu arte eskubidea? 721 00:38:31,040 --> 00:38:32,810 Beraz, mundu guztiak daki hori. 722 00:38:32,810 --> 00:38:34,960 >> Eta oso bat egin nahi duzu Mutil Ekin nahi? 723 00:38:34,960 --> 00:38:37,240 Edozeinek benetan ziur da horietako bat buruz? 724 00:38:37,240 --> 00:38:38,307 725 00:38:38,307 --> 00:38:39,265 Edo are partzialki ziur? 726 00:38:39,265 --> 00:38:44,170 727 00:38:44,170 --> 00:38:48,120 Zergatik ez da x dugu? 728 00:38:48,120 --> 00:38:49,060 Zer pentsatzen dugu x da? 729 00:38:49,060 --> 00:38:49,735 >> Ikusleak: 1. 730 00:38:49,735 --> 00:38:50,360 ZAMYLA Chan: 1. 731 00:38:50,360 --> 00:38:54,500 732 00:38:54,500 --> 00:38:56,340 Orduan, zergatik da 2. 733 00:38:56,340 --> 00:38:58,880 734 00:38:58,880 --> 00:39:01,380 Eta hori delako big bereizketa hemen 735 00:39:01,380 --> 00:39:04,890 bakarrik garela ale pasatzen, ezta? 736 00:39:04,890 --> 00:39:06,520 Ez dugu erreferentzia pasatuz. 737 00:39:06,520 --> 00:39:08,850 Beraz, nahiz eta amaieran programa, x eta y 738 00:39:08,850 --> 00:39:14,170 gauza bera gelditu zen, delako swap funtzioa kopiak besterik ez dira. 739 00:39:14,170 --> 00:39:16,320 Egia esan, ez da aldatu dute, ezta? 740 00:39:16,320 --> 00:39:17,570 741 00:39:17,570 --> 00:39:19,290 >> Beraz, zer a, b, eta temp buruz? 742 00:39:19,290 --> 00:39:21,540 743 00:39:21,540 --> 00:39:22,890 >> Ikusleak: a b da. 744 00:39:22,890 --> 00:39:23,940 >> ZAMYLA Chan: a b da. 745 00:39:23,940 --> 00:39:28,569 Beraz, kasu honetan, bat izan zen x, hau da, 1, ezta? 746 00:39:28,569 --> 00:39:29,860 Beraz, hemen, dezagun ibiltzeko. 747 00:39:29,860 --> 00:39:33,940 Beraz, hasieran, batean eta b dira 1 eta 2 eta definitu. 748 00:39:33,940 --> 00:39:35,000 749 00:39:35,000 --> 00:39:40,850 Beraz, jatorriz temp lortzen jakin bati egotzi beraz, temp 1. 750 00:39:40,850 --> 00:39:46,150 a b berdinak, Beraz, lortu dugu 2, eta b temp berdina da. 751 00:39:46,150 --> 00:39:47,284 Orain lortu dugu 1. 752 00:39:47,284 --> 00:39:49,454 753 00:39:49,454 --> 00:39:55,860 >> Ikusleak: aurreko ezazu Batean trukatuko ampersand x eta ampersand y. 754 00:39:55,860 --> 00:39:57,390 Zer zehazki esan nahi du horrek? 755 00:39:57,390 --> 00:39:59,890 ZAMYLA Chan: Beraz, horrek esan nahi du erreferentzia pasatzen ari zaren. 756 00:39:59,890 --> 00:40:03,830 Beraz, horrek esan nahi du benetan non helbideak pasatuz 757 00:40:03,830 --> 00:40:04,814 x eta y gordetzen dira. 758 00:40:04,814 --> 00:40:06,730 AUDIENCE: Baina ez zara helbidea aldaketa. 759 00:40:06,730 --> 00:40:07,860 ZAMYLA Chan: Oraindik ez duzu helbideak aldaketa. 760 00:40:07,860 --> 00:40:10,015 Zer da horien barruan aldaketa ari zara. 761 00:40:10,015 --> 00:40:11,510 762 00:40:11,510 --> 00:40:14,460 Zer da helbide hartan bezala, eta horregatik lan egiten du. 763 00:40:14,460 --> 00:40:20,750 Programa honetan hemen versus zer egiten ari zaren kopiak sortzen ari zaren. 764 00:40:20,750 --> 00:40:27,440 Beraz, x eta y hori existitzen duzu hemen beren aldagai gisa. 765 00:40:27,440 --> 00:40:31,530 766 00:40:31,530 --> 00:40:34,140 Baina orduan, pasatzen duzu swap horiek, da 767 00:40:34,140 --> 00:40:38,090 sortzen ari zaren balitz bezala beste multzo honetan guztian. 768 00:40:38,090 --> 00:40:41,272 Beraz, inoiz ez duzu benetan Gaztetxean x eta y. 769 00:40:41,272 --> 00:40:46,890 >> Ikusleak: ampersand x badago zer da x helbidea, zer izarra litzateke x izango ote da? 770 00:40:46,890 --> 00:40:53,290 >> ZAMYLA Chan: Ampersand x da zer at x helbidea, orduan star-- ondo, 771 00:40:53,290 --> 00:40:54,950 kasu honetan, x ez da erakuslea. 772 00:40:54,950 --> 00:40:56,332 773 00:40:56,332 --> 00:40:57,040 IKUSLEEN: Oh, OK. 774 00:40:57,040 --> 00:40:58,998 Beraz, bakarrik egin nahi duzu hau ez da erakuslea delako. 775 00:40:58,998 --> 00:40:59,890 ZAMYLA Chan: Eskuin. 776 00:40:59,890 --> 00:41:03,046 Bakarrik egin ahal izango protagonista zerbait erakuslea da. 777 00:41:03,046 --> 00:41:05,920 Agian ere egin gauza duzu egin nahi dituela Ez dira, baina konpilazio duzula 778 00:41:05,920 --> 00:41:07,350 Egin crazy gauza gertatuko litzateke. 779 00:41:07,350 --> 00:41:09,570 Eta ez naiz zehazki ziur zer gertatuko litzateke. 780 00:41:09,570 --> 00:41:11,880 Zuk beti hartu ahal izango du zerbaiten helbidea, 781 00:41:11,880 --> 00:41:14,255 baina ezin duzu dereference zerbait hori ez da erakuslea. 782 00:41:14,255 --> 00:41:14,805 783 00:41:14,805 --> 00:41:17,860 Zentzua badu, hori da, bereizketa ona izan. 784 00:41:17,860 --> 00:41:19,870 785 00:41:19,870 --> 00:41:21,340 >> Beraz, ez da oso txarra, ezta? 786 00:41:21,340 --> 00:41:23,650 Taulak hauek dira zorionez zertxobait gutxiago scary lortzean. 787 00:41:23,650 --> 00:41:25,450 788 00:41:25,450 --> 00:41:26,690 Guztiak eskubidea. 789 00:41:26,690 --> 00:41:28,370 Ah, fun direnak. 790 00:41:28,370 --> 00:41:31,265 Beraz, orain, idatziz zeure kodea. 791 00:41:31,265 --> 00:41:33,640 792 00:41:33,640 --> 00:41:37,950 Beraz, ez dut lan asko guys utzi du hau, lau minutu inguruko, 793 00:41:37,950 --> 00:41:41,480 eta gero hitz egin dezakegu hurbiltzeko modu buruzko. 794 00:41:41,480 --> 00:41:45,080 795 00:41:45,080 --> 00:41:47,110 Feel free zure inguruko pertsona hitz. 796 00:41:47,110 --> 00:41:48,114 797 00:41:48,114 --> 00:41:49,155 Gainera hau interesgarria da. 798 00:41:49,155 --> 00:41:51,460 Bezala neska guztiak bat da atalean oraintxe. 799 00:41:51,460 --> 00:41:52,190 Pretty zirraragarria. 800 00:41:52,190 --> 00:41:53,310 801 00:41:53,310 --> 00:41:54,502 Chang ezik. 802 00:41:54,502 --> 00:41:56,190 Baina Chang ez da benetan sailean. 803 00:41:56,190 --> 00:42:17,282 804 00:42:17,282 --> 00:42:17,985 Awesome. 805 00:42:17,985 --> 00:42:18,485 Perfect. 806 00:42:18,485 --> 00:42:38,059 807 00:42:38,059 --> 00:42:39,475 Beraz, bikote aholku bat emango dizut. 808 00:42:39,475 --> 00:42:43,450 809 00:42:43,450 --> 00:42:46,890 Kasuan, non behar duzu karaktere bat baino gehiago, eta bertan, 810 00:42:46,890 --> 00:42:49,990 beste zerbait behar duzu 123 edo 1000 bezalako zerbait bada, 811 00:42:49,990 --> 00:42:53,790 begizta egiteko gai izan behar duzu bidez eta bihurtu horietako bakoitzean. 812 00:42:53,790 --> 00:42:55,340 813 00:42:55,340 --> 00:42:58,699 Beraz, ez dira pare bat modu horretan egin ahal izango duzu, 814 00:42:58,699 --> 00:43:01,740 baina behin betiko zaren behar joan nonbait dago begizta begizta batean 815 00:43:01,740 --> 00:43:05,150 horien bitartez, hau da, motatako giveaway bezala 816 00:43:05,150 --> 00:43:09,540 zuk strlen deitzen, nahiz eta, hau da, mota bezala oh 817 00:43:09,540 --> 00:43:12,418 agian luzera erabili nahi duzun nolabait katea. 818 00:43:12,418 --> 00:45:17,300 819 00:45:17,300 --> 00:45:17,829 >> Guztiak eskubidea. 820 00:45:17,829 --> 00:45:20,870 Beraz, zer guys uste izan egin nahi dugun lehen gauza bat? 821 00:45:20,870 --> 00:45:23,149 822 00:45:23,149 --> 00:45:25,690 Ez dago pare bat kasu hemen den kontuan izan behar dugu, ezta? 823 00:45:25,690 --> 00:45:27,360 Edo hori da null zerbait behar dugu. 824 00:45:27,360 --> 00:45:28,685 825 00:45:28,685 --> 00:45:30,383 Zer egin dugu? 826 00:45:30,383 --> 00:45:30,882 Cases. 827 00:45:30,882 --> 00:45:32,760 828 00:45:32,760 --> 00:45:33,260 Null. 829 00:45:33,260 --> 00:45:34,400 830 00:45:34,400 --> 00:45:42,414 Kasuan, duela daukagu Zerbait 09 baino, ezta? 831 00:45:42,414 --> 00:45:43,580 Beraz, demagun letrak ditu. 832 00:45:43,580 --> 00:45:44,900 833 00:45:44,900 --> 00:45:46,510 Edo kasua hori da baliozko ditugu. 834 00:45:46,510 --> 00:45:48,450 835 00:45:48,450 --> 00:45:50,130 Hiru kasu uste. 836 00:45:50,130 --> 00:45:53,527 Beraz, zein uste duzu izan liteke Bat errazena zaindu lehenik? 837 00:45:53,527 --> 00:45:54,152 Ikusleak: Null. 838 00:45:54,152 --> 00:45:55,527 ZAMYLA Chan: Kasua nulua da. 839 00:45:55,527 --> 00:45:56,610 Beraz, zer egin dugu? 840 00:45:56,610 --> 00:45:57,954 841 00:45:57,954 --> 00:45:58,870 IKUSLEEN: [INAUDIBLE]. 842 00:45:58,870 --> 00:46:02,434 843 00:46:02,434 --> 00:46:03,184 ZAMYLA Chan: Bai. 844 00:46:03,184 --> 00:46:05,140 845 00:46:05,140 --> 00:46:06,550 Eta zer egin nahi dut? 846 00:46:06,550 --> 00:46:07,341 >> Ikusleak: 0 emango. 847 00:46:07,341 --> 00:46:07,935 848 00:46:07,935 --> 00:46:09,110 >> ZAMYLA Chan: Zehazki. 849 00:46:09,110 --> 00:46:09,860 Awesome. 850 00:46:09,860 --> 00:46:10,640 OK. 851 00:46:10,640 --> 00:46:15,270 Beraz, gaur egun letra du ez duela eta kasuan baliozko da. 852 00:46:15,270 --> 00:46:19,140 Egia esan, ezin dugu zaintzen Hori loop bat barruan, OK? 853 00:46:19,140 --> 00:46:22,710 Beraz, modu batean hobeto esanda egiteko zer egongo egiaztatzeko modu erraz baliozko bada. 854 00:46:22,710 --> 00:46:25,150 855 00:46:25,150 --> 00:46:29,144 To bidez joan behar genuke letra bakoitza eta zer? 856 00:46:29,144 --> 00:46:34,336 857 00:46:34,336 --> 00:46:35,640 >> Ikusleak: Check in-- bada 858 00:46:35,640 --> 00:46:39,570 >> ZAMYLA Chan: Eskuin, egiaztatu dezakezu da 0 eta 9 artean bada, ezta? 859 00:46:39,570 --> 00:46:40,880 860 00:46:40,880 --> 00:46:42,700 Eta gero, kasuan baliogarria dela, gaude 861 00:46:42,700 --> 00:46:46,550 amaitzeko bidez errepikatzean joan gure katea Mediaz, ezta? 862 00:46:46,550 --> 00:46:48,690 Beraz, zergatik ez saiatu gara eta konbinatu bat bilakatu da. 863 00:46:48,690 --> 00:46:51,260 Batetik bestera joateko goaz out kate bidez, eta dugu 864 00:46:51,260 --> 00:46:56,400 hori egin, goaz lehenengo txeke bat egiteko gutun hori bada ikusteko 865 00:46:56,400 --> 00:46:58,110 edo izaera hori baliozkoa bada. 866 00:46:58,110 --> 00:47:02,150 Bada, egiteko goaz eragiketa bihurtu behar dugu. 867 00:47:02,150 --> 00:47:05,050 Bestela itzultzeko izango da 0, ezta? 868 00:47:05,050 --> 00:47:09,160 >> Beraz, egin baino lehen, dugu Ziurrenik aldagai batzuk nahi 869 00:47:09,160 --> 00:47:12,820 amaieran ez dugula itzuli ahal hori da gure benetako balioa izango da. 870 00:47:12,820 --> 00:47:17,005 Beraz hasieratzeko joan balio batzuk 0 izan. 871 00:47:17,005 --> 00:47:18,390 Eta hori da, besterik gabe, nola hasten gara. 872 00:47:18,390 --> 00:47:22,452 873 00:47:22,452 --> 00:47:23,785 Beraz, nik hau kentzeko noa. 874 00:47:23,785 --> 00:47:26,750 875 00:47:26,750 --> 00:47:30,489 Beraz, nola ari garen kate honen bidez batetik bestera joateko. 876 00:47:30,489 --> 00:47:31,280 IKUSLEEN: Begizta For. 877 00:47:31,280 --> 00:47:32,280 ZAMYLA Chan: begizta bat. 878 00:47:32,280 --> 00:47:33,160 Beraz, zein da gure egiteko? 879 00:47:33,160 --> 00:47:34,710 880 00:47:34,710 --> 00:47:35,909 >> AUDIENCE: i 0. 881 00:47:35,909 --> 00:47:36,700 ZAMYLA Chan: Mm-hm. 882 00:47:36,700 --> 00:47:38,620 883 00:47:38,620 --> 00:47:41,180 Eta zer dira errepikatzean ez dugun bitartean? 884 00:47:41,180 --> 00:47:42,450 >> Ikusleak: str s luzera. 885 00:47:42,450 --> 00:47:47,920 886 00:47:47,920 --> 00:47:50,900 >> ZAMYLA Chan: OK, orain gogoratzen modu bat hobea izan da. [INAUDIBLE]. 887 00:47:50,900 --> 00:47:52,935 >> AUDIENCE: Bai, egin ahal izango dugu n berdin. 888 00:47:52,935 --> 00:47:53,810 ZAMYLA Chan: Zehazki. 889 00:47:53,810 --> 00:47:55,010 890 00:47:55,010 --> 00:47:56,190 >> AUDIENCE: i n baino txikiagoa da. 891 00:47:56,190 --> 00:47:57,559 892 00:47:57,559 --> 00:47:59,475 ZAMYLA Chan: Eta zergatik hori egin nahi genuke? 893 00:47:59,475 --> 00:48:00,815 894 00:48:00,815 --> 00:48:01,940 Ez arrazoirik gogoratzen duzu? 895 00:48:01,940 --> 00:48:04,180 896 00:48:04,180 --> 00:48:05,680 IKUSLEEN: Birkalkulatu behar dugu. 897 00:48:05,680 --> 00:48:08,735 ZAMYLA Chan: era honetan duzu Becasue strlen behin kalkulatu Besterik ez. 898 00:48:08,735 --> 00:48:09,750 899 00:48:09,750 --> 00:48:14,400 Hori eginez gero i strlen baino gutxiago s, hori esan nahi du berriro kalkulatuko 900 00:48:14,400 --> 00:48:17,050 luzera aldi bakoitzean begizta exekutatu, 901 00:48:17,050 --> 00:48:20,800 eta hori ez da kostu handia energia, baina da 902 00:48:20,800 --> 00:48:24,280 praktika hobeak saiatu eta horrelako gauzak egin ondoren. 903 00:48:24,280 --> 00:48:27,610 Agian ezean crazy kate bat egin behar duzu hori iterazio bakoitzean aldatuz. 904 00:48:27,610 --> 00:48:30,371 Baina bera da ostatu gero, gorde eta. 905 00:48:30,371 --> 00:48:30,870 Guztiak eskubidea. 906 00:48:30,870 --> 00:48:33,430 Eta gero, i plus plus. 907 00:48:33,430 --> 00:48:34,040 Awesome. 908 00:48:34,040 --> 00:48:35,789 Gure bidean gara. 909 00:48:35,789 --> 00:48:36,830 IKUSLEEN: Benetan azkar. 910 00:48:36,830 --> 00:48:39,600 Lehenik eta behin, beraz, utzi dugu esan besterik S strlen baino gutxiago nuen, 911 00:48:39,600 --> 00:48:42,175 dira gurekin kalifikatzean diseinu dute guztiak edo, besterik gabe, zuzentasuna? 912 00:48:42,175 --> 00:48:43,640 913 00:48:43,640 --> 00:48:44,610 Oraindik ez dute. 914 00:48:44,610 --> 00:48:47,920 Zuzentasun on kalifikatzean Gara galdetegiak neurrian ezagutzen dudan bezala. 915 00:48:47,920 --> 00:48:52,670 Ezin dut osoa bat bermea, baina zati handiena, 916 00:48:52,670 --> 00:48:57,060 gehienak zuzentasuna da, zeren Oraindik denbora murriztapen asko pean. 917 00:48:57,060 --> 00:48:59,704 Diseinu normalean esan nahi du dute uste duzu 918 00:48:59,704 --> 00:49:01,245 zure egoera dotorezia buruz. 919 00:49:01,245 --> 00:49:03,710 920 00:49:03,710 --> 00:49:05,770 >> Ados, beraz, bidez ari gara errepikatzean. 921 00:49:05,770 --> 00:49:10,640 Beraz, bai begiratu behar dugu ikusi pertsonaia hori baliozkoa bada 922 00:49:10,640 --> 00:49:14,550 edo bagenu egin ditzake gure normal [? i a?] funtzioa. 923 00:49:14,550 --> 00:49:16,600 Kezkatu ahal izango dugu zer hori bigarren batean dago. 924 00:49:16,600 --> 00:49:19,340 Beraz, zergatik ez dugu take-- Edozeinek uste ahal bada 925 00:49:19,340 --> 00:49:21,930 to check modu bat buruz ikusi hau da baliozkoa bada. 926 00:49:21,930 --> 00:49:23,346 927 00:49:23,346 --> 00:49:25,740 Badakigu, izan da joan baldintza da, ezta batzuk badira? 928 00:49:25,740 --> 00:49:26,830 929 00:49:26,830 --> 00:49:32,300 Eta gogoratu hau da ASCII, beraz, nola gerta 930 00:49:32,300 --> 00:49:37,359 ikusiko dugu, ez da 0,1 bada, 2, 3, 4, 5, 6, 7, 8 edo 9. 931 00:49:37,359 --> 00:49:38,150 Ikusleak: Alfa bada. 932 00:49:38,150 --> 00:49:39,800 933 00:49:39,800 --> 00:49:44,100 >> ZAMYLA Chan: Beraz, alfa litzateke bakarrik ezagutzen laguntzen digu gutun bat izanez gero utzi. 934 00:49:44,100 --> 00:49:47,810 Eta sinbolo bat ematen dute bada, da oraindik ez da nahiko egiaztatu du. 935 00:49:47,810 --> 00:49:54,270 Tira duzu zure ASCII Beraz, bada mahaia, badakigu 0 bidez 9 936 00:49:54,270 --> 00:49:55,340 segmentu daude. 937 00:49:55,340 --> 00:49:57,560 938 00:49:57,560 --> 00:50:00,540 Esadazu dituzten zenbakiak dagozkie posible bada. 939 00:50:00,540 --> 00:50:08,136 940 00:50:08,136 --> 00:50:08,677 Ikusleak: 40. 941 00:50:08,677 --> 00:50:11,440 942 00:50:11,440 --> 00:50:13,714 >> ZAMYLA Chan: Beraz sorta 40-- bezalakoa da 943 00:50:13,714 --> 00:50:14,380 IKUSLEEN: Agian. 944 00:50:14,380 --> 00:50:16,110 945 00:50:16,110 --> 00:50:16,765 48 57 da. 946 00:50:16,765 --> 00:50:17,430 Ez nago ziur. 947 00:50:17,430 --> 00:50:18,510 >> ZAMYLA Chan: 40 57? 948 00:50:18,510 --> 00:50:19,426 >> Ikusleak: 48, uste dut. 949 00:50:19,426 --> 00:50:20,730 ZAMYLA Chan: 48 57 da. 950 00:50:20,730 --> 00:50:26,070 Beraz, badakigu ASCII horiek ikur ASCII balioa ez da agertzen 951 00:50:26,070 --> 00:50:29,940 48 eta 57 artean, Ez da onargarria, ezta? 952 00:50:29,940 --> 00:50:32,050 Beraz, ezin dela erabili dugu gure abantaila, seguru? 953 00:50:32,050 --> 00:50:33,770 954 00:50:33,770 --> 00:50:38,082 Nola egiten dira iritsi garen Gutun hau, lehenengo off? 955 00:50:38,082 --> 00:50:40,910 Nola egiten dugu sartzen ari hau pertsonaia hau? 956 00:50:40,910 --> 00:50:42,010 >> Ikusleak: s tarte i. 957 00:50:42,010 --> 00:50:42,801 >> ZAMYLA Chan: Mm-hm. 958 00:50:42,801 --> 00:50:43,790 959 00:50:43,790 --> 00:50:46,285 Pentsatu ahal izango dugu delako array gisa kateak, gogoratu. 960 00:50:46,285 --> 00:50:47,470 961 00:50:47,470 --> 00:50:48,740 Beraz, zer esan nahi dugu? 962 00:50:48,740 --> 00:50:55,920 Hau adierazi nahi dugu is-- emango dizut aholku bat. 963 00:50:55,920 --> 00:50:56,920 It baino gutxiago da. 964 00:50:56,920 --> 00:50:58,711 Zer dela uste duzu behar baino gutxiago izan behar du? 965 00:50:58,711 --> 00:50:59,074 966 00:50:59,074 --> 00:50:59,615 Ikusleak: 57? 967 00:50:59,615 --> 00:51:01,550 968 00:51:01,550 --> 00:51:02,900 >> ZAMYLA Chan: 47, ezta? 969 00:51:02,900 --> 00:51:08,920 Baina suposatzen da ere 0 duzu gisa [bakar batean? spokes?], hori delako 970 00:51:08,920 --> 00:51:09,689 pertsonaia 0. 971 00:51:09,689 --> 00:51:10,605 Ere jarri ahal izan 47. 972 00:51:10,605 --> 00:51:11,660 973 00:51:11,660 --> 00:51:14,350 ASCII taulan izatea, hala , ikusten duzu zerbait da 974 00:51:14,350 --> 00:51:18,580 Galdetegi fitxa izan behar duzu. 975 00:51:18,580 --> 00:51:25,830 >> Beraz, hau horrela bada, bat bada baino 0-- ez derrigorrez eta gutxiago. 976 00:51:25,830 --> 00:51:30,890 Bakarrik da bai izango da baino gutxiago edo 9 baino handiagoa. 977 00:51:30,890 --> 00:51:33,055 Beraz, azken hau bete didazu? 978 00:51:33,055 --> 00:51:36,440 Beraz, edo s i zer den, Rhea? 979 00:51:36,440 --> 00:51:39,810 980 00:51:39,810 --> 00:51:41,536 >> Ikusleak: 9 baino handiagoa. 981 00:51:41,536 --> 00:51:42,970 982 00:51:42,970 --> 00:51:44,221 >> ZAMYLA Chan: Ez dago. 983 00:51:44,221 --> 00:51:47,280 Ez duela zentzurik denek, nola lortu dugu? 984 00:51:47,280 --> 00:51:51,340 Arazo horiek, Oraindik behin atsegin dute ikusi konponbideak, oh bezala da, OK. 985 00:51:51,340 --> 00:51:52,312 986 00:51:52,312 --> 00:51:53,937 Hori dela eta, praktikan lagunduko dizu. 987 00:51:53,937 --> 00:51:55,070 988 00:51:55,070 --> 00:51:57,400 Ados, beraz, itzuliko gara, 0. 989 00:51:57,400 --> 00:51:57,900 Lovely. 990 00:51:57,900 --> 00:51:59,000 991 00:51:59,000 --> 00:51:59,670 Guztiak eskubidea. 992 00:51:59,670 --> 00:52:00,780 993 00:52:00,780 --> 00:52:02,365 Bestela, zer egin nahi dugu? 994 00:52:02,365 --> 00:52:04,640 Hau interesgarria parte da non apur bat gehiago da 995 00:52:04,640 --> 00:52:07,550 math versus CS nire ustez bezala. 996 00:52:07,550 --> 00:52:09,479 997 00:52:09,479 --> 00:52:11,520 Norbaitek dute ideia bat of nola egiten dugu hori? 998 00:52:11,520 --> 00:52:15,822 999 00:52:15,822 --> 00:52:18,155 Beraz, gauza garrantzitsua konturatzen lehen pertsonaia da 1000 00:52:18,155 --> 00:52:21,510 hartzen ari gara izango da Ordena digitu handienak, ezta? 1001 00:52:21,510 --> 00:52:25,975 Ari gara bihurtzeko at Hala bada begira 123, batetik bestera joateko dugun lehen aldia 1002 00:52:25,975 --> 00:52:30,800 1 da izango, baina behar dugu 100 amaierarako izan nahi du, ezta? 1003 00:52:30,800 --> 00:52:34,450 Beraz, gauza bat egin ahal izango duzu dela Ondorengo digitu bakoitzarekin 1004 00:52:34,450 --> 00:52:39,670 , hartu duzu zure balioa biderkatu 10, beraz, denbora horretan amaierara iritsi, 1005 00:52:39,670 --> 00:52:42,960 dena izan da gorantz desplazatzen da, ezta? 1006 00:52:42,960 --> 00:52:46,490 >> Beraz exekutatzen duzun lehen aldia , duzu 1 your balio gisa. 1007 00:52:46,490 --> 00:52:50,370 Bigarren denbora exekutatu duzun, zure balioa biderkatu 10. 1008 00:52:50,370 --> 00:52:55,180 Eguneratu egingo da, horrela da orain 10, eta gehitu zure hurrengo balioari buruz. 1009 00:52:55,180 --> 00:52:57,830 Eta gero, hori biderkatu arabera 10 eta gehitu zure hurrengo balioari buruz. 1010 00:52:57,830 --> 00:53:01,880 Hori dela eta, honek esan dute askoz gehiago probak bezalako 1011 00:53:01,880 --> 00:53:06,920 matematika algoritmo bat versus CS, baina I digress. 1012 00:53:06,920 --> 00:53:08,080 Ez dut galdetegiak idatzi. 1013 00:53:08,080 --> 00:53:13,520 >> Beraz, gauza bat egin dezakegu guk Esan balioa aldiz berdinen 10. 1014 00:53:13,520 --> 00:53:16,630 Beraz, hau da filmea joan Zure digitu behin bakoitzean. 1015 00:53:16,630 --> 00:53:18,770 1016 00:53:18,770 --> 00:53:20,915 Eta gero bakarrik gehitu nahi dugu. 1017 00:53:20,915 --> 00:53:22,070 1018 00:53:22,070 --> 00:53:24,290 Gehitu nahi dugu zer Lortu dugu, ezta? 1019 00:53:24,290 --> 00:53:25,350 1020 00:53:25,350 --> 00:53:31,649 Beraz, nola ez benetan bihurtu dugu gure ASCII karaktere-kopurua sartu 1021 00:53:31,649 --> 00:53:32,440 ordezkatzen duen? 1022 00:53:32,440 --> 00:53:37,680 1023 00:53:37,680 --> 00:53:40,800 >> Beraz, badakigu 0 berdina da 47, ezta? 1024 00:53:40,800 --> 00:53:44,260 Beraz, 0 47 baldin bada, zer litzateke egin behar dugu 1025 00:53:44,260 --> 00:53:47,376 benetan egin 0 int bat izango da? 1026 00:53:47,376 --> 00:53:48,384 >> IKUSLEEN: da 48. 1027 00:53:48,384 --> 00:53:49,050 ZAMYLA Chan: 48? 1028 00:53:49,050 --> 00:53:49,550 Barkatu. 1029 00:53:49,550 --> 00:53:53,500 1030 00:53:53,500 --> 00:53:55,100 48 kendu genuke, ezta? 1031 00:53:55,100 --> 00:53:58,580 1032 00:53:58,580 --> 00:53:59,550 Gogoratu ASCII matematika? 1033 00:53:59,550 --> 00:54:01,565 Biak bakarrik tratatu ahal izango dugu zenbaki arrunt bezala. 1034 00:54:01,565 --> 00:54:02,570 1035 00:54:02,570 --> 00:54:05,900 Horiek tratatzen bada zenbakiak bezala, Zenbaki eraginkortasunez bihurtzen dira. 1036 00:54:05,900 --> 00:54:10,410 Beraz s i, dezagun zein izan badugu esan kasu honetan 0 berdina da. 1037 00:54:10,410 --> 00:54:14,420 Beraz, i s kasu honetan ASCII-- izango litzateke 1038 00:54:14,420 --> 00:54:16,675 ASCII da int 47 izango litzateke. 1039 00:54:16,675 --> 00:54:17,750 1040 00:54:17,750 --> 00:54:19,875 Beraz subtract-- edo 48 genezake. 1041 00:54:19,875 --> 00:54:20,930 1042 00:54:20,930 --> 00:54:22,440 Hori egin izan duzu, modu bat da. 1043 00:54:22,440 --> 00:54:25,125 Norbaitek hobea jakin horrela egin izan dugu 48? 1044 00:54:25,125 --> 00:54:27,220 1045 00:54:27,220 --> 00:54:31,608 Esan berri dugu 0 is-- joan ASCII aurrekontua 0 egin ahal izango duzu. 1046 00:54:31,608 --> 00:54:39,740 1047 00:54:39,740 --> 00:54:43,160 Beraz, mota egin ezazu Zentzu horretan, nola funtzionatzen duen? 1048 00:54:43,160 --> 00:54:50,080 >> Ikusleak: Une honetan, 0 balioa da biderkatu 10 arabera, nahiz eta delako, 1049 00:54:50,080 --> 00:54:53,340 hasten zaren zero batera, beraz pizten behar da? 1050 00:54:53,340 --> 00:54:59,360 >> ZAMYLA Chan: Beraz, kasu honetan, duzu biderkatu behar duzu gehitu aurretik, 1051 00:54:59,360 --> 00:55:06,650 Kasu honetan, bai, izango litzateke delako oraindik ere jolasten nire erakuslea falta da. 1052 00:55:06,650 --> 00:55:09,980 Kasu honetan, balioa, lehena denbora exekutatu dugu zero izango da. 1053 00:55:09,980 --> 00:55:12,320 Beraz, besterik gabe gehitzen ari zaren lehenengo zifra horretan. 1054 00:55:12,320 --> 00:55:15,930 Zer da garrantzitsua, hurrengoan , batetik bestera joateko filmea sortu nahi al duzu 1055 00:55:15,930 --> 00:55:18,722 Zure hurrengo digituko gehitzen duzunean aurretik. 1056 00:55:18,722 --> 00:55:21,223 Esan duzu argitzeko? 1057 00:55:21,223 --> 00:55:21,723 OK. 1058 00:55:21,723 --> 00:55:23,050 1059 00:55:23,050 --> 00:55:25,900 >> Batzuetan joan zaren bitxi mathy gauza gehiago. 1060 00:55:25,900 --> 00:55:28,020 1061 00:55:28,020 --> 00:55:30,750 Eta jabe izan baduzu hau, oraindik ari zaren joan 1062 00:55:30,750 --> 00:55:32,610 zu nahiko ondo egin da joan get-- da. 1063 00:55:32,610 --> 00:55:35,150 Zatikako kreditu oso bat CS50 galdetegiek gauza handia. 1064 00:55:35,150 --> 00:55:36,270 Beraz, idatzi dakizuna. 1065 00:55:36,270 --> 00:55:39,640 Dena lortu baduzu hemen izan ezik, zaren 1066 00:55:39,640 --> 00:55:41,390 oraindik egin joan Oso ondo arazoa. 1067 00:55:41,390 --> 00:55:43,750 Erakusten ari zarelako, Ados, ia ezagutzen dut. 1068 00:55:43,750 --> 00:55:45,570 Ezagutzen dut bidez batetik bestera joateko behar dut. 1069 00:55:45,570 --> 00:55:47,260 Badakit zer den egiaztatzeko behar dut. 1070 00:55:47,260 --> 00:55:50,584 Egin dut nahiko nola bihurtzeko. 1071 00:55:50,584 --> 00:55:51,500 OK izan behar duzu. 1072 00:55:51,500 --> 00:55:52,850 Bai, joan zaren besteetan galdu puntu bat, 1073 00:55:52,850 --> 00:55:55,641 baina oraindik ari zaren bat lortzeko ari zerbait puntu kopuru ona 1074 00:55:55,641 --> 00:55:57,990 bezalako ari bazara bi lerro hauek falta. 1075 00:55:57,990 --> 00:56:00,660 Nuke OK, pertsona horrela izango zer egiten ari diren daki. 1076 00:56:00,660 --> 00:56:02,070 Math gogorra da. 1077 00:56:02,070 --> 00:56:04,930 Beraz, esan ondo egongo zinela nuke. 1078 00:56:04,930 --> 00:56:09,474 >> Ados, beraz, mutilak prest saiatu erakusleak strlen orain 1079 00:56:09,474 --> 00:56:10,890 you guys dira erakuslea maisu? 1080 00:56:10,890 --> 00:56:12,400 1081 00:56:12,400 --> 00:56:15,106 Beraz, you guys lan egiten utzi dut pixka bat horretan. 1082 00:56:15,106 --> 00:56:17,131 1083 00:56:17,131 --> 00:56:19,090 Edozeinek birziklatze bat behar badu. 1084 00:56:19,090 --> 00:56:23,120 1085 00:56:23,120 --> 00:56:28,060 Beraz, erakuslea erabili nahi duzun aritmetika, eta s null gero, 1086 00:56:28,060 --> 00:56:29,624 0 Zure ezartzeko itzuli behar du. 1087 00:56:29,624 --> 00:56:37,045 1088 00:56:37,045 --> 00:56:39,670 Horrelako gauzak egiten duzun Benetan zoriontsu deitu strlen 1089 00:56:39,670 --> 00:56:40,586 Egunaren amaieran. 1090 00:56:40,586 --> 00:57:24,874 1091 00:57:24,874 --> 00:57:27,624 Hau pixka bat izan daiteke, uste dut azkena, baino errazagoa bertan 1092 00:57:27,624 --> 00:57:28,123 ona da. 1093 00:57:28,123 --> 00:58:51,789 1094 00:58:51,789 --> 00:58:55,690 Emango dizut mutil minutuko beste, eta, ondoren, horren bidez dugu lan. 1095 00:58:55,690 --> 00:58:56,896 1096 00:58:56,896 --> 00:58:58,320 Eta gero jarriko du joan lortuko dugu. 1097 00:58:58,320 --> 00:59:32,480 1098 00:59:32,480 --> 00:59:34,660 >> Ados, prest zaudete? 1099 00:59:34,660 --> 00:59:35,790 1100 00:59:35,790 --> 00:59:37,420 Agian pixka bat. 1101 00:59:37,420 --> 00:59:40,210 Beraz, ez dut eman duzu zure Bi aukera, ezta? 1102 00:59:40,210 --> 00:59:45,810 Edo begiratu nulua eta itzultzeko 0 bada da, edo benetan konputatu luzera. 1103 00:59:45,810 --> 00:59:48,220 Beraz, nahi duenak begiratu nulua idazteko? 1104 00:59:48,220 --> 00:59:50,100 1105 00:59:50,100 --> 00:59:51,790 Anima zaitez. 1106 00:59:51,790 --> 00:59:56,460 >> AUDIENCE: bada parentesi s berdinen bueltan null 0 funtzioak. 1107 00:59:56,460 --> 00:59:57,342 1108 00:59:57,342 --> 00:59:58,175 ZAMYLA Chan: Lovely. 1109 00:59:58,175 --> 00:59:59,350 1110 00:59:59,350 --> 01:00:02,320 I love erdi zure arazoa besterik ez da nulua egiaztapena. 1111 01:00:02,320 --> 01:00:04,820 Dakizuenez guys azkena dut Aste null txeke atsegin izan dut 1112 01:00:04,820 --> 01:00:06,630 literalki bakoitzean. 1113 01:00:06,630 --> 01:00:07,510 OK, So 1114 01:00:07,510 --> 01:00:08,716 1115 01:00:08,716 --> 01:00:12,750 >> Ikusleak: return 0 lerro bakarra bada, Oraindik kizkur parentesi behar dugu? 1116 01:00:12,750 --> 01:00:15,860 >> ZAMYLA Chan: ez teknikoki duzu Horiek behar betiere Oraindik koherentea. 1117 01:00:15,860 --> 01:00:19,240 Ohitura ona da bakarrik to ohitura lortu 1118 01:00:19,240 --> 01:00:21,650 kizkur giltza erabili beharrean, baina teknikoki ez. 1119 01:00:21,650 --> 01:00:23,320 Ez duzu behar horiek lerro bat da. 1120 01:00:23,320 --> 01:00:26,030 Joera besterik ez dugu gomendatuko programa hasi pertsonentzat. 1121 01:00:26,030 --> 01:00:27,740 1122 01:00:27,740 --> 01:00:30,450 >> Beraz, orain zer liteke hemen egin nahi dugu? 1123 01:00:30,450 --> 01:00:32,222 Beraz, gaur egun ezagutzen dugun gure katea balio du. 1124 01:00:32,222 --> 01:00:33,680 Kalkulu mantentzea luzera nahi dugu. 1125 01:00:33,680 --> 01:00:35,620 Zer da ziurrenik lehena gauza egin nahi dugu? 1126 01:00:35,620 --> 01:00:38,770 1127 01:00:38,770 --> 01:00:41,276 >> Ikusleak: Ezker + int duten luzera. 1128 01:00:41,276 --> 01:00:42,150 ZAMYLA Chan: Zehazki. 1129 01:00:42,150 --> 01:00:43,450 IKUSLEEN: Eta ezarri nahi dugu? 1130 01:00:43,450 --> 01:00:44,210 ZAMYLA Chan: 0. 1131 01:00:44,210 --> 01:00:44,710 Perfect. 1132 01:00:44,710 --> 01:00:46,050 1133 01:00:46,050 --> 01:00:47,290 Guztiak eskubidea. 1134 01:00:47,290 --> 01:00:48,750 Orain zer egin nahi? 1135 01:00:48,750 --> 01:00:50,000 Hau da, benetan muina. 1136 01:00:50,000 --> 01:00:50,890 Anima zaitez. 1137 01:00:50,890 --> 01:00:54,370 >> IKUSLEEN: Beraz, ziurrenik zuk bat begizta. 1138 01:00:54,370 --> 01:01:03,150 Eta orduz geroztik zaudenean s deitzen duzunean lehenengo gauza, helbide lortzean, 1139 01:01:03,150 --> 01:01:05,660 berdin i 0 batekin hasi nahi duzun. 1140 01:01:05,660 --> 01:01:07,980 1141 01:01:07,980 --> 01:01:15,755 Eta gero, betiere x plus i ez da atzera idatzibarrarik 0. 1142 01:01:15,755 --> 01:01:17,130 ZAMYLA Chan: null amaierako The. 1143 01:01:17,130 --> 01:01:18,380 Ikusleak: null amaierako The. 1144 01:01:18,380 --> 01:01:18,890 1145 01:01:18,890 --> 01:01:21,088 Ondoren luzera bat gehitu duzu. 1146 01:01:21,088 --> 01:01:22,372 >> ZAMYLA Chan: Bai. 1147 01:01:22,372 --> 01:01:25,940 Ados, beraz, aukera ematen du buelta Oso hormigoizko kodea sartu. 1148 01:01:25,940 --> 01:01:27,537 Baina hori perfektua ideia da. 1149 01:01:27,537 --> 01:01:28,870 Hori da zehazki zer egiten ari garen. 1150 01:01:28,870 --> 01:01:31,910 Errepikatzean izan goaz erakuslea bidez. 1151 01:01:31,910 --> 01:01:34,590 Beraz, zer egin nahi dugun ordez int bat da 1152 01:01:34,590 --> 01:01:36,660 Hemen, garelako Ez da bat aipatuz. 1153 01:01:36,660 --> 01:01:42,390 Gaude baten hasiera aipatuz katea, hasten diren helbide batzuk izatea, 1154 01:01:42,390 --> 01:01:43,300 ezta? 1155 01:01:43,300 --> 01:01:44,600 >> Beraz, erakuslea nahi dugu. 1156 01:01:44,600 --> 01:01:47,610 1157 01:01:47,610 --> 01:01:52,310 Beraz char izar batzuk izan du, dagokio hura gure s delako, ezta? 1158 01:01:52,310 --> 01:01:57,270 Beraz, hau uneren hasieratzean ari gara katearen hasieran hasten da, OK? 1159 01:01:57,270 --> 01:01:58,949 Hargatik deitu besterik ez da i. 1160 01:01:58,949 --> 01:02:01,740 Katea hasieratik bada, zer ari egozteko egingo al du? 1161 01:02:01,740 --> 01:02:03,690 1162 01:02:03,690 --> 01:02:04,530 Not 0. 1163 01:02:04,530 --> 01:02:06,238 Izan nahi dugu gure katea hasteko. 1164 01:02:06,238 --> 01:02:07,170 1165 01:02:07,170 --> 01:02:09,960 Zer hasiera irudikatzen gure katea izan zen gurekin emandako? 1166 01:02:09,960 --> 01:02:10,800 >> IKUSLEEN: Just s. 1167 01:02:10,800 --> 01:02:11,425 >> ZAMYLA Chan: s. 1168 01:02:11,425 --> 01:02:13,070 1169 01:02:13,070 --> 01:02:17,890 Beraz, hau da erakuslea berri batzuk sortzen dituen gure katea hasiera adierazten du, OK? 1170 01:02:17,890 --> 01:02:19,430 1171 01:02:19,430 --> 01:02:22,777 Pentsatu ahal izateko beste modu bat hemen bezala da gure array da. 1172 01:02:22,777 --> 01:02:26,690 Hori da gure katea, s da. 1173 01:02:26,690 --> 01:02:28,650 1174 01:02:28,650 --> 01:02:32,400 Beraz, demagun hau da lehen spot, eta hau 0x4 da. 1175 01:02:32,400 --> 01:02:34,400 1176 01:02:34,400 --> 01:02:34,900 04. 1177 01:02:34,900 --> 01:02:36,330 1178 01:02:36,330 --> 01:02:38,535 Hau da gure s, zein helbide hori antolatzen da. 1179 01:02:38,535 --> 01:02:39,810 1180 01:02:39,810 --> 01:02:45,960 Eta izeneko beste bat sortu besterik ez dugu i besterik ez dela gauza bera aipatzen du. 1181 01:02:45,960 --> 01:02:49,437 Beraz, ari bi besterik apuntatzen dute gure katea hasierara. 1182 01:02:49,437 --> 01:02:51,020 Honek adierazpen grafiko bat besterik ez da. 1183 01:02:51,020 --> 01:02:53,830 1184 01:02:53,830 --> 01:02:57,100 >> Beraz, orain zer egin nahi dugu egiten da batetik bestera joateko nahi dugu 1185 01:02:57,100 --> 01:03:02,040 Gure errepikatzean baldintza gure katea bidez. 1186 01:03:02,040 --> 01:03:02,920 Orain erosketak. 1187 01:03:02,920 --> 01:03:04,150 Got erosketak, guys. 1188 01:03:04,150 --> 01:03:06,290 1189 01:03:06,290 --> 01:03:12,390 Da eguneratzearen mantentzeko arte nahi dugu null amaierako iritsiko gara, ezta? 1190 01:03:12,390 --> 01:03:14,930 Beraz, zer da begirada liteke? 1191 01:03:14,930 --> 01:03:17,760 1192 01:03:17,760 --> 01:03:21,880 Ez dut nahi dugun, edo egin nahi dugun izar i galdera da? 1193 01:03:21,880 --> 01:03:26,160 1194 01:03:26,160 --> 01:03:29,255 Null amaierako helbidea da edo zerbait dago helbide bat at? 1195 01:03:29,255 --> 01:03:31,420 1196 01:03:31,420 --> 01:03:33,660 Helbide bat dago, ezta? 1197 01:03:33,660 --> 01:03:38,420 >> Beraz, ez dugu behar adina da dereference Hemen, izan ere, hori besterik helbide batzuk. 1198 01:03:38,420 --> 01:03:44,350 Benetan hasieratik lortu Hau dereference behar dugu 1199 01:03:44,350 --> 01:03:46,770 beraz, benetan lortzen dugu zer lehen toki honetan dago. 1200 01:03:46,770 --> 01:03:48,690 1201 01:03:48,690 --> 01:03:52,910 Beraz, izar i egiten badugu, zer ez da nahi duguna berdina da? 1202 01:03:52,910 --> 01:03:53,885 1203 01:03:53,885 --> 01:03:54,760 Ikusleak: Back slash? 1204 01:03:54,760 --> 01:03:57,760 1205 01:03:57,760 --> 01:03:59,260 >> ZAMYLA Chan: Ez dago. 1206 01:03:59,260 --> 01:04:01,430 Ez duela zentzurik guztiontzat? 1207 01:04:01,430 --> 01:04:05,620 Gure katea sartu behar dugu eta ziurtatu ez dela amaieran. 1208 01:04:05,620 --> 01:04:07,200 1209 01:04:07,200 --> 01:04:08,990 Eta gero, besterik ezin dugu hau atsegin eguneratu. 1210 01:04:08,990 --> 01:04:09,680 Gaurkotze Arrunta. 1211 01:04:09,680 --> 01:04:11,910 1212 01:04:11,910 --> 01:04:15,070 Beraz, betiere, horiek dira Met, zer egin behar dugu? 1213 01:04:15,070 --> 01:04:17,700 1214 01:04:17,700 --> 01:04:18,852 >> Ikusleak: Luzera plus plus. 1215 01:04:18,852 --> 01:04:20,656 1216 01:04:20,656 --> 01:04:21,560 >> ZAMYLA Chan: Mm-hm. 1217 01:04:21,560 --> 01:04:25,540 Eta gero loop ondoren bukatzen da, zer itzuli nahi dugu? 1218 01:04:25,540 --> 01:04:27,082 1219 01:04:27,082 --> 01:04:27,790 Ikusleak: Luzera? 1220 01:04:27,790 --> 01:04:28,623 ZAMYLA Chan: luzera. 1221 01:04:28,623 --> 01:04:29,910 1222 01:04:29,910 --> 01:04:30,760 Bertan joan zaitezke. 1223 01:04:30,760 --> 01:04:33,790 1224 01:04:33,790 --> 01:04:37,810 Jakina, honen haragia begizta da hori ulertzeko. 1225 01:04:37,810 --> 01:04:39,280 1226 01:04:39,280 --> 01:04:41,090 Denek eskuratu nola lan hori? 1227 01:04:41,090 --> 01:04:42,460 1228 01:04:42,460 --> 01:04:44,170 Zoriontsu berriro haren gainetik joan naiz. 1229 01:04:44,170 --> 01:04:48,400 >> Ikusleak: Bigarrena parte, eta, beraz izar i han, 1230 01:04:48,400 --> 01:04:51,834 duten first---helbidea da 1231 01:04:51,834 --> 01:04:53,250 ZAMYLA Chan: Ez da helbidea da. 1232 01:04:53,250 --> 01:04:54,142 It zer da at. 1233 01:04:54,142 --> 01:04:55,600 IKUSLEEN: Hori da benetan hor. 1234 01:04:55,600 --> 01:04:57,475 ZAMYLA Chan: Hori zer da benetan bertan. 1235 01:04:57,475 --> 01:05:01,280 Beraz, hau da saying-- utzi hobeto egiteko me. 1236 01:05:01,280 --> 01:05:07,940 Beraz, hau da 0x04, eta besterik ez naiz joan noa nire izena hau egiteko esan. 1237 01:05:07,940 --> 01:05:14,531 1238 01:05:14,531 --> 01:05:15,030 OK. 1239 01:05:15,030 --> 01:05:17,456 1240 01:05:17,456 --> 01:05:19,080 Bai, badakit quiz berrikuspena gauean daukat. 1241 01:05:19,080 --> 01:05:20,620 1242 01:05:20,620 --> 01:05:21,540 Quiz berrikuspena asko. 1243 01:05:21,540 --> 01:05:23,500 1244 01:05:23,500 --> 01:05:26,620 Beraz, demagun kate hau nire izena, Allison da. 1245 01:05:26,620 --> 01:05:28,600 Little messy, baina hor da. 1246 01:05:28,600 --> 01:05:33,640 Eta z kokapena irudikatzen katea hasten da, non, 1247 01:05:33,640 --> 01:05:41,950 beraz, nahi dut hau egiteko real-- honek baten helbidea da, 1248 01:05:41,950 --> 01:05:45,000 non katea hasten da, ezta? 1249 01:05:45,000 --> 01:05:48,560 >> Beraz, zer egiten dugu hemen? Da nahi dugu erakusleak erabili bidez batetik bestera joateko. 1250 01:05:48,560 --> 01:05:49,920 1251 01:05:49,920 --> 01:05:56,870 Beraz, erakuslea batzuk sortu ditugu, i, hori ere katea hasieratik berdina da. 1252 01:05:56,870 --> 01:05:57,880 1253 01:05:57,880 --> 01:06:03,820 Eta puntu bakoitzean, nahi dugu array igaro jarraitzeko 1254 01:06:03,820 --> 01:06:07,570 Hemen null amaierako hit arte. 1255 01:06:07,570 --> 01:06:12,320 Beraz, beti zer da egiaztatu nahi dugu helbideak horietako bakoitzean. 1256 01:06:12,320 --> 01:06:15,730 >> Beraz dereference dugu i, beraz, Egiteko era dugun lehen aldia 1257 01:06:15,730 --> 01:06:17,810 esaten, OK, zer da helbidea 0x04 at? 1258 01:06:17,810 --> 01:06:19,060 1259 01:06:19,060 --> 01:06:19,720 A bat da. 1260 01:06:19,720 --> 01:06:20,660 Ados, onak ditugu. 1261 01:06:20,660 --> 01:06:21,770 Gehikuntza luzera. 1262 01:06:21,770 --> 01:06:22,790 Mugitu hurrengo bat. 1263 01:06:22,790 --> 01:06:32,410 Beraz, gogoratu i erakusleak arabera gehikuntza edozein izanda ere ari dira seinalatuz tamaina. 1264 01:06:32,410 --> 01:06:35,320 Kasu honetan, beraz, geroztik, char bat, egingo banan eguneratzeko. 1265 01:06:35,320 --> 01:06:38,755 Beraz, orain goaz 5 begiratu, horrek esan nahi izan gehiago hemen. 1266 01:06:38,755 --> 01:06:39,860 1267 01:06:39,860 --> 01:06:43,440 Beraz, OK dio, joan 0x05 izateko. 1268 01:06:43,440 --> 01:06:44,270 Zer da hor? 1269 01:06:44,270 --> 01:06:44,930 Da l bat. 1270 01:06:44,930 --> 01:06:47,870 Eta hori egiten jarraitzeko izango da hau hits arte. 1271 01:06:47,870 --> 01:06:50,990 Eta OK esaten du, zer da in edozein izanda ere helbidea da hau? 1272 01:06:50,990 --> 01:06:53,060 Null amaierako The, OK. 1273 01:06:53,060 --> 01:06:53,870 Irten. 1274 01:06:53,870 --> 01:06:55,240 Eta besterik gabe itzultzeko luzera. 1275 01:06:55,240 --> 01:06:56,370 1276 01:06:56,370 --> 01:06:59,800 Zer da benetan behar duzulako helbide hori, ez helbide bera. 1277 01:06:59,800 --> 01:07:03,110 1278 01:07:03,110 --> 01:07:05,790 >> Badira leku gutxitan non benetan helbidea behar duzu. 1279 01:07:05,790 --> 01:07:08,720 Aldi berean, hain gehienak eta erabiltzen ari zaren da 1280 01:07:08,720 --> 01:07:12,424 zaudenean lehen erakuslea ezartzean edo 1281 01:07:12,424 --> 01:07:14,090 Pasatzen ari zaren funtzio beste. 1282 01:07:14,090 --> 01:07:16,350 1283 01:07:16,350 --> 01:07:21,330 OK, guztiontzat ona dago? 1284 01:07:21,330 --> 01:07:21,830 Kind of? 1285 01:07:21,830 --> 01:07:23,810 1286 01:07:23,810 --> 01:07:25,040 OK. 1287 01:07:25,040 --> 01:07:28,210 >> Beraz, badirudi dugu atsegin lortu 12 minutu inguru utzi, 1288 01:07:28,210 --> 01:07:31,340 abar zaitugu joan agian, gure azken arazoa, 1289 01:07:31,340 --> 01:07:34,230 eta gero, ez da inolako que han etorri kontzeptuak 1290 01:07:34,230 --> 01:07:36,830 bien bitartean, ahal dugun azkar baino gehiago joan. 1291 01:07:36,830 --> 01:07:42,310 >> Beraz engranajeen kommutazio da azkena Arazoa hemen, piztu adierazpenak. 1292 01:07:42,310 --> 01:07:44,970 1293 01:07:44,970 --> 01:07:49,450 Beraz, zure lana da hau berridatzi gertatzen den bezalakoa dela hain 1294 01:07:49,450 --> 01:07:50,580 baina ez du etengailuak erabili. 1295 01:07:50,580 --> 01:07:53,684 1296 01:07:53,684 --> 01:07:54,666 Chalky eskuak. 1297 01:07:54,666 --> 01:08:11,630 1298 01:08:11,630 --> 01:08:13,420 Beraz, honi buruz edozein galdera bat itzali? 1299 01:08:13,420 --> 01:08:15,420 1300 01:08:15,420 --> 01:08:15,920 Bat ere ez? 1301 01:08:15,920 --> 01:08:16,420 OK. 1302 01:08:16,420 --> 01:08:17,920 1303 01:08:17,920 --> 01:08:22,170 Ez du ulertzen denek bada kasuan ez du ezer egiten ondoren, 1304 01:08:22,170 --> 01:08:25,029 esan nahi du, hori behar dela hurrengo urratsa jarraitu? 1305 01:08:25,029 --> 01:08:28,200 Beraz, kasu 1. eta 2. kasu honetan zehatza gauza bera egin. 1306 01:08:28,200 --> 01:08:31,153 1307 01:08:31,153 --> 01:08:32,444 Batzuetan nahasmena puntu bat. 1308 01:08:32,444 --> 01:09:32,700 1309 01:09:32,700 --> 01:09:33,488 >> Guztiak eskubidea. 1310 01:09:33,488 --> 01:09:34,404 Edonork edozein ideia? 1311 01:09:34,404 --> 01:09:36,364 1312 01:09:36,364 --> 01:09:36,864 Bai? 1313 01:09:36,864 --> 01:09:40,120 >> Ikusleak: ahal duzun So besterik adierazpenak egin. 1314 01:09:40,120 --> 01:09:41,140 >> ZAMYLA Chan: Mm-hm. 1315 01:09:41,140 --> 01:09:42,880 Beraz, zein da gure lehen bat? 1316 01:09:42,880 --> 01:09:48,120 >> IKUSLEEN: n bada berdin berdin 1, eta 2 edo n berdinen lerroak 1317 01:09:48,120 --> 01:09:51,059 berdin 2, ondoren, inprimatu txiki. 1318 01:09:51,059 --> 01:09:57,760 1319 01:09:57,760 --> 01:09:59,520 Eta gero, ahal bada egin nahi duzu gehiago? 1320 01:09:59,520 --> 01:10:02,160 Edo egin besterik ez duzu bat bada? 1321 01:10:02,160 --> 01:10:03,650 >> ZAMYLA Chan: gehiago egin ahal izango duzu bada? 1322 01:10:03,650 --> 01:10:05,274 >> Ikusleak: eginez gero izanez gero egingo luke axola? 1323 01:10:05,274 --> 01:10:06,320 ZAMYLA Chan: Beraz, ez. 1324 01:10:06,320 --> 01:10:10,160 Ez du anyone-- beraz, duzu irteera berdina lortuko 1325 01:10:10,160 --> 01:10:13,930 IFS besterik versus erabiltzen baduzu bestela IFS erabiltzen baduzu. 1326 01:10:13,930 --> 01:10:17,090 Can you guys arrazoia uste zergatik beste bat erabili nahi baduzu 1327 01:10:17,090 --> 01:10:18,680 IFS asko versus bada? 1328 01:10:18,680 --> 01:10:20,260 1329 01:10:20,260 --> 01:10:21,510 Eraginkortasuna nahi du. 1330 01:10:21,510 --> 01:10:22,225 Bai? 1331 01:10:22,225 --> 01:10:24,783 >> Ikusleak: egiaztatu litzateke IFS guztian aldi bakoitzean. 1332 01:10:24,783 --> 01:10:26,076 1333 01:10:26,076 --> 01:10:28,110 >> Beraz, nahiz: ZAMYLA Chan Lehenbizikoa sakatu, 1334 01:10:28,110 --> 01:10:29,880 check on litzateke beste behin joan. 1335 01:10:29,880 --> 01:10:36,690 Beraz, beste kasu batzuetan IFS bada erabili nahi duzun non bietako bat bakarrik inoiz aplikatuko da. 1336 01:10:36,690 --> 01:10:39,380 Beraz, elkar-bazterketa da zer esan ohi dugu. 1337 01:10:39,380 --> 01:10:41,410 1338 01:10:41,410 --> 01:10:46,550 IFS mordo bat bada, esan nahi duen horietako bat baino gehiago agian, 1339 01:10:46,550 --> 01:10:49,630 gaietan, eta, agian baino gehiago horietako bat izan daiteke egia. 1340 01:10:49,630 --> 01:10:51,910 Eta biak nahi duzun Egia ari dira exekutatu. 1341 01:10:51,910 --> 01:10:57,180 Bakarrik, horietako bat lan egin nahi baduzu Kasu bateraezinak hauetan, 1342 01:10:57,180 --> 01:11:00,790 bestela, erabili nahi izanez gero, delako nahi duzun eraginkortasun egin ditu guztiak. 1343 01:11:00,790 --> 01:11:05,350 Zure kodea besterik hobeto diseinatuta dago kasuko bada praktika hau. 1344 01:11:05,350 --> 01:11:07,330 Beraz, kasu honetan izan dugu, bestela, bat bada. 1345 01:11:07,330 --> 01:11:09,080 Eta hau izango litzateke? 1346 01:11:09,080 --> 01:11:11,890 >> IKUSLEEN: n berdin berdin 3. 1347 01:11:11,890 --> 01:11:12,765 ZAMYLA Chan: Perfect. 1348 01:11:12,765 --> 01:11:19,420 1349 01:11:19,420 --> 01:11:20,445 Print ertainean. 1350 01:11:20,445 --> 01:11:25,190 1351 01:11:25,190 --> 01:11:29,930 Eta gero, gure azken saioa kasuan, zer egin dugu? 1352 01:11:29,930 --> 01:11:31,495 Bestela, edo, bestela bada? 1353 01:11:31,495 --> 01:11:32,120 AUDIENCE: bestek. 1354 01:11:32,120 --> 01:11:33,450 1355 01:11:33,450 --> 01:11:37,900 >> ZAMYLA Chan: Do want-- dugu nahi duzu bestela, bada, kasu zehatzetan izan dugulako. 1356 01:11:37,900 --> 01:11:39,270 Ez da harrapaketa bat guztiak-mota. 1357 01:11:39,270 --> 01:11:44,247 Lehenetsi bat bazenu switch-- batean etengailuen kasua izan dezakezu, gogoratu, 1358 01:11:44,247 --> 01:11:45,330 eta, ondoren, lehenetsi duzu. 1359 01:11:45,330 --> 01:11:48,760 Lehenetsi bat izan duzu bada, hori da mota Zure beste adierazpen han. 1360 01:11:48,760 --> 01:11:52,180 Baina kasu bakarra badu, horrek esan nahi du behar duzula 1361 01:11:52,180 --> 01:11:54,315 egiaztatzeko horietako bakoitzean bada ikusteko. 1362 01:11:54,315 --> 01:11:57,755 Beraz, kasu honetan, litzateke 4 edo 5 egiten du. 1363 01:11:57,755 --> 01:12:00,480 1364 01:12:00,480 --> 01:12:01,450 Inprimatu bat off nahi dugu. 1365 01:12:01,450 --> 01:12:02,990 1366 01:12:02,990 --> 01:12:03,630 It handi da. 1367 01:12:03,630 --> 01:12:06,640 1368 01:12:06,640 --> 01:12:07,509 Eta ez duzu joan. 1369 01:12:07,509 --> 01:12:08,800 Eta zure programa izango litzateke. 1370 01:12:08,800 --> 01:12:11,890 1371 01:12:11,890 --> 01:12:17,050 >> Beraz, kasu honetan badugu ere Zerbait lehenetsi zuten; 1372 01:12:17,050 --> 01:12:20,470 bestela, bat izango genuke saioa Whatever egin gurekin nahi du. 1373 01:12:20,470 --> 01:12:23,365 Beraz, bereizketa ona da Hau ezagutzeko, ulertzeko. 1374 01:12:23,365 --> 01:12:25,368 1375 01:12:25,368 --> 01:12:27,790 Ez duela lagunduko duzu etengailu batekin? 1376 01:12:27,790 --> 01:12:28,800 Perfect. 1377 01:12:28,800 --> 01:12:29,390 Guztiak eskubidea. 1378 01:12:29,390 --> 01:12:31,320 1379 01:12:31,320 --> 01:12:33,340 >> Zortzi minutu utzi ditugu. 1380 01:12:33,340 --> 01:12:37,090 Do you guys edozein izan beste maila handiko kontzeptuak? 1381 01:12:37,090 --> 01:12:38,720 Orokorrean galderak? 1382 01:12:38,720 --> 01:12:39,220 Bai? 1383 01:12:39,220 --> 01:12:42,860 >> Ikusleak: izan nuen bat horietako bat inguruko galdera 1384 01:12:42,860 --> 01:12:46,257 ausazko buruz izan zen zenbakia galdetegi zero sorgailu. 1385 01:12:46,257 --> 01:12:47,340 ZAMYLA Chan: Oh, bat. 1386 01:12:47,340 --> 01:12:51,460 Bat, beste bat, non da matematika gehiago baietz hau baino ez da. 1387 01:12:51,460 --> 01:12:53,800 1388 01:12:53,800 --> 01:12:59,452 Irtenbidea are dudanean horrelako to Ikusten dut, naiz zer den hau atsegin dut. 1389 01:12:59,452 --> 01:13:00,590 >> Ikusleak: kopurua 7 izan zen. 1390 01:13:00,590 --> 01:13:02,720 1391 01:13:02,720 --> 01:13:05,310 >> ZAMYLA Chan: It nire ustez arraroa da. 1392 01:13:05,310 --> 01:13:07,260 1393 01:13:07,260 --> 01:13:11,630 Beraz, funtsean, nahi duzun drand48 erabili, hau da 1394 01:13:11,630 --> 01:13:15,420 emango dizu batzuk 0 eta 1 arteko zenbakia. 1395 01:13:15,420 --> 01:13:21,200 Eta, beraz erabili nahi duzun duzula nolabait era 1396 01:13:21,200 --> 01:13:26,690 eta askoz ere matematika arazo bat gehiago da niri CS arazo bat dela uste dut baino. 1397 01:13:26,690 --> 01:13:29,040 1398 01:13:29,040 --> 01:13:37,845 >> Duten hobeto esanda, egin duzun bidea eta batzuetan, aski izango da horrela izan. 1399 01:13:37,845 --> 01:13:39,340 1400 01:13:39,340 --> 01:13:41,090 Hemen ere, hauek dira: Kasuetan da mota 1401 01:13:41,090 --> 01:13:46,310 idatzi bezala duzuna ahal eta kreditu partziala. 1402 01:13:46,310 --> 01:13:47,800 1403 01:13:47,800 --> 01:13:51,510 Beraz, itzulera bat nahi badugu, badakigu ari gara 1404 01:13:51,510 --> 01:13:54,182 erabili drand48 joan nolabait, ezta? 1405 01:13:54,182 --> 01:13:55,640 Beraz, zergatik ez jot besterik ez dugu behera. 1406 01:13:55,640 --> 01:13:58,286 1407 01:13:58,286 --> 01:13:59,410 Erabiltzen ari gara nolabait. 1408 01:13:59,410 --> 01:14:00,780 1409 01:14:00,780 --> 01:14:04,190 Dituzten Modu you guys erabili den 1410 01:14:04,190 --> 01:14:08,175 hau, eta saiatu egingo dut eta azaldu bezala. 1411 01:14:08,175 --> 01:14:10,200 1412 01:14:10,200 --> 01:14:15,340 >> Beraz, funtsean, zer gertatzen hemen da da 0 eta 1 arteko delako, 1413 01:14:15,340 --> 01:14:19,300 zer egiten ari zaren da biderkatzailea zu by-- hori oso math galdera bat. 1414 01:14:19,300 --> 01:14:22,010 Just osoa disclaimer, hau da, matematika guztiz galdera bat. 1415 01:14:22,010 --> 01:14:23,990 Zer egiten ari zaren delako, 0 eta 1, eta zu 1416 01:14:23,990 --> 01:14:26,460 nahi barru izango da sorta honetan, benetan 1417 01:14:26,460 --> 01:14:29,360 daki nola handi barrutia da, eta ondoren, 1418 01:14:29,360 --> 01:14:32,710 funtsean eskalatu nahi izanez gero, hau da, zer da hori egiten. 1419 01:14:32,710 --> 01:14:39,050 >> b minus bat sorta horretan zaigu, zenbaki horiek arteko aldea. 1420 01:14:39,050 --> 01:14:44,040 You 0 artean biderkatu eta 1, eta, ondoren, bat gehituz 1421 01:14:44,040 --> 01:14:48,870 esan nahi du zure hura handitzen osatzen duten beraz, da hori da A eta B artean, 1422 01:14:48,870 --> 01:14:52,377 bertan ez nuen benetan arazo hau gustatzen. 1423 01:14:52,377 --> 01:14:58,380 1424 01:14:58,380 --> 01:15:01,790 Esan dudan bezala, galdetegi hau ekarri biltzen 1425 01:15:01,790 --> 01:15:04,110 nor dira hain eroso pertsonak, nonbait artean, 1426 01:15:04,110 --> 01:15:05,070 eta erosoago. 1427 01:15:05,070 --> 01:15:07,550 Beraz, bada, beraz, egin zuten zerbait zela 1428 01:15:07,550 --> 01:15:10,050 gutxiago hartu du jende guztiak leku eroso lortuko lituzke, 1429 01:15:10,050 --> 01:15:12,259 urrun gehiegi izango genuke Jende perfectak Gol, 1430 01:15:12,259 --> 01:15:13,925 eta erosoago aspertuta izango litzateke. 1431 01:15:13,925 --> 01:15:14,980 1432 01:15:14,980 --> 01:15:18,970 >> Beraz, beti izan dira horiek garuneko teaser galdera mota 1433 01:15:18,970 --> 01:15:22,695 direla pixka bat gogorragoa izango dela esan nahi du duten sormen pentsamendu batzuk hartu. 1434 01:15:22,695 --> 01:15:25,030 1435 01:15:25,030 --> 01:15:27,790 Horietako ikusten duzu, ez naiz gehiegi stumped. 1436 01:15:27,790 --> 01:15:31,720 Behin betiko nuke esango flip lehen zure galdetegi bidez. 1437 01:15:31,720 --> 01:15:35,020 Arazoei aurre badakiela egin dezakezu, 1438 01:15:35,020 --> 01:15:38,480 ez delako erabilera ez lortzean itsatsita Arazo bat denean badira hiru 1439 01:15:38,480 --> 01:15:42,090 edo orrian lauzpabost zara honen ondoren erraz egin dezake. 1440 01:15:42,090 --> 01:15:45,331 1441 01:15:45,331 --> 01:15:48,520 >> IKUSLEEN: Zergatik zehazki egiten duzun biderkatu barrutiaren arabera? 1442 01:15:48,520 --> 01:15:54,935 >> ZAMYLA Chan: sorta biderkatu duzu iritzia ezagutzen duzu zenbat baten ondoren bezala 1443 01:15:54,935 --> 01:15:55,485 nahi duzu? 1444 01:15:55,485 --> 01:15:57,840 1445 01:15:57,840 --> 01:16:02,130 Beraz, pentsa dezakezu, delako 0 eta 1 arteko zenbaki bat itzultzen du, 1446 01:16:02,130 --> 01:16:03,890 pentsatu ahal izango duzu ehuneko gisa. 1447 01:16:03,890 --> 01:16:12,195 Beraz, funtsean, esaten badugu Gure zenbakia lerroa hemen, hemen da, 1448 01:16:12,195 --> 01:16:13,840 eta b hemen. 1449 01:16:13,840 --> 01:16:19,170 Oraindik iraganeko zenbat da gustatzen zaizuna? 1450 01:16:19,170 --> 01:16:20,010 Guztiak egiten ari garen. 1451 01:16:20,010 --> 01:16:24,920 Beraz, ari zaren besterik ez da eskatzen sorta honetan, portzentaje horrek 1452 01:16:24,920 --> 01:16:26,170 da, zer ari da ematen. 1453 01:16:26,170 --> 01:16:30,915 Eta gero, funtsean, besterik ez duzu eskalatu zuen beste bat gehituz. 1454 01:16:30,915 --> 01:16:32,302 Math garuneko teaser bat da. 1455 01:16:32,302 --> 01:16:35,400 1456 01:16:35,400 --> 01:16:39,060 >> Ba al dago edozein azken orduko aholkularitza izan bazen, I flip esango nuke galdera bidez, 1457 01:16:39,060 --> 01:16:41,660 daki zeintzuk dira zuretzat ezagutzen duten bezala, oh dut, hau lortu. 1458 01:16:41,660 --> 01:16:43,196 1459 01:16:43,196 --> 01:16:45,820 Ia ziur asko ari dira ez duzu jakingo duten galdera izan 1460 01:16:45,820 --> 01:16:49,580 edo ari zaren denbora behar joan eta, beraz hit zure indarguneak, OK? 1461 01:16:49,580 --> 01:16:50,990 Zaudete handia egingo. 1462 01:16:50,990 --> 01:16:52,740 Badira asko arrazoia galderak, 1463 01:16:52,740 --> 01:16:57,140 beraz, denbora behar duzu mota horretako aukera 1464 01:16:57,140 --> 01:16:59,330 zer erakusteko Oraindik benetan ona. 1465 01:16:59,330 --> 01:17:02,370 Beraz, ondo dago bazaude dena ez da ona. 1466 01:17:02,370 --> 01:17:03,371 Zure indarguneak play. 1467 01:17:03,371 --> 01:17:03,870 Bai? 1468 01:17:03,870 --> 01:17:06,536 >> IKUSLEEN: da hau joan hori moztu egin zerbait itzultzeko? 1469 01:17:06,536 --> 01:17:10,810 1470 01:17:10,810 --> 01:17:15,015 Bai, izango delako drand 0 eta 1 arteko itzultzen. 1471 01:17:15,015 --> 01:17:17,459 1472 01:17:17,459 --> 01:17:19,250 Int bat itzuli egingo da, delako moztu egingo da 1473 01:17:19,250 --> 01:17:22,933 denean bat gehitu dugu edo hark biderkatu. 1474 01:17:22,933 --> 01:17:27,670 1475 01:17:27,670 --> 01:17:28,442 Cool. 1476 01:17:28,442 --> 01:17:29,525 Azken minutuan edozein galdera? 1477 01:17:29,525 --> 01:17:31,310 1478 01:17:31,310 --> 01:17:32,615 >> Zaudete handia egin du. 1479 01:17:32,615 --> 01:17:34,440 Primerako izan joatean ari zara. 1480 01:17:34,440 --> 01:17:37,100 Eta nahiz eta ez, han izango izan gozokiak hemen datorren astean. 1481 01:17:37,100 --> 01:17:39,040 1482 01:17:39,040 --> 01:17:40,020 Eta maite dut. 1483 01:17:40,020 --> 01:17:41,270 Maite dut guys hartu gabe. 1484 01:17:41,270 --> 01:17:42,550 1485 01:17:42,550 --> 01:17:43,930 Eskubidea, denok, zorte ona guztiak. 1486 01:17:43,930 --> 01:17:44,680 Handia dute. 1487 01:17:44,680 --> 01:17:45,620 1488 01:17:45,620 --> 01:17:46,620 Fina izan behar duzu. 1489 01:17:46,620 --> 01:17:47,370 Eta zer ezagutzen duzu? 1490 01:17:47,370 --> 01:17:50,310 Bi egunetan egingo da baino gehiago izan nahi du, I, berriz, 1491 01:17:50,310 --> 01:17:53,675 ostegunean bi midterms izan, beraz, Gutxienez you guys egingo da. 1492 01:17:53,675 --> 01:17:56,550 Ondo da, ikusi dut guys datorren astean. 1493 01:17:56,550 --> 01:17:58,208