1 00:00:00,000 --> 00:00:03,381 >> [Musika jotzen] 2 00:00:03,381 --> 00:00:04,604 3 00:00:04,604 --> 00:00:05,520 DOUG LLOYD: Ondo da. 4 00:00:05,520 --> 00:00:07,860 Beraz baduzu amaitu besterik ez da Bideo banaka-zerrendak lotutako Sentitzen on 5 00:00:07,860 --> 00:00:09,568 Utzi nuen duzu off batean cliffhanger bat pixka. 6 00:00:09,568 --> 00:00:12,790 Baina pozik zu hemen amaitzeko naiz Elikadura bikoitzeko-zerrendak lotutako istorioa. 7 00:00:12,790 --> 00:00:15,250 >> Horrela deitu batetik bada Bideo horretan, hitz egin dugu 8 00:00:15,250 --> 00:00:18,500 nola banaka-zerrendak lotutako buruz zerrendak egin dugun gaitasuna joateko 9 00:00:18,500 --> 00:00:22,090 informazio aurre non elementu kopurua 10 00:00:22,090 --> 00:00:24,442 edo elementu kopurua Zerrenda bat hazten edo txikitu daiteke. 11 00:00:24,442 --> 00:00:26,400 Orain ezin dugu aurre horrelako zerbait, non 12 00:00:26,400 --> 00:00:28,310 ezin izan dugu berarekin asko hilarak. 13 00:00:28,310 --> 00:00:30,560 >> Baina ez bat pairatzen dute mugarik kritikoak 14 00:00:30,560 --> 00:00:33,790 dago horrekin bat banaka-lotuta zerrenda, inoiz ezin dugu mugitu 15 00:00:33,790 --> 00:00:36,200 norabide bakar bat zerrendatik bidez. 16 00:00:36,200 --> 00:00:39,010 Eta benetako egoera bakarrik non den arazo bat bihur daiteke 17 00:00:39,010 --> 00:00:41,250 noiz izan zen saiatzen ginen elementu bakar bat ezabatzeko. 18 00:00:41,250 --> 00:00:46,000 Eta ez dugu, nahiz eta nola egin behar den eztabaidatu Banaka-lotuta pseudocode zerrenda batean. 19 00:00:46,000 --> 00:00:48,797 Zalantzarik doable da, baina hassle bat apur bat izan daiteke. 20 00:00:48,797 --> 00:00:50,630 Zeure burua aurkituko Beraz baduzu egoera bat non 21 00:00:50,630 --> 00:00:53,175 ezabatu nahi zu zerrendako elementu bakar 22 00:00:53,175 --> 00:00:55,430 edo nik eskatuko joan you ezabatzen zaizu dagoela 23 00:00:55,430 --> 00:00:57,970 elementuak bakar zerrendan, agian nahi duzu 24 00:00:57,970 --> 00:01:02,090 erabiliz kontuan hartu bi aldiz-lotuta ordez Banaka-zerrenda lotutako bat zerrendatu. 25 00:01:02,090 --> 00:01:06,320 Elikadura bikoitzeko-zerrendak lotuta uzten duzu aurrera eta atzera mugitzeko 26 00:01:06,320 --> 00:01:09,340 ordez zerrendan zehar besterik gabe, aurrera list-- bidez 27 00:01:09,340 --> 00:01:13,950 besterik elementu estra bat gehituz Gure egitura definizioarekin 28 00:01:13,950 --> 00:01:16,690 elikadura bikoitzeko lotutako zerrenda nodo da. 29 00:01:16,690 --> 00:01:19,770 >> Berriz ere, ari bada, ez da joan beharreko elementu bakar ezabatzea 30 00:01:19,770 --> 00:01:24,810 list-- dugun gehitzen ari delako Gure egitura Eremu gehigarri bat 31 00:01:24,810 --> 00:01:28,340 definition, nodo beraiek Elikadura bikoitzeko-zerrendak lotuta dagoen 32 00:01:28,340 --> 00:01:29,550 dira handiagoak izango. 33 00:01:29,550 --> 00:01:31,600 Hartu ari dira memoria byte gehiago eman. 34 00:01:31,600 --> 00:01:34,160 Eta hala bada, hau ez da zerbait Egin behar joan zaren, 35 00:01:34,160 --> 00:01:36,300 erabakitzeko dezakezun da Ez du merezi merkataritza-off 36 00:01:36,300 --> 00:01:39,360 estra pasatzeko dute memoria byte beharrezkoak 37 00:01:39,360 --> 00:01:43,940 elikadura bikoitzeko lotuta zerrenda ez bazaude joan den elementu bakar ezabatzen. 38 00:01:43,940 --> 00:01:46,760 Baina, era berean, cool ari dira Beste gauza batzuen too da. 39 00:01:46,760 --> 00:01:51,260 >> Beraz, esan dudan bezala, besterik ez dugu gehitu Gure egitura Eremu bakar 40 00:01:51,260 --> 00:01:55,360 definition-- nozio hau Aurreko erakuslea. 41 00:01:55,360 --> 00:01:58,620 Beraz, banaka-lotuta zerrenda batekin, ez dugu balioa eta Hurrengo erakuslea, 42 00:01:58,620 --> 00:02:02,850 beraz, bi aldiz-zerrenda lotutako besterik ez du, modu bat atzera baita. 43 00:02:02,850 --> 00:02:04,960 >> Orain Banaka-lotuta Zerrenda bideo, hitz egin dugu 44 00:02:04,960 --> 00:02:07,210 horiei buruz bost dira izan behar duzun gauza nagusiak 45 00:02:07,210 --> 00:02:09,449 gai lotutako zerrendetan ekin lan egiteko. 46 00:02:09,449 --> 00:02:12,880 Eta horietako gehienak, hain zuzen, elikadura bikoitzeko lotutako zerrenda bat dela 47 00:02:12,880 --> 00:02:14,130 Ez da benetan salto handi bat. 48 00:02:14,130 --> 00:02:17,936 Oraindik ere gaude bilatu ahal bidez besterik arabera hasieratik aurrera amaitzeko. 49 00:02:17,936 --> 00:02:20,810 Dugu oraindik nodo bat sortu ahal aire mehe, nahiko askoz ere modu berean. 50 00:02:20,810 --> 00:02:23,591 Zerrendak ezabatu ahal izango dugu, nahiko askoz ere modu berean ere. 51 00:02:23,591 --> 00:02:25,340 Gauza bakarra dela dira oso fin ezberdinak, 52 00:02:25,340 --> 00:02:28,970 benetan, txertatu dira zerrendan sartu nodo berriak, 53 00:02:28,970 --> 00:02:33,722 eta dugu azkenik ezabatzen buruz hitz egin elementu bakar bat zerrendatik baita. 54 00:02:33,722 --> 00:02:35,430 Berriz ere, nahiko askoz beste hirurak, gaude 55 00:02:35,430 --> 00:02:37,888 ez da haiei buruz hitz egingo oraintxe besterik delako 56 00:02:37,888 --> 00:02:43,920 ideia on tweaks oso txikiak eztabaidatu Banaka-zerrenda lotutako bideo batean. 57 00:02:43,920 --> 00:02:46,292 >> Hargatik sartu nodo berri bat elikadura bikoitzeko Lotuta zerrenda. 58 00:02:46,292 --> 00:02:48,750 Hitz egin dugu lan hau egiteko buruz banaka-zerrendak lotutako baita, 59 00:02:48,750 --> 00:02:52,020 baina ez dago aparteko pare bat Elikadura bikoitzeko-zerrendak lotuta harrapaketak. 60 00:02:52,020 --> 00:02:55,280 Gara [? pasatzen?] la cabeza hemen zerrendatu eta balio batzuk arbitrarioak, 61 00:02:55,280 --> 00:02:58,600 eta buru berria lortu nahi dugu zerrendako funtzio honen out of. 62 00:02:58,600 --> 00:03:01,414 Hori da, zergatik dllnode izar bat itzultzen du. 63 00:03:01,414 --> 00:03:02,330 Beraz, zer dira urratsak? 64 00:03:02,330 --> 00:03:04,496 Bai, ordea, berriro ere, oso antzeko to banaka-zerrendak lotutako 65 00:03:04,496 --> 00:03:05,670 Horrez estra bat izan da. 66 00:03:05,670 --> 00:03:08,900 Espazio esleitzen den berri bat eman nahi dugu nodo eta Ziurtatu baliozko izan dadin. 67 00:03:08,900 --> 00:03:11,510 Nodo hori betetzeko sortu nahi dugu edozein dela informazioarekin dugu 68 00:03:11,510 --> 00:03:12,564 bertan jarri nahi. 69 00:03:12,564 --> 00:03:15,480 Azken gauza egin zuzen ere, egin behar dugu Gauza gehigarria egin behar dugu, rather-- 70 00:03:15,480 --> 00:03:19,435 da konpondu Aurreko erakuslea zerrenda burua zaharraren. 71 00:03:19,435 --> 00:03:21,310 Gogoan izan delako ren, bi aldiz-zerrendak lotuta, 72 00:03:21,310 --> 00:03:23,110 aurrera egin ahal izango dugu eta backwards-- bertan 73 00:03:23,110 --> 00:03:27,080 esan nodo bakoitza benetan seinalatzen duten beste bi nodo bat besterik ordez. 74 00:03:27,080 --> 00:03:29,110 Eta orain konpondu behar dugu zerrenda burua zaharra 75 00:03:29,110 --> 00:03:32,151 atzeratua seinalatu buru berria den Zerrenda lotuta, eta horrek zerbait zen 76 00:03:32,151 --> 00:03:33,990 ez genuen egin aurretik. 77 00:03:33,990 --> 00:03:37,420 Eta orain arte bezala, itzuli besterik ez dugu bat zerrendako buru berria erakuslea. 78 00:03:37,420 --> 00:03:38,220 >> Hortaz, hona hemen zerrenda bat da. 79 00:03:38,220 --> 00:03:40,144 12 txertatzeko zerrenda honetan sartu nahi dugu. 80 00:03:40,144 --> 00:03:42,060 Iragarki diagramak ematen duela apur bat desberdina da. 81 00:03:42,060 --> 00:03:47,710 Nodo bakoitzak Hiru arlotan dauka datuak, eta gorriz Next erakuslea, 82 00:03:47,710 --> 00:03:50,170 eta urdinez Aurreko erakuslea. 83 00:03:50,170 --> 00:03:54,059 Nothing 15 nodoa aurretik dator, beraz, bere Aurreko erakuslea null da. 84 00:03:54,059 --> 00:03:55,350 Zerrendaren hasieran da. 85 00:03:55,350 --> 00:03:56,560 Ez dago aurretik ezer esan. 86 00:03:56,560 --> 00:04:03,350 Eta ez da ezer 10 nodoa ondoren dator, eta beraz, ez da hurrengo null baita. 87 00:04:03,350 --> 00:04:05,616 >> Hargatik gehitu 12 zerrenda honetan. 88 00:04:05,616 --> 00:04:08,070 [INAUDIBLE] nodoa espazioa behar dugu. 89 00:04:08,070 --> 00:04:11,480 12 barruan jarri dugu horretaz. 90 00:04:11,480 --> 00:04:14,840 Eta gero, berriz, benetan izan behar dugu ibili ez katea hautsi. 91 00:04:14,840 --> 00:04:17,144 Berrantolatzeko nahi dugu zuzena izateko erakusleak. 92 00:04:17,144 --> 00:04:19,519 Eta batzuetan zela esan liteke Ikusiko dugu batez ere 93 00:04:19,519 --> 00:04:24,120 delete-- dituzten batzuk egiten dugun erakusleak erredundanteak, baina OK. 94 00:04:24,120 --> 00:04:25,750 >> Beraz, zer lehen egin nahi dugu? 95 00:04:25,750 --> 00:04:28,290 I gomendatzen litzateke Gauzak ziurrenik behar duzu 96 00:04:28,290 --> 00:04:35,350 ez dira 12 de erakusleak betetzeko nodo beste inor ukitu aurretik. 97 00:04:35,350 --> 00:04:38,640 Beraz, zer da 12 hurrengo puntua joan? 98 00:04:38,640 --> 00:04:39,860 15. 99 00:04:39,860 --> 00:04:42,430 Zer dator 12 baino lehen? 100 00:04:42,430 --> 00:04:43,640 Ezer ez. 101 00:04:43,640 --> 00:04:46,280 Orain bete egin dugu Aparteko 12 informaziorik 102 00:04:46,280 --> 00:04:49,320 beraz Aurreko, datorren, eta balio du. 103 00:04:49,320 --> 00:04:53,505 >> Orain izan dezakegu 15-- estra hau Urrats dugu hitz egin genuen naizenean 104 00:04:53,505 --> 00:04:56,590 15 puntu eta 12 itzuli izan daiteke. 105 00:04:56,590 --> 00:04:59,634 Eta orain buru mugitu ahal izango dugu Zerrenda lotuta, gainera, 12 izan. 106 00:04:59,634 --> 00:05:02,550 Beraz, nahiko antzekoa da zer egiten dugun ziren banaka-zerrendak lotuta egiten, 107 00:05:02,550 --> 00:05:06,940 Aparteko urratsa izan ezik zerrenda burua zaharra konektatzean 108 00:05:06,940 --> 00:05:09,810 Zerrenda buru berria, atzera. 109 00:05:09,810 --> 00:05:12,170 >> Orain utzi ezabatu azkenik en Lotuta zerrenda bat nodo bat. 110 00:05:12,170 --> 00:05:14,350 Beraz, demagun daukagu beste funtzio batzuk 111 00:05:14,350 --> 00:05:18,080 nodo bat ezabatu nahi dugun aurkitzeko eta eman digu erakuslea zehazki to 112 00:05:18,080 --> 00:05:19,710 ezabatu nahi dugun nodoa. 113 00:05:19,710 --> 00:05:22,360 Ere ez dugu esango need-- du Burua oraindik globalean deklaratu da. 114 00:05:22,360 --> 00:05:23,590 Ez dugu burua behar hemen. 115 00:05:23,590 --> 00:05:26,830 Guztiak funtzio hau egiten ari da dugu erakuslea da aurkitu zehazki nodo dugu 116 00:05:26,830 --> 00:05:28,090 kentzeko nahi. 117 00:05:28,090 --> 00:05:28,940 Dezagun kentzeko. 118 00:05:28,940 --> 00:05:31,859 Da asko errazagoa Elikadura bikoitzeko-zerrendak lotuta. 119 00:05:31,859 --> 00:05:33,650 Lehen aukera da benetan besterik pare gauza bat. 120 00:05:33,650 --> 00:05:38,760 Besterik inguruko konpondu behar dugu nodes 'erakusleak, beraz baten gainetik salto dute 121 00:05:38,760 --> 00:05:40,240 nodoa ezabatu nahi dugun. 122 00:05:40,240 --> 00:05:43,484 Eta gero nodo hori ezabatu ahal izango dugu. 123 00:05:43,484 --> 00:05:45,150 Beraz, berriro ere, besterik ez gara hemen igaro. 124 00:05:45,150 --> 00:05:49,625 Itxuraz dugunez, erabaki nodo X. ezabatu nahi dugu 125 00:05:49,625 --> 00:05:51,500 Eta berriro ere, zer naiz hemen egiten Modu arabera 126 00:05:51,500 --> 00:05:54,580 baten kasua orokorra da nodo horren erdian dago. 127 00:05:54,580 --> 00:05:56,547 Badira pare bat ohar estra duzula 128 00:05:56,547 --> 00:05:59,380 denean ezabatzen ari zaren kontuan hartu behar Zerrendaren hasieran 129 00:05:59,380 --> 00:06:01,040 edo zerrendan amaiera oso. 130 00:06:01,040 --> 00:06:03,730 Ez dago berezi pare bat izkinan kasu han aurre. 131 00:06:03,730 --> 00:06:07,960 >> Beraz, hau nodo edozein ezabatzeko lan egiten du Bat list-- erdian direla 132 00:06:07,960 --> 00:06:11,550 legitimoa erakuslea aurrera ditu eta legezko erakuslea atzera, 133 00:06:11,550 --> 00:06:14,460 legitimoa Aurreko eta Hurrengo erakuslea. 134 00:06:14,460 --> 00:06:16,530 Berriz ere, lanean ari bada muturrak batera, zuk 135 00:06:16,530 --> 00:06:18,500 horiek kudeatu behar desberdinean apur bat, 136 00:06:18,500 --> 00:06:19,570 eta ez gara joan Horri buruz hitz egin orain. 137 00:06:19,570 --> 00:06:21,319 Baina seguruenik dezakezu daki zer behar 138 00:06:21,319 --> 00:06:24,610 besterik egin behar da bideo hau ikusiz. 139 00:06:24,610 --> 00:06:28,910 >> Beraz isolatu dugun X. X nodoa zerrendatik ezabatu nahi duguna. 140 00:06:28,910 --> 00:06:30,140 Zer egiten dugu? 141 00:06:30,140 --> 00:06:32,800 Lehenik eta behin, berrantolatzeko behar dugu kanpo erakusleak. 142 00:06:32,800 --> 00:06:35,815 Berrantolatzeko behar dugu 9-ren hurrengo 13 baino gehiago jauzi egin 143 00:06:35,815 --> 00:06:38,030 eta 10-- puntu Zer besterik ez dugu egin da. 144 00:06:38,030 --> 00:06:41,180 Eta, era berean, behar dugu berrantolatzeko 10 en Aurreko 145 00:06:41,180 --> 00:06:44,610 9 puntu ordez 13 seinalatuz. 146 00:06:44,610 --> 00:06:46,490 >> Beraz, berriro ere, hau izan zen diagram hasteko. 147 00:06:46,490 --> 00:06:47,730 Hau da gure katean zen. 148 00:06:47,730 --> 00:06:51,027 13 baino gehiago saltatzeko behar dugu, baina, era berean, zaintzeko behar dugu 149 00:06:51,027 --> 00:06:52,110 Zerrenda osotasuna. 150 00:06:52,110 --> 00:06:54,680 Ez dugu galdu nahi norabide batean informazio. 151 00:06:54,680 --> 00:06:59,620 Beraz berrantolatzeko behar dugu erakusleak kontu handiz 152 00:06:59,620 --> 00:07:02,240 beraz, ez dugu katea hautsi guztietan. 153 00:07:02,240 --> 00:07:05,710 >> Beraz, esan dezakegu 9 hurrengo erakuslea leku berean seinalatzen 154 00:07:05,710 --> 00:07:08,040 hamahiru Next erakuslea oraintxe darama. 155 00:07:08,040 --> 00:07:10,331 Azkenean garelako 13 baino gehiago saltatzeko nahi du. 156 00:07:10,331 --> 00:07:13,750 Beraz, edonon 13 puntu ondoan, Nahi ez seinalatu bederatzi ordez. 157 00:07:13,750 --> 00:07:15,200 Beraz, hori da hori. 158 00:07:15,200 --> 00:07:20,370 Eta gero, tokian 13 punturekin itzuli den, edozein dela 13 baino lehenago dator, 159 00:07:20,370 --> 00:07:24,800 10 nahi dugu seinalatuko 13 horren ordez. 160 00:07:24,800 --> 00:07:29,290 Orain konturatu, jarraitu ezkero geziak, 13 askatu ahal dugu 161 00:07:29,290 --> 00:07:32,380 Egia esan, edozein informaziorik galdu gabe. 162 00:07:32,380 --> 00:07:36,002 Mantendu dugu zerrenda osotasuna, bai aurrera eta atzera mugitzen. 163 00:07:36,002 --> 00:07:38,210 Eta gero, ezin dugu besterik ordenatu ren garbitu pixka bat 164 00:07:38,210 --> 00:07:40,930 zerrendan elkarrekin tiraka. 165 00:07:40,930 --> 00:07:43,270 Beraz berrantolatu gara albo banatan erakusleak. 166 00:07:43,270 --> 00:07:46,231 Eta gero, X libratuko dugu nodo hori 13 jasotako, 167 00:07:46,231 --> 00:07:47,480 eta guk ez dugu katea hausteko. 168 00:07:47,480 --> 00:07:50,980 Hain ona egin dugu. 169 00:07:50,980 --> 00:07:53,000 >> Azken ohar hemen lotuta zerrendetan. 170 00:07:53,000 --> 00:07:55,990 Beraz, bai singly- eta bi aldiz-lotuta zerrendak, ikusi dugun bezala, 171 00:07:55,990 --> 00:07:58,959 Euskarri-sartzeak benetan eraginkorra eta elementu ezabatzeko. 172 00:07:58,959 --> 00:08:00,750 Nahiko askoz egin dezakezu etengabeko denbora da. 173 00:08:00,750 --> 00:08:03,333 Zer esan nahi ezabatu egin behar dugu elementu bat besterik ez bigarren bat duela? 174 00:08:03,333 --> 00:08:04,440 Erakuslea bat mugitu gara. 175 00:08:04,440 --> 00:08:05,920 Erakuslea beste mugitu gara. 176 00:08:05,920 --> 00:08:07,915 Libratuko dugu X-- hartu zuten hiru eragiketa. 177 00:08:07,915 --> 00:08:14,500 Beti hiru eragiketak hartzen du nodo hori ezabatu nodo bat askatzeko. 178 00:08:14,500 --> 00:08:15,280 >> Nola egiten dugu txertatu? 179 00:08:15,280 --> 00:08:17,280 Beno, besterik ez dugu beti Hasieran tacking 180 00:08:17,280 --> 00:08:19,400 modu eraginkorrean ari gara txertatzen bada. 181 00:08:19,400 --> 00:08:21,964 Beraz, rearrange-- behar dugu Balitz arabera 182 00:08:21,964 --> 00:08:24,380 singly- bat edo bi aldetatik-lotuta zerrenda, agian, hiru gauza egin behar dugu 183 00:08:24,380 --> 00:08:26,824 edo lau eragiketak max. 184 00:08:26,824 --> 00:08:28,365 Baina, berriro ere, beti da hiru edo lau. 185 00:08:28,365 --> 00:08:30,531 Ez du axola zenbat elementu gure zerrendan daude, 186 00:08:30,531 --> 00:08:33,549 beti da hiru edo lau eragiketa besterik ez bezala ezabatzeko beti 187 00:08:33,549 --> 00:08:35,320 Hiru edo lau eragiketak. 188 00:08:35,320 --> 00:08:36,919 Etengabeko denbora da. 189 00:08:36,919 --> 00:08:38,169 Beraz, benetan handia da. 190 00:08:38,169 --> 00:08:40,620 >> Array, egiten ari ginen txertatzeko ordenatu antzeko zerbait. 191 00:08:40,620 --> 00:08:44,739 Ziurrenik gogoratzen duzu txertatzeko hori moduko Ez da denbora etengabe algoritmoa. 192 00:08:44,739 --> 00:08:46,030 Benetan da nahiko garestiak. 193 00:08:46,030 --> 00:08:48,840 Beraz, hau da asko txertatzeko hobea. 194 00:08:48,840 --> 00:08:51,840 Baina aipatu dudan bezala Banaka-zerrenda lotutako bideo, 195 00:08:51,840 --> 00:08:54,030 lortu dugu arazotxo bat hemen ere, ezta? 196 00:08:54,030 --> 00:08:57,580 Gaitasunagatik galdu dugu ausaz elementu sartzeko. 197 00:08:57,580 --> 00:09:02,310 Ezin dugu esan, lau zenbakia elementu nahi dut edo elementu lotutako zerrenda bat kopurua 10 198 00:09:02,310 --> 00:09:04,990 Modu berean, ahal dugun egiten duten sorta batekin 199 00:09:04,990 --> 00:09:08,630 edo, besterik gabe, zuzenean indizea ahal dugun gure array elementu sartu. 200 00:09:08,630 --> 00:09:10,930 >> Eta beraz bat aurkitu nahian lotuta list-- elementu 201 00:09:10,930 --> 00:09:15,880 Bilatzen important-- bada denbora lineala daiteke orain hartu. 202 00:09:15,880 --> 00:09:18,330 Zerrendan luzeagoa denez, hura Urrats bat gehiago iraun dezake 203 00:09:18,330 --> 00:09:22,644 Zerrendako elementu bakar guztietan Ordena zer bilatzen ari gara aurkitzeko. 204 00:09:22,644 --> 00:09:23,560 Beraz, ez dago merkataritza offak da. 205 00:09:23,560 --> 00:09:25,780 Ez da, pro bat pixka bat eta kon elementu hemen. 206 00:09:25,780 --> 00:09:29,110 >> Eta bi aldiz-zerrendak lotuta ez dira Datuen egitura konbinazioa Azken mota 207 00:09:29,110 --> 00:09:32,840 buruz hitz egingo dugu hori, diren oinarrizko eraikin guztiak hartzen 208 00:09:32,840 --> 00:09:34,865 C blokeak bat jarriz batera. 209 00:09:34,865 --> 00:09:37,900 Hain zuzen ere, ahal dugulako are gehiago egin baino hobea 210 00:09:37,900 --> 00:09:41,970 Datu-egitura bat sortu nahi duten bidez bilatu ahal izatea 211 00:09:41,970 --> 00:09:43,360 etengabeko denbora gehiegi. 212 00:09:43,360 --> 00:09:46,080 Baina beste bideo bat, gehiago. 213 00:09:46,080 --> 00:09:47,150 >> Naiz Doug Lloyd. 214 00:09:47,150 --> 00:09:49,050 Hau CS50 da. 215 00:09:49,050 --> 00:09:50,877