1 00:00:00,000 --> 00:00:02,418 >> [Seinm ceoil] 2 00:00:02,418 --> 00:00:10,542 3 00:00:10,542 --> 00:00:12,000 ALLISON BUCHHOLTZ-AU: Hey gach duine. 4 00:00:12,000 --> 00:00:15,640 Fáilte go dtí do chéad rannóg oifigiúil CS50. 5 00:00:15,640 --> 00:00:19,507 Mar is féidir leat, a fheiceáil go bhfuil sé seo rannóg CS50-mhaith, ach 6 00:00:19,507 --> 00:00:20,840 a tharraingt suas ár gclár oibre don lá atá inniu. 7 00:00:20,840 --> 00:00:23,990 Mar sin, cé mé, mar tá mé cinnte bhfuil tú ag wondering go léir. 8 00:00:23,990 --> 00:00:25,514 Tá mé do TF. 9 00:00:25,514 --> 00:00:27,930 Níl mé ach mac léinn randamach a tá phearsanú do TF. 10 00:00:27,930 --> 00:00:31,190 >> Agus tá mé ag dul chun dul tríd de chineál ar go bhfuil a bheidh rannóga sreabhadh, 11 00:00:31,190 --> 00:00:34,900 ionchais atá againn, acmhainní, mar sin de agus mar sin de. 12 00:00:34,900 --> 00:00:39,190 Táimid ag dul chun labhairt faoi eagair, ASCII feidhmeanna, argóintí ordú-líne, 13 00:00:39,190 --> 00:00:42,020 agus nach bhfuil sé ar anseo, ach Beidh mé freisin a bheith ag cabhrú 14 00:00:42,020 --> 00:00:45,054 tú de chineál ar smaoineamh trí do pset eile don tseachtain seo. 15 00:00:45,054 --> 00:00:46,720 Cén Tá mé cinnte go mbeidh meas tú go léir. 16 00:00:46,720 --> 00:00:48,190 17 00:00:48,190 --> 00:00:53,390 >> Mar sin, an chéad question-- cé mé, sa bhreis ar do TF exuberant anseo. 18 00:00:53,390 --> 00:00:55,390 Tá mé Alison Buchholtz-Au. 19 00:00:55,390 --> 00:00:57,970 Is é seo mo dara bliain TFing CS50. 20 00:00:57,970 --> 00:01:00,570 Mé freisin TF CS51 san Earrach. 21 00:01:00,570 --> 00:01:03,930 D'fhéadfá a fheiceáil arís ann má shocraíonn tú a chur air. 22 00:01:03,930 --> 00:01:07,370 Tá mé chomh maith le PAF, mar sin aon Freshmen-- agus más rud é nach bhfuil tú freshman, 23 00:01:07,370 --> 00:01:09,980 is é seo mo tríú bliain mar fear comhairle. 24 00:01:09,980 --> 00:01:13,630 Tá mé an-maith-versed i comhairle a thabhairt duit ar an saol agus cúrsaí 25 00:01:13,630 --> 00:01:16,549 laistigh CS agus ní laistigh CS. 26 00:01:16,549 --> 00:01:18,090 Tá mé Eolaíocht Ríomhaireachta Concentrator. 27 00:01:18,090 --> 00:01:20,800 Tá mé sinsearach i dTeach Adams, teach is fearr. 28 00:01:20,800 --> 00:01:22,430 29 00:01:22,430 --> 00:01:26,050 Agus sular aistrigh mé go CS é mo sophomore Earraigh, 30 00:01:26,050 --> 00:01:27,640 Bhí mé i ndáiríre innealtóir bithleighis. 31 00:01:27,640 --> 00:01:29,020 Bhí mé ag dul chun dul go dtí Med scoil. 32 00:01:29,020 --> 00:01:30,530 Bhí mé ag dul a bheith ina mháinlia tráma. 33 00:01:30,530 --> 00:01:33,000 Agus tá sin go hiomlán athraithe ó ghlac mé CS50. 34 00:01:33,000 --> 00:01:34,250 35 00:01:34,250 --> 00:01:36,310 Ghlac mé an cúrsa mo Fall Sophomore. 36 00:01:36,310 --> 00:01:38,920 Ba é mo chéad a thabhairt isteach chun CS riamh. 37 00:01:38,920 --> 00:01:44,104 Bhí mé ar cheann de na 78% de tú a Bhí taithí náid ag teacht i, 38 00:01:44,104 --> 00:01:45,520 agus d'athraigh sé go hiomlán mo shaol. 39 00:01:45,520 --> 00:01:49,820 Agus anois tá mé ag obair ar Microsoft, agus do TF álainn. 40 00:01:49,820 --> 00:01:53,500 Agus is é CS50 dócha amháin de na taithí is fearr 41 00:01:53,500 --> 00:01:56,210 go tá mé go raibh anseo ag Harvard-- an dá cur an rang 42 00:01:56,210 --> 00:01:59,040 agus a bheith in ann cabhrú mhúineadh do mhic léinn is mian leat. 43 00:01:59,040 --> 00:02:01,410 >> Mar sin, tá mé i ndáiríre excited go bhfuil tú go léir anseo. 44 00:02:01,410 --> 00:02:04,270 Sa chás tháinig tú i déanach, tá candy, 45 00:02:04,270 --> 00:02:07,227 a ba chóir duit a bhraitheann saor grab le teacht, nó seol 46 00:02:07,227 --> 00:02:08,560 duine éigin eile a grab ar do shon. 47 00:02:08,560 --> 00:02:09,399 tá sé ceart go leor. 48 00:02:09,399 --> 00:02:10,440 Níl mé ag iarraidh a ithe go. 49 00:02:10,440 --> 00:02:13,350 Tá mo seomra go leor seacláide, agus mar sin Ba chóir y'all iarracht a dhéanamh agus a chríochnú sin. 50 00:02:13,350 --> 00:02:16,730 Tá a fhios agam go bhfuil 100 píosaí, ach is cosúil, 04:00 ar an Luan, 51 00:02:16,730 --> 00:02:19,000 I mo thuairimse, d'fhéadfadh gach duine úsáid a bhaint as roinnt siúcra. 52 00:02:19,000 --> 00:02:21,750 >> Mar sin, ar fad agat a bhfuil go hoifigiúil i mo rannóg 53 00:02:21,750 --> 00:02:24,700 Ba chóir go mbeadh gotten ríomhphost uaim le mo uimhir theileafóin, 54 00:02:24,700 --> 00:02:29,920 address-- ríomhphost glaoch a chur orm ar Gchat, glaoch a chur orm ar Facebook, 55 00:02:29,920 --> 00:02:33,360 agus chomh maith don chuid eile de tú, is féidir leat ríomhphost chugam ar dheis anseo. 56 00:02:33,360 --> 00:02:34,450 Tá dhá H. 57 00:02:34,450 --> 00:02:37,090 Tá ag gach duine a dhéanann i gcónaí cosúil le dhá L's nó dhá C. 58 00:02:37,090 --> 00:02:38,260 Dhá H i ainm seo caite. 59 00:02:38,260 --> 00:02:41,800 Seachas sin tá sé ag dul a Preab, agus Níl mé ag dul a fháil ar do r-phost. 60 00:02:41,800 --> 00:02:46,400 >> Mar sin, dar saor chun ríomhphost chugam, chun teagmháil a dhéanamh liom ag am ar bith. 61 00:02:46,400 --> 00:02:51,440 Ní féidir liom a fháil ar ais go dtí duit laistigh de 24 nóiméad, 62 00:02:51,440 --> 00:02:53,760 ach geallaim a fháil ar ais a thabhairt duit laistigh de 24 uair an chloig. 63 00:02:53,760 --> 00:02:54,900 64 00:02:54,900 --> 00:02:58,067 Má ghlaonn tú dom leath uair an chloig roimh Is é do pset dlite, tú a bheith cosúil le, 65 00:02:58,067 --> 00:02:59,650 Tá mé aon smaoineamh cad tá mé ag déanamh Allison. 66 00:02:59,650 --> 00:03:00,160 Cuidigh liom. 67 00:03:00,160 --> 00:03:04,049 Tá mé ag dul go calma tú síos, ach ag deireadh an lae, 68 00:03:04,049 --> 00:03:07,340 má tá tú ag glaoch orm leath uair an chloig roimh Is é do pset dlite le rud ar bith i scríbhinn, 69 00:03:07,340 --> 00:03:11,570 Tá mé ag dul a bheith cosúil le, go maith, b'fhéidir tá sé in am a bhaint as an lá déanach. 70 00:03:11,570 --> 00:03:15,215 Mar sin, beidh mé freagra a thabhairt ar gach ceann de do iarrataí ar bhealach an-tráthúil. 71 00:03:15,215 --> 00:03:16,482 72 00:03:16,482 --> 00:03:18,190 Is é mo fón ghnáth ceangailte le mo lámha. 73 00:03:18,190 --> 00:03:21,530 Freagra agam de ghnáth i bhfad níos níos tapúla ná 24 uair an chloig, 74 00:03:21,530 --> 00:03:25,650 ach is féidir liom ach ráthaíocht freagra 24 uair an chloig. 75 00:03:25,650 --> 00:03:26,580 >> Gach ceart. 76 00:03:26,580 --> 00:03:28,410 Mar sin, cén fáth go bhfuil muid anseo? 77 00:03:28,410 --> 00:03:32,160 Chomh maith leis sin, má tá ceisteanna ag tú am ar bith, cuir in iúl dom. 78 00:03:32,160 --> 00:03:32,780 Labhair mé a lán. 79 00:03:32,780 --> 00:03:35,320 Labhair mé go tapa, ach le do thoil glaoch a cur isteach orm. 80 00:03:35,320 --> 00:03:36,980 Tugann sé análaithe dom seomra chomh maith. 81 00:03:36,980 --> 00:03:38,159 82 00:03:38,159 --> 00:03:40,200 Mar sin, tá rannóga am dúinn a ndáiríre ach Léim 83 00:03:40,200 --> 00:03:44,270 i, a fháil ar roinnt taithí phraiticiúil, go dul tríd topaicí a luaite againn 84 00:03:44,270 --> 00:03:49,760 sa rang nó in ábhair staidéir sin molaimid duit guys ar líne. 85 00:03:49,760 --> 00:03:52,980 Agus beidh muid ag dul go hiarbhír tríd cuid de na hacmhainní sin i beagán. 86 00:03:52,980 --> 00:03:54,300 87 00:03:54,300 --> 00:03:57,400 >> Mar sin, roinnt nótaí ar Leathanach Tacaíochta. 88 00:03:57,400 --> 00:04:00,250 CS50-- ceann de na rudaí a dhéanann sé ar cheann de mo ranganna is fearr leat 89 00:04:00,250 --> 00:04:02,510 Is é an mothú go riamh go bhfuil tú i d'aonar. 90 00:04:02,510 --> 00:04:05,430 Tá foireann de níos mó ná 100 againn daoine atá anseo le cuidiú leat. 91 00:04:05,430 --> 00:04:08,080 Tá uaireanta oifige Dé Luain trí Déardaoin. 92 00:04:08,080 --> 00:04:13,230 Mar sin, tá an oiread sin daoine a Is breá an rang díreach oiread agus is féidir liom 93 00:04:13,230 --> 00:04:15,750 agus atá i ndáiríre anseo mar gheall ar mian leo a bheith anseo. 94 00:04:15,750 --> 00:04:19,390 Chuid is mó de dúinn na mic léinn, agus tá sé seo Is cosúil le rang a cúig sa bhreis 95 00:04:19,390 --> 00:04:20,390 leis an gcuid eile dár gcuid oibre. 96 00:04:20,390 --> 00:04:22,723 >> Agus tá sé a lán oibre, ach dhéanaimid é mar is breá linn é, 97 00:04:22,723 --> 00:04:25,600 agus grá againn i ndáiríre a mhúineadh agat agus cabhrú le roinnt lenár excitement 98 00:04:25,600 --> 00:04:27,260 don ábhar seo agus aicme seo. 99 00:04:27,260 --> 00:04:28,490 Mar sin, le do thoil leas a bhaint as. 100 00:04:28,490 --> 00:04:29,370 Labhairt Tar chugainn. 101 00:04:29,370 --> 00:04:33,034 Rachaidh mé uaigneach nuair mo mhic léinn Ní gá labhairt liom, mar sin más mian leat, 102 00:04:33,034 --> 00:04:33,950 teacht hang amach le liom. 103 00:04:33,950 --> 00:04:35,200 Beidh sé a bheith iontach. 104 00:04:35,200 --> 00:04:37,400 >> Dá bhrí sin tá rannóg ar ndóigh ar cheann de do rudaí is mó. 105 00:04:37,400 --> 00:04:41,770 Beidh muid ag dul trí rudaí a d'fhoghlaim tú sa léacht, 106 00:04:41,770 --> 00:04:44,100 dhéanamh ar roinnt samplaí gearra nuair atá againn am, 107 00:04:44,100 --> 00:04:46,187 agus go ginearálta de chineál fháil smaoineamh faoi rudaí 108 00:04:46,187 --> 00:04:48,270 ba chóir duit a bheith ag smaoineamh faoi ​​do do fhadhb a leagan síos. 109 00:04:48,270 --> 00:04:49,540 110 00:04:49,540 --> 00:04:53,591 Shorts-- conas a lán daoine i ndáiríre faire ar an físeán ó do scratch 111 00:04:53,591 --> 00:04:54,090 gearr? 112 00:04:54,090 --> 00:04:55,460 113 00:04:55,460 --> 00:04:57,390 Duine ar bith aitheantas a thabhairt dom? 114 00:04:57,390 --> 00:04:59,720 Mar sin, iad siúd an-mhór. 115 00:04:59,720 --> 00:05:01,210 Ba chóir duit féachaint ar cinnte sin. 116 00:05:01,210 --> 00:05:02,880 Tá go leor oibre curtha isteach acu. 117 00:05:02,880 --> 00:05:06,690 Agus tá siad i gceist ach a bheith bite-mhéid píosaí chun tú chun féachaint go díreach 118 00:05:06,690 --> 00:05:09,760 ar feadh trí nó ceithre nóiméad agus a fháil tuiscint níos fearr ar choincheap. 119 00:05:09,760 --> 00:05:11,147 120 00:05:11,147 --> 00:05:12,980 Siúlóid throughs-- conas go leor daoine ag faire 121 00:05:12,980 --> 00:05:14,880 an siúlóid-throughs do na cinn roimhe seo? 122 00:05:14,880 --> 00:05:16,240 Is Zamyla iontach, ceart? 123 00:05:16,240 --> 00:05:18,100 Cosúil, is mian liom go raibh mé Zamyla uaireanta. 124 00:05:18,100 --> 00:05:19,650 125 00:05:19,650 --> 00:05:21,640 Mar sin, a úsáid cinnte do shiúlóid-throughs. 126 00:05:21,640 --> 00:05:25,070 Beidh sí é a bhriseadh síos i píosaí beaga, greim-mhéid. 127 00:05:25,070 --> 00:05:28,079 Agus nuair a tá tú na ollmhór sonraíochtaí ó do Leagann fhadhb, 128 00:05:28,079 --> 00:05:30,870 tá sé ag dul a bheith tábhachtach i ndáiríre a bheith in ann a fháil ach áit éigin 129 00:05:30,870 --> 00:05:32,600 a thosú agus ag obair go mall tríd. 130 00:05:32,600 --> 00:05:33,610 131 00:05:33,610 --> 00:05:40,260 >> Gach ceart, ní mór dúinn freisin Study50, a Tá study50.harvard.edu, creidim. 132 00:05:40,260 --> 00:05:42,270 Is féidir leat ach Google staidéar a dhéanamh, agus beidh sé teacht suas. 133 00:05:42,270 --> 00:05:45,750 Tá sé seo ar cheann de na hacmhainní is fearr atá againn. 134 00:05:45,750 --> 00:05:49,800 Tá sé powerpoints le nótaí agus fadhbanna ar do shon a chleachtadh 135 00:05:49,800 --> 00:05:52,430 le réitigh go bhfuil tú Is féidir siúl go hiarbhír tríd. 136 00:05:52,430 --> 00:05:57,000 Mar sin, más mian leat riamh cleachtas níos mó, níos mó ná mar a dhéanann muid in ailt nó níos mó 137 00:05:57,000 --> 00:06:00,700 ná do Leagann fhadhb, is é seo i ndáiríre áit a spreagadh mé leat dul. 138 00:06:00,700 --> 00:06:03,590 Tógadh é an samhradh seo caite ag roinnt de mo chairde gur maith. 139 00:06:03,590 --> 00:06:04,480 Agus tá sé iontach. 140 00:06:04,480 --> 00:06:05,540 141 00:06:05,540 --> 00:06:08,670 Go deimhin, a lán de na sleamhnáin go mbeidh mé ag baint úsáide as do Rannóg 142 00:06:08,670 --> 00:06:10,190 a thagann as Study50. 143 00:06:10,190 --> 00:06:12,000 >> Mar sin, a lán de na TFS a úsáid. 144 00:06:12,000 --> 00:06:13,920 Agus ar deireadh, mar atá mé céadluaite, uaireanta oifige. 145 00:06:13,920 --> 00:06:15,836 Má tá tú tar éis dtrioblóid leis an obair bhaile, tá tú 146 00:06:15,836 --> 00:06:18,270 bhfuil deacracht le coincheap, teacht ar uaireanta oifige. 147 00:06:18,270 --> 00:06:20,190 Téigh go luath i rith na seachtaine más féidir leat. 148 00:06:20,190 --> 00:06:23,130 Faigh amach go dtí an quad, toisc go bhfuil sé de chineál ar i bhfad. 149 00:06:23,130 --> 00:06:24,780 Is maith aon duine chun siúl amach ann. 150 00:06:24,780 --> 00:06:27,090 Ach tá sé chun tairbhe do, mar gheall ar ansin tá tú 151 00:06:27,090 --> 00:06:29,580 ag dul go bhfuil go léir na TFS, [Inaudible] timpeall ort. 152 00:06:29,580 --> 00:06:31,920 Agus go háirithe anois, ach tip, Déardaoin 153 00:06:31,920 --> 00:06:35,310 Tá an-Chill ceart anois i Mather mar gheall ar do psets 154 00:06:35,310 --> 00:06:36,577 Tá dlite ar an Déardaoin. 155 00:06:36,577 --> 00:06:38,410 Agus ba mhaith a fhios agam go bain úsáid as do laethanta déanacha go fóill. 156 00:06:38,410 --> 00:06:40,030 >> Mar sin, má tá tú tar éis dtrioblóid le coincheapa, 157 00:06:40,030 --> 00:06:41,780 tá go leor de TFS a atá ann chun cabhrú leat. 158 00:06:41,780 --> 00:06:43,196 Mar sin, teacht amach go Mather ar an Déardaoin. 159 00:06:43,196 --> 00:06:45,280 Más mian leat a fheiceáil dom, Tá mé ag dul a bheith ann. 160 00:06:45,280 --> 00:06:48,870 Tá mé ag déanamh go hiondúil mo obair bhaile féin, mar is mian le duine ar bith mo chabhair. 161 00:06:48,870 --> 00:06:50,260 Mar sin, teacht fheiceáil dúinn. 162 00:06:50,260 --> 00:06:51,460 163 00:06:51,460 --> 00:06:52,440 >> Buail linn leath-shlí. 164 00:06:52,440 --> 00:06:55,400 Mar sin, tá cé mhéad duine i láthair léacht nó a faire ar líne? 165 00:06:55,400 --> 00:06:56,570 166 00:06:56,570 --> 00:06:59,140 Cé mhéid daoine a chuaigh go dtí rannóg Super an tseachtain seo caite? 167 00:06:59,140 --> 00:07:00,171 168 00:07:00,171 --> 00:07:00,670 Cool. 169 00:07:00,670 --> 00:07:02,190 Sin i ndáiríre roinnt cóir. 170 00:07:02,190 --> 00:07:05,425 Cé mhéad de tú ag léamh do spec don tseachtain seo, le do pset? 171 00:07:05,425 --> 00:07:07,081 172 00:07:07,081 --> 00:07:08,461 Ooh, tá mé bródúil as tú guys! 173 00:07:08,461 --> 00:07:09,335 Tuilleadh candy do y'all. 174 00:07:09,335 --> 00:07:11,070 175 00:07:11,070 --> 00:07:13,280 >> Good, mar sin cad atá i gceist againn "Bualadh linn leath-shlí," Is é 176 00:07:13,280 --> 00:07:16,440 Tá alt sin i ndáiríre ach ag dul a bheith Super úsáideach duit 177 00:07:16,440 --> 00:07:19,810 má thagann tú i éis a léamh do sonraíochtaí le haghaidh do pset. 178 00:07:19,810 --> 00:07:23,859 Toisc nuair a théann mé trí forbhreathnú na rudaí ba chóir duit a bheith ag breathnú amach do, 179 00:07:23,859 --> 00:07:25,650 níl sé ag dul a dhéanamh ciall an oiread má tá tú 180 00:07:25,650 --> 00:07:28,358 níl a fhios cad d'fhadhb a leagtar ag dul a bheith ag iarraidh ort a dhéanamh. 181 00:07:28,358 --> 00:07:29,020 182 00:07:29,020 --> 00:07:32,590 >> Más rud é nach bhfuil tú ag teacht leis an alt, ar ndóigh Ní féidir liom a bheith go úsáideach duit. 183 00:07:32,590 --> 00:07:36,600 Níl mé ag dul chun é a chur go pearsanta más rud é nach bhfuil tú ag teacht go dtí mo rannóg ceart anois, 184 00:07:36,600 --> 00:07:38,570 ach is cinnte ba chóir duit. 185 00:07:38,570 --> 00:07:40,090 Mura féidir leat, breathnú orthu ar líne. 186 00:07:40,090 --> 00:07:41,230 187 00:07:41,230 --> 00:07:42,519 Tá siad ann ar chúis. 188 00:07:42,519 --> 00:07:43,560 Beidh Mine bheith ceart ann. 189 00:07:43,560 --> 00:07:44,187 190 00:07:44,187 --> 00:07:47,270 Mar a thugann tú faoi deara, tá muid á thaifeadadh, mar sin beidh sé a bheith ceart ann ar do shon guys. 191 00:07:47,270 --> 00:07:49,110 192 00:07:49,110 --> 00:07:51,570 Chomh maith, ag dul go dtí lectures-- go léir 193 00:07:51,570 --> 00:07:53,790 i gcás ina bhfuil tú ag fáil an tús a chur ar do ábhar anseo. 194 00:07:53,790 --> 00:07:57,430 Mar sin, beidh mé iarracht cinnte agus cabhrú leat an oiread agus is féidir liom, 195 00:07:57,430 --> 00:07:58,840 ach is féidir liom freastal ach tú go dtí seo. 196 00:07:58,840 --> 00:08:01,220 Tá tú a de chineál ar bualadh linn leathbhealach ann. 197 00:08:01,220 --> 00:08:04,050 >> Grading-- sin, ar fad agat a fuair ríomhphost ó dom, 198 00:08:04,050 --> 00:08:05,445 is tú mo rannóg oifigiúil. 199 00:08:05,445 --> 00:08:06,470 200 00:08:06,470 --> 00:08:08,120 Beidh mé ag grádú do psets. 201 00:08:08,120 --> 00:08:12,870 Agus ba mhaith liom ach a rá, rud amháin go ba chóir duit a íoc i ndáiríre aird a thabhairt ar 202 00:08:12,870 --> 00:08:13,820 Is iad na tuairimí. 203 00:08:13,820 --> 00:08:17,390 Is iad na tuairimí go minic níos úsáidí ná an scór iarbhír a thabhairt duit. 204 00:08:17,390 --> 00:08:19,890 Agus tá na tuairimí iarbhír nuair a chaitheamh mé a lán de mo chuid ama 205 00:08:19,890 --> 00:08:20,770 nuair atá mé grádaithe. 206 00:08:20,770 --> 00:08:22,700 Mar sin, ba mhaith liom buíoch sé má léann tú iad. 207 00:08:22,700 --> 00:08:26,990 Agus tá siad i ndáiríre conas a bhfuil tú ag dul chun níos mó eolas faoi dearadh agus stíl a fhoghlaim 208 00:08:26,990 --> 00:08:29,860 agus tá rudaí go beag gearrtha níos lú agus tirim. 209 00:08:29,860 --> 00:08:31,770 >> Mar sin, a íoc i ndáiríre aird a leis na tuairimí. 210 00:08:31,770 --> 00:08:34,720 Má tá ceisteanna mar gheall orthu ort, nó ceisteanna maidir le do scór, 211 00:08:34,720 --> 00:08:37,620 le do thoil teacht labhairt liom roimh alt, 212 00:08:37,620 --> 00:08:41,039 Beidh mé is dócha a bheith ag crochadh amach sa stocaireacht, nó ina dhiaidh sin. 213 00:08:41,039 --> 00:08:43,559 Más mian leat a sceideal cruinnithe duine-ar-cheann faoi conas 214 00:08:43,559 --> 00:08:46,100 is féidir leat cabhrú le feabhas níos déanaí Leagann fhadhb, ach in iúl dom. 215 00:08:46,100 --> 00:08:47,520 216 00:08:47,520 --> 00:08:49,750 >> Agus ansin ach cúpla de leideanna chun tú guys. 217 00:08:49,750 --> 00:08:53,110 Mar sin, ar cheann de na rudaí is mó Béim i gcónaí le mo alt 218 00:08:53,110 --> 00:08:57,700 nuair a bhíonn tú ag foghlaim conas chun cód go bhfuil chun rudaí a scríobh amach ar pháipéar ar dtús. 219 00:08:57,700 --> 00:09:01,080 Má tá tú plean cluiche do inar gá do chód chun dul 220 00:09:01,080 --> 00:09:03,230 agus cad is gá é chun a dhéanamh agus é a briste síos 221 00:09:03,230 --> 00:09:06,000 i giotán beag de pseudocode cód atá tú scríofa amach, 222 00:09:06,000 --> 00:09:09,780 tú ag dul a bheith níos lú is dócha a dhéanamh earráidí error 223 00:09:09,780 --> 00:09:12,355 nó a chruthú más lúb go Níl an eile. 224 00:09:12,355 --> 00:09:14,064 225 00:09:14,064 --> 00:09:15,980 Má tá a fhios agat cá bhfuil tú dul tríd is tríd, tá tú 226 00:09:15,980 --> 00:09:19,764 níos lú seans ann a dhéanamh ar na beag bídeach botúin a ghlacadh uaireanta tú 227 00:09:19,764 --> 00:09:22,555 uair an chloig a shocrú, mar atá tú cosúil le, i gcás ina bhfuil mé ag iarraidh lúibín seo? 228 00:09:22,555 --> 00:09:23,580 229 00:09:23,580 --> 00:09:27,420 >> Ar an nóta, bain úsáid as Style50. 230 00:09:27,420 --> 00:09:28,820 231 00:09:28,820 --> 00:09:31,590 Go háirithe nuair a bhíonn tú ag dul go dtí uaireanta oifige, 232 00:09:31,590 --> 00:09:34,850 má tá do cód léir aistrigh níos mó ar thaobh amháin, 233 00:09:34,850 --> 00:09:37,740 is é polasaí an chúrsa gur féidir linn a rá, é a shocrú 234 00:09:37,740 --> 00:09:41,990 ionas go Breathnaíonn sé cosúil deir Style50 ba chóir dó, agus ansin beidh muid ag cabhrú leat. 235 00:09:41,990 --> 00:09:43,830 Mar sin, beidh sé a dhéanamh do shaol níos éasca. 236 00:09:43,830 --> 00:09:45,030 Beidh sé a dhéanamh ar ár saol níos éasca. 237 00:09:45,030 --> 00:09:46,000 Tá ag gach duine atá níos sona. 238 00:09:46,000 --> 00:09:47,290 Faigheann gach duine gráid níos fearr. 239 00:09:47,290 --> 00:09:48,760 Nach bhfuil cad ba mhaith linn go léir? 240 00:09:48,760 --> 00:09:50,420 241 00:09:50,420 --> 00:09:53,860 >> Mar sin, rudaí a scríobh amach ar pháipéar roimh tú teagmháil riamh do ríomhaire. 242 00:09:53,860 --> 00:09:57,540 Rudaí Labhair amach ag leibhéal ard, agus a dhéanamh cinnte go bhfuil a fhios agat nuair a bhíonn tú ag dul. 243 00:09:57,540 --> 00:09:59,940 Agus má tá tú cinnte, suí síos le duine éigin 244 00:09:59,940 --> 00:10:03,340 agus iad ag siúl tríd an céim ar chéim cad é do chód ceaptha a dhéanamh. 245 00:10:03,340 --> 00:10:07,940 Agus naoi n-uaire as 10, beidh tú cosúil le, ó, Rinne mé dearmad ar choinníoll más rud é 246 00:10:07,940 --> 00:10:12,420 nó mé dearmad ar Leathstad anseo nó Tá mé ag cothrom le dáta an mícheart athraitheach. 247 00:10:12,420 --> 00:10:15,740 Mar sin, tá na mo leideanna do rath. 248 00:10:15,740 --> 00:10:19,820 >> Mar sin, ós rud é thart ar leath de tú ag féachaint mar a fhreastail tú rannóg Super, 249 00:10:19,820 --> 00:10:24,080 Tá mé ag dul díreach a an- hachomair dul trí lúb, 250 00:10:24,080 --> 00:10:26,650 nach raibh ar ár gclár oibre bunaidh. 251 00:10:26,650 --> 00:10:28,190 Ach tá siad tábhachtach i ndáiríre. 252 00:10:28,190 --> 00:10:30,250 Agus mar sin mé ag dul a chineál de luas trí na 253 00:10:30,250 --> 00:10:32,860 roimh a fháil againn isteach inár rannóg iarbhír. 254 00:10:32,860 --> 00:10:36,269 Sula féidir liom go, an bhfuil aon questions-- logistically, 255 00:10:36,269 --> 00:10:38,060 go pearsanta, an bhfuil aon rud eile is mian leat 256 00:10:38,060 --> 00:10:40,990 ar an eolas faoi liom nó faoi alt nó aicme i gcoitinne? 257 00:10:40,990 --> 00:10:43,195 258 00:10:43,195 --> 00:10:43,880 Gach go maith? 259 00:10:43,880 --> 00:10:45,300 OK, fionnuar. 260 00:10:45,300 --> 00:10:46,781 261 00:10:46,781 --> 00:10:47,280 Lovely. 262 00:10:47,280 --> 00:10:50,071 >> Mar sin, loops-- chóir duit guys go léir a aithint na píosaí ó scratch. 263 00:10:50,071 --> 00:10:51,310 264 00:10:51,310 --> 00:10:55,220 Mar sin, tá lúb bunúsach ach ar bhealach dúinn rud éigin a dhéanamh 265 00:10:55,220 --> 00:10:58,900 roinnt ar líon na n-amanna, roinnt arís agus arís eile ghníomhaíocht atá bunaithe ar roinnt coinníollach. 266 00:10:58,900 --> 00:11:00,140 267 00:11:00,140 --> 00:11:02,090 Mar sin, ní mór dúinn trí chineál éagsúla. 268 00:11:02,090 --> 00:11:04,860 Tá muid do lúb, cé go, agus a dhéanamh-cé. 269 00:11:04,860 --> 00:11:06,430 270 00:11:06,430 --> 00:11:11,320 >> Mar sin, do loops-- ní mór dúinn ach an- leagan amach ginearálta anseo ar do lúb. 271 00:11:11,320 --> 00:11:16,110 Agus tá sé seo iontach do nuair a fhios agat conas Ní mór go leor uair éigin a fhorghníomhú. 272 00:11:16,110 --> 00:11:17,040 273 00:11:17,040 --> 00:11:18,790 Nuair a labhairt linn faoi ar an lúb eile, beidh tú 274 00:11:18,790 --> 00:11:20,650 fheiceáil cén fáth go bhfuil idirdhealú tábhachtach. 275 00:11:20,650 --> 00:11:22,530 Ach do lúba iad le haghaidh rud éigin a leagan síos. 276 00:11:22,530 --> 00:11:24,590 Tá a fhios agat is féidir leat ceachtar ríomh ar an líon 277 00:11:24,590 --> 00:11:29,230 nó a fhios agat an líon uaireanta tú ag iarraidh seo arís agus arís eile ag an tús. 278 00:11:29,230 --> 00:11:32,220 >> Mar sin, má fheiceann tú anseo, ní mór dúinn bhfuil ach de chineál ginearálta 279 00:11:32,220 --> 00:11:34,480 an chreata creatlach le haghaidh lúb anseo. 280 00:11:34,480 --> 00:11:38,080 Mar sin, do-initialization, tá sé seo i gcás ina do na hathróga atá initialized. 281 00:11:38,080 --> 00:11:41,915 Le Mario, tá mé cinnte go bhfuil tú guys a rinne rud éigin cosúil le slánuimhir i comhionann 0. 282 00:11:41,915 --> 00:11:42,920 283 00:11:42,920 --> 00:11:44,710 Sin i gcás ina mbeadh a tharlaíonn i gorm. 284 00:11:44,710 --> 00:11:48,290 Tá tú do riocht, a Is cad sheiceáil gach uair. 285 00:11:48,290 --> 00:11:52,410 Má tá an coinníoll seo fíor, ansin an chuid eile den chód fhorghníomhú. 286 00:11:52,410 --> 00:11:54,749 Ansin, beidh sé ar siúl again-- agus a iarraidh. 287 00:11:54,749 --> 00:11:57,290 Agus ansin ní mór dúinn thabhairt cothrom le dáta, i gcás ina tú suas chun dáta do athraitheach. 288 00:11:57,290 --> 00:12:01,410 Mar sin, arís, le nós Mario, tá mé cinnte rinne tú guys rud éigin cosúil mé móide móide. 289 00:12:01,410 --> 00:12:04,640 Mar sin, gach uair an lúb bhí ar siúl, fuair mé suas chun dáta 290 00:12:04,640 --> 00:12:09,370 go nuair a bhí muid ag seiceáil sé i gcoinne coinníoll éigin, bhí sé ag athrú. 291 00:12:09,370 --> 00:12:12,570 >> Toisc má tá tú díreach Tá athróg statach, 292 00:12:12,570 --> 00:12:15,567 má fhorghníomhú sé an chéad uair, tá sé ach ag dul a fhorghníomhú infinitely. 293 00:12:15,567 --> 00:12:18,025 Mar sin, caithfidh tú a dhéanamh cinnte go bhfuil tú suas chun dáta do athraitheach i gceart. 294 00:12:18,025 --> 00:12:19,350 295 00:12:19,350 --> 00:12:23,890 Agus ní mór dúinn freisin ach amharcléiriú ann. 296 00:12:23,890 --> 00:12:24,930 Tá ag gach duine maith? 297 00:12:24,930 --> 00:12:25,630 Maidir le lúba. 298 00:12:25,630 --> 00:12:27,540 Ba chóir a bheith le feiceáil ar na i do pset. 299 00:12:27,540 --> 00:12:28,840 Cool. 300 00:12:28,840 --> 00:12:31,870 >> Mar sin, tá anseo ach sampla éasca. 301 00:12:31,870 --> 00:12:32,860 Priontáil Is é seo an CS50! 302 00:12:32,860 --> 00:12:33,360 10 uair. 303 00:12:33,360 --> 00:12:34,850 304 00:12:34,850 --> 00:12:37,906 Agus mar sin ní mór dúinn ár initialization, mar a fheiceann muid ann, le slánuimhir i 305 00:12:37,906 --> 00:12:41,280 ionann 0, óir is mé lú ná 10, agus mé móide móide. 306 00:12:41,280 --> 00:12:43,090 307 00:12:43,090 --> 00:12:44,540 Agus beidh sé a phriontáil go 10 uair. 308 00:12:44,540 --> 00:12:46,230 309 00:12:46,230 --> 00:12:56,781 >> Mar sin, cé go loops-- cé go bhfuil lúb nuair mór nach bhfuil tú gá go 310 00:12:56,781 --> 00:12:59,530 bhfuil a fhios cé mhéad uair tá sé ag dul a thabhairt cothrom le dáta ar dtús. 311 00:12:59,530 --> 00:13:00,640 312 00:13:00,640 --> 00:13:02,580 Tá tú ach roinnt choinníoll go bhfuil a sheiceáil. 313 00:13:02,580 --> 00:13:09,550 Agus d'fhéadfadh sé seo a bheith rud éigin cosúil le while-- ligean ar ghlacadh sampla ó do pset. 314 00:13:09,550 --> 00:13:12,540 Más rud é Mario, tá tú iarracht a ionchur uimhir dhiúltach. 315 00:13:12,540 --> 00:13:13,270 Ceart? 316 00:13:13,270 --> 00:13:15,460 Bhí ceaptha tú a ath-spreagadh do úsáideora. 317 00:13:15,460 --> 00:13:20,890 Mar sin, is féidir leat a rá, go maith, má tá na hionchuir úsáideora rud éigin níos lú ná nialas, ath-pras 318 00:13:20,890 --> 00:13:21,390 orthu. 319 00:13:21,390 --> 00:13:23,890 Agus tá mé cinnte go d'fhéadfadh go mbeadh rud éigin go bhfuil roinnt de tú 320 00:13:23,890 --> 00:13:24,660 úsáid i do cód. 321 00:13:24,660 --> 00:13:26,270 >> Mar sin, tá sé ina rud simplí. 322 00:13:26,270 --> 00:13:28,490 Tá tú cé, roinnt coinníollach bhfuil a sheiceáil 323 00:13:28,490 --> 00:13:30,460 gach uair a théann an cód a fhorghníomhú. 324 00:13:30,460 --> 00:13:32,660 Má meastóireacht ar sé fíor, á reáchtáil againn é. 325 00:13:32,660 --> 00:13:33,820 Seachas sin ní dhéanaimid. 326 00:13:33,820 --> 00:13:35,650 Agus cad atá i ndáiríre important-- rud I 327 00:13:35,650 --> 00:13:38,155 a cheapann gur labhair David faoi i lecture-- bhfuil na braces. 328 00:13:38,155 --> 00:13:40,760 329 00:13:40,760 --> 00:13:42,930 Cibé laistigh de na Is braces cad báis. 330 00:13:42,930 --> 00:13:45,850 Má tá tú dearmad ar sin guailleáin, tá sé ag dul ach 331 00:13:45,850 --> 00:13:48,800 a bheith ar an líne dhíreach tar éis an fad chun báis. 332 00:13:48,800 --> 00:13:51,040 >> Mar sin, má tá tú trí rudaí atá ceaptha 333 00:13:51,040 --> 00:13:54,020 a tharlóidh nuair seo meastóireacht ar choinníoll go fíor, 334 00:13:54,020 --> 00:13:58,040 agus nach bhfuil tú ag na braces, ach amháin Is é an chéad rud ag dul a tharlóidh. 335 00:13:58,040 --> 00:14:01,510 Mar sin, a bheith an-eolach nuair a chuir tú do braces. 336 00:14:01,510 --> 00:14:04,880 Má bata tú leis Style50, beidh sé seo cabhrú leat cinnte. 337 00:14:04,880 --> 00:14:06,220 338 00:14:06,220 --> 00:14:06,760 Cool. 339 00:14:06,760 --> 00:14:10,835 >> Mar sin, tá sé seo le comhaireamh síos ó 10 go nialas. 340 00:14:10,835 --> 00:14:12,380 341 00:14:12,380 --> 00:14:16,210 Agus mar a fheiceann tú anseo, a thúsú muid roinnt cuntar lasmuigh de. 342 00:14:16,210 --> 00:14:19,250 Rud amháin go bhfuil difriúil nach bhfuil muid ár n-initializing athróg 343 00:14:19,250 --> 00:14:20,300 laistigh dár lúb fad. 344 00:14:20,300 --> 00:14:22,150 Tá sé initialized lasmuigh de. 345 00:14:22,150 --> 00:14:25,480 Táimid go simplí díreach a chur ar an riocht i dár fad. 346 00:14:25,480 --> 00:14:28,630 Mar sin, sa chás seo, tá sé cé Tá líon níos mó ná nialas. 347 00:14:28,630 --> 00:14:35,134 Agus muid ag phriontáil amach cad é ár n-count, agus ansin decrement muid ár athraitheach. 348 00:14:35,134 --> 00:14:36,800 Agus sin freisin rud eile le fógra. 349 00:14:36,800 --> 00:14:40,440 Ní Ár cothrom le dáta a tharlóidh laistigh de go bhfuil an chéad chuid den lúb fad. 350 00:14:40,440 --> 00:14:44,255 Beidh sé tarlú i ndáiríre taobh istigh na braces, an comhlacht ar do téacs. 351 00:14:44,255 --> 00:14:46,820 352 00:14:46,820 --> 00:14:51,860 >> Mar sin, a dhéanamh-cé loops-- dhéanamh-cé go lúba Is iontach do bhailíochtú úsáideora. 353 00:14:51,860 --> 00:14:54,820 Mar sin, d'fhéadfadh roinnt de agat freisin a úsáidtear seo i do pset. 354 00:14:54,820 --> 00:14:59,960 Is féidir leat a rá, a dhéanamh, cosúil le, a iarraidh ar an úsáideoir le haghaidh ionchur. 355 00:14:59,960 --> 00:15:04,690 Agus ansin cé, ar nós, an Tá ionchur níos lú ná roinnt uimhir. 356 00:15:04,690 --> 00:15:10,700 >> Mar sin, ar feadh cás sainráite le Mario, sé bheadh ​​printf a dhéanamh, cuir isteach slánuimhir, 357 00:15:10,700 --> 00:15:13,820 agus ansin is ionann roinnt slánuimhir getint. 358 00:15:13,820 --> 00:15:17,060 Agus ansin beidh sé i ndáiríre fhorghníomhú an cód ar dtús. 359 00:15:17,060 --> 00:15:19,120 Feicfidh tú i ndáiríre de chineál éigin slánuimhir. 360 00:15:19,120 --> 00:15:23,380 Agus ansin d'fhéadfá a rá, cé go is é sin slánuimhir níos lú ná nialas. 361 00:15:23,380 --> 00:15:26,120 Mar sin, cad tá sé ag dul a dhéanamh ná sé ag dul a fhorghníomhú, ar a laghad uair amháin. 362 00:15:26,120 --> 00:15:27,536 Tá sé ag dul a sheiceáil leis an riocht. 363 00:15:27,536 --> 00:15:29,690 Má tá an coinníoll fíor, beidh sé ar siúl arís. 364 00:15:29,690 --> 00:15:32,900 >> Mar sin, a dhéanamh-cé go bhfuil lúb iontach do bhailíochtú úsáideora, 365 00:15:32,900 --> 00:15:36,770 mar a fhios agat an cód ag dul a fhorghníomhú ar a laghad, 366 00:15:36,770 --> 00:15:39,720 aon uair amháin, ach le cé lúb, ní bhíonn tú 367 00:15:39,720 --> 00:15:41,630 ráthú go bhfuil sé ag dul a fhorghníomhú aon uair amháin. 368 00:15:41,630 --> 00:15:45,330 Tá sé ag dul a sheiceáil an coinníoll ar dtús agus ansin cinneadh a fhorghníomhú, 369 00:15:45,330 --> 00:15:48,350 cé go mbeidh a dhéanamh-tamaill fhorghníomhú an cód an chéad 370 00:15:48,350 --> 00:15:51,110 agus ansin seiceáil a fheiceáil cé acu is gá duit a dhéanamh arís é. 371 00:15:51,110 --> 00:15:52,985 An bhfuil an idirdhealaithe sin ciall a dhéanamh le gach duine? 372 00:15:52,985 --> 00:15:53,680 373 00:15:53,680 --> 00:15:54,180 OK. 374 00:15:54,180 --> 00:15:55,651 375 00:15:55,651 --> 00:15:56,150 Cool. 376 00:15:56,150 --> 00:15:57,380 377 00:15:57,380 --> 00:15:59,800 >> Mar sin, sa chás seo, is é seo de chineál ar an méid a bhí mé ag caint faoi, 378 00:15:59,800 --> 00:16:02,210 an ath-leideanna dtí go mbeidh tú a fháil ar uimhir dheimhneach. 379 00:16:02,210 --> 00:16:05,060 Mar sin, tá a fhios againn go bhfuil printf "Dul isteach uimhir dheimhneach" 380 00:16:05,060 --> 00:16:08,720 agus ar ndóigh, ag iarraidh sin Beidh ionchur a tharlóidh ar a laghad uair amháin. 381 00:16:08,720 --> 00:16:12,650 Má tá an t-úsáideoir olc agus coimeádann dul isteach uimhir dhiúltach, a 382 00:16:12,650 --> 00:16:14,210 a fhios cé mhéad uair beidh sé a fhorghníomhú. 383 00:16:14,210 --> 00:16:17,500 Ach tá cód seo ráthaithe a fhorghníomhú, ar a laghad uair amháin. 384 00:16:17,500 --> 00:16:20,040 Agus sin an fáth go bhfuil sé go hiontach chun ionchur a bhailíochtú. 385 00:16:20,040 --> 00:16:22,300 Agus beidh tú ag úsáid go leor le beagán. 386 00:16:22,300 --> 00:16:23,870 387 00:16:23,870 --> 00:16:25,830 >> Gach ceart, aon cheist go dtí seo? 388 00:16:25,830 --> 00:16:27,080 389 00:16:27,080 --> 00:16:28,030 Táimid go léir go maith? 390 00:16:28,030 --> 00:16:29,513 Ag caint liom ró-thapa? 391 00:16:29,513 --> 00:16:30,520 392 00:16:30,520 --> 00:16:31,130 Táimid go maith? 393 00:16:31,130 --> 00:16:31,630 OK. 394 00:16:31,630 --> 00:16:32,960 395 00:16:32,960 --> 00:16:33,800 Awesome 396 00:16:33,800 --> 00:16:35,841 >> Mar sin, táimid ag dul chun dul ar aghaidh agus labhairt faoi arrays. 397 00:16:35,841 --> 00:16:36,660 398 00:16:36,660 --> 00:16:37,600 Cool. 399 00:16:37,600 --> 00:16:40,700 Mar sin, tá arrays go bunúsach ach struchtúir sonraí 400 00:16:40,700 --> 00:16:43,260 a ligfidh dúinn a stóráil rudaí den chineál céanna. 401 00:16:43,260 --> 00:16:47,920 Mar sin, má tá tú riamh le sraith, tá sé ceachtar díreach ag dul go bhfuil ints 402 00:16:47,920 --> 00:16:51,590 nó tá sé ag dul ach go bhfuil floats nó tá sé ag dul ach go bhfuil carachtair. 403 00:16:51,590 --> 00:16:55,440 Nach bhfuil tú ag dul a bheith ina slánuimhir le a ruabhric le snámhphointe le dúbailte. 404 00:16:55,440 --> 00:16:56,850 Rud amháin. 405 00:16:56,850 --> 00:17:00,810 Tá arrays ach amháin méid, nó tá siad díreach chineál amháin. 406 00:17:00,810 --> 00:17:05,679 >> Mar sin anseo ní mór dúinn le sraith de mhéid trí cinn le trí slánuimhreacha ann. 407 00:17:05,679 --> 00:17:07,970 D'fhéadfadh siad flótaí, ach tá muid ag dul a rá siad ag ints. 408 00:17:07,970 --> 00:17:09,310 409 00:17:09,310 --> 00:17:16,970 Mar sin, tá rud amháin a thuiscint go arrays Tá méid leagtha nuair a thúsú tú 410 00:17:16,970 --> 00:17:22,285 iad, agus nach bhfuil siad easily-- ós rud é go bhfuil tú go léir chomh compordach, 411 00:17:22,285 --> 00:17:25,034 ba cheart duit smaoineamh go díreach ar iad mar gan a bheith in ann a leathnú i méid. 412 00:17:25,034 --> 00:17:26,119 413 00:17:26,119 --> 00:17:28,740 Mar sin féin mór a leagtar tú amach d'eagar ar dtús, 414 00:17:28,740 --> 00:17:31,070 go bhfuil an méid tá sé ag dul chun fanacht, mar gheall ar arrays 415 00:17:31,070 --> 00:17:33,070 Tá bloic leanúnach de chuimhne. 416 00:17:33,070 --> 00:17:34,007 417 00:17:34,007 --> 00:17:35,840 Agus nuair a fhaigheann tú guys i beagán níos mó 418 00:17:35,840 --> 00:17:40,820 ar conas atá cuimhne a leagtar iarbhír amach ar dioscaí agus i gcarn agus an chairn, 419 00:17:40,820 --> 00:17:42,220 beidh sé ciall beag níos mó. 420 00:17:42,220 --> 00:17:48,310 >> Ach d'fhéadfá smaoineamh go díreach ar nós, tá sé ach as a chéile de spásanna ar do dhiosca. 421 00:17:48,310 --> 00:17:52,540 Agus ní féidir leat a ráthú go níl ag dul a bheith spás saor in aisce i ndiaidh dó. 422 00:17:52,540 --> 00:17:55,290 D'fhéadfaí tú a thúsú eagar de thrí agus ansin b'fhéidir leat 423 00:17:55,290 --> 00:17:59,190 thúsú sraith eile de chúig ina dhiaidh sin, agus tá sé ceart tar éis sin. 424 00:17:59,190 --> 00:18:04,000 Mar sin, má bhí tú chun dul ar an láthair am atá thart trí cinn i an chéad sraith, 425 00:18:04,000 --> 00:18:06,370 mbeadh tú a bheith ag scríobh níos mó ná rud éigin eile. 426 00:18:06,370 --> 00:18:10,390 Mar sin, eagair are-- duit guys, ach smaoineamh ar iad mar méid seasta. 427 00:18:10,390 --> 00:18:12,700 428 00:18:12,700 --> 00:18:16,890 >> Mar sin, a chruthú array-- bhfuil tú ag dul go mór é seo a dhéanamh go leor le beagán. 429 00:18:16,890 --> 00:18:18,240 430 00:18:18,240 --> 00:18:22,080 Mar sin, ar an mbealach céanna go bhfuil muid struchtúr ginearálta le haghaidh ár do lúb, 431 00:18:22,080 --> 00:18:24,910 ní mór dúinn a ginearálta deas Struchtúr dár eagar. 432 00:18:24,910 --> 00:18:28,430 Toisc go bhfuil siad de chineál amháin, fad na iad na gnéithe i sraith de chineál amháin, 433 00:18:28,430 --> 00:18:30,950 is gá duit a thúsú cad é go bhfuil an cineál. 434 00:18:30,950 --> 00:18:33,804 >> Mar sin, mar a fheiceann tú anseo, ní mór dúinn a deas cineál sonraí lúibín beag. 435 00:18:33,804 --> 00:18:35,970 Mar sin, má táimid a chruthú slánuimhir eagar, a bheidh slánuimhir. 436 00:18:35,970 --> 00:18:38,830 Má tá muid ag cruthú Char eagar, beidh sé a bheith Char. 437 00:18:38,830 --> 00:18:41,890 Má tá muid ag cruthú teaghrán eagar, beidh sé a bheith teaghrán. 438 00:18:41,890 --> 00:18:45,140 Agus ansin an t-ainm de do eagar, is cuma cad ba mhaith leat é a bheith. 439 00:18:45,140 --> 00:18:51,750 Mar sin, b'fhéidir go bhfuil sé scóir tástála nó b'fhéidir tá sé do mhic léinn nó b'fhéidir go bhfuil sé candy. 440 00:18:51,750 --> 00:18:54,440 Cibé rud a shocraíonn tú a ainm do eagar, go bhfuil an méid go mbainfidh sé a bheith. 441 00:18:54,440 --> 00:18:57,260 >> Agus ansin i lúibíní, beidh tú Tá an méid gur mian leat. 442 00:18:57,260 --> 00:19:01,350 Mar sin, tá muid ag stóráil 10 mac léinn nó táimid ag a stóráil 15 cineálacha candy? 443 00:19:01,350 --> 00:19:03,200 444 00:19:03,200 --> 00:19:03,920 Cad é nach bhfuil. 445 00:19:03,920 --> 00:19:06,830 Mar sin, i ár shampla anseo, táimid ag cruthú sraith 446 00:19:06,830 --> 00:19:10,100 de mhéid a trí, a bhfuil tú guys féach ar dheis anseo ar an gceart. 447 00:19:10,100 --> 00:19:11,350 448 00:19:11,350 --> 00:19:15,990 Agus nuair a muid ag thúsú dtús sé, tá gach rud leagtha go nialas. 449 00:19:15,990 --> 00:19:18,970 Mar sin, tá sé shíl go díreach cosúil le scláta bán. 450 00:19:18,970 --> 00:19:22,550 Ní mór dúinn go léir na spásanna, ní mór dúinn go léir na boscaí d'fhéadfadh muid a chur ar ár sonraí isteach, 451 00:19:22,550 --> 00:19:25,530 ach tá siad díreach bán de thuras na huaire. 452 00:19:25,530 --> 00:19:28,700 >> Mar sin, más mian linn a iarbhír iad a shannadh ar na luachanna, 453 00:19:28,700 --> 00:19:33,050 dhéanaimid ionas ceart faoi anseo Léiríonn. 454 00:19:33,050 --> 00:19:39,170 Mar sin, tá tú is cuma cén t-ainm de do Tá eagar agus ansin cad innéacs ba mhaith leat. 455 00:19:39,170 --> 00:19:43,070 Mar sin, tagraíonn an t-innéacs ach a, cosúil le, cén sliotán beimid ag féachaint ar. 456 00:19:43,070 --> 00:19:47,830 Agus an rud is tábhachtaí le fógra is é sin eagair bhfuil náid-innéacsaithe. 457 00:19:47,830 --> 00:19:53,160 Mar sin, más mian linn an chéad spás i gcuimhne ár n-eagar, tá sé ag dul a bheith nialas. 458 00:19:53,160 --> 00:19:54,740 Más mian linn an dara, beidh sé a bheith ar cheann. 459 00:19:54,740 --> 00:19:56,198 Más mian linn an tríú, beidh sé a bheith dhá cheann. 460 00:19:56,198 --> 00:19:57,820 Mar sin, agus mar sin de. 461 00:19:57,820 --> 00:20:02,130 >> Cé acu is freisin cén fáth, conventionally, nuair a dhéanann muid chun loops-- Tá mé cinnte 462 00:20:02,130 --> 00:20:05,030 raibh tú guys wondering, cén fáth a dhéanann muid tús a chur ag 0 versus 1? 463 00:20:05,030 --> 00:20:09,909 Agus sin mar nuair a aistriú muid i-úsáidtear eagair, léarscáileanna sé i gceart. 464 00:20:09,909 --> 00:20:11,700 Mar sin, más mian leat iterate isteach eagar, sé 465 00:20:11,700 --> 00:20:14,830 ciall a lán níos mó a dhéanamh comhionann i 0, mar gheall orainn 466 00:20:14,830 --> 00:20:17,940 Tá a fhios go mbeidh a fhreagraíonn leis an gcéad láthair i gcuimhne. 467 00:20:17,940 --> 00:20:18,990 468 00:20:18,990 --> 00:20:19,990 Tá ag gach duine maith leis sin? 469 00:20:19,990 --> 00:20:21,060 470 00:20:21,060 --> 00:20:21,560 Cool. 471 00:20:21,560 --> 00:20:26,240 >> Agus ansin ar an bun anseo ach ar bhealach eile a thúsú le sraith. 472 00:20:26,240 --> 00:20:29,590 Tá tú fós do cineál sonraí agus an t-ainm, 473 00:20:29,590 --> 00:20:31,960 ach in ionad i ndáiríre ag cur méid i ann, 474 00:20:31,960 --> 00:20:33,830 féidir leat a dhéanamh go díreach lúibíní folmha. 475 00:20:33,830 --> 00:20:36,350 Agus ansin leis na curly braces ag an mbun, 476 00:20:36,350 --> 00:20:40,270 is féidir leat ach ionchur na sonraí sin mian leat a scartha le camóga. 477 00:20:40,270 --> 00:20:43,070 Agus beidh go huathoibríoch a rá, OK, féach mé 478 00:20:43,070 --> 00:20:47,300 go bhfuil tú trí rudaí sna braces. 479 00:20:47,300 --> 00:20:51,410 Mar sin, tá a fhios agam gur gá dom a leithdháileadh trí bloic de chuimhne agus ansin stóráil na. 480 00:20:51,410 --> 00:20:55,300 481 00:20:55,300 --> 00:21:01,670 >> Mar sin, an chéad leagan a d'fhéadfadh tú a úsáid má tá tú ag iarraidh do úsáideora ionchur 482 00:21:01,670 --> 00:21:04,770 luachanna ionas gur féidir leat iterate tríd an eagar 483 00:21:04,770 --> 00:21:07,660 agus ask-- a fháil ar roinnt slánuimhir ionchur orthu. 484 00:21:07,660 --> 00:21:10,500 Má tá a fhios agat na luachanna roimh ré, a dhéanann sé ciall a lán níos mó 485 00:21:10,500 --> 00:21:12,110 a bhaint as an dara bealach. 486 00:21:12,110 --> 00:21:17,270 Ach i bhformhór na gcásanna, ní a d'fhéadfadh a fhios agat cad iad na luachanna sin ag dul a bheith. 487 00:21:17,270 --> 00:21:19,060 488 00:21:19,060 --> 00:21:19,560 Cool. 489 00:21:19,560 --> 00:21:20,393 Ceisteanna ar bith eile? 490 00:21:20,393 --> 00:21:21,206 491 00:21:21,206 --> 00:21:21,705 Ceart go leor. 492 00:21:21,705 --> 00:21:25,960 493 00:21:25,960 --> 00:21:30,370 >> Mar sin, rochtain a fháil ar elements-- sin amháin de na rudaí is fearr faoi arrays 494 00:21:30,370 --> 00:21:33,310 is é go bhfuil siad randamach rochtain, rud a chiallaíonn go bhfuil tú 495 00:21:33,310 --> 00:21:36,010 nach bhfuil a breathnú tríd gach bloc. 496 00:21:36,010 --> 00:21:38,150 Má tá a fhios agat go bhfuil tú Ba mhaith cad atá i mbloc dhá, 497 00:21:38,150 --> 00:21:40,820 féidir leat a rá go díreach, a thabhairt dom bloc beirt. 498 00:21:40,820 --> 00:21:44,160 Agus sin an fáth seo Tá innéacsanna chomh tábhachtach sin, 499 00:21:44,160 --> 00:21:46,220 agus sin an chaoi againn rochtain a fháil i ndáiríre iad. 500 00:21:46,220 --> 00:21:50,660 Mar sin, sa chás seo, mar a chonaic muid roimh nuair bhí muid ag luachanna a shannadh, i an ceann 501 00:21:50,660 --> 00:21:55,360 roimh, bhí againn an t-ainm agus an innéacs bhíomar ag iarraidh a rochtain, ceart? 502 00:21:55,360 --> 00:21:59,370 Mar sin, ar an mbealach céanna, sin uile muid a dhéanamh a tharraingt i ndáiríre go amach sonraí. 503 00:21:59,370 --> 00:22:02,940 Tá an t-ainm agus muid Tá an t-innéacs a ba mhaith linn. 504 00:22:02,940 --> 00:22:06,710 >> Mar sin, sa chás seo, an do lúb síos anseo ag an mbun, duine ar bith 505 00:22:06,710 --> 00:22:09,060 Tá a fhios cad é a dhéanamh, cad a bheadh ​​sé a phriontáil amach? 506 00:22:09,060 --> 00:22:13,771 507 00:22:13,771 --> 00:22:14,270 Mmhmm? 508 00:22:14,270 --> 00:22:17,790 509 00:22:17,790 --> 00:22:18,520 Go díreach. 510 00:22:18,520 --> 00:22:20,130 Mar sin, yeah, tá sé ach iterating tríd. 511 00:22:20,130 --> 00:22:23,410 Tá mé cothrom le zero-- is féidir linn siúl tríd an cód díreach tapa. 512 00:22:23,410 --> 00:22:26,680 Tá mé cothrom le nialas, tá mé níos lú ná trí ag an bpointe seo, ceart? 513 00:22:26,680 --> 00:22:27,780 Mar sin, go seiceálacha amach. 514 00:22:27,780 --> 00:22:33,370 Agus a rá againn, OK, cló f is cuma cad é i teocht i. 515 00:22:33,370 --> 00:22:37,990 Tá mé náid dheis anseo nuair a muid an chéad iterate, agus mar sin a théann muid go dtí an chéad láthair seo, 516 00:22:37,990 --> 00:22:40,840 agus a rá againn, OK, is é 65 an Uimhir ba mhaith linn a phriontáil amach. 517 00:22:40,840 --> 00:22:43,570 Mar sin, beidh sé a phriontáil amach 65 agus ansin a dhéanamh ar líne nua. 518 00:22:43,570 --> 00:22:46,550 Beidh mé suas chun dáta, mar sin priontaí sé 87. 519 00:22:46,550 --> 00:22:48,780 Nuashonruithe sé arís, agus beidh sé a phriontáil 30. 520 00:22:48,780 --> 00:22:49,810 521 00:22:49,810 --> 00:22:50,630 Tá ag gach duine cool? 522 00:22:50,630 --> 00:22:51,630 523 00:22:51,630 --> 00:22:52,130 Awesome. 524 00:22:52,130 --> 00:22:54,340 525 00:22:54,340 --> 00:22:54,840 >> Gach ceart. 526 00:22:54,840 --> 00:22:57,710 Mar sin tá anseo de chineál amháin Rud a bhí mé ag rá conas a 527 00:22:57,710 --> 00:23:00,020 is féidir leat súil a choinneáil ar duine scór agus cén fáth 528 00:23:00,020 --> 00:23:03,300 ba mhaith leat a bhaint as an gcéad mhodh initializing é 529 00:23:03,300 --> 00:23:04,890 in ionad an dara bealach. 530 00:23:04,890 --> 00:23:06,620 Agus téann sé seo díreach trí. 531 00:23:06,620 --> 00:23:08,945 Agus faoi deara ní mór dúinn a méid an ranga de 30. 532 00:23:08,945 --> 00:23:10,690 533 00:23:10,690 --> 00:23:15,770 Agus tá muid ag initializing seo sraith de ints atá de mhéid 30. 534 00:23:15,770 --> 00:23:18,070 Agus ansin tá muid ag iterating trí agus tá muid 535 00:23:18,070 --> 00:23:20,910 ag iarraidh ar an úsáideoir a ionchur scóir do gach ceann de na 536 00:23:20,910 --> 00:23:23,700 agus ansin a shannadh sé le áit ar leith i gcuimhne 537 00:23:23,700 --> 00:23:24,860 áit éigin sa eagar. 538 00:23:24,860 --> 00:23:26,700 539 00:23:26,700 --> 00:23:27,890 Cool? 540 00:23:27,890 --> 00:23:29,650 An bhfuil ciall a dhéanamh do gach duine? 541 00:23:29,650 --> 00:23:30,150 Mmhmm? 542 00:23:30,150 --> 00:23:32,910 543 00:23:32,910 --> 00:23:40,360 >> Mar sin, hashtag shainiú méid na ranganna Is 30 treoir réamhphróiseálaí, 544 00:23:40,360 --> 00:23:43,780 rud a chiallaíonn go díreach gets-- sé go bhfuil sé a dhéanamh cosúil leis an bpróiseas thiomsú. 545 00:23:43,780 --> 00:23:47,595 Is féidir leat smaoineamh ar é mar athróg domhanda. 546 00:23:47,595 --> 00:23:49,260 547 00:23:49,260 --> 00:23:53,030 Is é an bealach a dhéanaimid é typically-- cuireann sé ar do chód 548 00:23:53,030 --> 00:23:54,770 a athrú níos éasca. 549 00:23:54,770 --> 00:23:59,480 Mar sin, a ligean ar rá go bhfuil ár méid ranga go tobann Téann 30-15, 550 00:23:59,480 --> 00:24:03,930 más rud é nach raibh sainithe mé é ar an mbealach seo, ba mhaith liom ag dul trí mo chlár ar fad 551 00:24:03,930 --> 00:24:07,420 agus athrú gach uile chás den 30-15. 552 00:24:07,420 --> 00:24:11,590 Ach leis seo, a rachaidh mé a athrú amháin láthair a dhéanamh, agus gach rud ar athruithe eile. 553 00:24:11,590 --> 00:24:14,930 >> Más mian leat riamh a dhéanamh a hash a shainiú i gcás 554 00:24:14,930 --> 00:24:19,020 i gcás ina bhfuil tú ag súil a choinneáil ar roinnt a leagtar ar líon na scóir do rang 555 00:24:19,020 --> 00:24:23,250 nó go bhfuil tú ag baint úsáide as uimhir a bheidh in úsáid, cosúil le, 556 00:24:23,250 --> 00:24:27,740 le linn clár an-fhada, tá sé níos fearr a shainiú go bhfuil ag an tús 557 00:24:27,740 --> 00:24:34,440 ionas go más rud é riamh athruithe sé, gheobhaidh tú a athrú amháin ar an láthair in ionad 100. 558 00:24:34,440 --> 00:24:34,940 Is ea? 559 00:24:34,940 --> 00:24:39,830 >> MAC LÉINN: Idir sin a dhéanamh agus díreach dhearbhú [inaudible] thar ag an mbarr. 560 00:24:39,830 --> 00:24:42,470 >> ALLISON BUCHHOLTZ-AU: Mar sin é bhfuil a dhéanamh leis efficient-- 561 00:24:42,470 --> 00:24:45,460 tá sé de chineál lasmuigh de raon feidhme cad is féidir linn a chlúdach san alt seo. 562 00:24:45,460 --> 00:24:49,236 Tá sé níos mó a dhéanamh le héifeachtacht agus conas rudaí i ndáiríre 563 00:24:49,236 --> 00:24:50,485 ag obair sa phróiseas thiomsú. 564 00:24:50,485 --> 00:24:52,590 565 00:24:52,590 --> 00:24:55,006 Más mian leat a fháil i ndáiríre faoi, tá mé sásta a sheolann tú 566 00:24:55,006 --> 00:24:56,450 ríomhphost le hacmhainní mar gheall air. 567 00:24:56,450 --> 00:24:57,810 568 00:24:57,810 --> 00:25:03,880 Hash shainmhíniú claonadh a bheith fearr le haghaidh rudaí. 569 00:25:03,880 --> 00:25:06,380 Agus mar atá tú chódú níos mó, is féidir leat de chineál ar fhoghlaim an nuances 570 00:25:06,380 --> 00:25:09,135 de nuair ba chóir duit a úsáid domhanda i gcoinne an hash shainiú. 571 00:25:09,135 --> 00:25:11,010 Ach de thuras na huaire, ní gá duit i ndáiríre 572 00:25:11,010 --> 00:25:13,290 a bheith buartha faoi go bhfuil sé go bhfuil an freagra gairid. 573 00:25:13,290 --> 00:25:15,360 574 00:25:15,360 --> 00:25:16,360 Tá ag gach duine maith leis sin? 575 00:25:16,360 --> 00:25:18,151 Agus freisin, más mian leat a úsáid hash a shainiú, 576 00:25:18,151 --> 00:25:21,120 tá sé tábhachtach i ndáiríre fógra gur chóir go mbeadh an t-ainm a bheith i ngach caipíní. 577 00:25:21,120 --> 00:25:22,210 578 00:25:22,210 --> 00:25:24,674 Ní Táimid ag déanamh go díreach MÉID AICME a bheith drámatúil. 579 00:25:24,674 --> 00:25:26,090 Ba chóir go mbeadh i ndáiríre i ngach caipíní. 580 00:25:26,090 --> 00:25:27,880 581 00:25:27,880 --> 00:25:28,610 Cool. 582 00:25:28,610 --> 00:25:30,130 Rud ar bith eile ann? 583 00:25:30,130 --> 00:25:31,190 Táimid go maith? 584 00:25:31,190 --> 00:25:32,220 Lovely. 585 00:25:32,220 --> 00:25:32,720 Fáilte. 586 00:25:32,720 --> 00:25:34,240 587 00:25:34,240 --> 00:25:38,495 >> OK, mar sin ba mhaith liom tú guys a chur le breathnú ag agus féach an féidir leat teacht ar an fabht. 588 00:25:38,495 --> 00:25:45,580 589 00:25:45,580 --> 00:25:46,507 Feicfidh mé a thabhairt duit leid. 590 00:25:46,507 --> 00:25:47,840 Tá sé áit éigin sa mhéid is go do-lúb. 591 00:25:47,840 --> 00:25:53,070 592 00:25:53,070 --> 00:25:53,665 Mmhmm? 593 00:25:53,665 --> 00:25:55,704 >> MAC LÉINN: Ba chóir go mbeadh níos lú ná cothrom le 2. 594 00:25:55,704 --> 00:25:56,920 595 00:25:56,920 --> 00:26:01,094 >> ALLISON: Mar sin, d'fhéadfadh sé a bheith níos lú ná nó cothrom le 2, nó d'fhéadfadh sé a bheith níos lú ná 3. 596 00:26:01,094 --> 00:26:02,510 Agus cad é an réasúnaíocht sin? 597 00:26:02,510 --> 00:26:05,135 >> MAC LÉINN: An [inaudible], 0, 1, 2. 598 00:26:05,135 --> 00:26:06,080 >> ALLISON: Go díreach. 599 00:26:06,080 --> 00:26:12,180 Mar sin, i sraith de mhéid n, táimid ach innéacsanna de n lúide 1. 600 00:26:12,180 --> 00:26:13,700 601 00:26:13,700 --> 00:26:14,200 Cool. 602 00:26:14,200 --> 00:26:15,091 603 00:26:15,091 --> 00:26:17,840 Agus ansin is féidir linn a fháil i ndáiríre dÚsachtach agus a fháil eagair il-tríthoiseach. 604 00:26:17,840 --> 00:26:19,340 605 00:26:19,340 --> 00:26:23,960 Ceann de na fadhbanna nuair a ghlac mé i mo bliain ag teastáil eagair il-tríthoiseach, 606 00:26:23,960 --> 00:26:28,720 agus sílim go d'fhéadfadh a cheangal ar cheann acu sé i mbliana, mar sin a bheith compordach. 607 00:26:28,720 --> 00:26:30,140 Wrap do cheann timpeall air anois. 608 00:26:30,140 --> 00:26:33,087 Beidh sé teacht ar ais chuig haunt tú, ach ar bhealach cool. 609 00:26:33,087 --> 00:26:35,420 Mar sin, is féidir leat i ndáiríre ach smaoineamh de arrays il-tríthoiseach 610 00:26:35,420 --> 00:26:36,870 mar eagair de arrays. 611 00:26:36,870 --> 00:26:38,060 612 00:26:38,060 --> 00:26:43,809 Mar sin, is féidir leat de chineál ar smaoineamh ar an barr as a chéile mar an chéad smután de chuimhne. 613 00:26:43,809 --> 00:26:45,600 Agus is é an ceann seo an dara smután de chuimhne, 614 00:26:45,600 --> 00:26:47,570 agus is é an tsraith nua seo caite an tríú smután de chuimhne. 615 00:26:47,570 --> 00:26:50,740 Agus ina theannta sin, níl eagar. 616 00:26:50,740 --> 00:26:53,250 Ach ar ndóigh, tá sé níos éasca a léiriú mar seo. 617 00:26:53,250 --> 00:26:55,610 >> Mar sin, a thúsú tú é ar an mbealach céanna. 618 00:26:55,610 --> 00:26:57,290 619 00:26:57,290 --> 00:27:01,610 Is é seo an carachtar bord triúr ag triúr. 620 00:27:01,610 --> 00:27:04,180 Mar sin, tá tú trí shraith agus trí cholún. 621 00:27:04,180 --> 00:27:06,760 Táimid ag ionadaíonn é an mbealach seo. 622 00:27:06,760 --> 00:27:11,800 Agus ba mhaith leat rochtain a fháil air ar an mbealach céanna, colún ag a chéile. 623 00:27:11,800 --> 00:27:14,840 Agus mar sin 1,1 mar a fheicimid anseo. 624 00:27:14,840 --> 00:27:18,730 A shannadh againn náid, náid suas ann. 625 00:27:18,730 --> 00:27:21,900 2,0 agus 0,2. 626 00:27:21,900 --> 00:27:26,900 Mar sin, ba mhaith leat rochtain a fháil ach them-- más duine ar bith atá déanta riamh ailgéabar líneach, 627 00:27:26,900 --> 00:27:31,580 ar an mbealach céanna tú rochtain eilimint i a matrice, tá sé an smaoineamh céanna anseo. 628 00:27:31,580 --> 00:27:33,030 Mar sin, is féidir leat a bhaineann sé ar ais go dtí math. 629 00:27:33,030 --> 00:27:34,130 630 00:27:34,130 --> 00:27:36,380 Ní gá duit a bheith buartha freisin i bhfad faoi an ceart seo anois. 631 00:27:36,380 --> 00:27:38,671 Tá sé maith go bhfuil nochtadh, go mbeadh a fhios gur féidir leat é a dhéanamh. 632 00:27:38,671 --> 00:27:42,700 Is féidir leat a chruthú roinnt dÚsachtach number-- is féidir leat 633 00:27:42,700 --> 00:27:44,750 arrays dÚsachtach a chruthú go bhfuil go léir Tá mé ag dul a rá. 634 00:27:44,750 --> 00:27:45,250 [Inaudible] 635 00:27:45,250 --> 00:27:46,585 636 00:27:46,585 --> 00:27:48,460 Faigheann sé beagán mire, ach tá sé i ndáiríre cool. 637 00:27:48,460 --> 00:27:50,020 638 00:27:50,020 --> 00:27:50,670 Awesome. 639 00:27:50,670 --> 00:27:52,550 >> Agus ansin, mar sin ní mór dúinn sampla anseo. 640 00:27:52,550 --> 00:27:54,165 Ríomhann sé ar fad teaghrán. 641 00:27:54,165 --> 00:27:55,210 642 00:27:55,210 --> 00:27:59,670 Mar sin, bhí a fhios conas a lán daoine go na teaghráin go bhfuil tú ag baint úsáide as 643 00:27:59,670 --> 00:28:01,265 bhfuil ach eagair de charachtair? 644 00:28:01,265 --> 00:28:03,670 645 00:28:03,670 --> 00:28:04,655 OK, yeah. 646 00:28:04,655 --> 00:28:08,000 Mar sin, is féidir leat guys smaoineamh nach bhfuil tú eagair a úsáidtear roimh, ach am ar bith 647 00:28:08,000 --> 00:28:10,740 úsáideann tú getstring sa Leabharlann CSView, tá tú 648 00:28:10,740 --> 00:28:14,690 i ndáiríre ach ag iarraidh le sraith de charachtair. 649 00:28:14,690 --> 00:28:17,450 Agus tá muid ag cur cúraim ar fad gur sa chúl-deireadh le haghaidh duit. 650 00:28:17,450 --> 00:28:20,184 Ach tá tú ag baint úsáide as eagair ó thosaigh tú. 651 00:28:20,184 --> 00:28:21,350 Ach ní raibh a fhios agat go fóill. 652 00:28:21,350 --> 00:28:22,420 653 00:28:22,420 --> 00:28:28,390 >> Agus aon uair a bhfuil tú sraith carachtar nó eagar go bhfuil stóráil teaghrán, 654 00:28:28,390 --> 00:28:32,050 Is é an rud deireanach i gcónaí cad a dtugtar Terminator nialasach, a 655 00:28:32,050 --> 00:28:33,830 tá sé seo ar dheis anseo. 656 00:28:33,830 --> 00:28:37,300 Agus is é sin ag deireadh na gach focal go bhfuil tú ag a stóráil. 657 00:28:37,300 --> 00:28:41,170 Mar sin, más mian linn a dhéanamh amach an fad téad, is féidir linn a rá, 658 00:28:41,170 --> 00:28:45,320 go maith, tá a fhios agat, an ábhar sin bloc 659 00:28:45,320 --> 00:28:46,867 Ní ionann agus ár n-terminator null. 660 00:28:46,867 --> 00:28:49,450 Ciallaíonn sé sin go bhfuil roinnt carachtar ann go bhfuil muid i ndáiríre 661 00:28:49,450 --> 00:28:51,540 cúram faoi go bhfuil cuid de an focal. 662 00:28:51,540 --> 00:28:52,665 Tú méadú do fad. 663 00:28:52,665 --> 00:28:55,540 Agus ansin nuair a fhaigheann muid i ndáiríre go deireadh an fhocail, beidh sé deireadh a chur 664 00:28:55,540 --> 00:28:58,790 agus beidh sé ar ais ar ár fad dúinn. 665 00:28:58,790 --> 00:29:00,098 Mmhmm? 666 00:29:00,098 --> 00:29:02,906 >> MAC LÉINN: An bhfuil an spás áirítear mar an Críochnaitheoir null? 667 00:29:02,906 --> 00:29:04,780 ALLISON: Mar sin, tá spás ní Terminator null. 668 00:29:04,780 --> 00:29:10,590 Mar sin, má tá tú multiple-- spás tá i ndáiríre luach ASCII ar leith. 669 00:29:10,590 --> 00:29:11,719 670 00:29:11,719 --> 00:29:13,552 MAC LÉINN: Cad é an exclamation comhionann arís? 671 00:29:13,552 --> 00:29:17,080 ALLISON: Mar sin, is é seo an méid a tharchur leat. 672 00:29:17,080 --> 00:29:21,220 Má tá tú ag éisteacht liom riamh i uair an chloig oifige, Glaoim gcónaí é, cosúil le, is ionann Bang. 673 00:29:21,220 --> 00:29:23,520 Mar sin, nach bhfuil Bang. 674 00:29:23,520 --> 00:29:25,370 Mar sin, nach bhfuil sé seo is ionann. 675 00:29:25,370 --> 00:29:28,480 676 00:29:28,480 --> 00:29:32,290 Mar sin, má tá tú ag iarraidh a fheiceáil má tá rud éigin bréagach, 677 00:29:32,290 --> 00:29:35,915 a fhios agat i gcónaí, is cuma cad Bang Is é an athróg, agus má tá sé bréagach, 678 00:29:35,915 --> 00:29:38,540 meastóireacht ar sé go fíor agus tú is féidir a dhéanamh rudaí cool le sin. 679 00:29:38,540 --> 00:29:39,830 680 00:29:39,830 --> 00:29:40,675 Níos mó ar sin ina dhiaidh sin. 681 00:29:40,675 --> 00:29:42,090 682 00:29:42,090 --> 00:29:42,590 Cool. 683 00:29:42,590 --> 00:29:44,260 Gach rud maith ann? 684 00:29:44,260 --> 00:29:44,760 Awesome. 685 00:29:44,760 --> 00:29:48,045 >> Mar sin, anois tá sé in am do guys 'a obair, ós rud é tá mé ag caint. 686 00:29:48,045 --> 00:29:49,220 687 00:29:49,220 --> 00:29:53,200 Mar sin, ba mhaith liom tú a chruthú go díreach le sraith leis na slánuimhreacha amháin, dhá, agus trí cinn, 688 00:29:53,200 --> 00:29:54,660 agus ansin tá iad a phriontáil amach. 689 00:29:54,660 --> 00:29:58,050 Ní gá duit a dhéanamh, cosúil le, is mó, blah, blah, blah, is cuma cad. 690 00:29:58,050 --> 00:30:00,840 Ba mhaith liom ach leat a thúsú an eagar agus ansin a chruthú 691 00:30:00,840 --> 00:30:04,790 a d'lúb a phriontáil iad out-- nó lúb tamaill, suas chun tú. 692 00:30:04,790 --> 00:30:07,600 >> Feicfidh mé a thabhairt ach tú cúpla nóiméad a bheith ag obair ar sin. 693 00:30:07,600 --> 00:30:09,320 Tá mé ag dul chun sosa ar mo ghlór. 694 00:30:09,320 --> 00:30:13,290 Má tá aon cheist agat, tá mé sásta teacht thart agus labhairt leat guys. 695 00:30:13,290 --> 00:30:15,290 Thig leat chun labhairt lena chéile. 696 00:30:15,290 --> 00:30:16,125 Faigh tuilleadh candy. 697 00:30:16,125 --> 00:30:17,181 698 00:30:17,181 --> 00:30:18,930 Go deimhin, beidh mé díreach tar siúl timpeall le candy. 699 00:30:18,930 --> 00:30:19,600 Conas is é sin? 700 00:30:19,600 --> 00:30:22,974 701 00:30:22,974 --> 00:30:23,938 >> An bhfuil tú ag iarraidh ar bith? 702 00:30:23,938 --> 00:30:34,703 703 00:30:34,703 --> 00:30:36,675 Duine ar bith eile sa seomra seo ag iarraidh candy? 704 00:30:36,675 --> 00:30:47,030 705 00:30:47,030 --> 00:30:49,206 Is féidir leat freisin níos mó ná aon guys. 706 00:30:49,206 --> 00:30:50,330 Tóg dornán más mian leat. 707 00:30:50,330 --> 00:30:52,690 708 00:30:52,690 --> 00:30:53,190 Bealtaine chomh maith. 709 00:30:53,190 --> 00:30:54,929 710 00:30:54,929 --> 00:30:55,720 Tá ag gach duine eile go maith? 711 00:30:55,720 --> 00:30:57,561 712 00:30:57,561 --> 00:30:58,060 OK. 713 00:30:58,060 --> 00:31:02,750 714 00:31:02,750 --> 00:31:07,290 >> Chomh maith leis sin, tá mé ag dul a chruthú Foirm Google gan ainm, 715 00:31:07,290 --> 00:31:09,830 agus is féidir leat guys díreach isteach aiseolas tar éis gach alt 716 00:31:09,830 --> 00:31:14,115 má tá rud éigin is mian leat a feabhas a chur ar nó rud éigin is mian leat a rinneadh. 717 00:31:14,115 --> 00:31:17,135 Má tá mé beagán ró-peppy ar do shon, is féidir liom a ton sé síos. 718 00:31:17,135 --> 00:31:18,510 719 00:31:18,510 --> 00:31:20,885 Feicfidh mé a chruthú go bhfuil agus a sheoladh go amach a thabhairt duit go léir ina dhiaidh sin. 720 00:31:20,885 --> 00:32:39,420 721 00:32:39,420 --> 00:32:40,020 >> Gach ceart. 722 00:32:40,020 --> 00:32:41,050 Sin a ligean le tús a chur beag. 723 00:32:41,050 --> 00:32:42,740 Conas a ba mhaith linn a thúsú ár eagar? 724 00:32:42,740 --> 00:32:49,690 725 00:32:49,690 --> 00:32:51,670 Cad é an cineál ár eagar? 726 00:32:51,670 --> 00:32:52,410 An slánuimhir, ceart? 727 00:32:52,410 --> 00:32:54,740 OK, mar sin cad a dhéanann ba mhaith leat chun glaoch ar do eagar? 728 00:32:54,740 --> 00:32:57,880 729 00:32:57,880 --> 00:32:59,230 Slánuimhir eagar, fionnuar. 730 00:32:59,230 --> 00:33:04,200 Ceart go leor, ionas go mbeidh muid slánuimhir eagar slánuimhir ionann, agus cad atá againn tar éis sin? 731 00:33:04,200 --> 00:33:07,009 732 00:33:07,009 --> 00:33:08,259 MAC LÉINN: [inaudible] lúibíní. 733 00:33:08,259 --> 00:33:09,140 ALLISON: Guailleáin. 734 00:33:09,140 --> 00:33:10,330 735 00:33:10,330 --> 00:33:11,775 Agus ansin taobh istigh den braces? 736 00:33:11,775 --> 00:33:14,360 737 00:33:14,360 --> 00:33:16,830 One camóga dhá camóg trí. 738 00:33:16,830 --> 00:33:17,330 Cool. 739 00:33:17,330 --> 00:33:18,660 Mar sin, sin uile ceart. 740 00:33:18,660 --> 00:33:21,480 Mar sin, anois ní mór dúinn ár n haghaidh lúb. 741 00:33:21,480 --> 00:33:24,180 Mar sin, sa chéad chuid dár do lúb, cad atá againn? 742 00:33:24,180 --> 00:33:25,796 743 00:33:25,796 --> 00:33:27,420 >> MAC LÉINN: is ionann mé 0? 744 00:33:27,420 --> 00:33:31,400 >> ALLISON: Mar sin, o ionann mé 0, agus ansin cad é ár staid? 745 00:33:31,400 --> 00:33:33,750 746 00:33:33,750 --> 00:33:36,120 Cad mé ag dul a bheith níos lú ná? 747 00:33:36,120 --> 00:33:39,510 Níos lú ná trí, agus conas is féidir linn linn a thabhairt cothrom le dáta i? 748 00:33:39,510 --> 00:33:41,630 i móide móide, thabhairt cothrom le dáta dó le ceann amháin. 749 00:33:41,630 --> 00:33:46,150 Agus ansin tá muid ag dul a bheith acu roinnt printf an slánuimhir, 750 00:33:46,150 --> 00:33:49,530 agus cad é go deireanach chuid sin i ndáiríre 751 00:33:49,530 --> 00:33:51,370 ag dul a rá cad ba cheart dúinn a bheith phriontáil? 752 00:33:51,370 --> 00:33:55,610 753 00:33:55,610 --> 00:33:59,120 Bheadh ​​sé a bheith an t-ainm ar an eagar, a bhfuil eagar slánuimhir, ceart? 754 00:33:59,120 --> 00:34:01,090 Agus cad atá i lúibíní an eagar slánuimhir? 755 00:34:01,090 --> 00:34:02,540 756 00:34:02,540 --> 00:34:03,640 i. 757 00:34:03,640 --> 00:34:06,550 [? Mar sin, mé?] A dtugtar mo Mar shampla, ach tá tú ag dul. 758 00:34:06,550 --> 00:34:07,939 759 00:34:07,939 --> 00:34:08,480 Gan go dona. 760 00:34:08,480 --> 00:34:09,250 Tá ag gach duine maith? 761 00:34:09,250 --> 00:34:10,220 762 00:34:10,220 --> 00:34:10,719 Cool. 763 00:34:10,719 --> 00:34:12,949 764 00:34:12,949 --> 00:34:14,340 >> Mar sin, táimid ag déanamh leis an arrays. 765 00:34:14,340 --> 00:34:15,190 Congrats. 766 00:34:15,190 --> 00:34:18,274 D'éirigh tú a iterate trí gach the-- yes? 767 00:34:18,274 --> 00:34:19,705 >> MAC LÉINN: [inaudible] 768 00:34:19,705 --> 00:34:20,659 >> ALLISON: Is ea. 769 00:34:20,659 --> 00:34:26,383 770 00:34:26,383 --> 00:34:27,798 >> MAC LÉINN: Tá mé ceist. 771 00:34:27,798 --> 00:34:30,288 An bhfuil tú ag ceaptha chun fleasc na braces? 772 00:34:30,288 --> 00:34:34,150 >> ALLISON: Mar sin, ba chóir na braces líne suas leis an do lúb, agus ansin gach rud 773 00:34:34,150 --> 00:34:35,699 taobh istigh chóir na braces a bearnach. 774 00:34:35,699 --> 00:34:37,824 >> MAC LÉINN: OK chóir, an maidir le lúb a bearnach? 775 00:34:37,824 --> 00:34:41,159 >> ALLISON: Ní dhéanann an do lúb gá iad a bearnach ag an bpointe seo. 776 00:34:41,159 --> 00:34:46,750 Má bhí tú i is mó, má táimid i ndáiríre raibh phríomhfheidhm anseo, 777 00:34:46,750 --> 00:34:48,929 Bheadh ​​sé a bheith bearnach ó is mó. 778 00:34:48,929 --> 00:34:52,590 Ach sa chás seo, tá sé breá. 779 00:34:52,590 --> 00:34:53,354 Sea, ceist. 780 00:34:53,354 --> 00:34:55,687 >> MAC LÉINN: An bhfuil gá duit a bheith na lúibíní tar éis an sampla? 781 00:34:55,687 --> 00:34:59,050 782 00:34:59,050 --> 00:35:01,260 >> ALLISON: Is ea, má tá tú initializing é sin ar bhealach. 783 00:35:01,260 --> 00:35:03,430 784 00:35:03,430 --> 00:35:06,860 Mar sin, cuimhnigh, is é seo an dara mhodh initializing eagar áit 785 00:35:06,860 --> 00:35:10,680 bheith againn ar an braces, agus ansin ár iarbhír Sonraí scartha le camóga istigh. 786 00:35:10,680 --> 00:35:14,700 787 00:35:14,700 --> 00:35:17,281 >> MAC LÉINN: Shíl mé go raibh lúibíní don sampla. 788 00:35:17,281 --> 00:35:19,010 >> ALLISON: No, tá siad braces. 789 00:35:19,010 --> 00:35:20,039 Tá siad braces. 790 00:35:20,039 --> 00:35:22,330 Má tá tú ag initializing é is an dara bealach, tá sé braces. 791 00:35:22,330 --> 00:35:28,780 Más rud é go raibh muid a rá, slánuimhir example-- más bhíomar ag iarraidh ach le sraith bán le haghaidh ints, 792 00:35:28,780 --> 00:35:32,270 go mbeadh sé lúibíní mar shampla slánuimhir trí. 793 00:35:32,270 --> 00:35:34,670 Is ionann na lúibíní an méid. 794 00:35:34,670 --> 00:35:36,720 Nuair a bheidh tú braces, tá sé na sonraí iarbhír 795 00:35:36,720 --> 00:35:39,244 bhfuil tú ag cur isteach é ar an mbealach seo. 796 00:35:39,244 --> 00:35:40,535 Is féidir linn a scrollú ar ais i ndáiríre go tapa. 797 00:35:40,535 --> 00:35:42,370 798 00:35:42,370 --> 00:35:48,010 >> Mar sin, i gceann seo, tá sé seo ach ár n- sraith tosaigh, initialization. 799 00:35:48,010 --> 00:35:51,640 Agus anseo, tá muid ina n-aonar spotaí a shannadh dóibh, 800 00:35:51,640 --> 00:35:56,730 agus mar sin is ionann sin agus an t-innéacs ar ár eagar, agus sin an fáth atá againn lúibíní. 801 00:35:56,730 --> 00:36:01,630 Ach anseo, má thugann tú, tá muid D'fhág ár lúibíní gan méid, 802 00:36:01,630 --> 00:36:05,969 agus thúsú muid é leis an sonraí iarbhír uile-i-amháin le braces. 803 00:36:05,969 --> 00:36:08,260 MAC LÉINN: Mar sin, cén fáth nach bhfuil muid lúibíní sa sampla seo? 804 00:36:08,260 --> 00:36:11,030 ALLISON: Mar sin, ina bhfuil an chuid? 805 00:36:11,030 --> 00:36:14,645 MAC LÉINN: Ní bheadh ​​muid a rá, mar shampla slánuimhir lúibíní 806 00:36:14,645 --> 00:36:19,710 ionann braces [inaudible] lúibíní mar shampla. 807 00:36:19,710 --> 00:36:20,900 >> ALLISON: Ó, tá brón orainn. 808 00:36:20,900 --> 00:36:21,560 Tá an ceart agat. 809 00:36:21,560 --> 00:36:22,690 Déanann muid go bhfuil lúibíní ann. 810 00:36:22,690 --> 00:36:23,486 Guys brón orm, mo dona. 811 00:36:23,486 --> 00:36:25,150 812 00:36:25,150 --> 00:36:27,560 Sea, ba chóir duit a bheith lúibíní i ndiaidh shampla. 813 00:36:27,560 --> 00:36:28,850 Tá ceart go hiomlán agat. 814 00:36:28,850 --> 00:36:29,750 >> MAC LÉINN: [inaudible] nach é a dhéanamh. 815 00:36:29,750 --> 00:36:31,270 >> ALLISON: No, ní mór duit a bheith lúibíní, mar gheall ar shlí go bhfuil sé 816 00:36:31,270 --> 00:36:32,810 nach bhfuil ag dul a dhearbhú le sraith. 817 00:36:32,810 --> 00:36:33,685 MAC LÉINN: [inaudible]. 818 00:36:33,685 --> 00:36:34,200 Tá brón orm faoi sin. 819 00:36:34,200 --> 00:36:36,200 >> ALLISON: Tá brón orainn, ní mór duit lúibíní i ndiaidh shampla. 820 00:36:36,200 --> 00:36:36,620 821 00:36:36,620 --> 00:36:37,120 Typo. 822 00:36:37,120 --> 00:36:40,650 823 00:36:40,650 --> 00:36:43,160 Dea-ghabháil, réalta óir ar do shon. 824 00:36:43,160 --> 00:36:47,730 Chomh maith leis sin, má tá tú ag iarraidh ceist, más rud é mbeadh tú guys ach a insint dom do ainmneacha, 825 00:36:47,730 --> 00:36:48,570 Ba bhreá liom sin. 826 00:36:48,570 --> 00:36:50,630 Ba bhreá liom a bheith in ann Tá a fhios go léir do chuid ainmneacha. 827 00:36:50,630 --> 00:36:53,187 Níl mé ag dul go dtí fuar ghlaonn tú, mé i ndáiríre 828 00:36:53,187 --> 00:36:54,520 a dhéanamh ach ag iarraidh a fhios do ainmneacha. 829 00:36:54,520 --> 00:36:57,530 Mar sin, le do thoil inis dom i ndáiríre do chuid ainmneacha. 830 00:36:57,530 --> 00:36:58,426 >> Leah: Leah. 831 00:36:58,426 --> 00:36:59,340 >> ALLISON: Leah. 832 00:36:59,340 --> 00:37:03,960 OK, mar sin functions-- a fhios agam i gairid labhair siad faoi seo le linn léacht. 833 00:37:03,960 --> 00:37:07,590 Mar sin, tá feidhmeanna de chineál ar go díreach cosúil le na rudaí seo bite-mhéid beag 834 00:37:07,590 --> 00:37:11,525 nuair a théann tú i ionchur, rud éigin tharlaíonn draíochta, agus gheobhaidh tú aschuir. 835 00:37:11,525 --> 00:37:12,680 836 00:37:12,680 --> 00:37:13,180 Cool. 837 00:37:13,180 --> 00:37:15,013 Mar sin, d'úsáid tú i ndáiríre a lán de na cheana féin. 838 00:37:15,013 --> 00:37:15,970 839 00:37:15,970 --> 00:37:18,840 Faigh slánuimhir, téad, cló f fháil. 840 00:37:18,840 --> 00:37:21,790 Is iad seo gach feidhm nuair a ghlaonn tú díreach orthu, 841 00:37:21,790 --> 00:37:24,370 níl go leor rudaí draíochta ar siúl sa chúlra 842 00:37:24,370 --> 00:37:27,390 nach mian leat gá a fheiceáil, agus gheobhaidh tú amach cad ba mhaith leat. 843 00:37:27,390 --> 00:37:30,280 Nó ar a laghad a gheobhaidh tú cad ba mhaith leat ba mhaith leat. 844 00:37:30,280 --> 00:37:31,920 845 00:37:31,920 --> 00:37:35,620 >> Agus go bunúsach an pointe feidhmeanna, agus ceann de na téamaí is mó de CS, 846 00:37:35,620 --> 00:37:38,700 Tá a bhriseadh do chód i bpíosaí inbhainistithe. 847 00:37:38,700 --> 00:37:41,520 Nuair a thosaíonn tú ag scríobh na cláir seo i ndáiríre fada, 848 00:37:41,520 --> 00:37:44,970 nó i Scratch nuair a bhí tú an smaoineamh mhór le haghaidh cluiche, 849 00:37:44,970 --> 00:37:48,070 ní mór duit a bheith in ann a bhriseadh síos go dtí, ar nós, ceart go leor, conas is féidir liom tosú? 850 00:37:48,070 --> 00:37:50,470 Cad iad na píosaí beag gur gá dom? 851 00:37:50,470 --> 00:37:53,320 Oh, is gá dom a iarraidh ar an úsáideoir as rud éigin. 852 00:37:53,320 --> 00:37:54,830 Anois, is gá dom rud éigin a phriontáil. 853 00:37:54,830 --> 00:37:56,590 Oh, is gá dom a an luach a ríomh. 854 00:37:56,590 --> 00:38:00,050 >> Agus foghlaim conas a bhriseadh suas do cód agus na fadhbanna móra agat 855 00:38:00,050 --> 00:38:02,740 Tá isteach sna píosaí beaga agus feidhmeanna a chruthú 856 00:38:02,740 --> 00:38:05,330 Tá i ndáiríre ar cheann de na bhunchlocha mór de CS. 857 00:38:05,330 --> 00:38:06,440 858 00:38:06,440 --> 00:38:11,740 Mar sin, is féidir leat smaoineamh ar feidhm díreach mar cosúil le bosca dubh, bosca dubh draíochta, 859 00:38:11,740 --> 00:38:15,030 a chuir tú rudaí i agus a gheobhaidh tú roinnt aschur. 860 00:38:15,030 --> 00:38:16,290 861 00:38:16,290 --> 00:38:19,460 Agus an chuid eile den chlár ní gá go mbeadh a fhios gá 862 00:38:19,460 --> 00:38:21,150 cad atá ar siúl laistigh den bhosca dubh. 863 00:38:21,150 --> 00:38:24,190 Gach cares sé faoi cad é Téann i agus cad a thagann amach. 864 00:38:24,190 --> 00:38:26,230 865 00:38:26,230 --> 00:38:26,730 Cool. 866 00:38:26,730 --> 00:38:27,820 >> Mar sin, cén fáth feidhmeanna? 867 00:38:27,820 --> 00:38:33,240 Organization-- mar a dúirt mé, nuair a bhíonn tú ag déileáil le boinn cód an-mhór, 868 00:38:33,240 --> 00:38:37,357 conas a eagrú tú go mbeidh do chód a bheith i bhfad níos éasca má úsáideann tú feidhmeanna. 869 00:38:37,357 --> 00:38:39,190 Toisc go mbainfidh tú in ann a bheith, cosúil le, OK seo, 870 00:38:39,190 --> 00:38:41,849 Tá cad a dhéanann an fheidhm seo agus anseo cad a dhéanann ceann eile. 871 00:38:41,849 --> 00:38:43,890 Agus is féidir leat a fheiceáil go héasca conas oiriúnach siad go léir le chéile. 872 00:38:43,890 --> 00:38:45,590 873 00:38:45,590 --> 00:38:48,210 Mar sin, a bhriseadh sé suas i ngach na bhfopháirteanna inbhainistithe. 874 00:38:48,210 --> 00:38:51,860 >> Mar sin, simplification-- Tá mé cinnte go bhfuil tú guys go léir a chonaic sé seo, mar a dúirt mé, le Scratch. 875 00:38:51,860 --> 00:38:53,230 876 00:38:53,230 --> 00:38:56,790 Tá tú an smaoineamh seo mhór, agus tá tú mhaith, conas a dhéanann an obair seo ar fad? 877 00:38:56,790 --> 00:38:59,710 Ach má tá tú ag teacht chuige gceann is ina gceann, a deir tú, OK, 878 00:38:59,710 --> 00:39:03,650 conas is féidir liom a dhéanamh sprite amháin snámhphointe ar fud an scáileán? 879 00:39:03,650 --> 00:39:04,805 Sin le beagán níos éasca. 880 00:39:04,805 --> 00:39:06,000 881 00:39:06,000 --> 00:39:09,590 Úsáid sin mhaith a dhéanann feidhme do chód i bhfad níos éasca le léamh. 882 00:39:09,590 --> 00:39:13,800 Déanann sé níos éasca é a dífhabhtaithe atá mar a gheobhaidh tú isteach i do Leagann fhadhb níos déanaí, 883 00:39:13,800 --> 00:39:15,900 tú ag dul a ndáiríre ag iarraidh a bheith in ann a dhéanamh. 884 00:39:15,900 --> 00:39:17,900 Agus tá siad freisin níos éasca a dhearadh agus a chur i bhfeidhm. 885 00:39:17,900 --> 00:39:21,100 Is féidir leat a chódú suas beag feidhmiú sách tapa 886 00:39:21,100 --> 00:39:25,260 agus a chinntiú go n-oibríonn sé i gcomparáid le ag iarraidh a chruthú ar an gclár fada ar fad 887 00:39:25,260 --> 00:39:28,960 agus ansin de chineál ar dul tríd agus féach cad atá ag obair agus cad nach bhfuil. 888 00:39:28,960 --> 00:39:30,300 >> Agus ansin ath-inúsáidteacht. 889 00:39:30,300 --> 00:39:33,380 Mar sin, is gá na feidhmeanna amháin a bheith scríofa uair amháin, 890 00:39:33,380 --> 00:39:35,586 agus ansin is féidir leat iad a úsáid mar a mhéad uair is féidir. 891 00:39:35,586 --> 00:39:37,210 Mar sin tá sé, cosúil le, cairdiúla don chomhshaol sa chiall. 892 00:39:37,210 --> 00:39:39,660 893 00:39:39,660 --> 00:39:42,070 Má bhí tú rudaí cosúil le f cló, áit a bhfuil tú 894 00:39:42,070 --> 00:39:47,420 Bhí a scríobh amach an draíocht a théann ar taobh thiar phriontáil f gach uair amháin 895 00:39:47,420 --> 00:39:51,040 a raibh tú rud éigin a phriontáil, is féidir leat bheadh ​​deas tinn agus tuirseach de é 896 00:39:51,040 --> 00:39:51,650 faoi ​​dheireadh. 897 00:39:51,650 --> 00:39:52,660 898 00:39:52,660 --> 00:39:55,292 >> Ceann de na rudaí a mbainfidh tú foghlaim i níos déanaí ranganna CS, 899 00:39:55,292 --> 00:39:57,000 nó ceann de na fearr píosaí de comhairle a fháil mé 900 00:39:57,000 --> 00:40:00,870 is é sin, má tá tú ag chóipeáil agus pasting cód, ba chóir é a bheith ina fheidhm is dócha. 901 00:40:00,870 --> 00:40:01,880 902 00:40:01,880 --> 00:40:06,007 Má tá tú mar an gcéanna cruinn línte go léir ar fud do chód, 903 00:40:06,007 --> 00:40:08,090 má áireamh tú iad amach, Bheadh ​​do chód dócha 904 00:40:08,090 --> 00:40:11,860 a bheith, cosúil le, cúig huaire níos giorra agus a bheith i bhfad níos éasca a léamh. 905 00:40:11,860 --> 00:40:15,230 Agus in ionad an iarraidh a troubleshoot go léir na háiteanna éagsúla ina rudaí 906 00:40:15,230 --> 00:40:18,021 D'fhéadfadh dul go mícheart, tá tú feidhm amháin go bhfaigheann tú a troubleshoot. 907 00:40:18,021 --> 00:40:19,230 908 00:40:19,230 --> 00:40:21,890 Agus geallaim, a lán de seo D'fhéadfadh cosúil go cineál teibí anois, 909 00:40:21,890 --> 00:40:24,620 ach de réir mar a fhaigheann tú isteach níos déanaí agus leagann fhadhb níos déanaí, 910 00:40:24,620 --> 00:40:28,950 beidh sé ciall a lán níos mó agus a thiomáint i ndáiríre sa bhaile. 911 00:40:28,950 --> 00:40:31,775 An bhfuil aon cheisteanna faoi ​​na feidhmeanna go dtí seo? 912 00:40:31,775 --> 00:40:32,650 Cén fáth a bhfuil muid ag baint úsáide as dóibh? 913 00:40:32,650 --> 00:40:34,775 Tá a fhios agam nach mór dúinn gotten isteach an nitty gritty go fóill. 914 00:40:34,775 --> 00:40:40,610 Mar sin, saineofar function-- díreach cosúil eagair, ní mór dúinn de chineál éigin of-- seo 915 00:40:40,610 --> 00:40:41,860 ach an t-aschur i gcoitinne. 916 00:40:41,860 --> 00:40:45,110 Mar sin, tá sé seo le feidhm go ach ag dul chun ciúb roinnt ionchur. 917 00:40:45,110 --> 00:40:50,120 Agus ar an gcéad leathanach eile, i ndáiríre, ní mór dúinn go léir na rudaí beag uamhnach anseo. 918 00:40:50,120 --> 00:40:52,420 Sin, is féidir, le gach duine a léamh go, as fiosracht? 919 00:40:52,420 --> 00:40:55,050 Tá a fhios agam an corcra agus dubh D'fhéadfadh a bheith beagán deacair. 920 00:40:55,050 --> 00:41:00,730 >> Ach rudaí móra a know-- sin an chéad cheann ar dheis anseo ar ár chineál ais. 921 00:41:00,730 --> 00:41:05,270 Mar sin, tá sé seo ag caint faoi an t-aschur an fheidhm seo nuair a, sa chás seo, 922 00:41:05,270 --> 00:41:08,990 chuir muid i roinnt uimhir, cad tá muid Tá ag éirí go bhfuil uimhir chiúbaithe. 923 00:41:08,990 --> 00:41:11,090 Mar sin, ba chóir é a bheith ina slánuimhir sa chás seo. 924 00:41:11,090 --> 00:41:14,055 B'fhéidir go mbeadh sé ina dúbailte nó rud éigin eile níos déanaí, ach sa chás seo, 925 00:41:14,055 --> 00:41:14,555 tá sé slánuimhir. 926 00:41:14,555 --> 00:41:15,620 927 00:41:15,620 --> 00:41:19,440 >> Le c, is gá duit i gcónaí le cineál ar ais. 928 00:41:19,440 --> 00:41:20,267 Beidh sé a bheith ina slánuimhir. 929 00:41:20,267 --> 00:41:20,975 Beidh sé a bheith ina snámhphointe. 930 00:41:20,975 --> 00:41:22,180 Beidh sé a bheith ina dúbailte. 931 00:41:22,180 --> 00:41:25,370 Ach caithfidh tú a shonrú cad tá an fheidhm seo ag dul a thabhairt ar ais. 932 00:41:25,370 --> 00:41:26,480 933 00:41:26,480 --> 00:41:29,170 Seachas sin beidh sé a yell ag tú, agus ní bheidh sé a thiomsú. 934 00:41:29,170 --> 00:41:30,462 Feicfidh tú a bheith brónach, agus beidh mé a bheith brónach. 935 00:41:30,462 --> 00:41:31,420 Agus tá sé ach ní maith. 936 00:41:31,420 --> 00:41:31,940 OK. 937 00:41:31,940 --> 00:41:34,290 >> Agus ansin ní mór dúinn ár n-ainm feidhme. 938 00:41:34,290 --> 00:41:38,440 Agus is féidir leat a fheiceáil anseo, a bhfuil c níl an paradigm an-comhsheasmhach. 939 00:41:38,440 --> 00:41:42,630 Cad é do chineál, cad é an t-ainm, agus ansin rud éigin eile ag an deireadh. 940 00:41:42,630 --> 00:41:45,550 Mar sin, ní mór dúinn ár chineál ais, ár n-ainm feidhme, agus ansin 941 00:41:45,550 --> 00:41:49,320 ní mór dúinn ár header le ár liosta paraiméadar. 942 00:41:49,320 --> 00:41:52,080 >> Mar sin, tá an liosta paraiméadar, cad is an fheidhm seo ag dul a ghlacadh i? 943 00:41:52,080 --> 00:41:56,360 Tá liosta paraiméadar ach synonym do, cad iad ár ionchur? 944 00:41:56,360 --> 00:42:00,230 Agus ar an mbealach céanna go bhfuil muid a shainmhíniú ár fheidhm 945 00:42:00,230 --> 00:42:03,210 agus a thabhairt dó ar ais cineál, gach ceann dár n-ionchur 946 00:42:03,210 --> 00:42:05,350 Ní mór a bheith acu i ndáil le cineál a bhaineann leis. 947 00:42:05,350 --> 00:42:08,850 Mar sin, tá a fhios againn cad ár bhfeidhm Is féidir obair iarbhír leis. 948 00:42:08,850 --> 00:42:11,290 >> Mar sin, sa chás seo, tá roinnt ionchur slánuimhir againn. 949 00:42:11,290 --> 00:42:14,660 Mar sin arís, beidh sé a bheith an cineál agus cad a bhfuil tú ag iarraidh é. 950 00:42:14,660 --> 00:42:16,500 951 00:42:16,500 --> 00:42:19,040 Agus ansin, mar a fheiceann tú anseo, ní mór dúinn ár gcomhlacht. 952 00:42:19,040 --> 00:42:23,600 Mar sin, ní mór dúinn roinnt aschur slánuimhir, go ach ár n-amanna ionchur féin 953 00:42:23,600 --> 00:42:25,810 amanna féin, a ciúbanna ach é. 954 00:42:25,810 --> 00:42:27,610 Agus ansin dúinn ar ais go aschur. 955 00:42:27,610 --> 00:42:32,140 >> Mar sin, mar a fheiceann tú anseo, ní mór dúinn amanna ina shlánuimhir ar amanna int ina slánuimhir, 956 00:42:32,140 --> 00:42:35,420 agus mar sin ar ais sé slánuimhir, a dearbhaíodh ann. 957 00:42:35,420 --> 00:42:38,240 Mar sin, tá gach rud comhtháite. 958 00:42:38,240 --> 00:42:39,210 Tá gach rud sona. 959 00:42:39,210 --> 00:42:40,250 Dearbhófar do fheidhm a reáchtáil. 960 00:42:40,250 --> 00:42:41,192 961 00:42:41,192 --> 00:42:42,650 Agus é seo ach an rud i gcoitinne. 962 00:42:42,650 --> 00:42:46,750 Tá Mar sin, i gcónaí de chineál ar ais, ainm, agus do liosta paraiméadar. 963 00:42:46,750 --> 00:42:48,830 Gach rud i do liosta paraiméadar, nó ionchur, 964 00:42:48,830 --> 00:42:51,410 Ní mór a bheith acu i ndáil le cineál a bhaineann leis. 965 00:42:51,410 --> 00:42:54,210 Agus ansin caithfidh tú do comhlacht anseo le cibé 966 00:42:54,210 --> 00:42:55,590 ba mhaith leat a dhéanamh le do ionchur. 967 00:42:55,590 --> 00:42:57,390 968 00:42:57,390 --> 00:43:00,410 >> Agus ansin ar ndóigh tú ag iarraidh rud éigin a thabhairt ar ais. 969 00:43:00,410 --> 00:43:02,630 Uaireanta beidh na feidhmeanna ar ais díreach. 970 00:43:02,630 --> 00:43:06,090 Níl siad ar ais i ndáiríre rud éigin chun tú a úsáid. 971 00:43:06,090 --> 00:43:08,660 Ach caithfidh tú a thabhairt ar ais ar bhealach éigin. 972 00:43:08,660 --> 00:43:12,900 Agus nuair a bhíonn tú ag déanamh do fheidhmeanna féin, 973 00:43:12,900 --> 00:43:15,430 is féidir linn a fháil isteach go beagán níos doimhne. 974 00:43:15,430 --> 00:43:18,880 Pearsanta, más mian leat, tá a lán de rudaí éagsúla d'fhéadfaí tú a dhéanamh ann. 975 00:43:18,880 --> 00:43:21,350 976 00:43:21,350 --> 00:43:22,140 Tá ag gach duine maith? 977 00:43:22,140 --> 00:43:25,900 Rud ar bith ar an liosta seo gur mian leat mé chun dul os a chionn, nach raibh tú a thuiscint? 978 00:43:25,900 --> 00:43:27,204 979 00:43:27,204 --> 00:43:28,120 Tá ag gach duine atá go maith ann? 980 00:43:28,120 --> 00:43:29,071 981 00:43:29,071 --> 00:43:29,570 Cool. 982 00:43:29,570 --> 00:43:31,350 983 00:43:31,350 --> 00:43:32,120 Awesome. 984 00:43:32,120 --> 00:43:34,700 >> OK, mar sin táimid ag cur go léir le chéile seo anois. 985 00:43:34,700 --> 00:43:35,720 986 00:43:35,720 --> 00:43:41,201 Mar sin, ní mór dúinn roinnt ionchur ciúb slánuimhir, mar sin tá sé seo le clár iomlán anseo. 987 00:43:41,201 --> 00:43:42,950 Suas go dtí anois, tá mé de chineál ar cuireadh a thabhairt duit 988 00:43:42,950 --> 00:43:45,699 snippets guys d'fhéadfadh go a bheith ag dul laistigh de chlár. 989 00:43:45,699 --> 00:43:47,240 Táimid iontach a lorg ach ag feidhmeanna. 990 00:43:47,240 --> 00:43:48,448 Ach anseo clár ar fad. 991 00:43:48,448 --> 00:43:49,400 992 00:43:49,400 --> 00:43:53,690 Mar sin, cé mhéad de leat cuimhneamh ar an fhréamhshamhail focal ó léacht? 993 00:43:53,690 --> 00:43:54,750 994 00:43:54,750 --> 00:43:55,300 Cool. 995 00:43:55,300 --> 00:43:55,890 Táimid agam ar cheann. 996 00:43:55,890 --> 00:43:57,160 997 00:43:57,160 --> 00:43:58,110 Cad is ainm duit? 998 00:43:58,110 --> 00:43:58,850 >> Steph: Steph. 999 00:43:58,850 --> 00:43:59,475 >> ALLISON: Steph? 1000 00:43:59,475 --> 00:44:01,030 OK, uamhnach. 1001 00:44:01,030 --> 00:44:03,310 Mar sin, a dhéanann tú dearmad cad is fhréamhshamhail? 1002 00:44:03,310 --> 00:44:04,651 1003 00:44:04,651 --> 00:44:10,230 >> MAC LÉINN: Deir tú [inaudible] sula tú ag déileáil i ndáiríre leis. 1004 00:44:10,230 --> 00:44:11,700 >> ALLISON: An cuimhin leat cén fáth? 1005 00:44:11,700 --> 00:44:13,158 >> MAC LÉINN: Uimh 1006 00:44:13,158 --> 00:44:14,620 >> ALLISON: OK. 1007 00:44:14,620 --> 00:44:16,090 Réalta Óir. 1008 00:44:16,090 --> 00:44:19,470 Mar sin tá, fréamhshamhail ní mór dúinn roimh ré, mar gheall ar shlí, 1009 00:44:19,470 --> 00:44:21,260 Is é ár n-tiomsaitheoir ag dul a yell ag dúinn. 1010 00:44:21,260 --> 00:44:24,294 Tá sé seo ag dul a rá, OK, cad é an fheidhm ciúb? 1011 00:44:24,294 --> 00:44:26,460 Cosúil, tá tú literally inis dom rud ar bith faoi seo. 1012 00:44:26,460 --> 00:44:28,110 Tá sé cosúil le nuair a dhéanann tú siúl isteach i seomra ranga, 1013 00:44:28,110 --> 00:44:29,320 agus tá duine éigin cosúil le, níl quiz lá atá inniu ann. 1014 00:44:29,320 --> 00:44:31,380 Agus tá tú mhaith, tú riamh inis dom faoi sin. 1015 00:44:31,380 --> 00:44:32,930 Níl mé sásta le linn. 1016 00:44:32,930 --> 00:44:34,300 1017 00:44:34,300 --> 00:44:37,020 Is é an fhréamhshamhail bunúsach cosúil le do siollabas ag rá, cuma. 1018 00:44:37,020 --> 00:44:37,900 Cinn suas. 1019 00:44:37,900 --> 00:44:39,570 Tá dul chun bheith ina tráth na gceist ar an lá seo. 1020 00:44:39,570 --> 00:44:41,420 Ná anchúinse amach nuair a thagann tú chun é. 1021 00:44:41,420 --> 00:44:42,690 Tá tú ag dul a bheith fíneáil. 1022 00:44:42,690 --> 00:44:48,170 >> Mar sin, a dhéanann go léir an fhréamhshamhail a insint is mó, tá mé ag dul a bhaint as an bhfeidhm seo. 1023 00:44:48,170 --> 00:44:51,010 Geallaim Tá mé ag a shainiú é níos déanaí. 1024 00:44:51,010 --> 00:44:52,260 Ná anchúinse amach ag dom. 1025 00:44:52,260 --> 00:44:54,750 Just a thiomsú agus a dhéanamh cad a insint liom tú a. 1026 00:44:54,750 --> 00:44:58,880 Mar sin, ní mór dúinn an fhréamhshamhail ann ach a dhéanamh ar ár tiomsaitheoir sona. 1027 00:44:58,880 --> 00:45:04,360 Agus tá sé go bunúsach le gealltanas go sainithe tú an fheidhm seo níos déanaí 1028 00:45:04,360 --> 00:45:07,960 agus nach bhfuil tú ag glaoch go díreach rud randamach go bhfuil sé 1029 00:45:07,960 --> 00:45:10,070 Níl a fhios agat cad tá tú ag dul a bheith ag déanamh. 1030 00:45:10,070 --> 00:45:11,910 >> Mar sin, sa chás seo, ní mór dúinn is mó anseo. 1031 00:45:11,910 --> 00:45:14,660 Thúsú muid roinnt slánuimhir x. 1032 00:45:14,660 --> 00:45:15,620 Sin beirt. 1033 00:45:15,620 --> 00:45:17,510 Táimid ag dul a phriontáil amach cad é x. 1034 00:45:17,510 --> 00:45:18,800 Táimid ag dul a ciúb x. 1035 00:45:18,800 --> 00:45:21,520 Mar a fheiceann tú, ní mór dúinn ár n- dearbhú fheidhm 1036 00:45:21,520 --> 00:45:23,770 síos anseo go bhfuil muid Labhair faoi cheana. 1037 00:45:23,770 --> 00:45:28,260 Beidh sé ciúb x, agus ansin, má táimid cuimhnigh, an fheidhm ciúb iarbhír 1038 00:45:28,260 --> 00:45:31,340 Filleann slánuimhir a dúinn, atá stóráilte 1039 00:45:31,340 --> 00:45:35,860 i x arís ionas gur féidir linn a phriontáil amach ocht, nó ciúb x ceart anois. 1040 00:45:35,860 --> 00:45:37,170 1041 00:45:37,170 --> 00:45:38,920 An bhfuil ciall a dhéanamh do gach duine? 1042 00:45:38,920 --> 00:45:40,360 Táimid go maith? 1043 00:45:40,360 --> 00:45:41,160 Gach ceart. 1044 00:45:41,160 --> 00:45:41,660 Awesome. 1045 00:45:41,660 --> 00:45:45,540 1046 00:45:45,540 --> 00:45:46,840 >> Gach ceart. 1047 00:45:46,840 --> 00:45:50,879 Cé mhéad de tú guys cuimhneamh seo mar sin 1048 00:45:50,879 --> 00:45:52,670 go bunúsach díreach tar éis do Stack agus do gcarn, 1049 00:45:52,670 --> 00:45:56,510 ach léirshamhlú de gcaoi a bhfuil cuimhne stóráil anseo. 1050 00:45:56,510 --> 00:45:58,200 1051 00:45:58,200 --> 00:46:01,400 Mar sin, ba mhaith linn ach a dhéanamh cinnte go dtuigeann tú 1052 00:46:01,400 --> 00:46:03,680 conas atá ionadaithe sin a chur i gcuimhne. 1053 00:46:03,680 --> 00:46:07,670 Má tá tú i ranganna mhaith CS61 agus rudaí ina dhiaidh sin, 1054 00:46:07,670 --> 00:46:10,570 a gheobhaidh tú a fhoghlaim seo i bhfad níos mó sa domhain, agus tá sé i ndáiríre cool. 1055 00:46:10,570 --> 00:46:11,730 Molaim go mór é. 1056 00:46:11,730 --> 00:46:12,740 1057 00:46:12,740 --> 00:46:14,720 Ach do anois, beidh mé a thabhairt tú an forbhreathnú leathan 1058 00:46:14,720 --> 00:46:16,950 mar sin ní gá duit a fhios ag an nitty gritty. 1059 00:46:16,950 --> 00:46:20,820 >> Mar sin, an barr ach deighleog téacs a Tá na nialais iarbhír agus cinn, 1060 00:46:20,820 --> 00:46:23,740 an dénártha sin. 1061 00:46:23,740 --> 00:46:27,510 Agus é seo a úsáidtear le haghaidh stóráil athróga domhanda má tá aon. 1062 00:46:27,510 --> 00:46:28,870 1063 00:46:28,870 --> 00:46:32,240 Mar a bhogann tú síos, ní mór dúinn Tá, mar a fheiceann tú anseo, 1064 00:46:32,240 --> 00:46:34,670 sonraí a initialized, neamhuimhriúil sonraí, agus ansin gcarn. 1065 00:46:34,670 --> 00:46:35,800 1066 00:46:35,800 --> 00:46:38,584 >> Mar sin, ní féidir linn a labhairt i ndáiríre mar gheall ar an gcarn ceart anois. 1067 00:46:38,584 --> 00:46:39,500 Beidh muid a fháil chun é níos déanaí. 1068 00:46:39,500 --> 00:46:40,762 1069 00:46:40,762 --> 00:46:42,970 Chun anois, tá mé ag dul díreach tar éis a tonn mo lámha agus a bheith cosúil le, 1070 00:46:42,970 --> 00:46:44,553 ní gá duit ar an eolas faoi seo anois. 1071 00:46:44,553 --> 00:46:46,100 1072 00:46:46,100 --> 00:46:49,060 Ach beidh muid ag labhairt beagán beagán faoi an chairn. 1073 00:46:49,060 --> 00:46:53,050 Dá bhrí sin tá an chairn where-- againn zúmáil isteach. 1074 00:46:53,050 --> 00:46:58,590 Tá sé seo i ndáiríre conas an gclár D'fhéach muid ach ag a tharlaíonn i gcuimhne. 1075 00:46:58,590 --> 00:47:01,630 >> Mar sin, cad a tharlaíonn é sin, gach am tugaimid feidhm, 1076 00:47:01,630 --> 00:47:04,180 a fháil againn cad atá ar a dtugtar Stack fráma, atá ar cheann de na. 1077 00:47:04,180 --> 00:47:05,870 Mar sin, phríomhchonraitheora paraiméadair. 1078 00:47:05,870 --> 00:47:07,944 Mar sin, siúd iad na rudaí go gcuireann muid isteach is mó. 1079 00:47:07,944 --> 00:47:11,110 Mar sin, tá siad ar dheis anseo ag an mbun, mar gheall ar go bhfuil an chéad rud a tugaimid. 1080 00:47:11,110 --> 00:47:13,401 Agus ansin linn a fháil go dtí phríomhchonraitheora muintir na háite, agus nuair a deirimid go bhfuil, 1081 00:47:13,401 --> 00:47:15,970 i gceist againn na hathróga áitiúil atá stóráilte laistigh de is mó. 1082 00:47:15,970 --> 00:47:19,950 1083 00:47:19,950 --> 00:47:23,620 Mar sin, muintir na háite a bheadh ​​anseo, cosúil le, Tá x comhionann le dhá sa chás seo. 1084 00:47:23,620 --> 00:47:26,350 Mar gheall ar go bhfuil logánaithe to main. 1085 00:47:26,350 --> 00:47:29,745 An bhfuil gach duine cuimhneamh raon feidhme, ag dul thar an i léacht? 1086 00:47:29,745 --> 00:47:31,517 1087 00:47:31,517 --> 00:47:32,017 OK. 1088 00:47:32,017 --> 00:47:36,110 Mar sin, ach na hathróga sin Tá initialized istigh is mó. 1089 00:47:36,110 --> 00:47:38,550 Mar sin, go bhfuil an fáth atá againn is mó [? vocals. ?] 1090 00:47:38,550 --> 00:47:40,390 >> Agus ansin laistigh mó, tugaimid ciúb. 1091 00:47:40,390 --> 00:47:41,000 Ceart? 1092 00:47:41,000 --> 00:47:44,510 Mar sin, táimid ag a fháil fráma eile le paraiméadair ciúb s. 1093 00:47:44,510 --> 00:47:47,050 Mar sin, sa chás seo, ciúb ar Tá paraiméadair anois 1094 00:47:47,050 --> 00:47:50,800 an x gur rith muid i, an dá go rith muid i. 1095 00:47:50,800 --> 00:47:55,320 Agus ansin muintir na háite ciúb, a bhfuil i gcás ina dtarlaíonn an cubing iarbhír. 1096 00:47:55,320 --> 00:47:56,450 Agus ansin tuairisceáin sé. 1097 00:47:56,450 --> 00:48:02,120 >> Mar sin, cad a tharlaíonn mar a dhéanann ciúb iarbhír cad atá sé ceaptha a dhéanamh, tuairisceáin sé. 1098 00:48:02,120 --> 00:48:07,020 Nuair a tuairisceáin sé, duilleoga seo fráma, agus a chuid ar ais síos go dtí mó. 1099 00:48:07,020 --> 00:48:09,160 Agus ansin laistigh mó, ní mór dúinn Is féidir a phriontáil ndáiríre é. 1100 00:48:09,160 --> 00:48:10,840 1101 00:48:10,840 --> 00:48:14,500 Mar sin, nuair a bhíonn tú ar ais rud éigin, nuair a fhilleann do fheidhm, 1102 00:48:14,500 --> 00:48:19,900 tá sé cosúil le dul ar na luachanna sin a an fráma thíos é agus ag fágáil sin. 1103 00:48:19,900 --> 00:48:22,200 Agus tá rudaí a fhorghníomhú in ord. 1104 00:48:22,200 --> 00:48:25,550 >> Agus nuair a thagann tú ar chláir níos mó, Is féidir linn a dhéanamh with agus níos casta 1105 00:48:25,550 --> 00:48:26,470 léaráidí. 1106 00:48:26,470 --> 00:48:29,070 Ach do anois, is é seo ach léargas ginearálta 1107 00:48:29,070 --> 00:48:31,110 ionas go mbeidh tú de chineál ar tuiscint ar cad 1108 00:48:31,110 --> 00:48:35,160 a tharlaíonn nuair a bhíonn tú ag glaoch feidhm agus conas go Breathnaíonn iarbhír i gcuimhne. 1109 00:48:35,160 --> 00:48:37,230 1110 00:48:37,230 --> 00:48:37,770 Cool? 1111 00:48:37,770 --> 00:48:38,353 Tá ag gach duine maith? 1112 00:48:38,353 --> 00:48:39,920 1113 00:48:39,920 --> 00:48:40,420 Awesome. 1114 00:48:40,420 --> 00:48:42,070 1115 00:48:42,070 --> 00:48:50,575 >> Mar sin, is é an ceann seo go bhfuil díreach ag iarraidh chun rudaí a mhalartú. 1116 00:48:50,575 --> 00:48:52,260 1117 00:48:52,260 --> 00:48:54,930 Mar a fheiceann muid anseo, ní mór dúinn ár fhréamhshamhail fheidhm 1118 00:48:54,930 --> 00:48:56,900 ionas nach ár tiomsaitheoir yell ag dúinn. 1119 00:48:56,900 --> 00:48:59,220 Tá roinnt príomh, agus táimid Ba mhaith x agus y a aistriú. 1120 00:48:59,220 --> 00:49:00,320 1121 00:49:00,320 --> 00:49:04,129 Nach bhfuil siad seo déanta taispeána i léacht go fóill, tá siad? 1122 00:49:04,129 --> 00:49:04,670 Nach bhfuil siad? 1123 00:49:04,670 --> 00:49:05,900 OK. 1124 00:49:05,900 --> 00:49:08,450 Mar sin, táimid ag dul chun dul níos mó ná seo go hachomair an-. 1125 00:49:08,450 --> 00:49:12,210 Feicfidh tú a fháil i sampla seo níos mó sa domhain, I mo thuairimse, an tseachtain seo. 1126 00:49:12,210 --> 00:49:15,680 Agus ansin an tseachtain seo chugainn is féidir linn i ndáiríre Léim isteach cén fáth nach bhfuil an obair. 1127 00:49:15,680 --> 00:49:18,810 >> Mar sin, ní mór dúinn an neamhní fheidhm here-- babhtála. 1128 00:49:18,810 --> 00:49:20,720 Mar sin, ar neamhní ach ciallaíonn sé go bhfuil rud ar bith ar ais. 1129 00:49:20,720 --> 00:49:22,000 1130 00:49:22,000 --> 00:49:24,110 Agus ní mór dúinn babhtála slánuimhir a agus slánuimhir b. 1131 00:49:24,110 --> 00:49:27,046 Agus ní mór dúinn roinnt sealadach athróg go bhfuil a. 1132 00:49:27,046 --> 00:49:30,050 a Faigheann shanntar b, agus ansin Faigheann b shanntar don teocht 1133 00:49:30,050 --> 00:49:32,235 ionas go mbeidh a agus b ar luachanna aistrigh anois. 1134 00:49:32,235 --> 00:49:33,510 1135 00:49:33,510 --> 00:49:36,030 >> Ach, twist plota, ní hionann sin ag obair. 1136 00:49:36,030 --> 00:49:37,390 1137 00:49:37,390 --> 00:49:42,380 Agus tá i ndáiríre mar chuid de a dhéanamh leis an bhfíric go bhfuil a 1138 00:49:42,380 --> 00:49:48,800 agus b anseo, na cinn a fháil ar aghaidh i anseo, tá i ndáiríre cóipeanna de x agus y. 1139 00:49:48,800 --> 00:49:53,220 Mar sin, nuair a fhilleann an fheidhm i ndáiríre, lasca sé na cóipeanna, ach ní 1140 00:49:53,220 --> 00:49:55,960 an x iarbhír agus y ar. 1141 00:49:55,960 --> 00:50:02,370 Mar sin, bealach amháin chun smaoineamh go bhfuil sé that-- ligean bhfuil na babhtála. 1142 00:50:02,370 --> 00:50:03,130 OK? 1143 00:50:03,130 --> 00:50:05,390 Mar sin, is mó, ní mór dúinn x agus y initialized. 1144 00:50:05,390 --> 00:50:06,530 1145 00:50:06,530 --> 00:50:10,760 Ach nuair a théann muid iarbhír suas leis na frámaí le babhtála, 1146 00:50:10,760 --> 00:50:15,740 tá muid ag dul na luachanna níos mó dó, agus tá siad ag initialized. 1147 00:50:15,740 --> 00:50:18,570 >> Agus siad ina gcónaí anseo amháin riamh. 1148 00:50:18,570 --> 00:50:19,796 Mar sin, a agus b beo anseo. 1149 00:50:19,796 --> 00:50:20,670 Agus iad a fháil bhabhtáil. 1150 00:50:20,670 --> 00:50:21,870 1151 00:50:21,870 --> 00:50:26,190 Ach nuair a fhillfidh againn, ní dhéanaimid rud ar bith a bhfuil a agus b a dhéanamh. a 1152 00:50:26,190 --> 00:50:28,980 agus saoire b lenár bhfeidhm. 1153 00:50:28,980 --> 00:50:30,850 Agus mar sin x agus y fanacht mar an gcéanna. 1154 00:50:30,850 --> 00:50:31,960 1155 00:50:31,960 --> 00:50:39,665 Feicfidh tú níos mó a fháil ar conas a shocrú go agus conas linn déileáil i ndáiríre leis sin níos déanaí. 1156 00:50:39,665 --> 00:50:40,750 1157 00:50:40,750 --> 00:50:43,740 >> Ach tá sé ach rud amháin a de chineál ar a choinneáil i gcuimhne. 1158 00:50:43,740 --> 00:50:45,270 Úsáid sé don todhchaí. 1159 00:50:45,270 --> 00:50:48,050 Ná bíodh imní ort más rud é nach raibh a dhéanamh go léir an tuiscint ar fud an domhain. 1160 00:50:48,050 --> 00:50:49,510 1161 00:50:49,510 --> 00:50:51,440 Tá siad go bhfuil cóipeanna an rud is mó. 1162 00:50:51,440 --> 00:50:54,580 Má tá tú ag dul chun aon ní a ghlacadh ar shiúl ó sin, a ritheadh ​​tú i cóipeanna. 1163 00:50:54,580 --> 00:50:56,410 Mar sin, na cinn bhunaidh fanacht mar an gcéanna. 1164 00:50:56,410 --> 00:50:58,170 1165 00:50:58,170 --> 00:50:58,770 Tá ag gach duine maith? 1166 00:50:58,770 --> 00:51:00,280 1167 00:51:00,280 --> 00:51:00,930 Cool. 1168 00:51:00,930 --> 00:51:02,295 >> Mar sin, argóintí ordú-líne. 1169 00:51:02,295 --> 00:51:03,520 1170 00:51:03,520 --> 00:51:07,630 Tá mé cinnte an tús tú guys go léir Bhí sin iontach, ar nós, is mó voids slánuimhir. 1171 00:51:07,630 --> 00:51:09,517 Agus tá tú mhaith, fionnuar OK. 1172 00:51:09,517 --> 00:51:10,350 Ní féidir liom cúram i ndáiríre. 1173 00:51:10,350 --> 00:51:12,360 Is é seo ach cad tá mé a scríobh. 1174 00:51:12,360 --> 00:51:16,349 Ach i do chláir nua, go háirithe sa pset, 1175 00:51:16,349 --> 00:51:17,890 agus cén fáth go bhfuil cailc ar an talamh? 1176 00:51:17,890 --> 00:51:19,640 1177 00:51:19,640 --> 00:51:22,680 >> Le do pset seo chugainn, tá tú ag dul a bheith ag féachaint ar seo. 1178 00:51:22,680 --> 00:51:26,130 Slánuimhir is mó, arg slánuimhir c, teaghrán stua v, lúibíní. 1179 00:51:26,130 --> 00:51:28,770 Mar sin, ó cad againn ach d'fhoghlaim inniu, cén 1180 00:51:28,770 --> 00:51:32,190 a cheapann muid go bhfuil an dara paraiméadar nó go bhfuil an dara gné anseo? 1181 00:51:32,190 --> 00:51:34,830 1182 00:51:34,830 --> 00:51:35,824 Tá sé an eagar. 1183 00:51:35,824 --> 00:51:36,615 Cén cineál eagar? 1184 00:51:36,615 --> 00:51:38,430 1185 00:51:38,430 --> 00:51:40,690 Eagar Teaghrán, yes. 1186 00:51:40,690 --> 00:51:41,980 Cool. 1187 00:51:41,980 --> 00:51:45,320 Mar sin tá go conas a bhfuil tú ag dul a bheith á dhearbhú sin anois. 1188 00:51:45,320 --> 00:51:48,570 >> An bhfuil aon duine cuimhneamh cad a sheasann sin do? 1189 00:51:48,570 --> 00:51:52,551 1190 00:51:52,551 --> 00:51:53,050 Uimh? 1191 00:51:53,050 --> 00:51:54,020 1192 00:51:54,020 --> 00:51:54,520 Hmm? 1193 00:51:54,520 --> 00:51:55,640 >> MAC LÉINN: arg c. 1194 00:51:55,640 --> 00:51:56,961 1195 00:51:56,961 --> 00:51:58,950 >> ALLISON: Mar sin, coinníonn arg c cuntar. 1196 00:51:58,950 --> 00:51:59,450 Tá sé an slánuimhir. 1197 00:51:59,450 --> 00:52:00,615 Tá sé roinnt, ceart? 1198 00:52:00,615 --> 00:52:02,240 Mar sin, cad a cheapann tú go bhfuil an líon sin de? 1199 00:52:02,240 --> 00:52:08,260 1200 00:52:08,260 --> 00:52:08,760 Yeah. 1201 00:52:08,760 --> 00:52:11,450 Dá bhrí sin tá arg c líon na teaghráin a dhéanann suas na n-orduithe. 1202 00:52:11,450 --> 00:52:12,560 1203 00:52:12,560 --> 00:52:18,499 Mar sin, má bhí muid a do-- i ndáiríre, tá samplaí tar éis seo, 1204 00:52:18,499 --> 00:52:19,790 mar sin ní bheidh mé a fháil chun tosaigh ar mé féin. 1205 00:52:19,790 --> 00:52:21,299 1206 00:52:21,299 --> 00:52:23,840 Tá sé roinnt teaghráin a ach a dhéanamh suas do-orduithe. 1207 00:52:23,840 --> 00:52:35,080 >> Mar sin, nuair a dhéanann tú, cosúil le, ponc Slais Mario, go teaghrán amháin go ndéanann sé suas. 1208 00:52:35,080 --> 00:52:38,520 Sa phíosa, beidh tú a bheith i ndáiríre rudaí a bheathú isteach na n-orduithe, 1209 00:52:38,520 --> 00:52:41,750 mar tá mé cinnte go bhfuil tú guys a léigh an chonaic spec. 1210 00:52:41,750 --> 00:52:44,470 Mar sin, sna cásanna sin, b'fhéidir go mbainfidh tú Tá dhá nó trí argóintí. 1211 00:52:44,470 --> 00:52:45,652 1212 00:52:45,652 --> 00:52:48,360 Tá sé seo ag dul a bheith ina rud úsáideach a úsáid. 1213 00:52:48,360 --> 00:52:51,500 >> Agus ansin arg v, mar a dúirt muid, ach sraith teaghrán. 1214 00:52:51,500 --> 00:52:57,000 Mar sin, go siopaí i ndáiríre cad ionchur tú isteach na n-orduithe. 1215 00:52:57,000 --> 00:52:59,960 Mar sin, ní mór dúinn sin. 1216 00:52:59,960 --> 00:53:02,850 Tá tú roinnt ponc Slais cóip outfile infile. 1217 00:53:02,850 --> 00:53:06,670 Mar sin, má arg c líon na teaghráin go bhfuil muid ag dul isteach an t-ordú 1218 00:53:06,670 --> 00:53:09,080 líne, a bhfuil ár n-arg c sa chás seo? 1219 00:53:09,080 --> 00:53:14,520 1220 00:53:14,520 --> 00:53:15,850 Trí. 1221 00:53:15,850 --> 00:53:16,690 Go díreach. 1222 00:53:16,690 --> 00:53:20,086 >> Mar sin, cad arg v de náid? 1223 00:53:20,086 --> 00:53:21,710 Mar sin, cad é an chéad rud a againn a stóráil? 1224 00:53:21,710 --> 00:53:24,640 1225 00:53:24,640 --> 00:53:26,290 Dot Slais cóip, go díreach. 1226 00:53:26,290 --> 00:53:28,065 Agus ansin bheadh ​​an dara bheith infile. 1227 00:53:28,065 --> 00:53:29,290 1228 00:53:29,290 --> 00:53:30,930 Ba mhaith leis an tríú a bheith outfile. 1229 00:53:30,930 --> 00:53:32,390 Mar sin, cad mar gheall ar arg v thrí? 1230 00:53:32,390 --> 00:53:35,810 1231 00:53:35,810 --> 00:53:39,370 Bheadh ​​sé a bheith null, mar gheall ar go bhfuil deireadh ár sraith, ceart? 1232 00:53:39,370 --> 00:53:40,600 1233 00:53:40,600 --> 00:53:41,460 Cool. 1234 00:53:41,460 --> 00:53:44,500 >> Agus ansin cad mar gheall ar an séú ceann? 1235 00:53:44,500 --> 00:53:45,900 Tá sé de chineál de cheist trick. 1236 00:53:45,900 --> 00:53:46,400 Ish. 1237 00:53:46,400 --> 00:53:49,027 1238 00:53:49,027 --> 00:53:49,943 An bhfuil a fhios againn cad é? 1239 00:53:49,943 --> 00:53:50,960 1240 00:53:50,960 --> 00:53:51,690 Tá sé neamhshainithe. 1241 00:53:51,690 --> 00:53:53,170 Tá aon smaoineamh cad a d'fhéadfadh a bheith. 1242 00:53:53,170 --> 00:53:57,000 Tá sé is cuma cad é an ceart tar éis an eagar i gcuimhne, 1243 00:53:57,000 --> 00:54:00,220 agus ní mór dúinn aon leid cad é sin. 1244 00:54:00,220 --> 00:54:03,500 Agus tá sé contúirteach lámh sin rudaí, mar gheall ar do gach a fhios agat, 1245 00:54:03,500 --> 00:54:07,080 tá sé roinnt chuid na cuimhne go bhfuil tú Níor chóir go mbeadh rochtain nó null. 1246 00:54:07,080 --> 00:54:09,000 Agus is féidir é a dhéanamh rudaí ar mire. 1247 00:54:09,000 --> 00:54:11,690 Sé ar a dtugtar ró-innéacsú do cheangal le do eagar. 1248 00:54:11,690 --> 00:54:14,785 Ná téigh lasmuigh de theorainneacha de do Is féidir eagar, nó rudaí dona tarlú. 1249 00:54:14,785 --> 00:54:16,274 1250 00:54:16,274 --> 00:54:18,940 Thagann tú ar ais agus, ar nós, na dlíthe na fisice a bhí scriosta 1251 00:54:18,940 --> 00:54:19,481 nó rud éigin. 1252 00:54:19,481 --> 00:54:21,021 1253 00:54:21,021 --> 00:54:21,520 Cool. 1254 00:54:21,520 --> 00:54:22,895 An bhfuil ciall a dhéanamh do gach duine? 1255 00:54:22,895 --> 00:54:23,810 1256 00:54:23,810 --> 00:54:25,025 Níl sé ró-olc. 1257 00:54:25,025 --> 00:54:28,926 >> Mar sin anois, gach duine Tá chuid is fearr leat, athbhreithniú pset. 1258 00:54:28,926 --> 00:54:29,426 Yay! 1259 00:54:29,426 --> 00:54:30,530 1260 00:54:30,530 --> 00:54:31,030 OK. 1261 00:54:31,030 --> 00:54:33,830 Mar sin, dóibh siúd agaibh a nach bhfuil léamh an spec pset, 1262 00:54:33,830 --> 00:54:36,790 tú ag déanamh roinnt i ndáiríre stuif cool le cripteagrafaíochta. 1263 00:54:36,790 --> 00:54:39,360 Tá tú ag dul a chruthú Ceasar Cipher agus Cipher Vigenere. 1264 00:54:39,360 --> 00:54:42,000 1265 00:54:42,000 --> 00:54:45,480 Ba chóir duit a léamh cinnte an spec a fheiceáil conas na hoibre. 1266 00:54:45,480 --> 00:54:49,650 Agus má tá tú ag a bhfuil aon deacracht faoi cad ba cheart é i ndáiríre a bheith ag déanamh, 1267 00:54:49,650 --> 00:54:52,920 le do thoil teacht labhairt liom, ríomhphost chugam nó téacs dom. 1268 00:54:52,920 --> 00:54:53,420 Tá mé timpeall. 1269 00:54:53,420 --> 00:54:54,780 1270 00:54:54,780 --> 00:54:57,070 >> Mar sin, tá trí phríomh- rudaí anseo go bhfuil muid 1271 00:54:57,070 --> 00:55:00,440 ag iarraidh a labhairt about-- díreach de chineál de síneadh léacht. 1272 00:55:00,440 --> 00:55:03,645 Rudaí go mb'fhéidir nach mbeadh a fhios agat faoi, leideanna agus uirlisí cabhrach. 1273 00:55:03,645 --> 00:55:05,520 Mar sin, táimid ag dul a dhéanamh athbhreithniú tapa ar ASCII, 1274 00:55:05,520 --> 00:55:10,420 mar gheall ar go bhfuil ag dul a bheith Super tábhachtach do Cipher Vigenere s. 1275 00:55:10,420 --> 00:55:11,809 1276 00:55:11,809 --> 00:55:14,100 Táimid ag dul a chomhshó ionchuir-orduithe, a 1277 00:55:14,100 --> 00:55:17,160 a bheith an-cabhrach do Caesar Cipher. 1278 00:55:17,160 --> 00:55:18,133 Agus ansin modulo. 1279 00:55:18,133 --> 00:55:20,220 1280 00:55:20,220 --> 00:55:21,210 Cool. 1281 00:55:21,210 --> 00:55:24,005 >> Mar sin, léarscáileanna ASCII carachtair ar uimhreacha. 1282 00:55:24,005 --> 00:55:25,270 1283 00:55:25,270 --> 00:55:26,365 Is cairt iontach. 1284 00:55:26,365 --> 00:55:28,115 Ba chóir duit seo bookmarked áit éigin. 1285 00:55:28,115 --> 00:55:29,310 1286 00:55:29,310 --> 00:55:33,250 Beidh tú ag iarraidh é do do chéad lár-téarma. 1287 00:55:33,250 --> 00:55:36,320 Tá mé cinnte go leor go bhfuil gach duine seo cairt ar a mbileog lár téarma. 1288 00:55:36,320 --> 00:55:37,810 Mar sin a fhoghlaim. 1289 00:55:37,810 --> 00:55:38,410 Grá é. 1290 00:55:38,410 --> 00:55:39,740 Coinnigh handy. 1291 00:55:39,740 --> 00:55:41,210 Beidh sé a bheith úsáideach. 1292 00:55:41,210 --> 00:55:45,630 >> Agus is léir go bhfuil sé ina ionchódú go léarscáileanna aibítreach, uimhriúil, 1293 00:55:45,630 --> 00:55:47,740 agus carachtair eile uimhreacha le haghaidh ár ríomhaire. 1294 00:55:47,740 --> 00:55:49,947 Mar gheall ar ndóigh, sa deireadh, gach rud a stóráil againn 1295 00:55:49,947 --> 00:55:52,030 ag dul a fháil thiontú síos go dtí nialais agus cinn, 1296 00:55:52,030 --> 00:55:55,200 mar sin ní mór dúinn ar bhealach éigin chun ionadaíocht a dhéanamh téacs agus carachtair go bhfuil muid go léir 1297 00:55:55,200 --> 00:55:59,105 a úsáidtear chun féachaint mar éigin de líon. 1298 00:55:59,105 --> 00:56:00,370 1299 00:56:00,370 --> 00:56:05,880 >> Mar sin, mar a fheicimid anseo, ní mór dúinn chás uachtair A, a bhfuil ceart ann. 1300 00:56:05,880 --> 00:56:06,555 Tá sé 65. 1301 00:56:06,555 --> 00:56:07,570 1302 00:56:07,570 --> 00:56:09,660 Agus is é litreacha beaga A 97. 1303 00:56:09,660 --> 00:56:13,170 Mar sin, is féidir leat an figiúr out-- mar a dúirt mé níos luaithe, 1304 00:56:13,170 --> 00:56:16,532 má bhí tú sraith de il strings, cad é gach ceann acu 1305 00:56:16,532 --> 00:56:17,490 mbeadh Terminator null. 1306 00:56:17,490 --> 00:56:18,480 Bheadh ​​sé a bheith ina spás. 1307 00:56:18,480 --> 00:56:22,581 Tá Spás a special-- féin Mé dearmad áit a bhfuil sé anseo. 1308 00:56:22,581 --> 00:56:23,080 Ah. 1309 00:56:23,080 --> 00:56:24,700 Is é 32 an spás. 1310 00:56:24,700 --> 00:56:27,090 Mar sin, léarscáileanna gach rud a dó. 1311 00:56:27,090 --> 00:56:28,680 1312 00:56:28,680 --> 00:56:29,740 >> Mar sin, ní mór dúinn math ASCII. 1313 00:56:29,740 --> 00:56:31,080 1314 00:56:31,080 --> 00:56:34,290 Tip-- Pro i Vigenere s, d'fhéadfá a bheith tempted 1315 00:56:34,290 --> 00:56:39,480 a thiontú do líon do slánuimhreacha, ach tá sé an cleachtas iarbhír níos fearr 1316 00:56:39,480 --> 00:56:43,860 a bheith in ann úsáid a bhaint as an carachtair mar seo 1317 00:56:43,860 --> 00:56:45,820 nuair a dhéanann tú ag ionramháil i ndáiríre iad. 1318 00:56:45,820 --> 00:56:48,950 Mar sin, más mian leat úsáid a bhaint as uimhreacha, is féidir leat. 1319 00:56:48,950 --> 00:56:55,260 Ach ar bhealach níos fearr, nó ar bhealach a claonadh a bhíonn againn a mhaith leat guys a dhéanamh air, 1320 00:56:55,260 --> 00:56:57,830 is é an mbealach seo nuair a bhíonn tú i ndáiríre dhealú carachtair. 1321 00:56:57,830 --> 00:56:58,840 1322 00:56:58,840 --> 00:57:02,830 >> Mar sin, ba mhaith liom tú guys a de chineál ar figiúr seo amach. 1323 00:57:02,830 --> 00:57:05,070 Cén fáth nach bhfuil tú iarracht gach ceann eile? 1324 00:57:05,070 --> 00:57:07,580 1325 00:57:07,580 --> 00:57:09,830 Mar sin, a dhéanamh ar an chéad cheann, an an tríú ceann, agus an cúigiú ceann. 1326 00:57:09,830 --> 00:57:11,160 1327 00:57:11,160 --> 00:57:15,000 Mar ba mhaith liom a chinntiú go labhairt linn faoi ​​gach rud is gá dúinn chun labhairt faoi. 1328 00:57:15,000 --> 00:57:17,410 1329 00:57:17,410 --> 00:57:20,259 Tá mé ag dul ach a rá, ar cheann de na nithe tábhachtacha to-- fanacht OH, 1330 00:57:20,259 --> 00:57:21,550 nach bhfuil tú guys feiceáil ar an gceann seo. 1331 00:57:21,550 --> 00:57:23,710 OK sin a dhéanamh ar an chéad trí. 1332 00:57:23,710 --> 00:57:24,430 A ligean ar é sin a dhéanamh. 1333 00:57:24,430 --> 00:57:25,971 Toisc go bhfuil muid chun labhairt faoi modulo. 1334 00:57:25,971 --> 00:57:27,810 1335 00:57:27,810 --> 00:57:28,310 Tá a fhios agam. 1336 00:57:28,310 --> 00:57:28,851 Tá Math crua. 1337 00:57:28,851 --> 00:57:29,870 1338 00:57:29,870 --> 00:57:30,980 Is féidir leat áireamhán a úsáid. 1339 00:57:30,980 --> 00:57:31,580 Tá sé ceart go leor. 1340 00:57:31,580 --> 00:57:37,464 1341 00:57:37,464 --> 00:57:40,380 Nó tarraingt suas tábla ASCII, mar gheall ar tú ag dul is dócha a iarraidh sin. 1342 00:57:40,380 --> 00:58:03,660 1343 00:58:03,660 --> 00:58:04,820 >> Cool. 1344 00:58:04,820 --> 00:58:07,960 Mar sin, beidh mé ag siúl go tapa tú guys trí na. 1345 00:58:07,960 --> 00:58:11,120 Mar sin, tá daoine táblaí ASCII ceirteacha tarraingthe suas? 1346 00:58:11,120 --> 00:58:15,645 Cad é ár n-uimhriúla ar uimhir do litreacha beaga A? 1347 00:58:15,645 --> 00:58:16,270 MAC LÉINN: Seacht. 1348 00:58:16,270 --> 00:58:19,420 1349 00:58:19,420 --> 00:58:24,550 >> ALLISON: Tá Mar sin, CásÍochtair A 97 agus chás uachtair A 65. 1350 00:58:24,550 --> 00:58:26,390 Mar sin, 97 lúide 65? 1351 00:58:26,390 --> 00:58:27,782 1352 00:58:27,782 --> 00:58:28,570 >> LUCHT ÉISTEACHTA: 32? 1353 00:58:28,570 --> 00:58:33,260 1354 00:58:33,260 --> 00:58:35,630 >> ALLISON: 62, yeah. 1355 00:58:35,630 --> 00:58:38,675 Mar sin, sa chás seo, cad bheadh ​​sé a phriontáil amach? 1356 00:58:38,675 --> 00:58:40,360 Sin an chéad cheann? 1357 00:58:40,360 --> 00:58:43,830 Má tá muid faoin gcéad d, a bheadh ​​cad é sin in iúl? 1358 00:58:43,830 --> 00:58:45,980 1359 00:58:45,980 --> 00:58:46,730 MAC LÉINN: A roinnt. 1360 00:58:46,730 --> 00:58:48,604 ALLISON: Táimid ag priontáil amach líon iarbhír. 1361 00:58:48,604 --> 00:58:50,770 Mar sin, táimid ag dul i ndáiríre a phriontáil amach 32 anseo. 1362 00:58:50,770 --> 00:58:56,360 Agus má bhí an gcéad c, Bheadh ​​32 a thabhairt dúinn spás. 1363 00:58:56,360 --> 00:58:57,700 1364 00:58:57,700 --> 00:59:01,670 Mar sin, a thuiscint go Is féidir le carachtair a phriontáil 1365 00:59:01,670 --> 00:59:06,140 araon mar uimhreacha agus de réir mar na carachtair iarbhír 1366 00:59:06,140 --> 00:59:11,080 Tá tábhachtach i ndáiríre, agus ag íoc aird a thabhairt ar na cineálacha iarbhír 1367 00:59:11,080 --> 00:59:12,040 go bhfuil muid ag déanamh anseo. 1368 00:59:12,040 --> 00:59:14,520 1369 00:59:14,520 --> 00:59:15,020 Cool. 1370 00:59:15,020 --> 00:59:18,862 Mar sin, le haghaidh gach ceann eile de na, cad a bhfuil muid ag dul a bheith a phriontáil? 1371 00:59:18,862 --> 00:59:19,825 >> MAC LÉINN: A charachtar. 1372 00:59:19,825 --> 00:59:20,830 >> ALLISON: A charachtar. 1373 00:59:20,830 --> 00:59:21,330 Cool. 1374 00:59:21,330 --> 00:59:24,260 Mar sin, más mian leat guys a fhios, agat Is féidir an obair seo amach ar do chuid féin. 1375 00:59:24,260 --> 00:59:25,900 Má tá tú tar éis dtrioblóid, ríomhphost chugam. 1376 00:59:25,900 --> 00:59:28,950 Ach beidh an dara ceann phriontáil amach litreacha beaga b. 1377 00:59:28,950 --> 00:59:32,910 Beidh an tríú ceann a phriontáil amach chás uachtair B. An ceathrú amháin a phriontáil 1378 00:59:32,910 --> 00:59:36,410 amach chás uachtair C, agus an beidh duine deiridh a bheith ina litreacha beaga A. 1379 00:59:36,410 --> 00:59:42,530 Agus an one-- anuas táimid ag dul i ndáiríre chun dul isteach ar an méid a bhfuil faoin gcéad dÚsachtach 1380 00:59:42,530 --> 00:59:45,020 Ciallaíonn comhartha fiú i sleamhnáin lánúin. 1381 00:59:45,020 --> 00:59:46,667 Mar sin, déan iarracht iad siúd ar do chuid féin. 1382 00:59:46,667 --> 00:59:48,500 Má tá deacracht agat, le do thoil teacht labhairt liom. 1383 00:59:48,500 --> 00:59:49,655 1384 00:59:49,655 --> 00:59:53,290 Má tá tú de ghnáth i Adams D halla, beidh tú is dócha mé timpeall. 1385 00:59:53,290 --> 00:59:54,760 1386 00:59:54,760 --> 00:59:55,760 >> Mar sin, atoi. 1387 00:59:55,760 --> 00:59:59,660 Cé mhéad de tú feicthe seo feidhm nó chuala sé ar chor ar bith? 1388 00:59:59,660 --> 01:00:00,380 1389 01:00:00,380 --> 01:00:00,880 Duine ar bith? 1390 01:00:00,880 --> 01:00:02,100 1391 01:00:02,100 --> 01:00:02,600 Cool. 1392 01:00:02,600 --> 01:00:06,250 Mar sin, cad a sheasann sé i ndáiríre do tá ASCII a slánuimhir. 1393 01:00:06,250 --> 01:00:13,150 Mar sin, cad is féidir leat a dhéanamh go bhfuil, le Caesar, dóibh siúd a léamh an spec, 1394 01:00:13,150 --> 01:00:16,460 bhfuil tú ag dul a dhéanamh ponc Slais Caesar tar éis duit scríobh do chlár, 1395 01:00:16,460 --> 01:00:18,690 agus ansin tá tú ag dul go dtí ionchur éigin uimhir go bhfuil tú 1396 01:00:18,690 --> 01:00:24,780 ag iarraidh a ionchódú do theachtaireacht rúnda leis. 1397 01:00:24,780 --> 01:00:30,700 >> Ach, más cuimhin linn, i ngach ceann dár ionchur a stóráil mar teaghráin. 1398 01:00:30,700 --> 01:00:31,390 Ceart? 1399 01:00:31,390 --> 01:00:35,160 Tá an v eagar arg go bhfuil gach teaghrán cineál. 1400 01:00:35,160 --> 01:00:37,870 Mar sin, má tá tú iarracht ach a tarraingt go ceann, bheadh ​​sé 1401 01:00:37,870 --> 01:00:43,240 cheapann go bhfuil uimhir amháin nó cibé Tá tú úsáid iarbhír carachtar. 1402 01:00:43,240 --> 01:00:45,490 Mar sin, tá tú ag dul a fháil roinnt torthaí dÚsachtach. 1403 01:00:45,490 --> 01:00:48,200 Mar sin, más mian leat i ndáiríre a cas seo isteach slánuimhir 1404 01:00:48,200 --> 01:00:52,060 gur féidir leat é a úsáid chun a ionramháil do focal nó do theachtaireacht, 1405 01:00:52,060 --> 01:00:53,366 beidh tú ag iarraidh atoi a úsáid. 1406 01:00:53,366 --> 01:00:56,320 athraíonn atoi díreach do theaghrán le slánuimhir. 1407 01:00:56,320 --> 01:01:04,530 >> Mar sin, má táimid tar éis ar shraith de 12, más rud é go tugaimid atoi ar 12, nó is cuma cad é sin ionchur, 1408 01:01:04,530 --> 01:01:07,370 beidh sé ar ais i ndáiríre a thabhairt duit ar an slánuimhir. 1409 01:01:07,370 --> 01:01:10,610 Nach bhfuil an carachtar nó an teaghrán 12. 1410 01:01:10,610 --> 01:01:14,230 Cé acu, nuair a thosaíonn tú a chur sé sin le líon, 1411 01:01:14,230 --> 01:01:17,710 Beidh a bheith an-difriúil, toisc go bhfuil an teaghrán 12 1412 01:01:17,710 --> 01:01:21,210 roinnt ar líon dÚsachtach i ASCII, ach an slánuimhir 12 1413 01:01:21,210 --> 01:01:23,390 Is é iarbhír 12, a bhfuil cad ba mhaith leat. 1414 01:01:23,390 --> 01:01:25,630 Mar sin, ba mhaith leat a dhéanamh cinnte atoi a úsáid. 1415 01:01:25,630 --> 01:01:29,203 >> Tá tú ag dul go dtí gur mian seo i Caesar, toisc go bhfuil tú 1416 01:01:29,203 --> 01:01:32,520 Ní mór an slánuimhir soláthar ag an úsáideoirí i na n-orduithe. 1417 01:01:32,520 --> 01:01:35,230 Ach nuair a chuir siad é i gceannas líne, tá sé stóráil mar theaghrán 1418 01:01:35,230 --> 01:01:35,813 chun tús a chur leis. 1419 01:01:35,813 --> 01:01:36,950 1420 01:01:36,950 --> 01:01:38,210 An bhfuil ciall? 1421 01:01:38,210 --> 01:01:40,590 Ní gá duit gá go Ní mór seo le haghaidh Vigenere. 1422 01:01:40,590 --> 01:01:43,180 Le Vigenere, mar a dúirt mé roimh, ba chóir duit iarracht a dhéanamh agus a úsáid 1423 01:01:43,180 --> 01:01:46,600 Math ASCII go Breathnaíonn níos mó cosúil le seo, i gcás ina bhfuil tú i ndáiríre 1424 01:01:46,600 --> 01:01:49,320 ag baint úsáide as na carachtair sin tá muid a thabhairt duit. 1425 01:01:49,320 --> 01:01:50,970 1426 01:01:50,970 --> 01:01:51,470 Cool. 1427 01:01:51,470 --> 01:01:52,970 1428 01:01:52,970 --> 01:01:54,170 Tá ag gach duine maith ann? 1429 01:01:54,170 --> 01:01:56,530 1430 01:01:56,530 --> 01:01:57,480 Awesome. 1431 01:01:57,480 --> 01:01:59,030 >> Mar sin, modulo. 1432 01:01:59,030 --> 01:02:01,950 Mar sin, cad má tá tú ag a tugadh an uimhir ollmhór do Caesar? 1433 01:02:01,950 --> 01:02:03,720 1434 01:02:03,720 --> 01:02:07,970 Tá tú an smaoineamh go má tá tú ag Z agus tú 1435 01:02:07,970 --> 01:02:11,020 tugtar uimhir dhá, go ciallaíonn need-- tú 1436 01:02:11,020 --> 01:02:15,130 Éiríonn Z an dara litir tar éis é féin, ceart? 1437 01:02:15,130 --> 01:02:20,800 Mar sin, is gá duit a wrap bhealach timpeall, agus is é modulo an bealach a dhéanamh sin. 1438 01:02:20,800 --> 01:02:23,310 Mar sin go léir a dhéanann sé go bhfuil sé Tugann tú an chuid eile 1439 01:02:23,310 --> 01:02:25,660 an roinn na chéad uimhir ag an dara. 1440 01:02:25,660 --> 01:02:28,660 Agus ní mór dúinn roinnt samplaí a a dhéanamh go bhfuil coincréite beag níos mó. 1441 01:02:28,660 --> 01:02:34,390 Ach go bunúsach, a úsáideann tú modulo nuair a dhéanann tú ag iarraidh a dhéanamh rud éigin a wrap timpeall. 1442 01:02:34,390 --> 01:02:36,950 >> Mar sin, más mian leat ach an uimhreacha amháin trí ocht, 1443 01:02:36,950 --> 01:02:39,670 Is féidir leat é a úsáid modulo ar bith eile uimhir, agus beidh sé i gcónaí 1444 01:02:39,670 --> 01:02:42,960 uimhir ar ais ó náid go hocht. 1445 01:02:42,960 --> 01:02:48,750 Mar sin, roinnt examples-- más ní mór dúinn 55 modulo 10, 1446 01:02:48,750 --> 01:02:55,350 Tugann sé ach tú an chuid eile de 55 arna roinnt ar 10, a bheadh ​​5. 1447 01:02:55,350 --> 01:02:56,440 1448 01:02:56,440 --> 01:03:02,470 Agus ansin trí modulo cúig, duine ar bith a buille faoi thuairim a bheadh? 1449 01:03:02,470 --> 01:03:03,800 1450 01:03:03,800 --> 01:03:04,300 Trí. 1451 01:03:04,300 --> 01:03:05,570 1452 01:03:05,570 --> 01:03:10,910 >> Mar sin, má tá líon níos lú roimh tú an modulo, ní féidir leis dul i cothrom. 1453 01:03:10,910 --> 01:03:11,520 Tá sé nialas. 1454 01:03:11,520 --> 01:03:14,090 Mar sin, ar ais sé ach an uimhir féin. 1455 01:03:14,090 --> 01:03:15,920 Mar sin, bheadh ​​ocht modulo ocht a bheith? 1456 01:03:15,920 --> 01:03:16,603 >> MAC LÉINN: Zero. 1457 01:03:16,603 --> 01:03:18,350 >> ALLISON: Zero. 1458 01:03:18,350 --> 01:03:20,160 Toisc go dtéann sé i go cothrom. 1459 01:03:20,160 --> 01:03:22,095 16 modulo 15? 1460 01:03:22,095 --> 01:03:23,660 >> LUCHT ÉISTEACHTA: One. 1461 01:03:23,660 --> 01:03:24,700 >> ALLISON: Cool. 1462 01:03:24,700 --> 01:03:29,280 Agus ansin tá an ceann deireanach ach a Léiríonn you-- d'fhéadfá a bheith wondering, OK, 1463 01:03:29,280 --> 01:03:31,800 cad é an t-ordú na n-oibríochtaí anseo? 1464 01:03:31,800 --> 01:03:33,100 An bhfuil roinntear ar dtús? 1465 01:03:33,100 --> 01:03:34,570 An bhfuil modulo muid an chéad? 1466 01:03:34,570 --> 01:03:38,730 Mar sin, tá modulo an tosaíocht chéanna mar roinn nó iolrú, 1467 01:03:38,730 --> 01:03:39,940 agus a comhthiomsaitheach chlé. 1468 01:03:39,940 --> 01:03:41,730 Mar sin, tá sé ar an mbealach céanna. 1469 01:03:41,730 --> 01:03:46,520 Ba mhaith leat a dhéanamh i gcónaí lúibíní, ansin iolrú, roinnt, 1470 01:03:46,520 --> 01:03:49,570 agus modulo in ord ó chlé go deas. 1471 01:03:49,570 --> 01:03:51,050 Rialacha sin caighdeánach. 1472 01:03:51,050 --> 01:03:55,260 Just a chur air sa chatagóir chéanna mar rannán agus iolrú. 1473 01:03:55,260 --> 01:03:59,040 >> Mar sin, sa chás seo, ba mhaith linn Tá 1 móide 2 thugann dúinn 3. 1474 01:03:59,040 --> 01:04:02,210 Iolrú againn go bhfuil ag 2, agus mar sin a fháil againn 6. 1475 01:04:02,210 --> 01:04:05,050 Modulo againn go bhfuil ag 2, a thugann dúinn? 1476 01:04:05,050 --> 01:04:06,042 >> MAC LÉINN: 0. 1477 01:04:06,042 --> 01:04:07,430 >> ALLISON: 0. 1478 01:04:07,430 --> 01:04:10,270 Agus ansin dúinn cuir 2, mar sin againn a fháil ar 2 sa chás seo caite. 1479 01:04:10,270 --> 01:04:12,080 1480 01:04:12,080 --> 01:04:16,360 Mar sin, modulo-- tú ag dul cinnte go dtí a bheith ag smaoineamh faoi bhealaí a ionchorprú 1481 01:04:16,360 --> 01:04:19,520 go nuair a bhíonn tú beartán thart ar an aibítir. 1482 01:04:19,520 --> 01:04:24,210 Má tá tú ag Z agus is gá duit a bhogadh trí spás a chur ar aghaidh chun a fháil go C, 1483 01:04:24,210 --> 01:04:26,230 níl sin coincheap iomlán de timfhilleadh timpeall. 1484 01:04:26,230 --> 01:04:28,790 Mar sin, beidh mé é a fhágáil go dtí tú guys a dhéanamh amach 1485 01:04:28,790 --> 01:04:31,940 cén chaoi go díreach a bhfuil tú ag dul a bheith ag baint úsáide as é. 1486 01:04:31,940 --> 01:04:35,660 Ach cinnte uirlis úsáideach do do pset an tseachtain seo. 1487 01:04:35,660 --> 01:04:36,910 1488 01:04:36,910 --> 01:04:37,730 Is maith liom i ndáiríre seo. 1489 01:04:37,730 --> 01:04:39,480 Tá sé seo ar cheann de mo psets is fearr leat. 1490 01:04:39,480 --> 01:04:41,230 Ansin, tar éis a dhéanann tú é, má tá tú cairde, 1491 01:04:41,230 --> 01:04:44,146 Is féidir leat, ar nós, seol gach rún eile teachtaireachtaí agus a dhéanamh cinnte a oibríonn sé. 1492 01:04:44,146 --> 01:04:45,695 Toisc go mbainfidh sé a dhíchriptiú sé nó cibé. 1493 01:04:45,695 --> 01:04:46,710 1494 01:04:46,710 --> 01:04:47,390 Go leor de spraoi. 1495 01:04:47,390 --> 01:04:48,840 1496 01:04:48,840 --> 01:04:51,220 >> Agus is é sin an deireadh an ailt. 1497 01:04:51,220 --> 01:04:52,430 1498 01:04:52,430 --> 01:04:54,040 Chríochnaigh mé go luath. 1499 01:04:54,040 --> 01:04:57,540 Tá mé fós 15 nóiméad le tú guys, mar sin má tá aon rud 1500 01:04:57,540 --> 01:05:02,180 gur mhaith leat chun dul thar tuilleadh, ba mhaith liom a bheith sásta sin a dhéanamh. 1501 01:05:02,180 --> 01:05:04,340 Ceisteanna ar bith eile ar do pset dóibh siúd agaibh 1502 01:05:04,340 --> 01:05:06,355 a bheith tosaithe nó a léigh an spec. 1503 01:05:06,355 --> 01:05:07,870 1504 01:05:07,870 --> 01:05:12,060 Rud ar bith go atá againn Labhair mar gheall ar an uair dheireanach 1505 01:05:12,060 --> 01:05:16,880 agus 15 nóiméad gur mhaith leat mé le de chineál ar rehash, ba mhaith liom a bheith sásta. 1506 01:05:16,880 --> 01:05:20,790 Nó is féidir linn a ghlaoch Éirigh sé, agus is féidir leat gach saoire agus a ghlacadh níos mó candy a bhfuil tú 1507 01:05:20,790 --> 01:05:21,650 mar a théann tú. 1508 01:05:21,650 --> 01:05:23,719 1509 01:05:23,719 --> 01:05:26,260 Ach má tá aon lingering ceisteanna, cuir in iúl dom. 1510 01:05:26,260 --> 01:05:28,467 Is féidir leat teacht suas freisin agus labhairt liom ina dhiaidh sin. 1511 01:05:28,467 --> 01:05:29,425 Geallaim Ní féidir liom greim. 1512 01:05:29,425 --> 01:05:32,140 1513 01:05:32,140 --> 01:05:32,795 Rud ar bith eile? 1514 01:05:32,795 --> 01:05:33,890 1515 01:05:33,890 --> 01:05:35,240 Tá ag gach duine atá go maith? 1516 01:05:35,240 --> 01:05:37,540 Mothú gach duine ar mhaith is féidir iad a láimhseáil an pset? 1517 01:05:37,540 --> 01:05:38,820 1518 01:05:38,820 --> 01:05:42,405 Tá tú ag dul a bheith guys fíneáil. 1519 01:05:42,405 --> 01:05:43,905 Iad na huaire oifige ann ar chúis. 1520 01:05:43,905 --> 01:05:45,930 1521 01:05:45,930 --> 01:05:46,460 Cool. 1522 01:05:46,460 --> 01:05:47,020 Ceart go leor. 1523 01:05:47,020 --> 01:05:49,680 >> Bhuel, sa chás sin, go raibh maith tú go léir an oiread sin do theacht. 1524 01:05:49,680 --> 01:05:50,940 Tá súil agam a fheiceann tú an tseachtain seo chugainn. 1525 01:05:50,940 --> 01:05:52,120 Beidh a bheith ann níos mó candy. 1526 01:05:52,120 --> 01:05:53,495 D'fhéadfadh a bheith ann rudaí fionnuar eile. 1527 01:05:53,495 --> 01:05:55,010 1528 01:05:55,010 --> 01:05:59,090 Agus táim ag súil le dul go mbeadh a fhios ar fad agat i mbliana. 1529 01:05:59,090 --> 01:06:00,320