1 00:00:00,000 --> 00:00:11,046 2 00:00:11,046 --> 00:00:12,170 ZAMYLA Chan: Hey, tout moun. 3 00:00:12,170 --> 00:00:13,560 Byenveni nan seksyon. 4 00:00:13,560 --> 00:00:17,320 Jodi a se jis pral fè tout egzamen revize pou egzamen ou nan Mèkredi. 5 00:00:17,320 --> 00:00:20,060 Mwen espere tout moun sonje ki yo gen yon egzamen nan Mèkredi. 6 00:00:20,060 --> 00:00:22,560 Men, si ou pa t ', byen, kounye a ou ve yo te raple. 7 00:00:22,560 --> 00:00:26,486 Se konsa, asire w ke ou Mèkredi montre moute pou klas oswa lòt akomodasyon kòm 8 00:00:26,486 --> 00:00:26,985 nesesè. 9 00:00:26,985 --> 00:00:27,845 10 00:00:27,845 --> 00:00:29,220 Ou nèg yo ale nan dwe pè. 11 00:00:29,220 --> 00:00:30,440 Li nan ale nan gen gwo pouvwa. 12 00:00:30,440 --> 00:00:34,910 Apre sa, mwen pral fè tout sa mwen kapab yo ede prepare w jodi a pou egzamen ou an 13 00:00:34,910 --> 00:00:35,470 kounye a. 14 00:00:35,470 --> 00:00:39,960 Epi tou nan ka ou pa konnen, gen yon sesyon revizyon lajè kou 15 00:00:39,960 --> 00:00:45,840 jounen jodi a nan 7 è nan Laboratwa Nòdwès sal B103. 16 00:00:45,840 --> 00:00:49,950 Ou ka wè m 'ankò pou yon encore kòm Mwen ap mennen yon pati nan ki sesyon revizyon 17 00:00:49,950 --> 00:00:50,510 tou. 18 00:00:50,510 --> 00:00:53,218 Se konsa, si ou pa ka jwenn ase nan m ' kounye a, ou ka vini ankò aswè a. 19 00:00:53,218 --> 00:00:54,130 20 00:00:54,130 --> 00:00:56,060 >> Tout dwa, se konsa premye bagay premye. 21 00:00:56,060 --> 00:00:59,630 Jis kèk konsèy egzamen anvan nou aktyèlman plonje nan revizyon. 22 00:00:59,630 --> 00:01:04,160 Se konsa, menm jan ak nenpòt egzamen, pratik pral definitivman ede ou deyò. 23 00:01:04,160 --> 00:01:09,260 Gen egzamen nan tan pase a sis oubyen sèt ane sou la, 24 00:01:09,260 --> 00:01:12,480 se konsa sa a, se yon anpil nan pratik materyèl pou ou nèg genyen. 25 00:01:12,480 --> 00:01:15,340 Ak an reyalite, jodi a se vrèman jis ale nan dwe ale sou nenpòt ki sijè 26 00:01:15,340 --> 00:01:18,900 ke ou nèg gen kesyon sou kòm byen kòm k ap travay nan pwoblèm pratik 27 00:01:18,900 --> 00:01:20,360 soti nan egzamen zewo. 28 00:01:20,360 --> 00:01:22,690 Se konsa, mwen pral voye jete leve egzamen zewo soti nan ane pase sou isit la, 29 00:01:22,690 --> 00:01:26,410 epi nou ka travay nan nenpòt pwoblèm ke ou nèg ta renmen. 30 00:01:26,410 --> 00:01:27,370 >> Se konsa, pratike. 31 00:01:27,370 --> 00:01:29,310 W ap ale nan kòmanse fè sa jodi a. 32 00:01:29,310 --> 00:01:30,230 Kòd sou papye. 33 00:01:30,230 --> 00:01:32,970 Se konsa, yeah, si tout moun te kapab aktyèlman jwenn soti 34 00:01:32,970 --> 00:01:35,810 papye, ki pral vin yon grannèg, paske ou pa ap 35 00:01:35,810 --> 00:01:41,470 ale nan gen òdinatè w lan sou la egzamen ak ekri soti Kòd nan men 36 00:01:41,470 --> 00:01:44,190 se souvan pi difisil pase ou ta ka atann. 37 00:01:44,190 --> 00:01:46,680 W ap itilize yo jis wè li epi li sezisman li, 38 00:01:46,680 --> 00:01:49,630 epi ou gen du ou a ede ou deyò lè ou gen erè, 39 00:01:49,630 --> 00:01:52,190 men ou pa jwenn ki nan egzamen an. 40 00:01:52,190 --> 00:01:55,140 Se konsa, li vrèman enpòtan yo aktyèlman kapab ekri soti kòd la, 41 00:01:55,140 --> 00:01:58,360 e ke memwa nan misk pou fè li nan men pral reyèlman ede ou. 42 00:01:58,360 --> 00:01:59,720 43 00:01:59,720 --> 00:02:01,690 >> Se konsa, nou ap vin yon ti kras fèmen. 44 00:02:01,690 --> 00:02:02,340 Li nan Lendi. 45 00:02:02,340 --> 00:02:03,930 Egzamen ou se nan Mèkredi. 46 00:02:03,930 --> 00:02:06,030 Men, si ou gen tan, definitivman pran yon sèl 47 00:02:06,030 --> 00:02:10,199 nan egzamen yo soti nan dènye ane a oswa ane anvan anba contrainte nan tan 48 00:02:10,199 --> 00:02:11,660 nan yon èdtan ak mwatye yon. 49 00:02:11,660 --> 00:02:13,730 Jis frape soti yon èdtan ak yon mwatye nan tan, 50 00:02:13,730 --> 00:02:17,480 ak chita tèt ou desann, epi jis travay nan pwoblèm sa yo 51 00:02:17,480 --> 00:02:19,962 kòm si ou te aktyèlman pran li, paske yon sèl 52 00:02:19,962 --> 00:02:23,295 nan pi gwo bagay sa yo ke nou tande sou ti tès yo se yo ke yo yo trè long. 53 00:02:23,295 --> 00:02:24,900 54 00:02:24,900 --> 00:02:26,660 Li se yon anpil nan materyèl. 55 00:02:26,660 --> 00:02:30,850 Gen yon anpil nan kesyon, epi pifò moun pa gen dwa fini. 56 00:02:30,850 --> 00:02:34,660 Mwen konnen ke mwen totalman pa t 'fini ti tès mwen lè mwen te pran klas la. 57 00:02:34,660 --> 00:02:37,180 >> Sou ki nòt, kòm yon mwens konfòtab seksyon, 58 00:02:37,180 --> 00:02:40,570 konprann ke se kou sa a vle di pou founi pou moun ki nan tout nivo. 59 00:02:40,570 --> 00:02:43,640 Rezon ki fè la antye nou gen ou fann mwens konfòtab, yon kote ant, 60 00:02:43,640 --> 00:02:47,660 ak plis konfòtab se yo kalite fè li plis ki jis. 61 00:02:47,660 --> 00:02:51,699 Men, si ou yo gen mwens konfòtab, li nan pa nesesè se pou chak yo ka resevwa tout bagay. 62 00:02:51,699 --> 00:02:53,990 Menm jan ak si ou te resevwa tout bagay, ou ta pwobableman 63 00:02:53,990 --> 00:02:55,448 dwe nan seksyon an pi alèz. 64 00:02:55,448 --> 00:03:00,160 Se konsa, evidamman pa bat tèt nou moute twò difisil si ou pa ka fini egzamen an. 65 00:03:00,160 --> 00:03:01,920 Pran li nan men m ', mwen pa t' fè li. 66 00:03:01,920 --> 00:03:03,070 Mwen se toujou yon konsantrateur. 67 00:03:03,070 --> 00:03:04,630 Mwen toujou ede anseye kou a. 68 00:03:04,630 --> 00:03:06,170 Ou pral amann. 69 00:03:06,170 --> 00:03:06,670 Tout dwa. 70 00:03:06,670 --> 00:03:08,740 Epi anfen, jwenn kèk dòmi. 71 00:03:08,740 --> 00:03:11,020 Li evidan ak nenpòt egzamen nou toujou di sa a. 72 00:03:11,020 --> 00:03:13,610 Bachotaj nwit lan la anvan epi yo pa resevwa nenpòt ki dòmi 73 00:03:13,610 --> 00:03:16,390 fè not-- petèt si ki travay pou ou, ale pou li. 74 00:03:16,390 --> 00:03:18,790 Men, pou a vas majorite de moun, ap resevwa kèk dòmi, 75 00:03:18,790 --> 00:03:22,390 kite rès sèvo ou ak retabli anvan li te vini nan pou egzamen an 76 00:03:22,390 --> 00:03:23,480 pral reyèlman ede ou. 77 00:03:23,480 --> 00:03:26,120 Epitou gen va prèske siman dwe sirèt a egzamen an, 78 00:03:26,120 --> 00:03:28,019 kidonk, ou gen yo gade pou pi devan pou. 79 00:03:28,019 --> 00:03:29,310 Ou nèg yo ale nan fè gwo. 80 00:03:29,310 --> 00:03:30,226 Li nan ale nan dwe amann. 81 00:03:30,226 --> 00:03:31,570 82 00:03:31,570 --> 00:03:36,190 Epi, koulye a nan lè a pwochen ak yon mwatye Mwen pral eseye ak preparasyon ou pi bon jan ke mwen kapab. 83 00:03:36,190 --> 00:03:41,260 >> Se konsa, mwen gen glisad soti nan fondamantalman tout seksyon jiska kounye a. 84 00:03:41,260 --> 00:03:45,874 Mwen pa pwal yo ale nan tout nan yo paske sa se pa 85 00:03:45,874 --> 00:03:49,040 sa posib nan yon èdtan ak yon mwatye kòm byen kòm k ap travay nan pwoblèm pratik. 86 00:03:49,040 --> 00:03:51,410 Se konsa, olye mwen gen yon lis sijè. 87 00:03:51,410 --> 00:03:55,160 Sa yo se tout bagay sa yo ke nou te kapab poze ou sou. 88 00:03:55,160 --> 00:03:56,950 89 00:03:56,950 --> 00:03:58,770 Si gen nan anyen ki vrèman sote soti 90 00:03:58,770 --> 00:04:02,140 ke ou vle ale sou, ke ou vle m 'ale sou Concept, 91 00:04:02,140 --> 00:04:04,320 Mwen ka eseye epi bay ou yon BECA la. 92 00:04:04,320 --> 00:04:07,690 Oswa si ou vle so dwa nan fè pwoblèm pratik ansanm, 93 00:04:07,690 --> 00:04:08,420 nou ka fè sa. 94 00:04:08,420 --> 00:04:09,330 Li a jiska ou guys. 95 00:04:09,330 --> 00:04:10,770 Pa gen ke anpil nan ou. 96 00:04:10,770 --> 00:04:13,180 Se konsa, li tou sa ou nèg renmen fè. 97 00:04:13,180 --> 00:04:15,667 Mwen vle fè pi plis nan itil nan direksyon ou guys. 98 00:04:15,667 --> 00:04:16,827 99 00:04:16,827 --> 00:04:17,910 Se konsa, mwen pral kite ou jis gade. 100 00:04:17,910 --> 00:04:27,880 101 00:04:27,880 --> 00:04:30,500 >> ODYANS: Youn nan bagay se tablo a ke nou kenbe 102 00:04:30,500 --> 00:04:33,290 di sou chemine a ak pil wòch la. 103 00:04:33,290 --> 00:04:34,600 104 00:04:34,600 --> 00:04:37,434 Jis lide an antye dèyè sa ki epi ki sa sa vle di. 105 00:04:37,434 --> 00:04:38,350 ZAMYLA Chan: Yeah, OK. 106 00:04:38,350 --> 00:04:40,290 107 00:04:40,290 --> 00:04:43,216 Sa a se tout wout la nan la fen, se konsa, kite m 'woulo liv atravè. 108 00:04:43,216 --> 00:04:45,490 >> ODYANS: Nou pa bezwen fè li kounye a, men kèlkeswa sa. 109 00:04:45,490 --> 00:04:47,070 110 00:04:47,070 --> 00:04:49,770 >> ZAMYLA Chan: Te gen anything-- yon sèl sa a. 111 00:04:49,770 --> 00:04:51,570 112 00:04:51,570 --> 00:04:53,555 Èske sa a kalite mou pou moun? 113 00:04:53,555 --> 00:04:54,390 114 00:04:54,390 --> 00:04:55,640 ODYANS: Yeah, mwen dezyèm sa. 115 00:04:55,640 --> 00:04:57,718 Epi yo ka nou menm tou nou pezib debòde? 116 00:04:57,718 --> 00:04:58,926 ZAMYLA Chan: tanpon debòde? 117 00:04:58,926 --> 00:04:59,820 OK. 118 00:04:59,820 --> 00:05:03,460 Se konsa, tanpon debòde se trè fasil jis yo pale sou. 119 00:05:03,460 --> 00:05:08,217 Li nan fondamantalman tanpon ou panse sou kèk etalaj memwa ki di ou gen, dwa? 120 00:05:08,217 --> 00:05:10,050 Nou tipikman pale sou debòde tanpon lè 121 00:05:10,050 --> 00:05:15,160 ou pa ap tcheke konbyen lajan itilizatè a ap mete nan, dwa? 122 00:05:15,160 --> 00:05:18,540 Ak lide a ke yo te ak debòde tanpon se 123 00:05:18,540 --> 00:05:21,535 yo yo mete nan byen lwen done twòp pou espas ki la 124 00:05:21,535 --> 00:05:23,780 ke ou te attribué pou yo, dwa? 125 00:05:23,780 --> 00:05:28,310 >> Se konsa, si ou di, ba m 'kèk mesaj, nou ap 126 00:05:28,310 --> 00:05:31,860 an konsideran ke yo pwal santi yo ba nou yon mesaj longè rezonab. 127 00:05:31,860 --> 00:05:33,910 Petèt liy yon koup, etajèr. 128 00:05:33,910 --> 00:05:35,150 Se konsa, nou pa tcheke. 129 00:05:35,150 --> 00:05:38,160 Olye de sa yo manje nou nan yon tout liv sa a, se yon mesaj, 130 00:05:38,160 --> 00:05:42,450 epi li kontan kantite lajan an nan espas ke nou te resevwa lajan pou sa a. 131 00:05:42,450 --> 00:05:48,140 Ak sa ki k ap pase se li ta ka recouvrir kote ke li pa nan sipoze. 132 00:05:48,140 --> 00:05:52,890 >> Se konsa, mwen konnen Pwofesè Malan te di yon bagay sou atak debòde tanpon. 133 00:05:52,890 --> 00:05:59,050 Se konsa, sa a, se kote itilizatè volonte D 'a kèk kantite lajan masiv nan done nan espwa yo 134 00:05:59,050 --> 00:06:02,840 ke li ranplas sot pase fen a nan zòn de defans ou 135 00:06:02,840 --> 00:06:06,479 epi li ranplase something-- Mwen mande Mwen nou gen moun glisad nan isit la. 136 00:06:06,479 --> 00:06:08,270 Mwen pa panse ke nou gen moun glisad nan isit la. 137 00:06:08,270 --> 00:06:09,960 138 00:06:09,960 --> 00:06:14,460 Men, fondamantalman li ranplas kèk pòsyon nan memwa 139 00:06:14,460 --> 00:06:17,780 ki pèmèt l 'aksè nan pati nan òdinatè w lan 140 00:06:17,780 --> 00:06:19,530 ke ou pa ta nòmalman gen aksè a. 141 00:06:19,530 --> 00:06:20,750 142 00:06:20,750 --> 00:06:23,155 >> Pi Gwo bagay ak debòde tanpon se jis 143 00:06:23,155 --> 00:06:26,420 ke ou konprann ke li k ap pase lè ou pa 144 00:06:26,420 --> 00:06:29,210 tcheke konbyen lajan ou itilizatè ap mete nan. 145 00:06:29,210 --> 00:06:32,770 Lè ou pa kalite pwoteje kont sa. 146 00:06:32,770 --> 00:06:36,820 Ak nan pi senp li yo bagay, li nan jis itilizatè ou 147 00:06:36,820 --> 00:06:39,130 Anthrax yon kantite lajan masiv nan done yo nan yon tantativ 148 00:06:39,130 --> 00:06:45,090 recouvrir kèk sekirite pòsyon nan memwa ou. 149 00:06:45,090 --> 00:06:46,310 Sa a tout li ye. 150 00:06:46,310 --> 00:06:49,810 >> Se konsa, sa a isit la, chemine ak pil wòch. 151 00:06:49,810 --> 00:06:53,090 Fondamantalman tout sa a se se jis yon reprezantasyon nan memwa 152 00:06:53,090 --> 00:06:54,449 ak ki kote bagay sa yo yo estoke. 153 00:06:54,449 --> 00:06:56,240 Sa ki nan vrèman kalite tout sa ou bezwen konnen. 154 00:06:56,240 --> 00:06:58,520 Bagay sa yo pi gwo ke ou bezwen konnen yo se 155 00:06:58,520 --> 00:07:01,910 that-- kite m 'wè si gen nan yon better-- isit la. 156 00:07:01,910 --> 00:07:05,380 Se konsa, sa a se chemine a isit la. 157 00:07:05,380 --> 00:07:08,410 >> Se konsa, chemine te fè ak tout nan fonksyon ou 158 00:07:08,410 --> 00:07:10,140 ke w ap rele nan nenpòt ki lè pou yo bay. 159 00:07:10,140 --> 00:07:15,060 Ak sa ki nan enpòtan sonje pral koupe nan semèn pase a ak malok 160 00:07:15,060 --> 00:07:21,080 se ke ou pa vrèman gen nesesè kontwòl sou li. 161 00:07:21,080 --> 00:07:24,780 Li tout depann sou lè sèten fonksyon yo egzekite. 162 00:07:24,780 --> 00:07:28,170 Epi lè yo egzekite yo, yo gen sa yo rele ankadreman chemine 163 00:07:28,170 --> 00:07:29,290 ki ale moute isit la. 164 00:07:29,290 --> 00:07:32,520 >> Se konsa, li tout kalite k ap pase san yo pa nenpòt opinyon reyèl nan men ou. 165 00:07:32,520 --> 00:07:33,630 166 00:07:33,630 --> 00:07:35,510 Ou ekri pwogram ou an, epi ou kite l kouri, 167 00:07:35,510 --> 00:07:38,470 ak chemine a kalite pran swen nan tèt li kòm li bezwen yo. 168 00:07:38,470 --> 00:07:42,940 Se konsa, si nan prensipal w ap rele kib, ki pral dwe pase moute isit la. 169 00:07:42,940 --> 00:07:44,110 Li pral kreye yon ankadreman. 170 00:07:44,110 --> 00:07:48,330 Men, gen nan pa gen anyen ou klèman fè yo kreye ki ankadreman chemine lòt pase 171 00:07:48,330 --> 00:07:51,430 ekri fonksyon an yo kòmanse avèk yo, OK? 172 00:07:51,430 --> 00:07:56,500 >> Ki sa ki se kalite anba ou kontwòl se pil wòch la ak malok. 173 00:07:56,500 --> 00:08:01,950 Se konsa, nenpòt lè ou malok yon bagay, w ap pran memwa soti nan pil wòch la. 174 00:08:01,950 --> 00:08:05,110 E ke se memwa ke ou gen, pou mank de yon mo pi bon, 175 00:08:05,110 --> 00:08:10,300 eksplisit kontwòl sou, paske sonje ak malok 176 00:08:10,300 --> 00:08:12,530 li nan fondamantalman gen jiskaske ou di otreman. 177 00:08:12,530 --> 00:08:14,890 Pou moun nan nou ki gade seksyon semèn pase a, 178 00:08:14,890 --> 00:08:17,670 li nan la jouk lè ou di l 'ale. 179 00:08:17,670 --> 00:08:20,850 Li pral gen sof si otreman di pa. 180 00:08:20,850 --> 00:08:24,750 Se konsa, pil wòch la se jis yon bagay ou ka panse a kòm memwa 181 00:08:24,750 --> 00:08:26,150 ke ou gen kontwòl sou. 182 00:08:26,150 --> 00:08:29,010 Ak moun ki yo se jis an de diferan gwo bagay sa yo. 183 00:08:29,010 --> 00:08:31,320 184 00:08:31,320 --> 00:08:38,330 >> Lòt pase sa, ou pa ta dwe gen enkyete twòp sou chemine ak pil wòch 185 00:08:38,330 --> 00:08:42,159 kesyon oswa tipikman plis jis si ou gen paramèt lokal 186 00:08:42,159 --> 00:08:45,385 oswa yon fonksyon li ta dwe sou chemine a oswa pil wòch la. 187 00:08:45,385 --> 00:08:47,260 Li evidan nan ka sa a li ta chemine a. 188 00:08:47,260 --> 00:08:49,630 Si w ap mallocing yon bagay, ki kote ki vini soti nan? 189 00:08:49,630 --> 00:08:50,129 Pil wòch la. 190 00:08:50,129 --> 00:08:51,147 191 00:08:51,147 --> 00:08:54,230 Si ou gade nan ti tès pratik, sa yo ki yo jeneralman ki kalite kesyon 192 00:08:54,230 --> 00:08:55,460 sa yo genyen. 193 00:08:55,460 --> 00:08:57,340 >> Ou pa gen enkyete twòp sou li. 194 00:08:57,340 --> 00:09:00,980 Ou jwenn nan plis klèman sou chemine ak pil wòch 195 00:09:00,980 --> 00:09:03,460 pita sou oswa nan lòt klas CS. 196 00:09:03,460 --> 00:09:06,220 Se konsa, jis gen kalite yon lide jeneral nan sa ki sa a se 197 00:09:06,220 --> 00:09:09,100 ap bon pou ou, ki mwen jis kalite te ale sou. 198 00:09:09,100 --> 00:09:10,650 199 00:09:10,650 --> 00:09:12,090 Nenpòt lòt sijè? 200 00:09:12,090 --> 00:09:12,590 Wi? 201 00:09:12,590 --> 00:09:14,923 >> ODYANS: Èske ou ka ale sou endikasyon ankò vrèman byen vit? 202 00:09:14,923 --> 00:09:15,870 ZAMYLA Chan: Pointers? 203 00:09:15,870 --> 00:09:18,470 ou vle konseptyèl ekspresyon BECA de endikasyon 204 00:09:18,470 --> 00:09:19,994 oswa ou pratike ak endikasyon? 205 00:09:19,994 --> 00:09:21,410 ODYANS: Kalite tankou sentaks la. 206 00:09:21,410 --> 00:09:22,360 ZAMYLA Chan: Sentaks la? 207 00:09:22,360 --> 00:09:22,860 Yeah. 208 00:09:22,860 --> 00:09:32,090 209 00:09:32,090 --> 00:09:33,090 OK, nou ap vin la. 210 00:09:33,090 --> 00:09:38,300 211 00:09:38,300 --> 00:09:42,040 Yeah, se konsa sa a se jis kalite yon bagay lè ou gen yon fonksyon repetitif, 212 00:09:42,040 --> 00:09:45,954 chak fwa ke fonksyon repetitif se rele, li jis ajoute lòt ankadreman chemine. 213 00:09:45,954 --> 00:09:47,870 Bèl anpil yon egzanp nan ki jan ou fè pa reyèlman 214 00:09:47,870 --> 00:09:50,330 gen kontwòl sou la ankadreman sou chemine ou. 215 00:09:50,330 --> 00:09:54,010 216 00:09:54,010 --> 00:09:54,585 >> OK, endikasyon. 217 00:09:54,585 --> 00:09:57,120 218 00:09:57,120 --> 00:09:59,235 Tout dwa, se konsa kreye endikasyon. 219 00:09:59,235 --> 00:10:00,300 220 00:10:00,300 --> 00:10:02,420 Sonje, li nan jis tape zetwal. 221 00:10:02,420 --> 00:10:07,140 Se konsa, tou sa di ki kalite done ki w ap ale nan dwe lonje dwèt yo. 222 00:10:07,140 --> 00:10:08,720 223 00:10:08,720 --> 00:10:11,440 Se konsa, sa a ta dwe yon konsèy nan yon int. 224 00:10:11,440 --> 00:10:13,140 Sa a ta dwe yon konsèy nan yon Char. 225 00:10:13,140 --> 00:10:14,740 Sa a ta dwe yon konsèy nan yon flote. 226 00:10:14,740 --> 00:10:17,980 Se konsa, li fondamantalman tou sa ou vle li yo dwe lonje dwèt a, 227 00:10:17,980 --> 00:10:22,300 etwal ki jan pou ou deklare konsèy la, OK? 228 00:10:22,300 --> 00:10:26,200 >> Men, Lè sa evidamman vin yon ti kras difisil lè ou gen konsèy 229 00:10:26,200 --> 00:10:27,370 oswa ou gen zetwal kèlkeswa sa. 230 00:10:27,370 --> 00:10:31,260 Se konsa, diferans lan gwo se lè w ap declaring-- 231 00:10:31,260 --> 00:10:45,590 konsa nou gen some-- konsa sa a pran kèk zetwal Int. 232 00:10:45,590 --> 00:10:49,650 Se konsa, sa a se kèk konsèy rele x nan yon int, dwa? 233 00:10:49,650 --> 00:10:54,600 Se konsa, sonje ki sa sa a fè se sa a rele sistèm x la. 234 00:10:54,600 --> 00:10:56,970 Epi sa a ki pral gen kèk adrès, dwa? 235 00:10:56,970 --> 00:11:00,515 Se konsa, kite yo jis di sa a se adrès nou an. 236 00:11:00,515 --> 00:11:01,590 237 00:11:01,590 --> 00:11:03,570 Endikasyon kenbe adrès. 238 00:11:03,570 --> 00:11:08,660 Se konsa, sa sa a di se ke nan sa a kote, nou ap estoke yon Int. 239 00:11:08,660 --> 00:11:10,770 240 00:11:10,770 --> 00:11:15,770 >> Se konsa, yon lòt fason nou ka panse a sa a se ke sa a se kèk Int. 241 00:11:15,770 --> 00:11:17,010 242 00:11:17,010 --> 00:11:20,350 Nou pa t 'reyèlman asiyen li nan anyen ankò, men li la jis yon int. 243 00:11:20,350 --> 00:11:31,540 Se konsa, nou ka fè se si nou zetwal x egal 5, sa a vin tounen yon 5, OK? 244 00:11:31,540 --> 00:11:38,350 Sa a di ale nan tou sa x se montre nan, se konsa ale nan adrès sa a 245 00:11:38,350 --> 00:11:40,210 , epi fè li egal a 5. 246 00:11:40,210 --> 00:11:44,390 Se konsa, nou bay 5 nan adrès sa a, dwa? 247 00:11:44,390 --> 00:11:52,540 >> Lè sa a, si ou fè sa, sa a ban nou adrès ki nan. 248 00:11:52,540 --> 00:11:54,730 Sa a se adrès ki nan operatè. 249 00:11:54,730 --> 00:11:57,700 Se konsa, sa se adrès ki nan x? 250 00:11:57,700 --> 00:11:58,809 Nou pa konnen. 251 00:11:58,809 --> 00:12:00,225 Nou pa t 'asiyen li yon adrès. 252 00:12:00,225 --> 00:12:03,000 253 00:12:03,000 --> 00:12:09,105 Nou te kapab di li nan some-- kounye a nou te bay li yon adrès, se konsa adrès la se 4. 254 00:12:09,105 --> 00:12:10,690 255 00:12:10,690 --> 00:12:16,980 Ak aktyèlman, si nou ale nan yon bagay tankou sa a, kalite sa nou te fè. 256 00:12:16,980 --> 00:12:25,800 Se konsa, k ap travay nan isit lan-- mwen jwenn li te ede si ou trase soti endikasyon. 257 00:12:25,800 --> 00:12:28,270 Si w ap nan egzamen ou, mwen trè rekòmande desen bwat. 258 00:12:28,270 --> 00:12:29,490 259 00:12:29,490 --> 00:12:33,310 >> Se konsa, yon sèl sa a an premye, int x egal 5. 260 00:12:33,310 --> 00:12:37,370 Sa a jis vle di nou gen kèk mete nan memwa ki se 5, dwa? 261 00:12:37,370 --> 00:12:38,540 262 00:12:38,540 --> 00:12:44,760 Ak tab nou yo isit la di nou ke li nan nan adrès 0x04. 263 00:12:44,760 --> 00:12:48,770 264 00:12:48,770 --> 00:12:50,280 Lè sa a, nou kreye kèk konsèy. 265 00:12:50,280 --> 00:12:51,820 266 00:12:51,820 --> 00:12:55,310 Se konsa, kite a kraze sa a desann yon sèl nan yon tan. 267 00:12:55,310 --> 00:12:59,820 Se konsa, sa a kreye kèk bwat nan yon int, dwa? 268 00:12:59,820 --> 00:13:01,970 Li nan ale nan kenbe kèk adrès nan yon li. 269 00:13:01,970 --> 00:13:03,470 Se konsa, sa a se kèk konsèy. 270 00:13:03,470 --> 00:13:04,940 271 00:13:04,940 --> 00:13:06,510 Epi lakre sa a se reyèlman piti. 272 00:13:06,510 --> 00:13:07,472 273 00:13:07,472 --> 00:13:08,680 Se konsa, nou gen kèk konsèy isit la. 274 00:13:08,680 --> 00:13:10,060 275 00:13:10,060 --> 00:13:13,530 Epi tab nou an di nou ki se adrès se 0x08. 276 00:13:13,530 --> 00:13:15,190 277 00:13:15,190 --> 00:13:16,200 Fre. 278 00:13:16,200 --> 00:13:23,240 Epi n ap plase li nan adrès ki nan x. 279 00:13:23,240 --> 00:13:26,330 >> Sonje byen, endikasyon kenbe adrès, OK? 280 00:13:26,330 --> 00:13:32,050 Se konsa, si nou vle kenbe x, nou gen yo sèvi ak adrès operatè a, ki 281 00:13:32,050 --> 00:13:36,520 se comercial a, yo ka resevwa adrès la nan x, ki nan ka sa a, 0x04. 282 00:13:36,520 --> 00:13:39,130 283 00:13:39,130 --> 00:13:44,430 Lè sa a, si nou gen kèk kopi Int, sa a jis 284 00:13:44,430 --> 00:13:48,060 kreye kèk lòt bwat ki kenbe yon kopi Int rele. 285 00:13:48,060 --> 00:13:49,410 286 00:13:49,410 --> 00:13:55,330 Men, si nou bay li this-- kidonk sa a se indican li. 287 00:13:55,330 --> 00:14:00,090 Se konsa, li di ale nan kèlkeswa sa adrès konsèy kenbe. 288 00:14:00,090 --> 00:14:05,330 Pointer kenbe adrès sa a, se konsa nou ta ale sou isit la, 289 00:14:05,330 --> 00:14:07,130 epi nou di, OK, sa ki nan nan li? 290 00:14:07,130 --> 00:14:08,610 Li nan 5. 291 00:14:08,610 --> 00:14:09,815 Se konsa, kopi vin 5. 292 00:14:09,815 --> 00:14:11,800 293 00:14:11,800 --> 00:14:12,540 Fè sans? 294 00:14:12,540 --> 00:14:15,540 295 00:14:15,540 --> 00:14:25,020 >> E si mwen te eseye asiyen sa a nan jis konsèy. 296 00:14:25,020 --> 00:14:26,476 297 00:14:26,476 --> 00:14:27,850 Ki sa konsèy aktyèlman egal? 298 00:14:27,850 --> 00:14:31,126 299 00:14:31,126 --> 00:14:34,315 Li ta jis pou tou sa konsèy gen, dwa? 300 00:14:34,315 --> 00:14:36,400 301 00:14:36,400 --> 00:14:37,580 Lè sa a, sa ki si mwen te fè sa a? 302 00:14:37,580 --> 00:14:38,922 303 00:14:38,922 --> 00:14:39,880 Ki sa ki ta dwe kopi kounye a? 304 00:14:39,880 --> 00:14:41,365 305 00:14:41,365 --> 00:14:42,275 >> ODYANS: 0x08. 306 00:14:42,275 --> 00:14:44,150 ZAMYLA Chan: Oui, la adrès nan konsèy nou an. 307 00:14:44,150 --> 00:14:46,832 308 00:14:46,832 --> 00:14:48,790 Nenpòt ki pati nan ke ki bezwen yo dwe re-eksplike? 309 00:14:48,790 --> 00:14:50,170 310 00:14:50,170 --> 00:14:50,670 Fre. 311 00:14:50,670 --> 00:14:53,350 312 00:14:53,350 --> 00:14:57,740 Gen se definitivman yon trè plezi pwoblèm sou yon sèl egzamen 313 00:14:57,740 --> 00:15:00,100 ke nou ka sou ki ba ou plis pratik. 314 00:15:00,100 --> 00:15:00,937 315 00:15:00,937 --> 00:15:03,270 Mesye yo soti nan semèn dènye kapab di ou li pa t 'ki move. 316 00:15:03,270 --> 00:15:06,000 Nou te resevwa nan yon tout tablo, ak tout moun te fè gwo. 317 00:15:06,000 --> 00:15:10,830 >> OK, se konsa sa a, se BECA nan sentaks nan pwent. 318 00:15:10,830 --> 00:15:15,070 Pi Gwo bagay se konprann ki jan yo kreye yo, fè indican, 319 00:15:15,070 --> 00:15:18,190 ak adrès, OK? 320 00:15:18,190 --> 00:15:18,690 Fre. 321 00:15:18,690 --> 00:15:20,775 Nenpòt lòt sijè anvan nou plonje nan pratik. 322 00:15:20,775 --> 00:15:24,280 323 00:15:24,280 --> 00:15:28,011 Epitou si nou ap ale atravè tout pwoblèm sa yo pratik 324 00:15:28,011 --> 00:15:30,760 ak gen nan yon bagay ou vle yon resiklaj sou li a, nou ka fè sa tou. 325 00:15:30,760 --> 00:15:31,300 ou gen yon bagay? 326 00:15:31,300 --> 00:15:32,758 >> ODYANS: strukt ak lis lye. 327 00:15:32,758 --> 00:15:35,130 ZAMYLA Chan: Strukt ak lye lis, OK. 328 00:15:35,130 --> 00:15:37,100 Se konsa, strukt. 329 00:15:37,100 --> 00:15:38,990 Nou aktyèlman yo ale sou aswè a sa a tou. 330 00:15:38,990 --> 00:15:40,130 331 00:15:40,130 --> 00:15:41,890 OK, se konsa strukt. 332 00:15:41,890 --> 00:15:47,490 Strukt yo fondamantalman jis yon fason pou ou pou w kenbe 333 00:15:47,490 --> 00:15:50,430 valè miltip nan kalite diferan. 334 00:15:50,430 --> 00:15:55,150 Se konsa, avèk yon etalaj nou yo konstwiksyon nan yon sèl kalite done. 335 00:15:55,150 --> 00:16:00,965 Etalaj nou an swa gen yo jis pou nimewo, oswa jis gen charaktèr, oswa jis gen cha. 336 00:16:00,965 --> 00:16:02,240 337 00:16:02,240 --> 00:16:05,470 >> Men, petèt ou bezwen gen plis pase sa. 338 00:16:05,470 --> 00:16:09,130 Petèt ou bezwen hold-- si w ap pale de yon elèv, 339 00:16:09,130 --> 00:16:13,660 w ap ale nan gen kay yo, yo Nimewo ID, laj yo, kote y ap viv, 340 00:16:13,660 --> 00:16:14,240 dwa? 341 00:16:14,240 --> 00:16:16,460 Ak tout nan sa yo se kalite diferan nan kalite. 342 00:16:16,460 --> 00:16:18,680 Se konsa, ou pa ka magazen moun tout nan yon etalaj. 343 00:16:18,680 --> 00:16:21,750 >> Se konsa, sa ou ka fè se ou kapab kreye yon struct, ki 344 00:16:21,750 --> 00:16:26,240 ou ka panse a kòm ou pwòp done pèsonèl kalite. 345 00:16:26,240 --> 00:16:29,130 Se konsa, olye pou yo jis gen antye ak olye pou yo jis gen flote, 346 00:16:29,130 --> 00:16:33,210 ou ka gen yon elèv kalite ki te gen tout nan jaden sa yo nan li. 347 00:16:33,210 --> 00:16:39,740 Se konsa, fason nou inisyalize strukt nou an is-- aktyèlman 348 00:16:39,740 --> 00:16:44,921 depi ekri mwen an se terib, nou yo ale nan tranzisyon nan sezisman. 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 >> OK, se konsa si nou vle kreye yon struct-- Mwen jis ale nan li desann isit la. 352 00:16:53,150 --> 00:16:57,730 Respekte a nan prensipal tou sa ki nou pral sèvi ak pita. 353 00:16:57,730 --> 00:17:02,330 Se konsa, wout la ou vle fè li se ak tipedèf struct. 354 00:17:02,330 --> 00:17:10,530 355 00:17:10,530 --> 00:17:13,349 Li kite yo jis rele elèv sa a paske se sa ki mwen te lè l sèvi avèk. 356 00:17:13,349 --> 00:17:17,801 OK, se konsa vle di w ap tipedèf defini yon nouvo tip, OK? 357 00:17:17,801 --> 00:17:20,140 358 00:17:20,140 --> 00:17:24,355 Gen nuans nan lè ou fè jis yon struct kont yon struct tipedèf. 359 00:17:24,355 --> 00:17:26,313 Pou tout entansyon ak rezon, ou nèg yo se jis 360 00:17:26,313 --> 00:17:29,490 pral asime yo ap apeprè menm bagay la tou ak jis 361 00:17:29,490 --> 00:17:30,820 itilize tipedèf struct pou kounye a. 362 00:17:30,820 --> 00:17:35,180 Li pral vin fason pi plis aparan nan ou pwochen P mete sa ki diferans sa yo se, 363 00:17:35,180 --> 00:17:37,960 men mwen pa panse ou bezwen enkyete sou sa kounye a. 364 00:17:37,960 --> 00:17:40,360 Mwen ta pi pito ou konnen ki jan yo kreye yon sèl, 365 00:17:40,360 --> 00:17:41,880 aksè a li, epi bay [? valè. ?] 366 00:17:41,880 --> 00:17:47,820 >> Yon nouvo kalite struct, ak nou ap rele li elèv yo. 367 00:17:47,820 --> 00:17:52,640 Se konsa, apre nou ap fè kreye sa a, pou tout entansyon ak objektif, 368 00:17:52,640 --> 00:17:55,070 ou pral gen yon kalite rele elèv yo. 369 00:17:55,070 --> 00:17:59,610 Epi ou ka panse a li menm jan yon kalite tankou yon int, oswa yon flote, oswa yon Char. 370 00:17:59,610 --> 00:18:01,820 Se jis nan yon lòt kalite, OK? 371 00:18:01,820 --> 00:18:04,530 >> Se konsa, nan yon sèl sa a, ki sa nou genyen? 372 00:18:04,530 --> 00:18:05,420 Nou gen petèt yon non. 373 00:18:05,420 --> 00:18:08,275 Se konsa, petèt nou vle yon non fisèl. 374 00:18:08,275 --> 00:18:09,610 375 00:18:09,610 --> 00:18:14,065 Epi nou gen petèt yon int ki nan yon ID. 376 00:18:14,065 --> 00:18:16,360 377 00:18:16,360 --> 00:18:19,085 Epi nou gen yon lòt nan sa a, se nimewo telefòn. 378 00:18:19,085 --> 00:18:21,990 379 00:18:21,990 --> 00:18:26,200 Epi nou te some-- kite a wè. 380 00:18:26,200 --> 00:18:27,200 Ki lòt bagay nou ta ka genyen? 381 00:18:27,200 --> 00:18:29,385 Nou pral gen kèk fisèl nan lakay li. 382 00:18:29,385 --> 00:18:32,340 383 00:18:32,340 --> 00:18:34,510 Tout bagay sa yo ke yon elèv te genyen an. 384 00:18:34,510 --> 00:18:36,960 >> Se konsa, sa a kreye yon struct kounye a. 385 00:18:36,960 --> 00:18:41,450 Se konsa, kouman ta ka nou kreye yon elèv? 386 00:18:41,450 --> 00:18:46,960 Si nou gen kèk varyab ki se pwal pale osijè Walker isit la, 387 00:18:46,960 --> 00:18:51,245 se konsa nou have-- nou ap jis pral rele sa a Walker. 388 00:18:51,245 --> 00:18:52,520 Li bezwen yon kalite. 389 00:18:52,520 --> 00:18:53,770 Ki sa ki nan kalite ou? 390 00:18:53,770 --> 00:18:54,520 ODYANS: Elèv la. 391 00:18:54,520 --> 00:18:55,395 ZAMYLA Chan: Elèv la. 392 00:18:55,395 --> 00:18:57,130 393 00:18:57,130 --> 00:19:04,800 Se konsa, sa a jis kreye yon objè ou kapab panse a ki gen tout bagay sa yo. 394 00:19:04,800 --> 00:19:07,880 Ou jis kreye yon elèv Walker. 395 00:19:07,880 --> 00:19:10,910 Se konsa, kounye a nou bezwen kapab yo asiyen tout bagay sa yo, dwa? 396 00:19:10,910 --> 00:19:13,500 Se konsa, nenpòt moun ki sonje ki jan nou jwenn aksè ki nan yon struct? 397 00:19:13,500 --> 00:19:14,762 398 00:19:14,762 --> 00:19:15,470 ODYANS: peryòd la. 399 00:19:15,470 --> 00:19:16,730 ZAMYLA Chan: Peryòd Egzakteman. 400 00:19:16,730 --> 00:19:23,795 Se konsa, si nou te vle bay l 'yon non, nou te ka fè sa. 401 00:19:23,795 --> 00:19:24,820 402 00:19:24,820 --> 00:19:28,680 Li evidan sa a ta be-- pati sa a isit la ta 403 00:19:28,680 --> 00:19:31,831 dwe nan prensipal, se konsa aktyèlman, kite m 'fè sa. 404 00:19:31,831 --> 00:19:40,980 405 00:19:40,980 --> 00:19:44,250 Esplike sa a pi wo a prensipal se konsa ke nou ka sèvi ak li nan prensipal la. 406 00:19:44,250 --> 00:19:52,250 407 00:19:52,250 --> 00:20:00,980 Se konsa, koulye a, mwen vle li fè ID, epi nou pral jis fè kèk la, 408 00:20:00,980 --> 00:20:02,970 ak Lè sa a nou pral asiyen yon kay. 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 Fre. 412 00:20:09,650 --> 00:20:19,870 >> Se konsa, kounye nou ta dwe janm bezwen aksè anyen pita on-- petèt we-- 413 00:20:19,870 --> 00:20:25,920 si nou janm bezwen jwenn aksè nan anyen, kite yo jis fè yon ID kopi Int. 414 00:20:25,920 --> 00:20:27,400 415 00:20:27,400 --> 00:20:30,530 Apre sa, mwen vle yon kopi ID Walker a nan sa a. 416 00:20:30,530 --> 00:20:31,370 Kouman pou mwen ta ka fè li? 417 00:20:31,370 --> 00:20:33,670 418 00:20:33,670 --> 00:20:37,790 Ou bezwen jwenn aksè nan nan Walker nan struct [? ale nan sa?] [? E?]. 419 00:20:37,790 --> 00:20:41,280 Epi menm jan an ke nou asiyen li moute isit la, ki jan 420 00:20:41,280 --> 00:20:45,573 ta ka nou aksè a li lè nou vle bay ki valè nan yon lòt bagay? 421 00:20:45,573 --> 00:20:46,406 ODYANS: Walker.id. 422 00:20:46,406 --> 00:20:47,252 423 00:20:47,252 --> 00:20:48,376 ZAMYLA Chan: Yeah, egzakteman. 424 00:20:48,376 --> 00:20:51,884 425 00:20:51,884 --> 00:20:54,175 Se konsa, sa a, se bèl anpil tout ou bezwen konnen pou strukt. 426 00:20:54,175 --> 00:20:55,750 427 00:20:55,750 --> 00:20:58,560 Ou jis bezwen panse a yo kòm yon lòt varyab. 428 00:20:58,560 --> 00:21:01,710 Fondamantalman yon kreye ou pwòp kalite varyab, OK? 429 00:21:01,710 --> 00:21:04,440 430 00:21:04,440 --> 00:21:07,970 Ou sèvi ak li nan deklare varyab nan okenn fason. 431 00:21:07,970 --> 00:21:10,290 Isit la Walker se toujou yon varyab. 432 00:21:10,290 --> 00:21:14,230 Li jis gen yon elèv di kounye a olye pou nan yon int kalite, oswa yon fisèl kalite, 433 00:21:14,230 --> 00:21:15,070 oswa yon Char kalite. 434 00:21:15,070 --> 00:21:17,014 435 00:21:17,014 --> 00:21:19,930 Si te gen yon fason fasil yo pale sou strukt, li se literalman jis yon 436 00:21:19,930 --> 00:21:24,430 kreye pwòp kalite done ou ki pèmèt ou nan gwoup 437 00:21:24,430 --> 00:21:28,320 tout bagay sa yo diferan kalite done ansanm. 438 00:21:28,320 --> 00:21:29,754 439 00:21:29,754 --> 00:21:31,595 Èske sa fè sans? 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 Sa ak aksè ak pwen. 444 00:21:37,530 --> 00:21:38,790 445 00:21:38,790 --> 00:21:39,960 Bèl anpil tout ou bezwen. 446 00:21:39,960 --> 00:21:41,150 447 00:21:41,150 --> 00:21:46,600 >> OK, kote t 'PowerPoint mwen an ale? 448 00:21:46,600 --> 00:21:47,580 Isit la li ye. 449 00:21:47,580 --> 00:21:49,050 450 00:21:49,050 --> 00:21:50,520 Oke sa a se etranj. 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 OK, fre. 454 00:21:56,766 --> 00:21:58,876 455 00:21:58,876 --> 00:22:01,000 Nenpòt lòt bagay oswa fè nou vle mete tèt yo pratike? 456 00:22:01,000 --> 00:22:02,210 457 00:22:02,210 --> 00:22:02,710 Pratike? 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 Mwen pral sòti sa a. 462 00:22:06,600 --> 00:22:08,490 Si nan nenpòt ki pwen pandan kesyon pratik, 463 00:22:08,490 --> 00:22:12,630 Mwen kontan yo korije epi ale nan bagay sa yo. 464 00:22:12,630 --> 00:22:15,240 Se konsa, mwen gen egzamen zewo moute isit la. 465 00:22:15,240 --> 00:22:18,370 Si ou nèg vle rale li moute sou òdinatè ou, 466 00:22:18,370 --> 00:22:20,670 jis tankou pran senk minit nan browse atravè. 467 00:22:20,670 --> 00:22:23,540 Petèt chwazi kèk tèt kesyon ou vle ale sou. 468 00:22:23,540 --> 00:22:27,390 Si ou nèg pa ka deside, nou pral jis tou dousman kòmanse travay nan yo, 469 00:22:27,390 --> 00:22:31,590 men mwen si ke gen yo ale nan gen kèk kesyon ke ou yo patikilyèman 470 00:22:31,590 --> 00:22:34,890 anvi pale sou epi yo gen m 'travay nan avèk nou tout. 471 00:22:34,890 --> 00:22:36,580 Se konsa, jis ale pi devan epi pran senk minit. 472 00:22:36,580 --> 00:22:37,780 Scroll nan. 473 00:22:37,780 --> 00:22:40,620 Lè sa a se egzamen an soti nan 2013. 474 00:22:40,620 --> 00:22:41,841 >> ODYANS: Zewo? 475 00:22:41,841 --> 00:22:43,630 >> ZAMYLA Chan: Yeah, egzamen zewo. 476 00:22:43,630 --> 00:22:45,647 Nou pa ap fè egzamen youn bagay. 477 00:22:45,647 --> 00:22:46,980 Nou pral fè sa nan yon semèn koup. 478 00:22:46,980 --> 00:22:52,941 479 00:22:52,941 --> 00:22:55,190 Epitou pou moun nan nou ki te vini nan an reta, nou gen sirèt, 480 00:22:55,190 --> 00:23:00,580 pou fè ou nèg vle sirèt? 481 00:23:00,580 --> 00:23:01,530 >> ODYANS: Asire w. 482 00:23:01,530 --> 00:23:03,321 >> ZAMYLA Chan: Mwen jis ale nan pase alantou. 483 00:23:03,321 --> 00:23:09,774 484 00:23:09,774 --> 00:23:11,940 Hey, si ou nèg jwenn isit la byen bonè, ou jwenn plis sirèt. 485 00:23:11,940 --> 00:23:12,500 Sa a se amann. 486 00:23:12,500 --> 00:23:13,550 Ben, ou vle sirèt? 487 00:23:13,550 --> 00:23:19,350 488 00:23:19,350 --> 00:23:20,556 Ou vle kèk nan sa yo? 489 00:23:20,556 --> 00:23:24,122 490 00:23:24,122 --> 00:23:26,080 Genyen tou Snickers si yon moun vle Snickers. 491 00:23:26,080 --> 00:23:27,640 492 00:23:27,640 --> 00:23:29,360 Mwen pral kite yo isit la ak isit la. 493 00:23:29,360 --> 00:23:30,946 Santi gratis. 494 00:23:30,946 --> 00:23:32,485 ou vle ankò? 495 00:23:32,485 --> 00:23:33,235 ODYANS: tout mete. 496 00:23:33,235 --> 00:23:33,540 Mèsi poutèt ou. 497 00:23:33,540 --> 00:23:36,248 >> ZAMYLA Chan: Apre sa, mwen te gen yon bèl ti kras pil gen nan kòmansman an. 498 00:23:36,248 --> 00:23:49,080 499 00:23:49,080 --> 00:23:51,980 Ou nèg jwenn yo pran egzamen an ak Mwen jwenn yo gen yon egzamen korije pati. 500 00:23:51,980 --> 00:23:54,496 501 00:23:54,496 --> 00:23:55,360 Li nan dezòd. 502 00:23:55,360 --> 00:23:56,460 503 00:23:56,460 --> 00:23:57,385 900 egzamen. 504 00:23:57,385 --> 00:23:58,650 Li nan pral fè plezi anpil. 505 00:23:58,650 --> 00:24:00,441 506 00:24:00,441 --> 00:24:02,036 Ale nan gen gwo pouvwa. 507 00:24:02,036 --> 00:24:04,430 Mwen se trè asire w ke nan youn nan pi gwo lyezon nan anplwaye 508 00:24:04,430 --> 00:24:05,380 nwit nan ane a. 509 00:24:05,380 --> 00:24:15,660 510 00:24:15,660 --> 00:24:19,175 Èske gen moun fè egzamen zewo soti nan ane pase a ankò soti nan kiryozite? 511 00:24:19,175 --> 00:24:20,335 >> ODYANS: Pati nan li. 512 00:24:20,335 --> 00:24:21,543 >> ZAMYLA Chan: Pati nan li, OK. 513 00:24:21,543 --> 00:24:24,272 514 00:24:24,272 --> 00:24:26,482 Èske w gen kesyon sou nenpòt nan yo? 515 00:24:26,482 --> 00:24:28,190 ODYANS: Mwen deja te ale nan lè biwo. 516 00:24:28,190 --> 00:24:28,898 Mèsi poutèt ou menm si. 517 00:24:28,898 --> 00:24:30,187 518 00:24:30,187 --> 00:24:32,520 ZAMYLA Chan: Oke, èspere ke li la toujou kalite itil. 519 00:24:32,520 --> 00:24:42,990 520 00:24:42,990 --> 00:24:45,634 Lè ou t 'ale nan lè biwo pou sa? 521 00:24:45,634 --> 00:24:47,300 ODYANS: TF mwen te gen yo nan apremidi a. 522 00:24:47,300 --> 00:24:47,966 ZAMYLA Chan: Oh. 523 00:24:47,966 --> 00:24:48,977 Ki moun ki nan TF ou a? 524 00:24:48,977 --> 00:24:49,854 525 00:24:49,854 --> 00:24:51,020 ODYANS: Fred [? Wujaya?]. 526 00:24:51,020 --> 00:24:52,622 527 00:24:52,622 --> 00:24:54,080 ZAMYLA Chan: Gen anpil TFs. 528 00:24:54,080 --> 00:24:55,350 529 00:24:55,350 --> 00:24:55,850 Se konsa, anpil. 530 00:24:55,850 --> 00:25:16,530 531 00:25:16,530 --> 00:25:17,340 Tout dwa. 532 00:25:17,340 --> 00:25:45,310 533 00:25:45,310 --> 00:25:48,950 Nenpòt moun ki gen nenpòt yo kòmanse ke mwen kapab ekrir desann ke nou vle travay sou? 534 00:25:48,950 --> 00:25:53,770 535 00:25:53,770 --> 00:25:55,685 Mwen sipoze pwent yo yon sèl ak tab la. 536 00:25:55,685 --> 00:25:56,890 537 00:25:56,890 --> 00:25:57,610 Ale pou li. 538 00:25:57,610 --> 00:25:59,180 >> ODYANS: Petèt switch la yon sèl. 539 00:25:59,180 --> 00:26:02,362 540 00:26:02,362 --> 00:26:03,445 ZAMYLA Chan: Se konsa, nimewo 12? 541 00:26:03,445 --> 00:26:06,750 542 00:26:06,750 --> 00:26:10,770 Mwen sipoze nimewo 8 ak 9 yo se pwobableman moun yo menm vle ale sou. 543 00:26:10,770 --> 00:26:12,116 >> ODYANS: Lè 10 ak 11. 544 00:26:12,116 --> 00:26:21,860 545 00:26:21,860 --> 00:26:25,806 >> ZAMYLA Chan: Epi ou nèg konnen ou jwenn yon paj nan nòt, dwa? 546 00:26:25,806 --> 00:26:28,450 >> ODYANS: Yeah, se konsa ki sa yo se nou pèmèt yo mete yo sou sa. 547 00:26:28,450 --> 00:26:30,658 >> ZAMYLA Chan: W ap pèmèt yo mete anyen ou vle. 548 00:26:30,658 --> 00:26:31,887 549 00:26:31,887 --> 00:26:32,720 E li kapab tape. 550 00:26:32,720 --> 00:26:35,270 Osi lwen ke mwen sonje, nou te tape. 551 00:26:35,270 --> 00:26:37,022 >> ODYANS: Ou ka fè retounen lakay yo epi tou de bò? 552 00:26:37,022 --> 00:26:38,780 >> ZAMYLA Chan: Yeah, tou de bò. 553 00:26:38,780 --> 00:26:42,940 Se konsa, yon bagay tankou pil wòch la ak [? tounen fen?] pil wòch, kouri ou 554 00:26:42,940 --> 00:26:43,780 fwa. 555 00:26:43,780 --> 00:26:44,840 Itil. 556 00:26:44,840 --> 00:26:47,990 Bagay Petèt ti kras sou endikasyon fè ou sonje. 557 00:26:47,990 --> 00:26:49,205 Sentaks pou bagay sa yo. 558 00:26:49,205 --> 00:26:51,600 559 00:26:51,600 --> 00:26:54,830 Èske w gen jis tankou yon kilè eskèlèt pwogram kapab super itil. 560 00:26:54,830 --> 00:27:00,719 Mwen konnen ke mwen toujou bliye ekzakteman ki sa Mwen te sipoze ekri pou int prensipal yo, 561 00:27:00,719 --> 00:27:03,010 paske mwen toujou jis kopi kole soti nan P seri anvan m ' 562 00:27:03,010 --> 00:27:06,232 oswa li nan deja la, se konsa Mwen pa janm reyèlman te ekri li, 563 00:27:06,232 --> 00:27:07,690 se konsa li te gen ki ka super itil. 564 00:27:07,690 --> 00:27:09,280 565 00:27:09,280 --> 00:27:14,320 >> OK, Se konsa, poukisa pa fè sa nou kòmanse ak nimewo 8 lè sa a? 566 00:27:14,320 --> 00:27:21,730 567 00:27:21,730 --> 00:27:22,810 Tout dwa. 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 Se konsa, konsidere pwogram lan pi ba a. 571 00:27:26,310 --> 00:27:28,110 572 00:27:28,110 --> 00:27:30,700 Se konsa, evidamman lè nou wè endikasyon, li la pwobableman 573 00:27:30,700 --> 00:27:32,200 yon bon lide yo kòmanse desen, dwa? 574 00:27:32,200 --> 00:27:34,552 575 00:27:34,552 --> 00:27:36,760 Mwen vle konnen kote tout mwen moso gwo nan lakre ale. 576 00:27:36,760 --> 00:27:37,870 Sa a se kalite anmèdan. 577 00:27:37,870 --> 00:27:40,210 578 00:27:40,210 --> 00:27:45,820 >> Se konsa, nou gen isit la kèk fonksyon swap ki k ap pase yo pran nan de pwent. 579 00:27:45,820 --> 00:27:48,630 Se konsa, nan ka sa a yo, yo ta dwe aktyèlman ap oblije chanje 580 00:27:48,630 --> 00:27:53,400 bagay kont swap orijinal nou an fonksyon ke se sèlman te pran nan kopi. 581 00:27:53,400 --> 00:27:57,030 Se konsa, sa li a pral fè is-- kite la kòmanse avèk prensipal yo, 582 00:27:57,030 --> 00:27:58,450 paske se sa ki kote 1 se. 583 00:27:58,450 --> 00:28:04,296 >> Se konsa, nou gen kèk Int x 1. 584 00:28:04,296 --> 00:28:11,860 Nou gen kèk y sa a, se egal a 2. 585 00:28:11,860 --> 00:28:14,390 Lè sa a, nou gen kèk swap ki k ap pase yo pran sa yo. 586 00:28:14,390 --> 00:28:17,320 Li kite yo wè sa ki fè nou gen isit la. 587 00:28:17,320 --> 00:28:19,542 588 00:28:19,542 --> 00:28:22,709 Ak nan table-- nou an oh ti gason. 589 00:28:22,709 --> 00:28:23,792 Ki jan mwen pral fè sa? 590 00:28:23,792 --> 00:28:25,900 Mwen pral trase tab avè m 'sou isit la. 591 00:28:25,900 --> 00:28:49,490 592 00:28:49,490 --> 00:28:50,552 Apèn fè li a. 593 00:28:50,552 --> 00:28:51,260 Apèn fè li. 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 Apre sa, yo ban nou ke 1 se 1, ak 1 2. 598 00:29:15,706 --> 00:29:16,206 Fre. 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 Se konsa, 3. 603 00:29:20,464 --> 00:29:21,380 Apre sa, nan [? yon 1.?] 604 00:29:21,380 --> 00:29:24,500 605 00:29:24,500 --> 00:29:25,250 >> Tout dwa. 606 00:29:25,250 --> 00:29:35,202 Lè sa a, adrès nan x se 0x123. 607 00:29:35,202 --> 00:29:41,260 Epi y se Ox127. 608 00:29:41,260 --> 00:29:41,760 Fre. 609 00:29:41,760 --> 00:29:42,940 610 00:29:42,940 --> 00:29:43,595 Tout dwa. 611 00:29:43,595 --> 00:29:46,710 Mwen vle ou nèg travay sou sa a pou jis like-- travay sou li 612 00:29:46,710 --> 00:29:48,385 ak moun yo ki ozalantou w yo. 613 00:29:48,385 --> 00:29:50,340 Mwen swete mwen te di ke pandan mwen te mete kanpe. 614 00:29:50,340 --> 00:29:50,840 Travay sou li. 615 00:29:50,840 --> 00:29:53,270 Eseye epi travay sou li pa tèt nou pou yon minit koup, 616 00:29:53,270 --> 00:29:54,930 ak Lè sa a mwen pral travay sou li avèk ou. 617 00:29:54,930 --> 00:29:57,034 618 00:29:57,034 --> 00:30:00,117 Paske wout la sèlman w ap reyèlman pral aprann se pa fè li tèt ou. 619 00:30:00,117 --> 00:31:29,580 620 00:31:29,580 --> 00:31:30,110 Pa gen enkyetid. 621 00:31:30,110 --> 00:31:30,610 Bon chans. 622 00:31:30,610 --> 00:32:17,390 623 00:32:17,390 --> 00:32:20,030 >> OK, poukisa pa fè sa nou tou dousman kòmanse travay nan sa a. 624 00:32:20,030 --> 00:32:23,695 Se konsa, tout moun vin apre liy yon sèl, x se 1. 625 00:32:23,695 --> 00:32:26,860 Apre liy de, x ak y yo se 1 ak 2, dwa? 626 00:32:26,860 --> 00:32:27,400 Fre. 627 00:32:27,400 --> 00:32:30,310 Se konsa, liy twa se kote bagay sa yo jwenn enteresan nan kou. 628 00:32:30,310 --> 00:32:34,970 >> Se konsa, sa nou te fè isit la se nou te kounye a échanges. 629 00:32:34,970 --> 00:32:42,360 Nou di ke x ak y gen pwen sa yo, oswa yo gen adrès ki nan x ak y, 630 00:32:42,360 --> 00:32:43,390 dwa? 631 00:32:43,390 --> 00:32:48,451 Se konsa, nan ka sa a, twa, ki sa ki valè a nan yon? 632 00:32:48,451 --> 00:32:52,379 633 00:32:52,379 --> 00:32:59,806 yon te te pase nan, ki te bay valè a nan adrès ki nan x, dwa? 634 00:32:59,806 --> 00:33:02,542 635 00:33:02,542 --> 00:33:03,454 >> ODYANS: 1? 636 00:33:03,454 --> 00:33:05,200 >> ZAMYLA Chan: Se konsa, nou ajoute li nan x la? 637 00:33:05,200 --> 00:33:06,420 Ki sa ki nan adrès x la? 638 00:33:06,420 --> 00:33:07,212 >> ODYANS: 0x123. 639 00:33:07,212 --> 00:33:08,087 >> ZAMYLA Chan: Egzakteman. 640 00:33:08,087 --> 00:33:13,960 641 00:33:13,960 --> 00:33:16,790 Men, sa ki se yon aktyèlman montre nan? 642 00:33:16,790 --> 00:33:20,790 Si nou te dèreferans yon, sa ki valè li ta ban nou. 643 00:33:20,790 --> 00:33:21,290 ODYANS: 1. 644 00:33:21,290 --> 00:33:23,164 ZAMYLA Chan: Li ta ban nou 1, paske sa 645 00:33:23,164 --> 00:33:27,810 nou ap di se ale nan sa a adrès, di nou sa ki valè a se. 646 00:33:27,810 --> 00:33:28,890 Se konsa, sa ta dwe B? 647 00:33:28,890 --> 00:33:30,500 648 00:33:30,500 --> 00:33:31,445 >> ODYANS: 0x127. 649 00:33:31,445 --> 00:33:32,320 ZAMYLA Chan: Egzakteman. 650 00:33:32,320 --> 00:33:33,610 651 00:33:33,610 --> 00:33:35,410 Se konsa, li adrès la nan y. 652 00:33:35,410 --> 00:33:36,580 653 00:33:36,580 --> 00:33:39,811 Lè sa a, sa ki [? dèreferans? ?] 654 00:33:39,811 --> 00:33:40,310 ODYANS: 2. 655 00:33:40,310 --> 00:33:42,172 656 00:33:42,172 --> 00:33:43,380 ZAMYLA Chan: OK, se konsa kounye a kat. 657 00:33:43,380 --> 00:33:44,390 658 00:33:44,390 --> 00:33:51,300 Nou te di yon se equal-- byen kounye a nou te fè int temp ki egal a zetwal nan yon. 659 00:33:51,300 --> 00:33:53,580 Se konsa, sa chanje? 660 00:33:53,580 --> 00:33:55,680 Genyen sèlman yon sèl bagay ki chanje isit la. 661 00:33:55,680 --> 00:33:56,180 Ki sa ki sa li ye? 662 00:33:56,180 --> 00:33:57,892 663 00:33:57,892 --> 00:33:58,624 >> ODYANS: tanperatur. 664 00:33:58,624 --> 00:33:59,540 ZAMYLA Chan: temp la. 665 00:33:59,540 --> 00:34:06,120 Se konsa, nou ka reyekri tout moun sa yo. 666 00:34:06,120 --> 00:34:07,790 667 00:34:07,790 --> 00:34:10,690 Yon estrateji bon pou sa yo se jis n ap kalkile konnen 668 00:34:10,690 --> 00:34:14,050 ki chanjman, paske pi souvan gen nan sèlman yon sèl bagay sa a, se 669 00:34:14,050 --> 00:34:16,300 pral chanje nan nenpòt ki pwen yo bay yo, OK? 670 00:34:16,300 --> 00:34:17,960 671 00:34:17,960 --> 00:34:20,100 Se konsa, nou te asiyen temp. 672 00:34:20,100 --> 00:34:26,929 >> Koulye a, pwen pwochen nou, senk, nou te fè zetwal yon egal a zetwal b. 673 00:34:26,929 --> 00:34:28,880 Se konsa, sa chanje kounye a? 674 00:34:28,880 --> 00:34:29,760 >> ODYANS: Star a. 675 00:34:29,760 --> 00:34:32,081 >> ZAMYLA Chan: Star yon, se konsa tout lòt bagay rete menm bagay la. 676 00:34:32,081 --> 00:34:38,610 677 00:34:38,610 --> 00:34:39,900 Ak sa ki zetwal yon egal? 678 00:34:39,900 --> 00:34:40,659 >> ODYANS: 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 OK, ak Lè sa a kounye a nou gen kòmanse b ki egal a temp. 685 00:34:51,190 --> 00:34:53,907 Se konsa, sèlman bagay chanje a se etwal b. 686 00:34:53,907 --> 00:34:55,344 Tout lòt bagay rete menm bagay la. 687 00:34:55,344 --> 00:35:01,100 688 00:35:01,100 --> 00:35:02,610 Ak sa ki se yon zetwal b egal a kounye a? 689 00:35:02,610 --> 00:35:04,840 690 00:35:04,840 --> 00:35:06,190 Epi ou te ranpli tab la. 691 00:35:06,190 --> 00:35:11,620 692 00:35:11,620 --> 00:35:18,460 Paske kounye a nan fen a, si nou di x ak y, nou konnen ke nan point-- sa a 693 00:35:18,460 --> 00:35:23,060 nou konnen ke lè nou chanje zetwal yon nan 2, 694 00:35:23,060 --> 00:35:29,620 ki sa sa te fè se li di OK, nan adrese 0x123 isit la, chanje li. 695 00:35:29,620 --> 00:35:31,780 696 00:35:31,780 --> 00:35:33,290 Koulye a, sa a te 2. 697 00:35:33,290 --> 00:35:34,460 698 00:35:34,460 --> 00:35:40,600 Lè sa a, nan pwen sa a, nou te di OK, ale nan zetwal b. 699 00:35:40,600 --> 00:35:45,305 Se konsa, ale nan adrès la nan 0x127, epi fè li yon 1. 700 00:35:45,305 --> 00:35:49,670 701 00:35:49,670 --> 00:35:53,110 Se konsa, kounye a nan fen a anpil lè nou aktyèlman retounen pou prensipal yo, 702 00:35:53,110 --> 00:35:56,445 nou gen aktyèlman ki x se egal a 2 ak y egal a 1. 703 00:35:56,445 --> 00:35:58,500 704 00:35:58,500 --> 00:35:59,500 Tout moun bon ak sa? 705 00:35:59,500 --> 00:36:00,720 706 00:36:00,720 --> 00:36:02,320 OK, fre. 707 00:36:02,320 --> 00:36:04,030 Nimewo 9. 708 00:36:04,030 --> 00:36:05,950 Ou nèg travay sou sa a. 709 00:36:05,950 --> 00:36:09,016 Mwen pral mete sou pye yon tablo pou nou ka trase atravè li. 710 00:36:09,016 --> 00:36:09,910 Li pral gen yon eksplozyon. 711 00:36:09,910 --> 00:36:13,760 712 00:36:13,760 --> 00:36:16,320 Tab yo gwo ka reyèlman pè, mwen konnen. 713 00:36:16,320 --> 00:36:19,910 Men, si ou jis pran yo yon sèl ranje nan yon tan yo, yo jwenn yon anpil mwens pè. 714 00:36:19,910 --> 00:38:12,025 715 00:38:12,025 --> 00:38:12,860 Tout dwa. 716 00:38:12,860 --> 00:38:16,230 717 00:38:16,230 --> 00:38:21,190 >> Se konsa, ou konnen ke sa a pral gen ale nan prensipal premye, dwa? 718 00:38:21,190 --> 00:38:24,140 Inisyalizasyon x ak y ak Lè sa a, ap eseye swap yo. 719 00:38:24,140 --> 00:38:28,560 Se konsa, menm swap se pi wo a, reyèl fason li ale se ke nou ap ale atravè tout prensipal yo, 720 00:38:28,560 --> 00:38:31,040 ak Lè sa a li nan rele jiska swap, tout dwa? 721 00:38:31,040 --> 00:38:32,810 Se konsa, tout moun konnen ke. 722 00:38:32,810 --> 00:38:34,960 >> Se konsa, ki youn fè ou mesye vle kòmanse ak? 723 00:38:34,960 --> 00:38:37,240 Èske gen moun reyèlman asire w sou youn nan sa yo? 724 00:38:37,240 --> 00:38:38,307 725 00:38:38,307 --> 00:38:39,265 Oswa menm pasyèlman asire w? 726 00:38:39,265 --> 00:38:44,170 727 00:38:44,170 --> 00:38:48,120 Poukisa nou pa nou kòmanse ak x? 728 00:38:48,120 --> 00:38:49,060 Ki sa nou panse x se? 729 00:38:49,060 --> 00:38:49,735 >> ODYANS: 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 Se konsa, Lè sa a, poukisa se 2. 733 00:38:56,340 --> 00:38:58,880 734 00:38:58,880 --> 00:39:01,380 Epi sa a, paske nan gwo diferans isit la 735 00:39:01,380 --> 00:39:04,890 se ke nou yo, se sèlman pase kopi nan, dwa? 736 00:39:04,890 --> 00:39:06,520 Nou pa ap pase nan referans. 737 00:39:06,520 --> 00:39:08,850 Se konsa, menm nan fen sa a x ak y pwogram 738 00:39:08,850 --> 00:39:14,170 te rete menm bagay la tou, paske yo yo se jis kopi nan fonksyon an swap. 739 00:39:14,170 --> 00:39:16,320 Yo pa aktyèlman chanje, dwa? 740 00:39:16,320 --> 00:39:17,570 741 00:39:17,570 --> 00:39:19,290 >> Se konsa, sa sou yon, b, ak temp? 742 00:39:19,290 --> 00:39:21,540 743 00:39:21,540 --> 00:39:22,890 >> ODYANS: yon se b. 744 00:39:22,890 --> 00:39:23,940 >> ZAMYLA Chan: yon se b. 745 00:39:23,940 --> 00:39:28,569 Se konsa, nan ka sa a, yon te x, ki se 1, dwa? 746 00:39:28,569 --> 00:39:29,860 Se konsa, isit la, se pou yo mache atravè li. 747 00:39:29,860 --> 00:39:33,940 Se konsa, nan kòmansman, yon la ak b se 1 ak 2 ak endefini. 748 00:39:33,940 --> 00:39:35,000 749 00:39:35,000 --> 00:39:40,850 Se konsa, orijinal temp vin asiyen nan yon, se konsa tanporèr se 1. 750 00:39:40,850 --> 00:39:46,150 yon ki egal a b, Se konsa, nou jwenn 2, epi b ki egal a temp. 751 00:39:46,150 --> 00:39:47,284 Koulye a, nou jwenn 1. 752 00:39:47,284 --> 00:39:49,454 753 00:39:49,454 --> 00:39:55,860 >> ODYANS: Nan anvan yo yon sèl li nan échanges comercial x ak comercial y. 754 00:39:55,860 --> 00:39:57,390 Ki sa egzakteman sa vle di? 755 00:39:57,390 --> 00:39:59,890 ZAMYLA Chan: Se konsa, ki vle di ke w ap pase pa referans. 756 00:39:59,890 --> 00:40:03,830 Se konsa, sa vle di ou ap aktyèlman pase nan adrès ki nan kote 757 00:40:03,830 --> 00:40:04,814 yo x ak y estoke. 758 00:40:04,814 --> 00:40:06,730 ODYANS: Men, ou pa ap échanjé adrès la. 759 00:40:06,730 --> 00:40:07,860 ZAMYLA Chan: Ou pa ap échanjé adrès yo. 760 00:40:07,860 --> 00:40:10,015 W ap échanjé sa ki nan nan yo. 761 00:40:10,015 --> 00:40:11,510 762 00:40:11,510 --> 00:40:14,460 Menm jan ak sa ki nan nan adrès sa, ak Se poutèt sa li fonksyone. 763 00:40:14,460 --> 00:40:20,750 Parapò ak nan pwogram sa a isit la sa ki w ap fè se w ap kreye kopi. 764 00:40:20,750 --> 00:40:27,440 Se konsa, ou gen x ak y ki egziste kòm varyab pwòp yo soti isit la. 765 00:40:27,440 --> 00:40:31,530 766 00:40:31,530 --> 00:40:34,140 Men, Lè sa lè ou pase yo nan swap, li nan 767 00:40:34,140 --> 00:40:38,090 kòm si ou ap kreye sa a tout antye lòt seri. 768 00:40:38,090 --> 00:40:41,272 Se konsa, w ap pa janm aktyèlman x manyen ak y. 769 00:40:41,272 --> 00:40:46,890 >> ODYANS: Si comercial x se ki sa ki nan adrès ki nan x, sa ki ta zetwal x ta dwe ye? 770 00:40:46,890 --> 00:40:53,290 >> ZAMYLA Chan: Komersyal x se sa ki nan nan adrès ki nan x, lè sa a star-- byen, 771 00:40:53,290 --> 00:40:54,950 nan ka sa a, x se pa yon konsèy. 772 00:40:54,950 --> 00:40:56,332 773 00:40:56,332 --> 00:40:57,040 ODYANS: Oh, OK. 774 00:40:57,040 --> 00:40:58,998 Se konsa, ou sèlman fè sa paske li pa yon konsèy. 775 00:40:58,998 --> 00:40:59,890 ZAMYLA Chan: Dwa. 776 00:40:59,890 --> 00:41:03,046 Ou kapab sèlman fè zetwal nan yon bagay ki nan yon konsèy. 777 00:41:03,046 --> 00:41:05,920 Petèt ou ta ka fè li nan bagay sa yo ke yo pa, men konpile nan ke ou 778 00:41:05,920 --> 00:41:07,350 fè sa bagay sa yo fou ta rive. 779 00:41:07,350 --> 00:41:09,570 Ak mwen se pa egzakteman asire ki sa ta rive. 780 00:41:09,570 --> 00:41:11,880 Ou ka toujou pran nan adrès nan yon bagay, 781 00:41:11,880 --> 00:41:14,255 men ou pa kapab dèreferans yon bagay ki pa yon konsèy. 782 00:41:14,255 --> 00:41:14,805 783 00:41:14,805 --> 00:41:17,860 Si sa fè sans, sa a, se yon diferans bon gen. 784 00:41:17,860 --> 00:41:19,870 785 00:41:19,870 --> 00:41:21,340 >> Se konsa, pa twò move, dwa? 786 00:41:21,340 --> 00:41:23,650 Tab yo se èspere ke ap resevwa yon ti kras mwens pè. 787 00:41:23,650 --> 00:41:25,450 788 00:41:25,450 --> 00:41:26,690 Tout dwa. 789 00:41:26,690 --> 00:41:28,370 , Yo menm ki plezi Ah. 790 00:41:28,370 --> 00:41:31,265 Se konsa, kounye a, ekri kòd pwòp ou yo. 791 00:41:31,265 --> 00:41:33,640 792 00:41:33,640 --> 00:41:37,950 Se konsa, mwen pral kite ou nèg travay sou sa a pou apeprè kat minit, 793 00:41:37,950 --> 00:41:41,480 ak Lè sa a nou ka pale sou fason apwòch li. 794 00:41:41,480 --> 00:41:45,080 795 00:41:45,080 --> 00:41:47,110 Santi yo lib yo pale ak moun ozalantou w yo. 796 00:41:47,110 --> 00:41:48,114 797 00:41:48,114 --> 00:41:49,155 Epitou sa a se enteresan. 798 00:41:49,155 --> 00:41:51,460 Se tankou yon tout ti fi seksyon kounye a. 799 00:41:51,460 --> 00:41:52,190 Joli enteresan. 800 00:41:52,190 --> 00:41:53,310 801 00:41:53,310 --> 00:41:54,502 Eksepte pou Chang. 802 00:41:54,502 --> 00:41:56,190 Men, Chang se pa reyèlman yon pati nan seksyon. 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 Pafè. 806 00:42:18,485 --> 00:42:38,059 807 00:42:38,059 --> 00:42:39,475 Se konsa, mwen pral ba ou yon sijesyon koup. 808 00:42:39,475 --> 00:42:43,450 809 00:42:43,450 --> 00:42:46,890 Nan ka a kote ou gen plis pase yon karaktè, kote 810 00:42:46,890 --> 00:42:49,990 ou gen yon lòt bagay tankou 123 oswa 1000 yon bagay, 811 00:42:49,990 --> 00:42:53,790 ou bezwen pou kapab bouk a ak konvèti chak nan sa yo. 812 00:42:53,790 --> 00:42:55,340 813 00:42:55,340 --> 00:42:58,699 Se konsa, gen nan yon koup fason ou ka fè sa, 814 00:42:58,699 --> 00:43:01,740 men w ap definitivman ale nan gen yon riban pou yon kote nan gen yo bouk 815 00:43:01,740 --> 00:43:05,150 nan yo, ki se kalite tankou kado a 816 00:43:05,150 --> 00:43:09,540 ak menm si ou rele strlèn, ki se kalite renmen oh 817 00:43:09,540 --> 00:43:12,418 petèt ou vle sèvi ak longè a nan fisèl la nan kèk fason. 818 00:43:12,418 --> 00:45:17,300 819 00:45:17,300 --> 00:45:17,829 >> Tout dwa. 820 00:45:17,829 --> 00:45:20,870 Se konsa, sa ou nèg ta ka panse youn nan bagay ki premye nou vle fè? 821 00:45:20,870 --> 00:45:23,149 822 00:45:23,149 --> 00:45:25,690 Genyen nan yon ka koup nan isit la nou bezwen kont pou, dwa? 823 00:45:25,690 --> 00:45:27,360 Swa nou gen yon bagay sa a, se nil. 824 00:45:27,360 --> 00:45:28,685 825 00:45:28,685 --> 00:45:30,383 Ki sa nou genyen? 826 00:45:30,383 --> 00:45:30,882 Ka. 827 00:45:30,882 --> 00:45:32,760 828 00:45:32,760 --> 00:45:33,260 Nil. 829 00:45:33,260 --> 00:45:34,400 830 00:45:34,400 --> 00:45:42,414 Nou gen ka a ke li gen yon lòt bagay pase 09, dwa? 831 00:45:42,414 --> 00:45:43,580 Se konsa nou di li gen lèt yo. 832 00:45:43,580 --> 00:45:44,900 833 00:45:44,900 --> 00:45:46,510 Oswa nou gen ka a sa a, se ki valid. 834 00:45:46,510 --> 00:45:48,450 835 00:45:48,450 --> 00:45:50,130 Twa ka panse a. 836 00:45:50,130 --> 00:45:53,527 Se konsa, ki youn ou panse ta ka yon sèl ki pi fasil yo pran swen nan an premye? 837 00:45:53,527 --> 00:45:54,152 ODYANS: nil. 838 00:45:54,152 --> 00:45:55,527 ZAMYLA Chan: Ka a se nil. 839 00:45:55,527 --> 00:45:56,610 Se konsa, sa ki ta nou fè a? 840 00:45:56,610 --> 00:45:57,954 841 00:45:57,954 --> 00:45:58,870 ODYANS: [fèbl]. 842 00:45:58,870 --> 00:46:02,434 843 00:46:02,434 --> 00:46:03,184 ZAMYLA Chan: Yeah. 844 00:46:03,184 --> 00:46:05,140 845 00:46:05,140 --> 00:46:06,550 Ak sa ki mwen vle fè? 846 00:46:06,550 --> 00:46:07,341 >> ODYANS: Retounen 0. 847 00:46:07,341 --> 00:46:07,935 848 00:46:07,935 --> 00:46:09,110 >> ZAMYLA Chan: Egzakteman. 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 Se konsa, kounye a ke li gen lèt epi ka-a ke li nan ki valab. 852 00:46:15,270 --> 00:46:19,140 Nou ka aktyèlman pran swen nan sa a nan lespas yon riban, OK? 853 00:46:19,140 --> 00:46:22,710 Se konsa, yon fason fè l-- sa ki ta ka yon fason ki senp yo tcheke si li nan ki valab. 854 00:46:22,710 --> 00:46:25,150 855 00:46:25,150 --> 00:46:29,144 Nou ta gen yo ale nan chak lèt ​​ak fè ki sa? 856 00:46:29,144 --> 00:46:34,336 857 00:46:34,336 --> 00:46:35,640 >> ODYANS: Tcheke si li nan in-- 858 00:46:35,640 --> 00:46:39,570 >> ZAMYLA Chan: Dwa, ou ka tcheke si li nan ant 0 ak 9, dwa? 859 00:46:39,570 --> 00:46:40,880 860 00:46:40,880 --> 00:46:42,700 Lè sa a, nan ka a ke li nan ki valab, nou ap 861 00:46:42,700 --> 00:46:46,550 ale nan fini iteration nan fisèl nou an aniwe, dwa? 862 00:46:46,550 --> 00:46:48,690 Se konsa, poukisa pa nou eseye ak konbine yo nan yon sèl. 863 00:46:48,690 --> 00:46:51,260 Nou pral répétèr a fisèl soti, e kòm nou 864 00:46:51,260 --> 00:46:56,400 fè sa, nou ap ale nan premye fè yon chèk yo wè si lèt sa a 865 00:46:56,400 --> 00:46:58,110 oswa si ke karaktè a valab. 866 00:46:58,110 --> 00:47:02,150 Si li se, nou ap ale nan fè nan operasyon ke nou bezwen konvèti li. 867 00:47:02,150 --> 00:47:05,050 Sinon li pral retounen 0, dwa? 868 00:47:05,050 --> 00:47:09,160 >> Se konsa, anvan nou fè sa, nou pwobableman vle kèk varyab 869 00:47:09,160 --> 00:47:12,820 ke nou ka retounen nan fen a ki k ap pase yo dwe valè aktyèl nou yo. 870 00:47:12,820 --> 00:47:17,005 Se konsa, nou ap ale nan inisyalize kèk valè yo dwe 0. 871 00:47:17,005 --> 00:47:18,390 Epi sa a, jis ki jan nou kòmanse. 872 00:47:18,390 --> 00:47:22,452 873 00:47:22,452 --> 00:47:23,785 Se konsa, mwen pral debarase m de sa a. 874 00:47:23,785 --> 00:47:26,750 875 00:47:26,750 --> 00:47:30,489 Se konsa, kouman nou pral repekte nan sa a fisèl. 876 00:47:30,489 --> 00:47:31,280 ODYANS: Pou bouk. 877 00:47:31,280 --> 00:47:32,280 ZAMYLA Chan: A pou riban. 878 00:47:32,280 --> 00:47:33,160 Se konsa, sa a pou nou? 879 00:47:33,160 --> 00:47:34,710 880 00:47:34,710 --> 00:47:35,909 >> ODYANS: mwen se 0. 881 00:47:35,909 --> 00:47:36,700 ZAMYLA Chan: Milimèt-HM. 882 00:47:36,700 --> 00:47:38,620 883 00:47:38,620 --> 00:47:41,180 Ak sa ki yo se nou iteration jouk? 884 00:47:41,180 --> 00:47:42,450 >> ODYANS: longè str nan s. 885 00:47:42,450 --> 00:47:47,920 886 00:47:47,920 --> 00:47:50,900 >> ZAMYLA Chan: OK, kounye a sonje gen nan yon fason pi bon. [Fèbl]. 887 00:47:50,900 --> 00:47:52,935 >> ODYANS: Yeah, nou ka fè n egal. 888 00:47:52,935 --> 00:47:53,810 ZAMYLA Chan: Egzakteman. 889 00:47:53,810 --> 00:47:55,010 890 00:47:55,010 --> 00:47:56,190 >> ODYANS: mwen se mwens pase n. 891 00:47:56,190 --> 00:47:57,559 892 00:47:57,559 --> 00:47:59,475 ZAMYLA Chan: Epi poukisa ta nou vle fè sa? 893 00:47:59,475 --> 00:48:00,815 894 00:48:00,815 --> 00:48:01,940 ou sonje rezon ki fè yo? 895 00:48:01,940 --> 00:48:04,180 896 00:48:04,180 --> 00:48:05,680 ODYANS: Nou gen rkalkulra li. 897 00:48:05,680 --> 00:48:08,735 ZAMYLA Chan: Becasue fason sa a ou sèlman gen yo kalkile strlèn yon fwa. 898 00:48:08,735 --> 00:48:09,750 899 00:48:09,750 --> 00:48:14,400 Si ou fè sa mwen se mwens pase strlèn a, sa a, se vle di li rkalkul 900 00:48:14,400 --> 00:48:17,050 longè a chak fwa ou kouri nan pou riban, 901 00:48:17,050 --> 00:48:20,800 ki se pa yon pri gwo nan enèji, men li la 902 00:48:20,800 --> 00:48:24,280 pi bon pratik eseye ak fè bagay sa yo tankou sa yon fwa. 903 00:48:24,280 --> 00:48:27,610 Sòf si petèt ou gen yon fisèl fou ki nan chanje nan chak iterasyon. 904 00:48:27,610 --> 00:48:30,371 Men, si li la rete menm bagay la, sove li. 905 00:48:30,371 --> 00:48:30,870 Tout dwa. 906 00:48:30,870 --> 00:48:33,430 Lè sa a, mwen plis plis. 907 00:48:33,430 --> 00:48:34,040 Awesome. 908 00:48:34,040 --> 00:48:35,789 Nou se sou wout nou yo. 909 00:48:35,789 --> 00:48:36,830 ODYANS: Vrèman byen vit. 910 00:48:36,830 --> 00:48:39,600 Premyèman, se konsa kite a di nou jis te fè m mwens pase strlèn nan s, 911 00:48:39,600 --> 00:48:42,175 yo yo bay nòt nou sou konsepsyon nan tout oswa jis Correct? 912 00:48:42,175 --> 00:48:43,640 913 00:48:43,640 --> 00:48:44,610 Yo ap pa. 914 00:48:44,610 --> 00:48:47,920 Nou ap bay nòt sou Correct pou ti tès osi lwen ke mwen konnen. 915 00:48:47,920 --> 00:48:52,670 Mwen pa ka fè yon sou plen garanti, men pou pati ki pi, 916 00:48:52,670 --> 00:48:57,060 a vas majorite se Correct, paske w ap anba yon anpil nan tan contrainte. 917 00:48:57,060 --> 00:48:59,704 Design tipikman vle di ou gen tan panse 918 00:48:59,704 --> 00:49:01,245 sou distenksyon an nan sitiyasyon ou. 919 00:49:01,245 --> 00:49:03,710 920 00:49:03,710 --> 00:49:05,770 >> OK, se konsa nou ap iteration nan. 921 00:49:05,770 --> 00:49:10,640 Se konsa, nou bezwen swa tcheke yo wè si sa a karaktè a valab 922 00:49:10,640 --> 00:49:14,550 oswa si nou ka fè nou an nòmal [? yon mwen?] fonksyon. 923 00:49:14,550 --> 00:49:16,600 Nou ka enkyete sou sa ki se sa ki nan yon dezyèm fwa. 924 00:49:16,600 --> 00:49:19,340 Se konsa, poukisa pa nou take-- si nenpòt moun ka panse 925 00:49:19,340 --> 00:49:21,930 sou yon fason yo tcheke yo wè si sa a se ki valab. 926 00:49:21,930 --> 00:49:23,346 927 00:49:23,346 --> 00:49:25,740 Nou konnen li nan pral fè kèk si kondisyon, dwa? 928 00:49:25,740 --> 00:49:26,830 929 00:49:26,830 --> 00:49:32,300 Epi sonje sa a se nan ASCII, se konsa ki jan ta ka 930 00:49:32,300 --> 00:49:37,359 nou wè si li pa 0,1, 2, 3, 4, 5, 6, 7, 8, oswa 9. 931 00:49:37,359 --> 00:49:38,150 ODYANS: Si alfa. 932 00:49:38,150 --> 00:49:39,800 933 00:49:39,800 --> 00:49:44,100 >> ZAMYLA Chan: Se konsa, si alfa ta sèlman fè nou konnen si li nan yon lèt. 934 00:49:44,100 --> 00:49:47,810 Men, si yo ban nou yon senbòl, li nan toujou pa byen ale nan chèk la. 935 00:49:47,810 --> 00:49:54,270 Se konsa, si ou rale moute ASCII ou tab, nou konnen ke 0 jiska 9 936 00:49:54,270 --> 00:49:55,340 se nan yon sèl segman. 937 00:49:55,340 --> 00:49:57,560 938 00:49:57,560 --> 00:50:00,540 Manyè di m 'nimewo yo ke yo koresponn ak si sa posib. 939 00:50:00,540 --> 00:50:08,136 940 00:50:08,136 --> 00:50:08,677 ODYANS: 40. 941 00:50:08,677 --> 00:50:11,440 942 00:50:11,440 --> 00:50:13,714 >> ZAMYLA Chan: Se konsa, ranje a se tankou 40-- 943 00:50:13,714 --> 00:50:14,380 ODYANS: Petèt. 944 00:50:14,380 --> 00:50:16,110 945 00:50:16,110 --> 00:50:16,765 48 a 57. 946 00:50:16,765 --> 00:50:17,430 Mwen pa si. 947 00:50:17,430 --> 00:50:18,510 >> ZAMYLA Chan: 40 a 57? 948 00:50:18,510 --> 00:50:19,426 >> ODYANS: 48, mwen panse ke. 949 00:50:19,426 --> 00:50:20,730 ZAMYLA Chan: 48 a 57. 950 00:50:20,730 --> 00:50:26,070 Se konsa, nou konnen ke moun ASCII symbols-- si valè a ASCII se pa 951 00:50:26,070 --> 00:50:29,940 ant 48 ak 57, li nan pa valab, dwa? 952 00:50:29,940 --> 00:50:32,050 Se konsa, te kapab nou itilize ke yo avantaj nou an pètèt? 953 00:50:32,050 --> 00:50:33,770 954 00:50:33,770 --> 00:50:38,082 Kouman yo nou pral jwenn lèt sa a, premye nan? 955 00:50:38,082 --> 00:50:40,910 Kouman yo nou gen aksè sa a karaktè sa a? 956 00:50:40,910 --> 00:50:42,010 >> ODYANS: s bracket mwen. 957 00:50:42,010 --> 00:50:42,801 >> ZAMYLA Chan: Milimèt-HM. 958 00:50:42,801 --> 00:50:43,790 959 00:50:43,790 --> 00:50:46,285 Paske nou ka panse a strings kòm ranje, sonje. 960 00:50:46,285 --> 00:50:47,470 961 00:50:47,470 --> 00:50:48,740 Se konsa, sa nou vle di? 962 00:50:48,740 --> 00:50:55,920 Nou vle di si sa a is-- Mwen pral ba w yon allusion. 963 00:50:55,920 --> 00:50:56,920 Li se yon mwens pase. 964 00:50:56,920 --> 00:50:58,711 Ki sa ki ou panse ke li bezwen yo dwe mwens pase? 965 00:50:58,711 --> 00:50:59,074 966 00:50:59,074 --> 00:50:59,615 ODYANS: 57? 967 00:50:59,615 --> 00:51:01,550 968 00:51:01,550 --> 00:51:02,900 >> ZAMYLA Chan: 47, dwa? 969 00:51:02,900 --> 00:51:08,920 Men, li tou reprezante ki jan ou yon 0 nan yon sèl [? reyon?], paske sa a, se 970 00:51:08,920 --> 00:51:09,689 pèsonaj la 0. 971 00:51:09,689 --> 00:51:10,605 Ou te kapab mete tou 47. 972 00:51:10,605 --> 00:51:11,660 973 00:51:11,660 --> 00:51:14,350 Èske w gen tablo a ASCII, kòm ou wè, se jis yon bagay 974 00:51:14,350 --> 00:51:18,580 ou ta dwe gen sou fèy egzamen ou yo. 975 00:51:18,580 --> 00:51:25,830 >> Se konsa, si sa a se ka a, si li nan yon mwens pase 0-- pa nesesèman ak. 976 00:51:25,830 --> 00:51:30,890 Li nan sèlman swa pral fè mwens pase oswa pi gran pase 9. 977 00:51:30,890 --> 00:51:33,055 Se konsa, ou ka ranpli sa a dènye pou mwen? 978 00:51:33,055 --> 00:51:36,440 Se konsa, oswa nan nan mwen se sa ki, Rhea? 979 00:51:36,440 --> 00:51:39,810 980 00:51:39,810 --> 00:51:41,536 >> ODYANS: Pi gran pase 9. 981 00:51:41,536 --> 00:51:42,970 982 00:51:42,970 --> 00:51:44,221 >> ZAMYLA Chan: Gen. 983 00:51:44,221 --> 00:51:47,280 ki fè sans tout moun, ki jan nou te resevwa a? 984 00:51:47,280 --> 00:51:51,340 Pwoblèm sa yo, yo ap tankou yon fwa ou wè solisyon yo yo te, li la tankou oh, OK. 985 00:51:51,340 --> 00:51:52,312 986 00:51:52,312 --> 00:51:53,937 Lè sa a se poukisa pratik ap ede ou. 987 00:51:53,937 --> 00:51:55,070 988 00:51:55,070 --> 00:51:57,400 OK, se konsa nou retounen 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 Tout dwa. 992 00:51:59,670 --> 00:52:00,780 993 00:52:00,780 --> 00:52:02,365 Sinon ki sa nou vle fè? 994 00:52:02,365 --> 00:52:04,640 Sa a se pati a enteresan kote li nan yon ti kras plis 995 00:52:04,640 --> 00:52:07,550 tankou matematik kont CS nan opinyon mwen. 996 00:52:07,550 --> 00:52:09,479 997 00:52:09,479 --> 00:52:11,520 nenpòt moun ki gen yon lide nan ki jan nou ta ka fè sa? 998 00:52:11,520 --> 00:52:15,822 999 00:52:15,822 --> 00:52:18,155 Se konsa, bagay la enpòtan yo reyalize se karaktè nan premye 1000 00:52:18,155 --> 00:52:21,510 nou ap pran a pwal pi wo chif nan lòd, dwa? 1001 00:52:21,510 --> 00:52:25,975 Se konsa, si nou ap chèche a konvèti 123, premye fwa a nou répétèr 1002 00:52:25,975 --> 00:52:30,800 se pral yo dwe 1, men nou bezwen ke yo dwe 100 pa fen a, dwa? 1003 00:52:30,800 --> 00:52:34,450 Se konsa, yon sèl bagay ou ka fè se ke ak tout chif ki vin apre 1004 00:52:34,450 --> 00:52:39,670 ou pran, ou anpil anpil pitit valè ou pa 10, se konsa ke pa tan an ou rive nan fen a, 1005 00:52:39,670 --> 00:52:42,960 te tout bagay te deplase egal, dwa? 1006 00:52:42,960 --> 00:52:46,490 >> Se konsa, premye fwa a ou kouri li, ou gen 1 kòm valè ou. 1007 00:52:46,490 --> 00:52:50,370 Dezyèm fwa ou kouri li, ou anpil anpil pitit valè ou pa 10. 1008 00:52:50,370 --> 00:52:55,180 Li pral mete ajou li pou ke li la kounye a 10, ak ou ajoute sou valè pwochèn ou an. 1009 00:52:55,180 --> 00:52:57,830 Lè sa a, ou anpil anpil pitit ki pa 10 epi ajoute sou valè pwochèn ou an. 1010 00:52:57,830 --> 00:53:01,880 Lè sa a se poukisa yo di sa a se pi plis tankou tès 1011 00:53:01,880 --> 00:53:06,920 yon algorithm matematik kont CS, men mwen digresyon. 1012 00:53:06,920 --> 00:53:08,080 Mwen pa ekri ti tès yo. 1013 00:53:08,080 --> 00:53:13,520 >> Se konsa, yon sèl bagay nou ka fè se nou di valè fwa egal 10. 1014 00:53:13,520 --> 00:53:16,630 Se konsa, sa a se pral chanjman chif ou yon fwa chak fwa. 1015 00:53:16,630 --> 00:53:18,770 1016 00:53:18,770 --> 00:53:20,915 Lè sa a, nou jis vle ajoute. 1017 00:53:20,915 --> 00:53:22,070 1018 00:53:22,070 --> 00:53:24,290 Nou vle ajoute nan sa ki nou jis te resevwa, dwa? 1019 00:53:24,290 --> 00:53:25,350 1020 00:53:25,350 --> 00:53:31,649 Se konsa, kouman nou aktyèlman konvèti nou an N. ASCII nan nimewo a 1021 00:53:31,649 --> 00:53:32,440 ke li reprezante? 1022 00:53:32,440 --> 00:53:37,680 1023 00:53:37,680 --> 00:53:40,800 >> Se konsa, nou konnen ke 0 ki egal a 47, dwa? 1024 00:53:40,800 --> 00:53:44,260 Se konsa, si se 47 0, ki sa nou ta dwe fè nan li 1025 00:53:44,260 --> 00:53:47,376 yo aktyèlman fè li gen yon int nan 0? 1026 00:53:47,376 --> 00:53:48,384 >> ODYANS: Se 48. 1027 00:53:48,384 --> 00:53:49,050 ZAMYLA Chan: 48? 1028 00:53:49,050 --> 00:53:49,550 Padon. 1029 00:53:49,550 --> 00:53:53,500 1030 00:53:53,500 --> 00:53:55,100 Nou ta fè soustraksyon 48, dwa? 1031 00:53:55,100 --> 00:53:58,580 1032 00:53:58,580 --> 00:53:59,550 Sonje ASCII matematik? 1033 00:53:59,550 --> 00:54:01,565 Nou ka trete yo jis tankou nimewo nòmal. 1034 00:54:01,565 --> 00:54:02,570 1035 00:54:02,570 --> 00:54:05,900 Si ou trete yo tankou nimewo, yo vin nimewo efektivman. 1036 00:54:05,900 --> 00:54:10,410 Se konsa, si nou gen nan nan mwen, ki kite a di nan ka sa a se egal a 0. 1037 00:54:10,410 --> 00:54:14,420 Se konsa, nan nan mwen nan ka sa a ta dwe ASCII-- la 1038 00:54:14,420 --> 00:54:16,675 int a ASCII pou li ta 47. 1039 00:54:16,675 --> 00:54:17,750 1040 00:54:17,750 --> 00:54:19,875 Se konsa, nou te ka subtract-- oswa 48. 1041 00:54:19,875 --> 00:54:20,930 1042 00:54:20,930 --> 00:54:22,440 Ou te kapab fè sa, se yon fason. 1043 00:54:22,440 --> 00:54:25,125 nenpòt moun ki konnen yon pi bon fason nou ta ka fè 48? 1044 00:54:25,125 --> 00:54:27,220 1045 00:54:27,220 --> 00:54:31,608 Nou jis di 0 is-- ale nan ASCII a ou ta ka fè quote 0. 1046 00:54:31,608 --> 00:54:39,740 1047 00:54:39,740 --> 00:54:43,160 Se konsa, eske li kalite fè sans ki jan sa a ap travay? 1048 00:54:43,160 --> 00:54:50,080 >> ODYANS: Nan pwen sa a, se valè a 0 paske menm si ou anpil anpil pitit li pa 10, 1049 00:54:50,080 --> 00:54:53,340 w ap kòmanse soti ak zewo, se konsa yo ta dwe li dwe chanje? 1050 00:54:53,340 --> 00:54:59,360 >> ZAMYLA Chan: Se konsa, nan ka sa a, ou vle anpil anpil pitit li anvan ou ajoute, 1051 00:54:59,360 --> 00:55:06,650 paske se nan ka sa a, repons lan se wi, li ta toujou be-- konsèy m 'ki manke. 1052 00:55:06,650 --> 00:55:09,980 Valè a nan ka sa a, premye a fwa nou kouri li pral zewo. 1053 00:55:09,980 --> 00:55:12,320 Se konsa, w ap sèlman ajoute sou ke premye chif. 1054 00:55:12,320 --> 00:55:15,930 Ki sa ki nan enpòtan an se tan kap vini an ou repekte, ou vle chanjman li moute 1055 00:55:15,930 --> 00:55:18,722 anvan ou ajoute pwochen chif ou sou. 1056 00:55:18,722 --> 00:55:21,223 ki klarifye pou ou? 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 >> Pafwa w ap ale nan jwenn etranj plis mathy bagay sa yo. 1060 00:55:25,900 --> 00:55:28,020 1061 00:55:28,020 --> 00:55:30,750 Si ou te gen pi fò nan sa a, w ap toujou ale 1062 00:55:30,750 --> 00:55:32,610 get-- w ap ale nan fè trè byen. 1063 00:55:32,610 --> 00:55:35,150 Yon pati nan kredi se yon trè gwo bagay sou CS50 ti tès. 1064 00:55:35,150 --> 00:55:36,270 Se konsa, ekri sa ou konnen. 1065 00:55:36,270 --> 00:55:39,640 Si ou te resevwa tout bagay eksepte pou isit la, w ap 1066 00:55:39,640 --> 00:55:41,390 toujou pral fè vrèman byen pwoblèm nan. 1067 00:55:41,390 --> 00:55:43,750 Paske w ap ki montre, OK, Mwen prèske konnen. 1068 00:55:43,750 --> 00:55:45,570 Mwen konnen ke mwen bezwen repekte nan. 1069 00:55:45,570 --> 00:55:47,260 Mwen konnen sa m 'bezwen tcheke pou. 1070 00:55:47,260 --> 00:55:50,584 Mwen jis fè pa byen jwenn ki jan yo konvèti li. 1071 00:55:50,584 --> 00:55:51,500 W ap ale nan gen OK. 1072 00:55:51,500 --> 00:55:52,850 Wi, w ap ale nan pèdi yon pwen koup, 1073 00:55:52,850 --> 00:55:55,641 men w ap toujou ale nan jwenn yon bon kantite pwen pou yon bagay 1074 00:55:55,641 --> 00:55:57,990 tankou sa si w ap manke de liy sa yo. 1075 00:55:57,990 --> 00:56:00,660 Mwen ta dwe tankou OK, moun sa a konnen sa yo ap fè. 1076 00:56:00,660 --> 00:56:02,070 Matematik se difisil. 1077 00:56:02,070 --> 00:56:04,930 Se konsa, mwen ta ka di ou ta dwe amann. 1078 00:56:04,930 --> 00:56:09,474 >> OK, se konsa ou nèg pare yo eseye strlèn ak endikasyon kounye a 1079 00:56:09,474 --> 00:56:10,890 ke ou nèg yo se mèt konsèy? 1080 00:56:10,890 --> 00:56:12,400 1081 00:56:12,400 --> 00:56:15,106 Se konsa, mwen pral kite ou nèg travay sou sa pou yon ti jan ti kras. 1082 00:56:15,106 --> 00:56:17,131 1083 00:56:17,131 --> 00:56:19,090 Si yon moun bezwen yon resiklaj. 1084 00:56:19,090 --> 00:56:23,120 1085 00:56:23,120 --> 00:56:28,060 Se konsa, ou vle sèvi ak konsèy aritmetik, ak Lè sa a si s se nil, 1086 00:56:28,060 --> 00:56:29,624 aplikasyon ou ta dwe retounen 0. 1087 00:56:29,624 --> 00:56:37,045 1088 00:56:37,045 --> 00:56:39,670 Bagay sa yo tankou sa a ki fè ou vrèman kontan jis rele strlèn 1089 00:56:39,670 --> 00:56:40,586 nan fen jounen an. 1090 00:56:40,586 --> 00:57:24,874 1091 00:57:24,874 --> 00:57:27,624 Mwen panse ke yon sèl sa a ta kapab yon ti kras pi fasil pase yon sèl la pase a, ki 1092 00:57:27,624 --> 00:57:28,123 se yon bon bagay. 1093 00:57:28,123 --> 00:58:51,789 1094 00:58:51,789 --> 00:58:55,690 Mwen pral ba ou nèg yon lòt minit, ak Lè sa a nou pral travay atravè li. 1095 00:58:55,690 --> 00:58:56,896 1096 00:58:56,896 --> 00:58:58,320 Lè sa a, nou jwenn pou yo ale nan switch. 1097 00:58:58,320 --> 00:59:32,480 1098 00:59:32,480 --> 00:59:34,660 >> OK, mesye pare? 1099 00:59:34,660 --> 00:59:35,790 1100 00:59:35,790 --> 00:59:37,420 Petèt yon ti kras. 1101 00:59:37,420 --> 00:59:40,210 Se konsa, mwen te ban nou ou de opsyon, dwa? 1102 00:59:40,210 --> 00:59:45,810 Swa tcheke pou nil epi retounen 0 si li se, oswa aktyèlman kalkile longè a. 1103 00:59:45,810 --> 00:59:48,220 Se konsa, ki moun ki vle ekri tcheke pou nil? 1104 00:59:48,220 --> 00:59:50,100 1105 00:59:50,100 --> 00:59:51,790 Ale pou li. 1106 00:59:51,790 --> 00:59:56,460 >> ODYANS: Si parantèz la egal egal nil retounen 0. 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 Mwen renmen lè mwatye pwoblèm ou se jis tcheke pou nil. 1111 01:00:02,320 --> 01:00:04,820 Mwen konnen avèk ou guys dènye semèn mwen te tankou chèk pou nil 1112 01:00:04,820 --> 01:00:06,630 literalman chak fwa. 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 >> ODYANS: Si retounen 0 se sèlman yon sèl liy, nou toujou bezwen bracket a Curly? 1116 01:00:12,750 --> 01:00:15,860 >> ZAMYLA Chan: Ou fè pa teknikman bezwen yo osi lontan w ap konsistan. 1117 01:00:15,860 --> 01:00:19,240 Li nan bon pratik jis jwenn nan abitid la 1118 01:00:19,240 --> 01:00:21,650 lè l sèvi avèk aparèy òtopedik Curly, men teknikman pa gen okenn. 1119 01:00:21,650 --> 01:00:23,320 Ou pa bezwen yo pou yon sèl liy. 1120 01:00:23,320 --> 01:00:26,030 Nou jis gen tandans rekòmande pou li pou moun kòmanse pwogram nan. 1121 01:00:26,030 --> 01:00:27,740 1122 01:00:27,740 --> 01:00:30,450 >> Se konsa, kounye a ki sa nou ta ka vle fè isit la? 1123 01:00:30,450 --> 01:00:32,222 Se konsa, kounye a nou konnen ki fisèl nou an, se ki valid. 1124 01:00:32,222 --> 01:00:33,680 Nou vle kenbe compute longè a. 1125 01:00:33,680 --> 01:00:35,620 Ki sa ki nan pwobableman premye a bagay nou vle fè? 1126 01:00:35,620 --> 01:00:38,770 1127 01:00:38,770 --> 01:00:41,276 >> ODYANS: Kreye yon Int sa a, se longè a. 1128 01:00:41,276 --> 01:00:42,150 ZAMYLA Chan: Egzakteman. 1129 01:00:42,150 --> 01:00:43,450 ODYANS: E nou vle mete l 'nan? 1130 01:00:43,450 --> 01:00:44,210 ZAMYLA Chan: 0. 1131 01:00:44,210 --> 01:00:44,710 Pafè. 1132 01:00:44,710 --> 01:00:46,050 1133 01:00:46,050 --> 01:00:47,290 Tout dwa. 1134 01:00:47,290 --> 01:00:48,750 Kounye a ki sa vle fè? 1135 01:00:48,750 --> 01:00:50,000 Sa a se vrèman èstime nan li. 1136 01:00:50,000 --> 01:00:50,890 Ale pou li. 1137 01:00:50,890 --> 01:00:54,370 >> ODYANS: Se konsa pwobableman ou fè yon pou riban. 1138 01:00:54,370 --> 01:01:03,150 Lè sa a, depi lè ou rele nan w ap ap resevwa adrès la nan premye bagay la, 1139 01:01:03,150 --> 01:01:05,660 ou ta kòmanse avèk mwen egal 0. 1140 01:01:05,660 --> 01:01:07,980 1141 01:01:07,980 --> 01:01:15,755 Lè sa a, osi lontan ke x plis mwen se pa tounen koupe 0. 1142 01:01:15,755 --> 01:01:17,130 ZAMYLA Chan: Terminator a nil. 1143 01:01:17,130 --> 01:01:18,380 ODYANS: Terminator a nil. 1144 01:01:18,380 --> 01:01:18,890 1145 01:01:18,890 --> 01:01:21,088 Lè sa a, ou ajoute youn nan longè. 1146 01:01:21,088 --> 01:01:22,372 >> ZAMYLA Chan: Yeah. 1147 01:01:22,372 --> 01:01:25,940 OK, se konsa pèmèt vire ki nan kòd trè konkrè. 1148 01:01:25,940 --> 01:01:27,537 Men sa se lide a pafè. 1149 01:01:27,537 --> 01:01:28,870 Se egzakteman sa n ap fè. 1150 01:01:28,870 --> 01:01:31,910 Nou pwal yo dwe iteration nan ak konsèy la. 1151 01:01:31,910 --> 01:01:34,590 Se konsa, sa nou vle fè se olye pou yo yon int 1152 01:01:34,590 --> 01:01:36,660 isit la, paske nou ap pa refere li a yon li. 1153 01:01:36,660 --> 01:01:42,390 Nou ap refere li a kòmanse nan yon fisèl, ki kòmanse ke yo te gen kèk adrès, 1154 01:01:42,390 --> 01:01:43,300 dwa? 1155 01:01:43,300 --> 01:01:44,600 >> Se konsa, nou vle yon konsèy. 1156 01:01:44,600 --> 01:01:47,610 1157 01:01:47,610 --> 01:01:52,310 Se konsa, nou ap ale nan gen kèk zetwal Char, paske li koresponn ak nan nou an, dwa? 1158 01:01:52,310 --> 01:01:57,270 Se konsa, sa a se kèk pwen nou ap inisyalizin nan kòmansman an nan fisèl la, OK? 1159 01:01:57,270 --> 01:01:58,949 Se konsa, kite yo jis rele li mwen. 1160 01:01:58,949 --> 01:02:01,740 Si li nan kòmansman an nan fisèl la, sa k ap li yo pral asiyen nan? 1161 01:02:01,740 --> 01:02:03,690 1162 01:02:03,690 --> 01:02:04,530 Pa 0. 1163 01:02:04,530 --> 01:02:06,238 Nou vle li nan dwe nan kòmanse nan fisèl nou an. 1164 01:02:06,238 --> 01:02:07,170 1165 01:02:07,170 --> 01:02:09,960 Ki sa ki reprezante kòmansman an nan fisèl nou an ki te bay nou? 1166 01:02:09,960 --> 01:02:10,800 >> ODYANS: Jis an. 1167 01:02:10,800 --> 01:02:11,425 >> ZAMYLA Chan: a. 1168 01:02:11,425 --> 01:02:13,070 1169 01:02:13,070 --> 01:02:17,890 Se konsa, sa a kreye kèk nouvo konsèy ki reprezante nan kòmansman an nan fisèl nou an, OK? 1170 01:02:17,890 --> 01:02:19,430 1171 01:02:19,430 --> 01:02:22,777 Yon lòt fason nan panse a li se tankou isit la nan etalaj nou an. 1172 01:02:22,777 --> 01:02:26,690 Sa a fisèl nou an, nan. 1173 01:02:26,690 --> 01:02:28,650 1174 01:02:28,650 --> 01:02:32,400 Se konsa nou di sa a se nan premye plas, e sa se 0x4. 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 Sa a se nan nou an, ki kenbe adrès sa. 1179 01:02:38,535 --> 01:02:39,810 1180 01:02:39,810 --> 01:02:45,960 E nou jis kreye yon lòt yon sèl rele mwen ki jis refere a menm bagay la. 1181 01:02:45,960 --> 01:02:49,437 Se konsa, yo ap tou de jis montre nan kòmansman an nan fisèl nou an. 1182 01:02:49,437 --> 01:02:51,020 Sa a se jis yon reprezantasyon grafik. 1183 01:02:51,020 --> 01:02:53,830 1184 01:02:53,830 --> 01:02:57,100 >> Se konsa, kounye a ki sa nou vle fè se nou vle repekte 1185 01:02:57,100 --> 01:03:02,040 kondisyon nou an pou iteration a fisèl nou an. 1186 01:03:02,040 --> 01:03:02,920 Koulye a, fè makèt. 1187 01:03:02,920 --> 01:03:04,150 Got yo achte, guys. 1188 01:03:04,150 --> 01:03:06,290 1189 01:03:06,290 --> 01:03:12,390 Èske nou vle kenbe jour jouk nou rive nan Terminator a nil, dwa? 1190 01:03:12,390 --> 01:03:14,930 Se konsa, sa ta ka ki sanble? 1191 01:03:14,930 --> 01:03:17,760 1192 01:03:17,760 --> 01:03:21,880 nou vle mwen, oubyen èske nou vle etwal mwen se kesyon an? 1193 01:03:21,880 --> 01:03:26,160 1194 01:03:26,160 --> 01:03:29,255 Èske Terminator a nil yon adrès oswa yon bagay ki chita nan yon adrès? 1195 01:03:29,255 --> 01:03:31,420 1196 01:03:31,420 --> 01:03:33,660 Ki chita nan yon adrès, dwa? 1197 01:03:33,660 --> 01:03:38,420 >> Se konsa, nou bezwen dèreferans tou sa se isit la, paske sa a se jis kèk adrès. 1198 01:03:38,420 --> 01:03:44,350 Aktyèlman jwenn nan kòmansman an nou bezwen dèreferans sa a 1199 01:03:44,350 --> 01:03:46,770 pou nou aktyèlman jwenn sa ki nan sa a nan plas an premye. 1200 01:03:46,770 --> 01:03:48,690 1201 01:03:48,690 --> 01:03:52,910 Se konsa, si nou fè zetwal mwen, sa ki pa nou vle li nan egal? 1202 01:03:52,910 --> 01:03:53,885 1203 01:03:53,885 --> 01:03:54,760 ODYANS: Retounen koupe? 1204 01:03:54,760 --> 01:03:57,760 1205 01:03:57,760 --> 01:03:59,260 >> ZAMYLA Chan: Gen. 1206 01:03:59,260 --> 01:04:01,430 ki fè sans a tout moun? 1207 01:04:01,430 --> 01:04:05,620 Nou bezwen ale nan fisèl nou yo ak asire w ke li pa fen an. 1208 01:04:05,620 --> 01:04:07,200 1209 01:04:07,200 --> 01:04:08,990 Lè sa a, nou ka jis mete ajou tankou sa a. 1210 01:04:08,990 --> 01:04:09,680 Nòmal jour. 1211 01:04:09,680 --> 01:04:11,910 1212 01:04:11,910 --> 01:04:15,070 Se konsa, osi lontan ke sa yo, se MET, ki sa nou bezwen fè? 1213 01:04:15,070 --> 01:04:17,700 1214 01:04:17,700 --> 01:04:18,852 >> ODYANS: Length plis plis. 1215 01:04:18,852 --> 01:04:20,656 1216 01:04:20,656 --> 01:04:21,560 >> ZAMYLA Chan: Milimèt-HM. 1217 01:04:21,560 --> 01:04:25,540 Lè sa a, apre yo fin la pou riban mete fen, ki sa nou vle retounen? 1218 01:04:25,540 --> 01:04:27,082 1219 01:04:27,082 --> 01:04:27,790 ODYANS: Length? 1220 01:04:27,790 --> 01:04:28,623 ZAMYLA Chan: Length. 1221 01:04:28,623 --> 01:04:29,910 1222 01:04:29,910 --> 01:04:30,760 Gen ou ale. 1223 01:04:30,760 --> 01:04:33,790 1224 01:04:33,790 --> 01:04:37,810 Li evidan vyann lan nan yon sèl sa a se konprann sa a pou riban. 1225 01:04:37,810 --> 01:04:39,280 1226 01:04:39,280 --> 01:04:41,090 tout moun jwenn ki jan ki te travay? 1227 01:04:41,090 --> 01:04:42,460 1228 01:04:42,460 --> 01:04:44,170 Mwen kontan yo ale sou li ankò. 1229 01:04:44,170 --> 01:04:48,400 >> ODYANS: Dezyèm lan pati, se konsa zetwal nan mwen gen, 1230 01:04:48,400 --> 01:04:51,834 sa a, se adrès ki nan first-- la 1231 01:04:51,834 --> 01:04:53,250 ZAMYLA Chan: Li pa adrès la. 1232 01:04:53,250 --> 01:04:54,142 Li nan sa ki nan nan. 1233 01:04:54,142 --> 01:04:55,600 ODYANS: Sa a se aktyèlman nan la. 1234 01:04:55,600 --> 01:04:57,475 ZAMYLA Chan: Sa a sa ki nan aktyèlman nan la. 1235 01:04:57,475 --> 01:05:01,280 Se konsa, sa a ap di se pou m 'fè sa-a pi byen. 1236 01:05:01,280 --> 01:05:07,940 Se konsa, sa a se 0x04, ak mwen jis ale yo di mwen pral fè sa-a non mwen. 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 Wi, mwen konnen mwen gen revizyon egzamen aswè a. 1241 01:05:19,080 --> 01:05:20,620 1242 01:05:20,620 --> 01:05:21,540 Lots of revizyon egzamen. 1243 01:05:21,540 --> 01:05:23,500 1244 01:05:23,500 --> 01:05:26,620 Se konsa nou di sa a fisèl se non mwen, Allison. 1245 01:05:26,620 --> 01:05:28,600 Little sal, men li la a. 1246 01:05:28,600 --> 01:05:33,640 Ak s reprezante kote a nan kote fisèl la kòmanse, 1247 01:05:33,640 --> 01:05:41,950 se konsa mwen pral fè sa-a real-- sa a se adrès ki nan yon, 1248 01:05:41,950 --> 01:05:45,000 ki kote fisèl la kòmanse, dwa? 1249 01:05:45,000 --> 01:05:48,560 >> Se konsa, sa nou fè isit la se nou vle itilize endikasyon repekte nan. 1250 01:05:48,560 --> 01:05:49,920 1251 01:05:49,920 --> 01:05:56,870 Se konsa, nou kreye kèk konsèy, m, ki tou ki egal a kòmansman an nan fisèl la. 1252 01:05:56,870 --> 01:05:57,880 1253 01:05:57,880 --> 01:06:03,820 Ak nan chak pwen, nou vle kontinye ale atravè tout etalaj la 1254 01:06:03,820 --> 01:06:07,570 isit la jouk nou frape Terminator a nil. 1255 01:06:07,570 --> 01:06:12,320 Se konsa, nou toujou vle tcheke sa ki nan nan chak nan adrès sa yo. 1256 01:06:12,320 --> 01:06:15,730 >> Se konsa, nou dèreferans mwen, se konsa ke premye fwa a nou fè l 'nou 1257 01:06:15,730 --> 01:06:17,810 di, OK, sa ki nan nan adrès 0x04? 1258 01:06:17,810 --> 01:06:19,060 1259 01:06:19,060 --> 01:06:19,720 Li nan yon yon. 1260 01:06:19,720 --> 01:06:20,660 OK, nou ap bon. 1261 01:06:20,660 --> 01:06:21,770 Enkreman longè. 1262 01:06:21,770 --> 01:06:22,790 Deplase sou li nan youn nan pwochen. 1263 01:06:22,790 --> 01:06:32,410 Se konsa, sonje i-- endikasyon ogmante pa la gwosè nan tou sa yo ap lonje dwèt yo. 1264 01:06:32,410 --> 01:06:35,320 Se konsa, nan ka sa a, depi li nan yon Char, li pral mete ajou pa youn. 1265 01:06:35,320 --> 01:06:38,755 Se konsa, kounye a nou ap ale nan gade nan 5, ki vle di li pral sou isit la. 1266 01:06:38,755 --> 01:06:39,860 1267 01:06:39,860 --> 01:06:43,440 Se konsa, li di OK, ale nan 0x05. 1268 01:06:43,440 --> 01:06:44,270 Ki sa ki nan genyen? 1269 01:06:44,270 --> 01:06:44,930 Se yon l. 1270 01:06:44,930 --> 01:06:47,870 Epi li pral kenbe fè sa jiskaske li frape yon sèl sa a. 1271 01:06:47,870 --> 01:06:50,990 Epi li di OK, sa ki nan nan tou sa adrès sa a se? 1272 01:06:50,990 --> 01:06:53,060 Terminator a nil, OK. 1273 01:06:53,060 --> 01:06:53,870 Sòti. 1274 01:06:53,870 --> 01:06:55,240 Ak jis retounen longè. 1275 01:06:55,240 --> 01:06:56,370 1276 01:06:56,370 --> 01:06:59,800 Paske ou bezwen sa ki nan aktyèlman nan adrès sa, pa adrès la tèt li. 1277 01:06:59,800 --> 01:07:03,110 1278 01:07:03,110 --> 01:07:05,790 >> Genyen kèk kote kote ou aktyèlman bezwen adrès la. 1279 01:07:05,790 --> 01:07:08,720 Pifò nan tan an lè w ap itilize a ak li a 1280 01:07:08,720 --> 01:07:12,424 lè ou se premye plase yon konsèy oswa lè 1281 01:07:12,424 --> 01:07:14,090 w ap pase l 'nan yon lòt fonksyon. 1282 01:07:14,090 --> 01:07:16,350 1283 01:07:16,350 --> 01:07:21,330 OK, tout moun bon a? 1284 01:07:21,330 --> 01:07:21,830 Kalite? 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 >> Se konsa, li sanble nou te te resevwa sou 12 minit kite, 1288 01:07:28,210 --> 01:07:31,340 se konsa nou pral ale nan petèt dènye pwoblèm nou an, 1289 01:07:31,340 --> 01:07:34,230 ak Lè sa a, gen nan nenpòt ki konsèp sa yo ki te vini 1290 01:07:34,230 --> 01:07:36,830 nan Antretan la nou kapab byen vit ale sou sa. 1291 01:07:36,830 --> 01:07:42,310 >> Se konsa, oblije chanje angrenaj se dènye a pwoblèm isit la, chanje deklarasyon. 1292 01:07:42,310 --> 01:07:44,970 1293 01:07:44,970 --> 01:07:49,450 Se konsa, travay ou se reyekri sa a konsa ke li konpòte li menm bagay la tou 1294 01:07:49,450 --> 01:07:50,580 men se pa sèvi ak kèk. 1295 01:07:50,580 --> 01:07:53,684 1296 01:07:53,684 --> 01:07:54,666 Men Chalker. 1297 01:07:54,666 --> 01:08:11,630 1298 01:08:11,630 --> 01:08:13,420 Se konsa, nenpòt kesyon sou sa a koupe baton an? 1299 01:08:13,420 --> 01:08:15,420 1300 01:08:15,420 --> 01:08:15,920 Okenn? 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 tout moun konprann ke si an ka pa gen anyen apre li fin, 1304 01:08:22,170 --> 01:08:25,029 sa vle di ke li ta dwe swiv pwochen etap la? 1305 01:08:25,029 --> 01:08:28,200 Se konsa, ka 1 ak 2 nan ka sa a fè menm bagay la egzak. 1306 01:08:28,200 --> 01:08:31,153 1307 01:08:31,153 --> 01:08:32,444 Pafwa yon pwen nan konfizyon. 1308 01:08:32,444 --> 01:09:32,700 1309 01:09:32,700 --> 01:09:33,488 >> Tout dwa. 1310 01:09:33,488 --> 01:09:34,404 Nenpòt moun ki gen nenpòt ide? 1311 01:09:34,404 --> 01:09:36,364 1312 01:09:36,364 --> 01:09:36,864 Yeah? 1313 01:09:36,864 --> 01:09:40,120 >> ODYANS: Se konsa ou kapab jis fè si deklarasyon. 1314 01:09:40,120 --> 01:09:41,140 >> ZAMYLA Chan: Milimèt-HM. 1315 01:09:41,140 --> 01:09:42,880 Se konsa, sa ki nan premye yon sèl nou an? 1316 01:09:42,880 --> 01:09:48,120 >> ODYANS: Si n egal egal 1, ak liy yo 2 pou oswa egal n 1317 01:09:48,120 --> 01:09:51,059 egal 2, lè sa a enprime piti. 1318 01:09:51,059 --> 01:09:57,760 1319 01:09:57,760 --> 01:09:59,520 Lè sa a, ou ka fè lòt moun si? 1320 01:09:59,520 --> 01:10:02,160 Oswa ou ka jis fè yon si? 1321 01:10:02,160 --> 01:10:03,650 >> ZAMYLA Chan: Ou ka fè lòt moun si? 1322 01:10:03,650 --> 01:10:05,274 >> ODYANS: Li ta gen pwoblèm si ou fè si? 1323 01:10:05,274 --> 01:10:06,320 ZAMYLA Chan: Se konsa, li fè sa. 1324 01:10:06,320 --> 01:10:10,160 Èske anyone-- se konsa, ou pral jwenn menm pwodiksyon an 1325 01:10:10,160 --> 01:10:13,930 si ou itilize jis ifs kont si ou itilize ifs lòt bagay. 1326 01:10:13,930 --> 01:10:17,090 Èske ou ka mesye panse a rezon ki fè yo poukisa ou ta ka vle itilize yon lòt bagay 1327 01:10:17,090 --> 01:10:18,680 si kont yon anpil nan ifs? 1328 01:10:18,680 --> 01:10:20,260 1329 01:10:20,260 --> 01:10:21,510 Gen yo ak efikasite. 1330 01:10:21,510 --> 01:10:22,225 Yeah? 1331 01:10:22,225 --> 01:10:24,783 >> ODYANS: Li ta tcheke tout ifs yo chak fwa. 1332 01:10:24,783 --> 01:10:26,076 1333 01:10:26,076 --> 01:10:28,110 >> ZAMYLA Chan: Se konsa, menm si li frape yon sèl sa a an premye, 1334 01:10:28,110 --> 01:10:29,880 li ta ale sou chèk chak youn ak lòt. 1335 01:10:29,880 --> 01:10:36,690 Se konsa, ou vle sèvi ak si lòt moun ifs nan ka kote se sèlman youn nan yo ap janm aplike. 1336 01:10:36,690 --> 01:10:39,380 Se konsa, esklizyon mityèl se ki sa nou yo gen tandans di. 1337 01:10:39,380 --> 01:10:41,410 1338 01:10:41,410 --> 01:10:46,550 Si ou gen yon pakèt moun sou ifs, sa vle di ke petèt plis pase youn nan yo 1339 01:10:46,550 --> 01:10:49,630 zafè, ak petèt plis pase youn nan yo ka dwe vre. 1340 01:10:49,630 --> 01:10:51,910 Epi ou vle tou de peyi yo al touye si yo ap vre. 1341 01:10:51,910 --> 01:10:57,180 Si ou sèlman vle youn nan yo nan travay nan sa yo ka mityèlman eksklizif, 1342 01:10:57,180 --> 01:11:00,790 ou vle sèvi ak lòt moun si, paske li tout te fè avèk efikasite. 1343 01:11:00,790 --> 01:11:05,350 Kòd ou a se jis pi byen fèt si li suiv sa a pratik. 1344 01:11:05,350 --> 01:11:07,330 Se konsa, nan ka sa a nou pral gen yon lòt moun si. 1345 01:11:07,330 --> 01:11:09,080 Lè sa a ta dwe? 1346 01:11:09,080 --> 01:11:11,890 >> ODYANS: n egal egal 3. 1347 01:11:11,890 --> 01:11:12,765 ZAMYLA Chan: pafè. 1348 01:11:12,765 --> 01:11:19,420 1349 01:11:19,420 --> 01:11:20,445 Ekri an lèt detache medyòm. 1350 01:11:20,445 --> 01:11:25,190 1351 01:11:25,190 --> 01:11:29,930 Lè sa a, nan dènye nou an ka, sa nou genyen? 1352 01:11:29,930 --> 01:11:31,495 Lòt Bagay oswa lòt moun si? 1353 01:11:31,495 --> 01:11:32,120 ODYANS: Lòt Bagay. 1354 01:11:32,120 --> 01:11:33,450 1355 01:11:33,450 --> 01:11:37,900 >> ZAMYLA Chan: Èske nou want-- Ou vle lòt moun si paske nou gen ka konkrè. 1356 01:11:37,900 --> 01:11:39,270 Li pa kalite yon trape tout. 1357 01:11:39,270 --> 01:11:44,247 Si ou te gen yon default nan yon switch-- sonje nan switch ou ka gen ka, 1358 01:11:44,247 --> 01:11:45,330 ak Lè sa a ou gen defo. 1359 01:11:45,330 --> 01:11:48,760 Si ou te gen yon default, sa a, se kalite nan deklarasyon lòt bagay ou gen. 1360 01:11:48,760 --> 01:11:52,180 Men, si li gen ka sèlman, sa vle di ou bezwen 1361 01:11:52,180 --> 01:11:54,315 yo tcheke yo wè si li nan chak nan sa yo. 1362 01:11:54,315 --> 01:11:57,755 Se konsa, nan ka sa a, li ta 4 oswa 5 an. 1363 01:11:57,755 --> 01:12:00,480 1364 01:12:00,480 --> 01:12:01,450 Nou vle yon ekri an lèt detache nan. 1365 01:12:01,450 --> 01:12:02,990 1366 01:12:02,990 --> 01:12:03,630 Li nan gwo. 1367 01:12:03,630 --> 01:12:06,640 1368 01:12:06,640 --> 01:12:07,509 Apre sa, ou ale. 1369 01:12:07,509 --> 01:12:08,800 Epi ki ta ka pwogram ou an. 1370 01:12:08,800 --> 01:12:11,890 1371 01:12:11,890 --> 01:12:17,050 >> Se konsa, nan ka sa a si nou te gen yon yon bagay default, 1372 01:12:17,050 --> 01:12:20,470 nou ta gen yon lòt moun nan tou sa li te vle nou fè. 1373 01:12:20,470 --> 01:12:23,365 Se konsa, ki se yon distenksyon bon yo konnen, yo konprann. 1374 01:12:23,365 --> 01:12:25,368 1375 01:12:25,368 --> 01:12:27,790 ki ede ak switch pou ou? 1376 01:12:27,790 --> 01:12:28,800 Pafè. 1377 01:12:28,800 --> 01:12:29,390 Tout dwa. 1378 01:12:29,390 --> 01:12:31,320 1379 01:12:31,320 --> 01:12:33,340 >> Nou gen sou uit minit kite. 1380 01:12:33,340 --> 01:12:37,090 Èske ou nèg te nenpòt ki lòt konsèp wo nivo? 1381 01:12:37,090 --> 01:12:38,720 Kesyon an jeneral? 1382 01:12:38,720 --> 01:12:39,220 Wi? 1383 01:12:39,220 --> 01:12:42,860 >> ODYANS: Mwen te gen yon kesyon sou youn nan yo 1384 01:12:42,860 --> 01:12:46,257 sa ki te sou o aza nan dèlko nimewo sou egzamen zewo. 1385 01:12:46,257 --> 01:12:47,340 ZAMYLA Chan: Oh, ke yon moun. 1386 01:12:47,340 --> 01:12:51,460 Sa a se yon sèl yon lòt yon sèl kote li se pi plis matematik than-- wi. 1387 01:12:51,460 --> 01:12:53,800 1388 01:12:53,800 --> 01:12:59,452 Solisyon a that-- menm mwen lè Mwen wè li, mwen se tankou sa ki se sa a. 1389 01:12:59,452 --> 01:13:00,590 >> ODYANS: Li te nimewo 7. 1390 01:13:00,590 --> 01:13:02,720 1391 01:13:02,720 --> 01:13:05,310 >> ZAMYLA Chan: Se etranj nan opinyon mwen. 1392 01:13:05,310 --> 01:13:07,260 1393 01:13:07,260 --> 01:13:11,630 Se konsa, fondamantalman ou vle yo sèvi ak drand48, ki 1394 01:13:11,630 --> 01:13:15,420 pral ba ou kèk nimewo ant 0 ak 1. 1395 01:13:15,420 --> 01:13:21,200 Epi ou vle sèvi ak li konsa ke ou yon jan kanmenm jwenn a-- 1396 01:13:21,200 --> 01:13:26,690 ak li a pi plis nan yon pwoblèm matematik m 'pase mwen panse ke yon pwoblèm CS. 1397 01:13:26,690 --> 01:13:29,040 1398 01:13:29,040 --> 01:13:37,845 >> Fason ki ke ou fè l-- ak pafwa li pral jis pou tankou sa. 1399 01:13:37,845 --> 01:13:39,340 1400 01:13:39,340 --> 01:13:41,090 Yon fwa ankò, sa yo, se nan ka kote li nan kalite 1401 01:13:41,090 --> 01:13:46,310 de tankou ekri sa ou ka ak yon pati nan kredi. 1402 01:13:46,310 --> 01:13:47,800 1403 01:13:47,800 --> 01:13:51,510 Se konsa, si nou vle yon retou, nou konnen ke nou ap 1404 01:13:51,510 --> 01:13:54,182 ale nan dwe lè l sèvi avèk drand48 nan kèk fason, dwa? 1405 01:13:54,182 --> 01:13:55,640 Se konsa, poukisa pa nou jis ekrir ki desann. 1406 01:13:55,640 --> 01:13:58,286 1407 01:13:58,286 --> 01:13:59,410 Nou ap sèvi ak li nan kèk fason. 1408 01:13:59,410 --> 01:14:00,780 1409 01:14:00,780 --> 01:14:04,190 Fason ki yo ke yo gen ou nèg sèvi ak li se 1410 01:14:04,190 --> 01:14:08,175 tankou sa a, ki mwen pral eseye epi eksplike. 1411 01:14:08,175 --> 01:14:10,200 1412 01:14:10,200 --> 01:14:15,340 >> Se konsa, fondamantalman sa k ap pase isit la se paske li nan ant 0 ak 1, 1413 01:14:15,340 --> 01:14:19,300 sa w ap fè se w ap miltipliye by-- sa a se anpil yon kesyon matematik. 1414 01:14:19,300 --> 01:14:22,010 Jis plen dechajman, sa a se konplètman yon kesyon matematik. 1415 01:14:22,010 --> 01:14:23,990 Ki sa ou ap fè se paske nan 0 ak 1, epi ou 1416 01:14:23,990 --> 01:14:26,460 vle li nan dwe nan sa a ranje, ou aktyèlman 1417 01:14:26,460 --> 01:14:29,360 figi konnen kouman gwo ranje a se, ak Lè sa a, 1418 01:14:29,360 --> 01:14:32,710 ou fondamantalman echèl l 'kanpe, ki se sa ki sa a ap fè. 1419 01:14:32,710 --> 01:14:39,050 >> b mwens yon ba ou ki ranje, nan diferans ki genyen ant moun ki nimewo. 1420 01:14:39,050 --> 01:14:44,040 Ou ka anpil anpil pitit ant 0 ak 1, ak Lè sa a pandan l ajoute yon jis 1421 01:14:44,040 --> 01:14:48,870 vle di ke ou dekale l 'kanpe se konsa ke li nan ant a ak b, 1422 01:14:48,870 --> 01:14:52,377 ki mwen pa t 'reyèlman renmen pwoblèm sa a. 1423 01:14:52,377 --> 01:14:58,380 1424 01:14:58,380 --> 01:15:01,790 Kòm mwen te di, sa a egzamen vle di ke yo kouvri 1425 01:15:01,790 --> 01:15:04,110 moun ki gen mwens konfòtab, yon kote nan ant, 1426 01:15:04,110 --> 01:15:05,070 ak plis konfòtab. 1427 01:15:05,070 --> 01:15:07,550 Se konsa, si yo te fè li tèlman ke li te yon bagay 1428 01:15:07,550 --> 01:15:10,050 ke tout moun nan mwens an konfòtab plas ta jwenn, 1429 01:15:10,050 --> 01:15:12,259 nou ta gen twò lwen anpil moun ki fè nòt fot, 1430 01:15:12,259 --> 01:15:13,925 ak plis konfòtab la ta dwe anwiye. 1431 01:15:13,925 --> 01:15:14,980 1432 01:15:14,980 --> 01:15:18,970 >> Se konsa, yo toujou gen sa yo kalite nan sèvo kesyon kol 1433 01:15:18,970 --> 01:15:22,695 ke yo vle di ke yo gen yon ti kras pi difisil ki pran kèk panse kreyatif. 1434 01:15:22,695 --> 01:15:25,030 1435 01:15:25,030 --> 01:15:27,790 Lè ou wè yo, pa jwenn twò stumped. 1436 01:15:27,790 --> 01:15:31,720 Mwen ta definitivman di baskile a egzamen ou an premye. 1437 01:15:31,720 --> 01:15:35,020 Atake pwoblèm yo ke ou konnen ou kapab, 1438 01:15:35,020 --> 01:15:38,480 paske gen nan pa itilize ap resevwa kole sou yon pwoblèm lè gen twa 1439 01:15:38,480 --> 01:15:42,090 oswa kat oswa senk sou paj la apre ke ou ka fasilman fè. 1440 01:15:42,090 --> 01:15:45,331 1441 01:15:45,331 --> 01:15:48,520 >> ODYANS: Poukisa egzakteman ou anpil anpil pitit li pa ranje a? 1442 01:15:48,520 --> 01:15:54,935 >> ZAMYLA Chan: Ou miltipliye seri a ki ou know-- li a tankou konbyen lajan apre yon 1443 01:15:54,935 --> 01:15:55,485 ou vle a? 1444 01:15:55,485 --> 01:15:57,840 1445 01:15:57,840 --> 01:16:02,130 Se konsa, ou ka panse a, paske li retounen yon nimewo ant 0 ak 1, 1446 01:16:02,130 --> 01:16:03,890 ou ka panse a li kòm yon pousantaj. 1447 01:16:03,890 --> 01:16:12,195 Se konsa, li fondamantalman di si nou gen dwat nimerik nou an isit la, yon se isit la, 1448 01:16:12,195 --> 01:16:13,840 epi b se isit la. 1449 01:16:13,840 --> 01:16:19,170 Ou se tankou konbyen lajan yon sot pase sa li ye? 1450 01:16:19,170 --> 01:16:20,010 Èske tout sa nou ap fè. 1451 01:16:20,010 --> 01:16:24,920 Se konsa, w ap sèlman mande pou la pousantaj nan sa a ranje, ki 1452 01:16:24,920 --> 01:16:26,170 se sa ki li nan ban nou an. 1453 01:16:26,170 --> 01:16:30,915 Lè sa a, ou fondamantalman jis echèl li moute lè yo ajoute yon. 1454 01:16:30,915 --> 01:16:32,302 Li se yon sèvo anmèdman matematik. 1455 01:16:32,302 --> 01:16:35,400 1456 01:16:35,400 --> 01:16:39,060 >> Si te gen nenpòt konsèy dènye minit, mwen ta ka di baskile nan kesyon yo, 1457 01:16:39,060 --> 01:16:41,660 figi konnen ki sa ou konnen ke tankou, oh mwen te resevwa sa a. 1458 01:16:41,660 --> 01:16:43,196 1459 01:16:43,196 --> 01:16:45,820 Prèske siman yo pwal santi yo gen kesyon ke ou pa pral konnen 1460 01:16:45,820 --> 01:16:49,580 oswa ki w ap ale nan gen tan pou, se konsa frape fòs ou, OK? 1461 01:16:49,580 --> 01:16:50,990 Ou nèg yo ale nan gwo. 1462 01:16:50,990 --> 01:16:52,740 Gen yon anpil nan kesyon pou yon rezon, 1463 01:16:52,740 --> 01:16:57,140 se konsa ke ou gen tan kalite gen opòtinite pou 1464 01:16:57,140 --> 01:16:59,330 yo demontre sa w ap reyèlman bon nan. 1465 01:16:59,330 --> 01:17:02,370 Se konsa, li OK si w ap pa bon nan tout bagay. 1466 01:17:02,370 --> 01:17:03,371 Jwe fòs ou. 1467 01:17:03,371 --> 01:17:03,870 Wi? 1468 01:17:03,870 --> 01:17:06,536 >> ODYANS: Se konsa, se sa a ale nan retounen yon bagay ki nan twonke? 1469 01:17:06,536 --> 01:17:10,810 1470 01:17:10,810 --> 01:17:15,015 Wi, li pral, paske drand retounen ant 0 ak 1. 1471 01:17:15,015 --> 01:17:17,459 1472 01:17:17,459 --> 01:17:19,250 Li pral retounen yon int, paske li pral tronke 1473 01:17:19,250 --> 01:17:22,933 lè nou ajoute yon oswa anpil anpil pitit pa li. 1474 01:17:22,933 --> 01:17:27,670 1475 01:17:27,670 --> 01:17:28,442 Fre. 1476 01:17:28,442 --> 01:17:29,525 Nenpòt kesyon minit sot pase a? 1477 01:17:29,525 --> 01:17:31,310 1478 01:17:31,310 --> 01:17:32,615 >> Ou nèg yo ale nan fè gwo. 1479 01:17:32,615 --> 01:17:34,440 W ap ale nan gen Fabulous. 1480 01:17:34,440 --> 01:17:37,100 E menm si ou pa, pral gen gen sirèt isit la semèn pwochèn. 1481 01:17:37,100 --> 01:17:39,040 1482 01:17:39,040 --> 01:17:40,020 Apre sa, mwen pral renmen ou. 1483 01:17:40,020 --> 01:17:41,270 Mwen pral renmen ou nèg kèlkeswa. 1484 01:17:41,270 --> 01:17:42,550 1485 01:17:42,550 --> 01:17:43,930 Tout dwa, tout moun, bon chans. 1486 01:17:43,930 --> 01:17:44,680 Gen yon tan gwo. 1487 01:17:44,680 --> 01:17:45,620 1488 01:17:45,620 --> 01:17:46,620 W ap ale nan dwe amann. 1489 01:17:46,620 --> 01:17:47,370 Epi ou konnen ki sa? 1490 01:17:47,370 --> 01:17:50,310 Nan de jou li pral yo dwe sou, Lè nou konsidere ke mwen 1491 01:17:50,310 --> 01:17:53,675 gen de midterms nan Jedi, Se konsa, omwen ou nèg yo pral fè. 1492 01:17:53,675 --> 01:17:56,550 Tout dwa, mwen pral wè ou nèg an semèn pwochèn. 1493 01:17:56,550 --> 01:17:58,208