1 00:00:00,000 --> 00:00:00,030 2 00:00:00,030 --> 00:00:00,460 >> DAVID MALAN: Ceart go. 3 00:00:00,460 --> 00:00:01,094 Tá muid ar ais. 4 00:00:01,094 --> 00:00:04,260 Mar sin, sa deighleog seo ar chláir cad Shíl mé gur mhaith linn a dhéanamh ná meascán de rudaí. 5 00:00:04,260 --> 00:00:06,340 Amháin, a dhéanamh le beagán ar rud éigin lámha-ar, 6 00:00:06,340 --> 00:00:08,690 cé ag baint úsáide as níos playful environment-- cláir 7 00:00:08,690 --> 00:00:11,620 ceann atá thaispeántach de díreach mar an cineál na smaointe 8 00:00:11,620 --> 00:00:14,220 tá muid ag caint faoi, ach beagán níos foirmiúla. 9 00:00:14,220 --> 00:00:18,200 Dó, breathnú ar roinnt de na bealaí níos teicniúla 10 00:00:18,200 --> 00:00:21,520 go mbeadh Ríomhchláraitheoir réiteach iarbhír fadhbanna cosúil leis an bhfadhb a chuardach 11 00:00:21,520 --> 00:00:24,530 go d'fhéachamar ar roimh agus freisin níos bunúsach 12 00:00:24,530 --> 00:00:26,020 fadhb suimiúil de sórtáil. 13 00:00:26,020 --> 00:00:28,840 >> Táimid glacadh díreach as an dul gur curtha in eagar leabhar gutháin, 14 00:00:28,840 --> 00:00:31,980 ach sin amháin i ndáiríre de chineál ar fadhb crua le go leor bealaí éagsúla 15 00:00:31,980 --> 00:00:32,479 a réiteach é. 16 00:00:32,479 --> 00:00:34,366 Mar sin, beidh orainn a úsáid mar haicme áirithe deacrachtaí 17 00:00:34,366 --> 00:00:36,740 ionadaí na rudaí a D'fhéadfadh a réiteach i gcoitinne. 18 00:00:36,740 --> 00:00:38,980 Agus ansin beidh muid ag caint faoi ​​mion cén 19 00:00:38,980 --> 00:00:42,360 Tugtar sonraí structures-- bealaí fancier cosúil liostaí nasctha 20 00:00:42,360 --> 00:00:46,290 agus táblaí hash agus crainn a bheadh ​​Ríomhchláraitheoir ndáiríre 21 00:00:46,290 --> 00:00:48,890 úsáid agus go ginearálta a úsáid ar chlár bán a phéinteáil 22 00:00:48,890 --> 00:00:51,840 pictiúr de cad é nó í Envisions chun feidhme 23 00:00:51,840 --> 00:00:52,980 roinnt píosa bogearraí. 24 00:00:52,980 --> 00:00:55,130 >> Mar sin a ligean ar a dhéanamh ar na lámha ar chuid den chéad uair. 25 00:00:55,130 --> 00:01:00,090 Mar sin, a fháil ach do lámha salach le timpeallacht a dtugtar scratch.mit.edu. 26 00:01:00,090 --> 00:01:02,636 Is é seo an uirlis a úsáid againn inár rang fochéime. 27 00:01:02,636 --> 00:01:04,510 Cé go bhfuil sé deartha do aois 12 agus suas, 28 00:01:04,510 --> 00:01:07,570 úsáidimid é ar feadh an suas mar chuid de sin go leor le beagán 29 00:01:07,570 --> 00:01:10,020 ós rud é tá sé ina deas, spraoi bhealach grafacha foghlama 30 00:01:10,020 --> 00:01:12,160 rud beag faoi chláir. 31 00:01:12,160 --> 00:01:17,600 Mar sin, ceann don URL, áit a bhfuil tú ba chóir a fheiceáil an leathanach go leor mar sin, 32 00:01:17,600 --> 00:01:23,330 agus dul ar aghaidh agus cliceáil Member Scratch ar dheis barr 33 00:01:23,330 --> 00:01:28,300 agus roghnaigh ainm úsáideora agus phasfhocal agus ar deireadh thiar a fháil duit féin 34 00:01:28,300 --> 00:01:29,970 an scratch.mit.edu account--. 35 00:01:29,970 --> 00:01:32,165 36 00:01:32,165 --> 00:01:34,665 Shíl mé gur mhaith liom a úsáid mar deis ar dtús chun a thaispeáint seo. 37 00:01:34,665 --> 00:01:39,120 Ceist tháinig suas le linn an tsosa faoi ​​cad Breathnaíonn cód iarbhír cosúil. 38 00:01:39,120 --> 00:01:41,315 Agus bhí muid ag caint le linn an briseadh faoi C, 39 00:01:41,315 --> 00:01:45,060 i particular-- háirithe a leibhéal níos ísle i dteanga sine. 40 00:01:45,060 --> 00:01:47,750 Agus rinne mé díreach tar éis mear Google search a aimsiú cód C 41 00:01:47,750 --> 00:01:51,574 chuardach dhénártha, an algartam go muid ag úsáidtear chun cuardach a leabhar teileafóin níos luaithe. 42 00:01:51,574 --> 00:01:54,240 Seo sampla ar leith, ar ndóigh, Ní cuardaigh leabhar gutháin. 43 00:01:54,240 --> 00:01:57,840 Cuardaigh sé ach a bunch iomlán de huimhreacha sa ríomhaire a chuimhne. 44 00:01:57,840 --> 00:02:01,000 Ach más mhaith leat a fháil ach amhairc tuiscint cén cláir iarbhír 45 00:02:01,000 --> 00:02:05,370 Breathnaíonn teanga cosúil, tá sé rud beag mar seo. 46 00:02:05,370 --> 00:02:09,759 Mar sin tá sé thart ar 20-plus, 30 nó mar sin línte de chód, 47 00:02:09,759 --> 00:02:12,640 ach an comhrá a chuirimid bhí tar éis níos mó sos 48 00:02:12,640 --> 00:02:16,000 Ba faoi conas sé seo i ndáiríre Faigheann morphed isteach nialais agus cinn 49 00:02:16,000 --> 00:02:19,200 agus más rud é nach féidir leat ar ais go díreach phróiseáil agus dul ó nialais agus cinn 50 00:02:19,200 --> 00:02:20,210 ar ais go dtí cód. 51 00:02:20,210 --> 00:02:22,620 >> Ar an drochuair, an próiseas Is amhlaidh claochlaithe 52 00:02:22,620 --> 00:02:24,890 go bhfuil sé i bhfad níos éasca ná mar a rinneadh. 53 00:02:24,890 --> 00:02:29,400 Chuaigh mé amach romhainn agus ar ndóigh, chas gclár sin, Dénártha Search, 54 00:02:29,400 --> 00:02:32,700 isteach nialais agus cinn trí dtugtar Clár an Tiomsaitheoir go bhfuil mé 55 00:02:32,700 --> 00:02:34,400 tarlú go bhfuil anseo ar dheis ar mo Mac. 56 00:02:34,400 --> 00:02:37,850 Agus má fhéachann tú ar an scáileán anseo, ag díriú go sonrach 57 00:02:37,850 --> 00:02:43,520 ar na sé colúin lár amháin, Feicfidh tú a fheiceáil nialais amháin agus cinn. 58 00:02:43,520 --> 00:02:48,290 Agus iad siúd na nialais agus cinn a chumadh go díreach clár chuardach. 59 00:02:48,290 --> 00:02:53,720 >> Agus mar sin gach smután de chúig giotán, gach beart de nialais agus cinn anseo, 60 00:02:53,720 --> 00:02:57,310 ionadaíocht a dhéanamh ar roinnt teagaisc de ghnáth taobh istigh de ríomhaire. 61 00:02:57,310 --> 00:03:00,730 Agus go deimhin, má tá tú ag éisteacht an mana margaíochta "Intel taobh istigh" - sin, 62 00:03:00,730 --> 00:03:04,610 ar ndóigh, ciallaíonn sé ach tá tú Intel LAP nó inchinn taobh istigh den ríomhaire. 63 00:03:04,610 --> 00:03:08,000 Agus cad a chiallaíonn a bheith is LAP go bhfuil tú leagtha teagasc, 64 00:03:08,000 --> 00:03:08,840 mar a déarfá. 65 00:03:08,840 --> 00:03:11,620 >> Gach LAP ar fud an domhain, go leor rinne iad ag Intel na laethanta seo, 66 00:03:11,620 --> 00:03:13,690 Tuigeann a críochta líon na n-treoracha. 67 00:03:13,690 --> 00:03:18,690 Agus tá na treoracha ar leibhéal chomh híseal mar add dá huimhreacha chéile, 68 00:03:18,690 --> 00:03:22,560 iolrú na dhá uimhir le chéile, bogadh an píosa sonraí ó anseo 69 00:03:22,560 --> 00:03:27,340 go anseo i gcuimhne, shábháil seo faisnéis a fháil ó anseo le anseo i gcuimhne, 70 00:03:27,340 --> 00:03:32,200 agus mar sin forth-- sin an-, an- íseal-leibhéal, sonraí beagnach leictreonach. 71 00:03:32,200 --> 00:03:34,780 Ach leis na matamaitice oibríochtaí cúpláilte 72 00:03:34,780 --> 00:03:37,410 leis an méid a phlé againn níos luaithe, an ionadaíocht sonraí 73 00:03:37,410 --> 00:03:40,450 mar nialais agus cinn, is féidir leat a thógáil suas gach rud 74 00:03:40,450 --> 00:03:44,180 gur féidir le ríomhaire a dhéanamh lá atá inniu ann, cibé acu tá sé téacsúil, grafacha, ceoil, 75 00:03:44,180 --> 00:03:45,580 nó ar shlí eile. 76 00:03:45,580 --> 00:03:49,450 >> Mar sin, is é seo an-éasca a fháil caillte i an fiailí de go tapa. 77 00:03:49,450 --> 00:03:52,150 Agus níl a lán de dúshláin comhréire 78 00:03:52,150 --> 00:03:56,630 trína má dhéanann tú an simplí, stupidest de typos aon cheann de na chláir 79 00:03:56,630 --> 00:03:57,860 Beidh obair ar bith. 80 00:03:57,860 --> 00:04:00,366 Agus mar sin seachas úsáid a bhaint teanga mar C ar maidin, 81 00:04:00,366 --> 00:04:02,240 Shíl mé go mbeadh sé níos mó spraoi a dhéanamh i ndáiríre 82 00:04:02,240 --> 00:04:04,840 rud éigin níos amhairc, a cé atá deartha do na páistí 83 00:04:04,840 --> 00:04:08,079 Is ndáiríre léiriú foirfe de chláir iarbhír 84 00:04:08,079 --> 00:04:10,370 Teanga ar a tharlaíonn ach a pictiúir seachas téacs a úsáid 85 00:04:10,370 --> 00:04:11,710 chun ionadaíocht na smaointe. 86 00:04:11,710 --> 00:04:15,470 >> Mar sin, nuair a bhíonn tú go deimhin cuntas ar scratch.mit.edu, 87 00:04:15,470 --> 00:04:21,070 cliceáil ar an gcnaipe ag barr chlé ar an suíomh. 88 00:04:21,070 --> 00:04:24,620 Agus ba chóir duit a fheiceáil timpeallacht mhaith an ceann Tá mé ar tí é a fheiceáil ar mo scáileán 89 00:04:24,620 --> 00:04:26,310 anseo. 90 00:04:26,310 --> 00:04:29,350 Agus beidh muid ag chaitheamh ach beagán beagán ama ag imirt anseo. 91 00:04:29,350 --> 00:04:34,080 A ligean ar a fheiceáil más rud é nach féidir linn a réiteach go léir roinnt fadhbanna le chéile mar seo a leanas. 92 00:04:34,080 --> 00:04:39,420 >> Mar sin, cad go mbainfidh tú a fheiceáil laistigh den environment-- agus ar ndóigh, a ligean ach 93 00:04:39,420 --> 00:04:40,050 me sos. 94 00:04:40,050 --> 00:04:42,680 Tá duine ar bith nach anseo? 95 00:04:42,680 --> 00:04:45,070 Gan anseo? 96 00:04:45,070 --> 00:04:45,800 OK. 97 00:04:45,800 --> 00:04:49,030 Mar sin, lig dom pointe amach cúpla Saintréithe na timpeallachta seo. 98 00:04:49,030 --> 00:04:55,024 >> Mar sin, ag an mbarr clé den scáileán, táimid ag ní mór céim Scratch ar, mar a déarfá. 99 00:04:55,024 --> 00:04:57,440 Is Scratch ní hamháin an t-ainm den teanga cláir; 100 00:04:57,440 --> 00:05:00,356 tá sé chomh maith an t-ainm ar an cat a fheiceann tú de réir réamhshocraithe ann i oráiste. 101 00:05:00,356 --> 00:05:02,160 Tá sé ar stáitse, mar sin i bhfad mar a thuairiscítear mé 102 00:05:02,160 --> 00:05:05,770 an turtar níos luaithe a bheith i Timpeallacht bord dronuilleogach bán. 103 00:05:05,770 --> 00:05:09,800 Tá an cat ar domhan teoranta go hiomlán don dronuilleog suas barr ann. 104 00:05:09,800 --> 00:05:12,210 >> Idir an dá linn, ar an gceart thaobh na láimhe anseo, tá sé 105 00:05:12,210 --> 00:05:15,610 ach ceantar scripteanna, a scláta bán más maith leat. 106 00:05:15,610 --> 00:05:18,590 Tá sé seo nuair a bhíonn muid ag dul a scríobh ár gcláir i díreach nóiméad. 107 00:05:18,590 --> 00:05:22,935 Agus na bloic thógála go ndéanfaidh muid ag úsáid a scríobh program-- seo an bhfreagra 108 00:05:22,935 --> 00:05:25,310 píosaí, má tá tú will-- iad siúd ar dheis anseo i lár, 109 00:05:25,310 --> 00:05:27,500 agus tá siad ag chatagóiriú ag feidhmiúlacht. 110 00:05:27,500 --> 00:05:31,000 Mar sin, mar shampla, tá mé ag dul chun dul ar aghaidh agus léiriú ar a laghad ceann amháin de na. 111 00:05:31,000 --> 00:05:33,690 Tá mé ag dul chun dul ar aghaidh agus cliceáil leis an gcatagóir Rialú suas barr. 112 00:05:33,690 --> 00:05:35,720 >> Mar sin, is iad seo na catagóirí seo suas barr. 113 00:05:35,720 --> 00:05:39,410 Tá mé ag dul a cliceáil ar an gcatagóir Rialaithe. 114 00:05:39,410 --> 00:05:44,020 Ina ionad sin, tá mé ag dul a cliceáil ar an Imeachtaí catagóir, an-an chéad cheann ar bun barr. 115 00:05:44,020 --> 00:05:47,790 Agus más mhaith leat a leanúint chomh maith fiú mar a dhéanaimid é seo, tá tú go leor fáilte romhat chuig. 116 00:05:47,790 --> 00:05:52,180 Tá mé ag dul a cliceáil agus tarraing an chéad cheann, "nuair a chliceáil bratach glas." 117 00:05:52,180 --> 00:05:58,410 Agus ansin tá mé ag dul chun titim sé ach thart ar bharr mo sclátaí bán. 118 00:05:58,410 --> 00:06:01,450 >> Agus cad atá deas faoi Scratch is é sin an píosa bhfreagra, nuair 119 00:06:01,450 --> 00:06:04,560 interlocked le bhfreagra eile píosaí, ag dul a dhéanamh literally 120 00:06:04,560 --> 00:06:06,460 cad a deir na píosaí bhfreagra a dhéanamh. 121 00:06:06,460 --> 00:06:09,710 Mar sin, mar shampla, tá Scratch ceart anois i lár a saol. 122 00:06:09,710 --> 00:06:14,660 Tá mé ag dul chun dul ar aghaidh agus a roghnú anois, a ligean le rá, an gcatagóir Tairiscint, 123 00:06:14,660 --> 00:06:18,000 más mhaith leat a dhéanamh ar an same-- Tairiscint catagóir. 124 00:06:18,000 --> 00:06:20,430 Agus anois faoi deara agam ina n-iomláine bunch píosaí bhfreagra anseo 125 00:06:20,430 --> 00:06:23,370 go, arís, de chineál ar dhéanamh cad a deir siad. 126 00:06:23,370 --> 00:06:28,110 Agus tá mé ag dul chun dul ar aghaidh agus a tharraingt agus titim an bloc aistriú ceart thar anseo. 127 00:06:28,110 --> 00:06:31,860 >> Agus faoi deara go chomh luath agus a fhaigheann tú in aice leis an bun an "brat glas 128 00:06:31,860 --> 00:06:34,580 chliceáil "a bhrú, fógra conas is cosúil líne bán, 129 00:06:34,580 --> 00:06:36,950 mar cé go bhfuil sé beagnach maighnéadacha, is mian leis a dul ann. 130 00:06:36,950 --> 00:06:43,070 Just a ligean dul, agus beidh sé Léim le chéile agus beidh na cruthanna a mheaitseáil. 131 00:06:43,070 --> 00:06:46,620 Agus anois is féidir leat b'fhéidir beagnach buille faoi thuairim áit a bhfuil muid ag dul leis seo. 132 00:06:46,620 --> 00:06:51,570 >> Má fhéachann tú ar an gcéim Scratch os cionn anseo agus táim go barr é, 133 00:06:51,570 --> 00:06:55,142 Feicfidh tú a fheiceáil solas dearg, a stad shíniú, agus a brat glas. 134 00:06:55,142 --> 00:06:57,100 Agus tá mé ag dul chun dul ar aghaidh agus é ag breathnú ar mo screen-- 135 00:06:57,100 --> 00:06:58,460 le haghaidh nóiméad ach, más féidir leat. 136 00:06:58,460 --> 00:07:01,960 Tá mé ag dul a cliceáil ar an brat glas ceart anois, 137 00:07:01,960 --> 00:07:07,850 agus bhog sé cad is cosúil go 10 céimeanna nó 10 picteilíni, 10 poncanna, ar an scáileán. 138 00:07:07,850 --> 00:07:13,390 >> Agus mar sin nach bhfuil spreagúil, ach lig dom a mholadh 139 00:07:13,390 --> 00:07:17,440 gan fiú teagasc seo, ach ag baint úsáide as an féin do ligean intuition-- féin 140 00:07:17,440 --> 00:07:22,560 mholadh dom go figiúr tú amach conas a dhéanamh siúlóid Scratch ceart as an stáitse. 141 00:07:22,560 --> 00:07:28,700 An bhfuil sé a dhéanamh ar bhealach do an taobh deas den an scáileán, léir ar an mbealach do cheart. 142 00:07:28,700 --> 00:07:32,200 Lig dom a thabhairt duit nóiméad nó mar sin a wrestle leis sin. 143 00:07:32,200 --> 00:07:37,681 B'fhéidir gur mhaith leat a chur le breathnú ag catagóirí eile bloic. 144 00:07:37,681 --> 00:07:38,180 Ceart go leor. 145 00:07:38,180 --> 00:07:41,290 Mar sin, ach a recap, nuair atá againn an brat glas chliceáil anseo 146 00:07:41,290 --> 00:07:44,850 agus bogadh 10 céimeanna an teagasc amháin, gach uair I 147 00:07:44,850 --> 00:07:46,720 cliceáil ar an brat glas, cad atá ag tarlú? 148 00:07:46,720 --> 00:07:50,070 Bhuel, go bhfuil ag rith mo chlár. 149 00:07:50,070 --> 00:07:52,450 Mar sin raibh mé in ann é seo a dhéanamh b'fhéidir 10 uair de láimh, 150 00:07:52,450 --> 00:07:55,130 ach mothaíonn sé seo beagán giotán hackish, mar a déarfá, 151 00:07:55,130 --> 00:07:57,480 trína nach bhfuil mé i ndáiríre an fhadhb a réiteach. 152 00:07:57,480 --> 00:08:00,530 Tá mé ag iarraidh ach arís agus arís agus arís agus arís 153 00:08:00,530 --> 00:08:03,180 go dtí go mé saghas thaisme a bhaint amach an treoir 154 00:08:03,180 --> 00:08:05,560 go leag mé amach a bhaint níos luaithe. 155 00:08:05,560 --> 00:08:08,200 >> Ach tá a fhios againn ónár pseudocode luaithe go níl 156 00:08:08,200 --> 00:08:11,870 ar an gcoincheap sin i gcláir an looping, ag déanamh rud éigin arís agus arís eile. 157 00:08:11,870 --> 00:08:14,888 Agus mar sin a chonaic mé go bhfuil a bunch de tú bainte amach le haghaidh píosa cén bhfreagra? 158 00:08:14,888 --> 00:08:17,870 159 00:08:17,870 --> 00:08:18,730 Déan go dtí. 160 00:08:18,730 --> 00:08:21,400 Mar sin, d'fhéadfadh muid a dhéanamh rud éigin a cosúil arís go dtí. 161 00:08:21,400 --> 00:08:23,760 Agus cad a rinne tú arís go dtí go díreach? 162 00:08:23,760 --> 00:08:27,720 163 00:08:27,720 --> 00:08:28,540 >> OK. 164 00:08:28,540 --> 00:08:31,974 Agus lig dom dul le ceann amháin go bhfuil beagán níos simplí le haghaidh nóiméad ach. 165 00:08:31,974 --> 00:08:33,140 Lig dom dul ar aghaidh agus é seo a dhéanamh. 166 00:08:33,140 --> 00:08:35,559 Fógra go, de réir mar a bheith agat fuair sé amach faoi Rialú, 167 00:08:35,559 --> 00:08:38,409 tá an bloc arís, a ní breathnú maith liom é sin mór. 168 00:08:38,409 --> 00:08:41,039 Níl seomra i bhfad i idir an dá línte buí. 169 00:08:41,039 --> 00:08:43,539 Ach mar a d'fhéadfadh roinnt de agat faoi ​​deara, má tharraingt tú agus scaoil, 170 00:08:43,539 --> 00:08:45,150 Fógra conas a fhásann sé a líonadh isteach ar an cruth. 171 00:08:45,150 --> 00:08:46,274 >> Agus is féidir leat a CRAM fiú níos mó. 172 00:08:46,274 --> 00:08:48,670 Beidh sé a choinneáil ach ag fás má leat a tharraingt agus hover níos mó ná é. 173 00:08:48,670 --> 00:08:51,110 Agus níl a fhios agam cad atá fearr anseo, mar sin in iúl 174 00:08:51,110 --> 00:08:54,760 dom ar a laghad cúig huaire arís, do Mar shampla, agus ansin dul ar ais go dtí an chéim 175 00:08:54,760 --> 00:08:56,720 agus cliceáil ar an bhratach uaine. 176 00:08:56,720 --> 00:08:59,110 Agus anois faoi deara nach bhfuil sé go leor ann. 177 00:08:59,110 --> 00:09:02,400 >> Anois tá roinnt de tú atá beartaithe, mar Victoria ach raibh, arís 10 uair. 178 00:09:02,400 --> 00:09:05,140 Agus a dhéanann go ginearálta a fháil dó go léir ar an mbealach, 179 00:09:05,140 --> 00:09:10,510 ach ní bheadh ​​a bheith ann níos láidre bhealach ná treallach figuring amach 180 00:09:10,510 --> 00:09:12,640 cé mhéad bogann a dhéanamh? 181 00:09:12,640 --> 00:09:17,680 D'fhéadfadh a bheith ina bloc níos fearr ná athuair 10 uair a bheith? 182 00:09:17,680 --> 00:09:20,380 >> Yeah, mar sin cén fáth nach rud éigin go deo? 183 00:09:20,380 --> 00:09:24,390 Agus lig anois dom bogadh an píosa bhfreagra laistigh ann agus fáil réidh an gceann seo. 184 00:09:24,390 --> 00:09:28,300 Anois faoi deara aon ábhar ina Scratch Tosaíonn, téann sé go dtí an imeall. 185 00:09:28,300 --> 00:09:30,700 Agus buíochas le Dia MIT, a dhéanann Scratch, ach 186 00:09:30,700 --> 00:09:33,190 a dhéanann cinnte go bhfuil sé riamh disappears hiomlán. 187 00:09:33,190 --> 00:09:35,360 Is féidir leat grab i gcónaí a eireaball. 188 00:09:35,360 --> 00:09:37,680 >> Agus díreach intuitively, cén fáth go bhfuil sé choimeád ag gluaiseacht? 189 00:09:37,680 --> 00:09:38,892 Cad atá ar siúl anseo? 190 00:09:38,892 --> 00:09:41,440 191 00:09:41,440 --> 00:09:43,824 Dealraíonn sé go bhfuil stop, ach ansin má liom a phiocadh suas agus tarraing 192 00:09:43,824 --> 00:09:45,240 coimeádann sé ag ar mian leo dul thar ann. 193 00:09:45,240 --> 00:09:46,123 Cén fáth é sin? 194 00:09:46,123 --> 00:09:51,610 195 00:09:51,610 --> 00:09:54,360 Fíor, tá ríomhaire literally ag dul a dhéanamh cad a insint duit é a dhéanamh. 196 00:09:54,360 --> 00:09:58,380 Mar sin, má dúirt tú é níos luaithe a dhéanamh ar an tar éis rud go deo, bogadh 10 céimeanna, 197 00:09:58,380 --> 00:10:01,860 sé ag dul a choinneáil ag dul agus ag dul go dtí go bhuail mé an comhartha stad dearg 198 00:10:01,860 --> 00:10:04,620 agus stop a chur leis an gclár ar fad. 199 00:10:04,620 --> 00:10:06,610 >> Mar sin, fiú amháin más rud é nach raibh tú seo a dhéanamh, d'fhéadfadh conas mé 200 00:10:06,610 --> 00:10:09,510 dhéanamh Scratch bogadh níos tapúla ar fud an scáileán? 201 00:10:09,510 --> 00:10:12,060 202 00:10:12,060 --> 00:10:13,280 Níos céimeanna, ceart? 203 00:10:13,280 --> 00:10:15,710 Mar sin, in ionad a dhéanamh 10 ag an am, cén fáth nach bhfuil againn 204 00:10:15,710 --> 00:10:20,100 dul ar aghaidh agus é a athrú to-- cad a propose-- 50? 205 00:10:20,100 --> 00:10:24,410 Mar sin, anois tá mé ag dul a cliceáil ar an glas bratach, agus go deimhin, téann sé i ndáiríre go tapa. 206 00:10:24,410 --> 00:10:27,180 >> Agus seo, ar ndóigh, tá, ach léiriú ar beochana. 207 00:10:27,180 --> 00:10:28,060 Cad is beochan? 208 00:10:28,060 --> 00:10:33,090 Tá sé díreach léiríonn tú na ar duine bunch iomlán na n-íomhánna fós i ndáiríre, 209 00:10:33,090 --> 00:10:34,160 i ndáiríre, i ndáiríre go tapa. 210 00:10:34,160 --> 00:10:36,500 Agus mar sin má tá muid ag insint go díreach dó a bhogadh céimeanna níos mó, 211 00:10:36,500 --> 00:10:39,750 táimid tar éis ach an éifeacht a bheith go athrú áit a bhfuil sé ar an scáileán 212 00:10:39,750 --> 00:10:42,900 go léir an t-aonad níos gasta in aghaidh an ama. 213 00:10:42,900 --> 00:10:46,454 >> Anois an chéad dúshlán eile a mhol mé Bhí a bheith aige Preab as an imeall. 214 00:10:46,454 --> 00:10:49,120 Agus gan a fhios agam cén bhfreagra píosaí exist-- mar tá sé breá 215 00:10:49,120 --> 00:10:53,030 mura bhfuil tú a fháil chun an céim den challenge-- cad 216 00:10:53,030 --> 00:10:54,280 ar mhaith leat a dhéanamh intuitively? 217 00:10:54,280 --> 00:10:58,030 Conas a bheadh ​​againn air Preab ar ais agus amach, idir an chlé agus ar dheis? 218 00:10:58,030 --> 00:11:02,630 219 00:11:02,630 --> 00:11:03,810 >> Yeah. 220 00:11:03,810 --> 00:11:05,680 Mar sin, ní mór dúinn de shaghas éigin riocht, agus táimid ag 221 00:11:05,680 --> 00:11:09,710 cosúil go bhfuil conditionals, ionas go labhairt, faoin gcatagóir Rialaithe. 222 00:11:09,710 --> 00:11:14,110 Cé acu de na bloic bhfuil muid ag iarraidh dócha? 223 00:11:14,110 --> 00:11:15,200 Yeah, b'fhéidir "más rud é, ansin." 224 00:11:15,200 --> 00:11:18,780 Mar sin, faoi deara gur i measc na bloic buí bhfuil muid anseo, tá sé seo "má" 225 00:11:18,780 --> 00:11:23,920 nó go mbeidh sé seo "más rud é, eile" bloc ár gcumas chun cinneadh a dhéanamh 226 00:11:23,920 --> 00:11:25,000 nó sin a dhéanamh. 227 00:11:25,000 --> 00:11:27,380 Agus is féidir leat nead fiú iad chun rudaí éagsúla. 228 00:11:27,380 --> 00:11:34,910 Nó más rud é nach tá tú imithe anseo go fóill, dul ar aghaidh go dtí an gcatagóir Sensing 229 00:11:34,910 --> 00:11:39,612 and-- ligean ar a fheiceáil má tá sé anseo. 230 00:11:39,612 --> 00:11:43,050 231 00:11:43,050 --> 00:11:52,050 >> Mar sin, cad bloc d'fhéadfadh a bheith cabhrach anseo a bhrath má tá sé as an stáitse? 232 00:11:52,050 --> 00:11:56,740 Yeah, faoi deara go bhfuil cuid de na bloic Is féidir a parametrized, mar a déarfá. 233 00:11:56,740 --> 00:12:00,706 Is féidir iad a shórtáil ar saincheaptha, ní murab ionann agus HTML inné le tréithe, 234 00:12:00,706 --> 00:12:03,330 i gcás na tréithe de chineál ar shaincheapadh ar an iompar de tag. 235 00:12:03,330 --> 00:12:08,880 Mar an gcéanna anseo, is féidir liom a grab an touching bloc agus athrú agus a iarraidh ar an cheist, 236 00:12:08,880 --> 00:12:11,500 bhfuil tú ag teagmháil leis an luch pointeoir cosúil leis an cúrsóir 237 00:12:11,500 --> 00:12:13,250 nó má tá tú teagmháil leis an imeall? 238 00:12:13,250 --> 00:12:15,210 >> Mar sin in iúl dom dul isteach agus é seo a dhéanamh. 239 00:12:15,210 --> 00:12:18,130 Tá mé ag dul chun súmáil amach ar feadh nóiméad. 240 00:12:18,130 --> 00:12:21,320 Lig dom grab an píosa bhfreagra anseo, an píosa bhfreagra seo, 241 00:12:21,320 --> 00:12:24,570 agus tá mé ag dul a mheascadh suas iad le haghaidh nóiméad ach. 242 00:12:24,570 --> 00:12:27,620 Tá mé ag dul chun bogadh seo, athróidh gcoinne chiumhais touching, 243 00:12:27,620 --> 00:12:38,590 agus mé ag dul a tairiscint a dhéanamh. 244 00:12:38,590 --> 00:12:40,490 Mar sin, tá anseo le roinnt de chomhábhair. 245 00:12:40,490 --> 00:12:42,570 I mo thuairimse, Tá mé gach rud is mian liom. 246 00:12:42,570 --> 00:12:47,710 >> An mbeadh duine éigin cosúil le moladh i dtaobh conas mé Is féidir nascann na barr b'fhéidir go bun 247 00:12:47,710 --> 00:12:52,020 chun an fhadhb a bhfuil a réiteach bogadh Scratch ceart ar chlé go ceart chun 248 00:12:52,020 --> 00:12:57,020 chlé go deas ar chlé, gach am preabadh díreach in aice leis an mballa? 249 00:12:57,020 --> 00:12:58,050 Cad ba mhaith liom a dhéanamh? 250 00:12:58,050 --> 00:13:01,097 Cén bloc ba chóir dom a cheangal leis an "Flag nuair glas chliceáil chéad"? 251 00:13:01,097 --> 00:13:04,060 252 00:13:04,060 --> 00:13:06,200 >> OK, mar sin a ligean ar tús a chur leis an "go deo." 253 00:13:06,200 --> 00:13:07,170 Cad a théann taobh istigh chugainn? 254 00:13:07,170 --> 00:13:10,290 Duine eile. 255 00:13:10,290 --> 00:13:11,850 OK, céimeanna bhogadh. 256 00:13:11,850 --> 00:13:12,350 Ceart go leor. 257 00:13:12,350 --> 00:13:14,470 Ansin Cád? 258 00:13:14,470 --> 00:13:15,120 Mar sin, ansin an dá. 259 00:13:15,120 --> 00:13:17,720 Agus faoi deara, cé go tá sé sandwiched chéile go docht, 260 00:13:17,720 --> 00:13:19,500 beidh sé ag fás ach a líonadh. 261 00:13:19,500 --> 00:13:21,500 Beidh sé léim díreach i áit ar mhaith liom é. 262 00:13:21,500 --> 00:13:25,920 >> Agus cad is féidir liom a chur idir an mura mbeidh agus an ansin? 263 00:13:25,920 --> 00:13:27,180 Is dócha "más rud é touching imeall." 264 00:13:27,180 --> 00:13:31,800 Agus fógra, arís, tá sé ró-mhór chun é, ach beidh sé ag fás a líonadh. 265 00:13:31,800 --> 00:13:35,002 Agus cas ansin 15 céim? 266 00:13:35,002 --> 00:13:35,710 Cé mhéad céim? 267 00:13:35,710 --> 00:13:38,800 268 00:13:38,800 --> 00:13:41,196 Yeah, mar sin beidh 180 casadh dom an bealach ar fad timpeall. 269 00:13:41,196 --> 00:13:42,570 Mar sin a ligean ar a fheiceáil má fuair mé an ceart seo. 270 00:13:42,570 --> 00:13:43,930 Lig dom zúmáil amach. 271 00:13:43,930 --> 00:13:45,130 >> Lig dom a tharraingt Scratch suas. 272 00:13:45,130 --> 00:13:50,030 Mar sin, tá sé ina beagán as a riocht anois, ach go breá. 273 00:13:50,030 --> 00:13:52,231 Conas is féidir liom a athshocrú é héasca? 274 00:13:52,231 --> 00:13:59,879 275 00:13:59,879 --> 00:14:01,045 Tá mé ag dul a cheat beagán. 276 00:14:01,045 --> 00:14:04,074 277 00:14:04,074 --> 00:14:05,990 Mar sin, tá mé ag cur eile bloc, ach a bheith soiléir. 278 00:14:05,990 --> 00:14:08,424 Ba mhaith liom é a chur in iúl 90 céim do cheart réamhshocrú, 279 00:14:08,424 --> 00:14:10,840 mar sin tá mé ag dul díreach a insint dó a dhéanamh programmatically. 280 00:14:10,840 --> 00:14:11,632 Agus anseo táimid ag dul. 281 00:14:11,632 --> 00:14:14,740 282 00:14:14,740 --> 00:14:15,740 Is cosúil go againn a bheith déanta air. 283 00:14:15,740 --> 00:14:19,980 tá sé ina beagán aisteach, mar gheall ar Tá sé ag siúl bun os cionn. 284 00:14:19,980 --> 00:14:21,250 A ligean ar glaoch go bug. 285 00:14:21,250 --> 00:14:22,120 Sin botún. 286 00:14:22,120 --> 00:14:27,320 Is bug botún i gclár, ar Earráid loighciúil go bhfuil mé, an duine, a rinneadh. 287 00:14:27,320 --> 00:14:28,985 Cén fáth go bhfuil sé ag dul bun os cionn? 288 00:14:28,985 --> 00:14:33,560 289 00:14:33,560 --> 00:14:35,250 An raibh MIT scriú suas nó an raibh mé? 290 00:14:35,250 --> 00:14:38,840 291 00:14:38,840 --> 00:14:42,550 >> Yeah, Ciallaíonn mé, nach bhfuil sé MIT locht. Thug siad dom píosa bhfreagra 292 00:14:42,550 --> 00:14:44,970 a deir cas ar roinnt ar líon na céimeanna. 293 00:14:44,970 --> 00:14:47,672 Agus ag moladh Victoria, Tá mé ag casadh 180 céim, 294 00:14:47,672 --> 00:14:48,880 a bhfuil an intuition ceart. 295 00:14:48,880 --> 00:14:53,700 Ach casadh 180 céim literally ciallaíonn casadh 180 céim, 296 00:14:53,700 --> 00:14:55,860 agus ní ar sin i ndáiríre cad ba mhaith liom, is cosúil. 297 00:14:55,860 --> 00:14:58,026 Toisc a laghad tá sé i domhan dhá-thoiseach, 298 00:14:58,026 --> 00:15:00,740 mar sin tá casadh ag dul i ndáiríre a smeach dó bun os cionn. 299 00:15:00,740 --> 00:15:04,030 >> Ba mhaith liom is dócha a úsáid cén bloc ina ionad sin, bunaithe ar an méid a fheiceann tú anseo? 300 00:15:04,030 --> 00:15:11,890 301 00:15:11,890 --> 00:15:14,790 Conas a d'fhéadfadh muid a shocrú seo? 302 00:15:14,790 --> 00:15:18,380 Yeah, mar sin d'fhéadfadh muid a pointe sa treo eile. 303 00:15:18,380 --> 00:15:22,300 Agus ar ndóigh, fiú go bhfuil ní ag dul a bheith go leor, 304 00:15:22,300 --> 00:15:26,410 mar is féidir linn ach cód crua le cur in iúl ar chlé nó ceart. 305 00:15:26,410 --> 00:15:27,920 >> Tá a fhios agat cad a d'fhéadfadh muid a dhéanamh? 306 00:15:27,920 --> 00:15:30,160 Breathnaíonn sé cosúil ní mór dúinn a bloc áise anseo. 307 00:15:30,160 --> 00:15:32,987 Má zúmáil mé i, féach rud is maith linn anseo? 308 00:15:32,987 --> 00:15:36,120 309 00:15:36,120 --> 00:15:40,020 Mar sin, tá sé cosúil go bhfuil MIT le astarraingt tógadh i anseo. 310 00:15:40,020 --> 00:15:45,440 Dealraíonn sé seo bloc a bheith coibhéiseach lena bloic eile, plural? 311 00:15:45,440 --> 00:15:49,510 >> Dealraíonn sé seo bloc amháin a bheith coibhéiseach leis an Triúr ar fad na bloic 312 00:15:49,510 --> 00:15:50,880 go bhfuil muid anseo. 313 00:15:50,880 --> 00:15:54,670 Mar sin, casadh sé amach is féidir liom a shimpliú mo clár trí fáil réidh gach ceann de sin 314 00:15:54,670 --> 00:15:58,270 agus díreach a chur seo i anseo. 315 00:15:58,270 --> 00:16:01,620 Agus anois tá sé fós beag Buggy, agus go bhfuil fíneáil do anois. 316 00:16:01,620 --> 00:16:03,370 Beidh muid a fhágáil a bheith. 317 00:16:03,370 --> 00:16:06,000 Ach tá mo chlár fiú níos simplí, agus tá sé seo, freisin, 318 00:16:06,000 --> 00:16:09,060 bheadh ​​ionadaíoch de sprioc i programming-- 319 00:16:09,060 --> 00:16:13,430 Is a dhéanamh go hidéalach do chód mar simplí, chomh dlúth agus is féidir, 320 00:16:13,430 --> 00:16:15,650 agus fós a bheith mar inléite agus is féidir. 321 00:16:15,650 --> 00:16:20,310 Ní mian leat a dhéanamh gonta sin go bhfuil sé deacair a thuiscint. 322 00:16:20,310 --> 00:16:22,826 >> Ach faoi deara mé in ionad trí bloic le ceann amháin, 323 00:16:22,826 --> 00:16:24,200 agus sin fhéadfaí a rá go rud maith. 324 00:16:24,200 --> 00:16:27,280 Mé achomaireacht ar shiúl an nóisean sheiceáil cibé an bhfuil tú 325 00:16:27,280 --> 00:16:29,120 ar imeall le amháin bloc amháin. 326 00:16:29,120 --> 00:16:31,520 Anois is féidir linn a bheith spraoi leis seo, i ndáiríre. 327 00:16:31,520 --> 00:16:35,790 Ní chiallaíonn sé seo a chur an oiread sin luach intleachtúil ach luach playful. 328 00:16:35,790 --> 00:16:39,730 Tá mé ag dul chun dul ar aghaidh agus grab an fhuaim anseo. 329 00:16:39,730 --> 00:16:42,900 330 00:16:42,900 --> 00:16:46,420 Mar sin, lig dom dul ar aghaidh, agus lig dom stop a chur leis an gclár ar feadh nóiméad. 331 00:16:46,420 --> 00:16:52,070 Tá mé ag dul a thaifeadadh ar an méid seo a leanas, a cheadaíonn rochtain ar mo micreafón. 332 00:16:52,070 --> 00:16:53,181 >> Anseo táimid ag dul. 333 00:16:53,181 --> 00:16:53,680 Ouch. 334 00:16:53,680 --> 00:16:58,710 335 00:16:58,710 --> 00:17:01,140 A ligean ar iarracht seo arís. 336 00:17:01,140 --> 00:17:02,279 Anseo táimid ag dul. 337 00:17:02,279 --> 00:17:03,570 OK, a taifeadadh mé an rud mícheart. 338 00:17:03,570 --> 00:17:04,580 Anseo táimid ag dul. 339 00:17:04,580 --> 00:17:05,080 Ouch. 340 00:17:05,080 --> 00:17:07,910 341 00:17:07,910 --> 00:17:08,800 Ouch. 342 00:17:08,800 --> 00:17:09,300 Ceart go leor. 343 00:17:09,300 --> 00:17:10,791 Anois is gá dom a fháil haitheantas coibhneasta de sin. 344 00:17:10,791 --> 00:17:11,290 Ceart go leor. 345 00:17:11,290 --> 00:17:13,950 >> Mar sin, anois tá mé taifeadadh díreach "ouch." 346 00:17:13,950 --> 00:17:18,040 Mar sin, anois tá mé ag dul chun dul amach romhainn agus glaoch seo "ouch." 347 00:17:18,040 --> 00:17:20,270 Tá mé ag dul chun dul ar ais mo scripteanna, agus anois 348 00:17:20,270 --> 00:17:25,460 Fógra níl an bloc go bhfuil ar a dtugtar imirt fuaime "meow" nó fuaim imirt "ouch." 349 00:17:25,460 --> 00:17:28,920 Tá mé ag dul a tharraingt seo, agus i gcás Ba chóir dom a chur ar seo chun éifeacht comical? 350 00:17:28,920 --> 00:17:31,740 351 00:17:31,740 --> 00:17:37,860 Yeah, mar sin anois tá sé de chineál Buggy, mar anois block-- seo 352 00:17:37,860 --> 00:17:42,050 faoi ​​deara conas an "má ar imeall, Is Preab "de chineál ar féin-atá. 353 00:17:42,050 --> 00:17:43,704 Mar sin, is gá dom a shocrú seo. 354 00:17:43,704 --> 00:17:44,870 Lig dom dul ar aghaidh agus é seo a dhéanamh. 355 00:17:44,870 --> 00:17:48,630 Lig dom fáil réidh le seo agus dul ar ais chun ár bunaidh, níos d'aon ghnó 356 00:17:48,630 --> 00:17:49,870 feidhmiúlacht. 357 00:17:49,870 --> 00:18:01,080 Mar sin, "má tá touching imeall, ansin" Ba mhaith liom dul, mar a mhol Victoria, 358 00:18:01,080 --> 00:18:02,480 180 céim. 359 00:18:02,480 --> 00:18:05,497 Agus is mian liom a imirt an fhuaim "ouch" ann? 360 00:18:05,497 --> 00:18:11,800 361 00:18:11,800 --> 00:18:15,580 >> Yeah, faoi deara tá sé lasmuigh sin bloc buí. 362 00:18:15,580 --> 00:18:17,680 Mar sin, seo, freisin bheadh, a bheith ina bug, ach tá mé faoi deara é. 363 00:18:17,680 --> 00:18:21,290 Mar sin, tá mé ag dul chun é a tharraingt suas anseo, agus fógra anois tá sé taobh istigh den "más." 364 00:18:21,290 --> 00:18:24,250 Mar sin, an "má" Is é an saghas cosúil lámh-mhaith blot 365 00:18:24,250 --> 00:18:26,260 go bhfuil dul ach amháin maidir le dhéanamh cad atá taobh istigh de sé. 366 00:18:26,260 --> 00:18:30,216 Mar sin anois má Ríomhaire mé amach ag an baol annoying-- 367 00:18:30,216 --> 00:18:32,860 368 00:18:32,860 --> 00:18:36,470 >> RÍOMHAIRE: Ouch, ouch, ouch. 369 00:18:36,470 --> 00:18:39,910 >> DAVID MALAN: Agus é Beidh dul díreach ar aghaidh go deo. 370 00:18:39,910 --> 00:18:44,160 Anois ach chun rudaí a dlús anseo, lig dom dul ar aghaidh agus a oscailt suas, 371 00:18:44,160 --> 00:18:50,460 a ligean ar say-- in iúl dom dul go dtí roinnt de mo chuid stuif féin ó rang. 372 00:18:50,460 --> 00:18:53,000 373 00:18:53,000 --> 00:19:00,220 Agus lig dom a oscailt suas, a ligean le rá, an ceann a rinne duine dár comhaltaí teagaisc 374 00:19:00,220 --> 00:19:01,500 cúpla bliain ó shin. 375 00:19:01,500 --> 00:19:04,732 Mar sin, d'fhéadfadh roinnt de tú a thabhairt chun cuimhne an cluiche ó yesteryear, 376 00:19:04,732 --> 00:19:05,940 agus tá sé i ndáiríre iontach. 377 00:19:05,940 --> 00:19:08,190 Cé atá déanta againn an simplí de chláir ceart anois, 378 00:19:08,190 --> 00:19:09,980 a ligean ar a mheas cad seo Breathnaíonn iarbhír cosúil. 379 00:19:09,980 --> 00:19:10,650 Lig dom bhuail spraoi. 380 00:19:10,650 --> 00:19:14,210 381 00:19:14,210 --> 00:19:18,980 >> Mar sin, i gcluiche seo, ní mór dúinn a frog, agus ag baint úsáide as an arrow keys-- 382 00:19:18,980 --> 00:19:23,340 Bíonn sé céimeanna níos mó ná remember-- mé Tá mé smacht an frog. 383 00:19:23,340 --> 00:19:29,630 Agus is é an sprioc a fháil ar fud na gnóthach bóthar gan rith isteach na gluaisteáin. 384 00:19:29,630 --> 00:19:34,735 Agus a ligean ar see-- má ghabhaim suas anseo, mé fanacht ar feadh logáil a scrollbharra trí. 385 00:19:34,735 --> 00:19:38,130 386 00:19:38,130 --> 00:19:39,274 Mothaíonn sé seo cosúil le bug. 387 00:19:39,274 --> 00:19:42,240 388 00:19:42,240 --> 00:19:43,495 Tá an cineál a bug. 389 00:19:43,495 --> 00:19:45,980 390 00:19:45,980 --> 00:19:46,480 Ceart go leor. 391 00:19:46,480 --> 00:19:51,550 Tá mé ar an anseo, ann, agus ansin tú a choinneáil 392 00:19:51,550 --> 00:19:54,100 dul go dtí go bhfaigheann tú go léir na froganna do na pads lily. 393 00:19:54,100 --> 00:19:55,920 Anois d'fhéadfadh sé seo cuma go léir an casta níos mó, 394 00:19:55,920 --> 00:19:57,840 ach a ligean ar iarracht a bhriseadh seo síos meabhrach 395 00:19:57,840 --> 00:20:00,040 agus ó bhéal isteach ina mbloic chomhdhéanann í. 396 00:20:00,040 --> 00:20:03,910 Mar sin, tá bhfreagra ann is dócha píosa nach bhfuil feicthe againn go fóill 397 00:20:03,910 --> 00:20:07,440 ach go bhfuil freagra a thabhairt ar keystrokes, chun rudaí a bhuail mé ar an méarchlár. 398 00:20:07,440 --> 00:20:11,660 >> Mar sin, níl dócha roinnt de chineál bloc a deir, má bhíonn eochair suas, 399 00:20:11,660 --> 00:20:15,965 ansin rud éigin le Scratch-- b'fhéidir bhogadh 10 céimeanna ar an mbealach seo. 400 00:20:15,965 --> 00:20:20,240 Má tá eochair síos brúite, bogadh 10 céimeanna Ar an mbealach seo, nó eochair chlé, bogadh 10 céimeanna 401 00:20:20,240 --> 00:20:21,710 Ar an mbealach seo, 10 céimeanna sin. 402 00:20:21,710 --> 00:20:23,644 Tá mé bliain d'aois go soiléir an cat isteach i frog. 403 00:20:23,644 --> 00:20:26,060 Mar sin tá go díreach i gcás an éadaí, mar it-- glaonna Scratch muid ag 404 00:20:26,060 --> 00:20:28,440 ach allmhairithe pictiúr de an frog. 405 00:20:28,440 --> 00:20:29,570 >> Ach cad eile atá ag tarlú? 406 00:20:29,570 --> 00:20:32,794 Cad iad línte eile de chód, cad píosaí bhfreagra eile 407 00:20:32,794 --> 00:20:35,460 Rinne Blake, ár gcomh múinteoireachta, úsáid sa chlár, is cosúil? 408 00:20:35,460 --> 00:20:38,320 409 00:20:38,320 --> 00:20:42,730 Cad atá ag déanamh gach rud move-- cén cláir thógáil? 410 00:20:42,730 --> 00:20:44,950 >> Tairiscint sure--, mar sin an bogadh bloc, do cinnte. 411 00:20:44,950 --> 00:20:49,330 Agus cad é sin bloc bogadh taobh istigh de, is dócha? 412 00:20:49,330 --> 00:20:52,850 Yeah, de shaghas éigin lúb, b'fhéidir deo bloc, b'fhéidir athuair block-- 413 00:20:52,850 --> 00:20:54,070 arís go dtí bloc. 414 00:20:54,070 --> 00:20:57,330 Agus sin an méid atá ag déanamh na logs agus na pads lily agus bogadh gach rud eile 415 00:20:57,330 --> 00:20:57,990 anonn 's anall. 416 00:20:57,990 --> 00:21:00,270 Tá sé ag tarlú go díreach endlessly. 417 00:21:00,270 --> 00:21:03,180 >> Cén fáth go bhfuil roinnt de na carranna bogadh níos tapúla ná na cinn eile? 418 00:21:03,180 --> 00:21:06,607 Cad atá difriúil faoi na cláir? 419 00:21:06,607 --> 00:21:09,690 Yeah, is dócha cuid acu ag glacadh céimeanna níos mó ag an am céanna agus cuid acu 420 00:21:09,690 --> 00:21:10,690 céimeanna níos lú ag an am céanna. 421 00:21:10,690 --> 00:21:14,670 Agus an éifeacht amhairc Is tapa versus mall. 422 00:21:14,670 --> 00:21:16,030 >> Cad é do bharúil a tharla? 423 00:21:16,030 --> 00:21:19,700 Nuair a fuair mé mo frog léir ar an mbealach trasna na sráide agus an abhainn 424 00:21:19,700 --> 00:21:23,560 isteach ar an ceap lile, rud iomráiteach a tharla. 425 00:21:23,560 --> 00:21:26,540 Cad a tharla chomh luath agus rinne mé é sin? 426 00:21:26,540 --> 00:21:27,210 stop sé. 427 00:21:27,210 --> 00:21:29,680 Go frog stop, agus Fuair ​​mé an dara frog. 428 00:21:29,680 --> 00:21:33,155 Mar sin, cad a thógáil a bheith úsáidtear ann, cén gné? 429 00:21:33,155 --> 00:21:36,020 430 00:21:36,020 --> 00:21:38,660 >> Yeah, agus mar sin níl de shaghas éigin "Má" coinníoll suas ann, freisin. 431 00:21:38,660 --> 00:21:41,909 Agus casadh sé out-- ní raibh muid a fheiceáil this-- ach níl bloic eile ann go 432 00:21:41,909 --> 00:21:45,300 Is féidir a rá, má tá tú touching rud eile ar an scáileán, 433 00:21:45,300 --> 00:21:47,720 má tá tú ag touching an ceap lile, "ansin." 434 00:21:47,720 --> 00:21:50,810 Agus ansin go bhfuil nuair a muid ag a dhéanamh ar an dara frog feiceáil. 435 00:21:50,810 --> 00:21:54,969 Mar sin, cé go bhfuil an cluiche seo cinnte an-dátaithe, cé ar an gcéad amharc 436 00:21:54,969 --> 00:21:58,010 níl an oiread sin ag dul on-- agus Blake Ní raibh fuip seo suas i dhá nóiméad, 437 00:21:58,010 --> 00:22:00,390 thóg sé dócha roinnt dó uair an chloig a chruthú gcluiche seo 438 00:22:00,390 --> 00:22:03,850 bunaithe ar a chuimhne nó físeáin ar leagan yesteryear de é. 439 00:22:03,850 --> 00:22:07,940 Ach gach ceann de na rudaí beag ag dul ar an scáileán ina n-aonar 440 00:22:07,940 --> 00:22:11,550 boil síos go dtí na simplí an- gluaiseachtaí constructs-- nó ráitis 441 00:22:11,550 --> 00:22:15,519 cosúil tá muid pléadh lúb, agus coinníollacha, agus sin mar gheall air. 442 00:22:15,519 --> 00:22:17,060 Níl roinnt gnéithe fancier eile. 443 00:22:17,060 --> 00:22:19,130 Tá cuid acu amháin aeistéitiúil nó fuaime, 444 00:22:19,130 --> 00:22:20,964 cosúil leis na fuaimeanna a bhí mé díreach le. 445 00:22:20,964 --> 00:22:23,380 Ach don chuid is mó, tá tú ní mór sa teanga seo, Scratch, 446 00:22:23,380 --> 00:22:25,350 gach ceann de na bunúsacha bloic thógála go bhfuil tú 447 00:22:25,350 --> 00:22:29,280 bheith i C, Java, JavaScript, PHP, Ruby, Python, 448 00:22:29,280 --> 00:22:32,960 agus líon ar bith de theangacha eile. 449 00:22:32,960 --> 00:22:36,720 Ceisteanna ar bith faoi Scratch? 450 00:22:36,720 --> 00:22:37,220 Ceart go leor. 451 00:22:37,220 --> 00:22:40,303 Mar sin, ní bheidh muid ag tumadh i níos doimhne le Scratch, cé tá fáilte romhat an deireadh seachtaine seo, 452 00:22:40,303 --> 00:22:42,860 go háirithe má tá tú ag na páistí nó neachtanna agus nianna agus den sórt sin, 453 00:22:42,860 --> 00:22:44,220 chun iad a thabhairt isteach chun Scratch. 454 00:22:44,220 --> 00:22:47,960 Tá sé i ndáiríre playful iontach Timpeallacht leis, mar a deir a údair, 455 00:22:47,960 --> 00:22:49,120 huasteorainneacha an-ard. 456 00:22:49,120 --> 00:22:51,670 Cé thosaigh muid le an-sonraí íseal-leibhéal, 457 00:22:51,670 --> 00:22:54,890 Is féidir leat a dhéanamh i ndáiríre go leor le beagán leis, is agus tá sé seo b'fhéidir 458 00:22:54,890 --> 00:22:57,360 léiriú ar go díreach. 459 00:22:57,360 --> 00:23:02,920 >> Ach a ligean ar aistriú anois roinnt níos fadhbanna sofaisticiúla, más maith leat, 460 00:23:02,920 --> 00:23:05,870 ar a dtugtar "cuardach" agus "Sórtáil," níos ginearálta. 461 00:23:05,870 --> 00:23:09,500 Bhí orainn an leabhar gutháin atá earlier-- anseo chéile ach le haghaidh discussion-- 462 00:23:09,500 --> 00:23:13,460 go raibh muid in ann a chuardach níos éifeachtaí mar gheall ar 463 00:23:13,460 --> 00:23:15,270 de toimhde suntasach. 464 00:23:15,270 --> 00:23:17,655 Agus díreach a bheith soiléir, cén Bhí mé ag déanamh toimhde 465 00:23:17,655 --> 00:23:19,280 nuair a cuardaítear tríd an leabhar gutháin? 466 00:23:19,280 --> 00:23:23,342 467 00:23:23,342 --> 00:23:25,300 Go Mike Smith bhí i an leabhar teileafóin, cé mé 468 00:23:25,300 --> 00:23:27,410 bheadh ​​in ann déileáil an scéal gan é 469 00:23:27,410 --> 00:23:30,720 ann má stop mé díreach ró-luath. 470 00:23:30,720 --> 00:23:31,806 Tá an leabhar ar aibítre. 471 00:23:31,806 --> 00:23:33,930 Agus sin flaithiúil an- toimhde, mar gheall ar go 472 00:23:33,930 --> 00:23:36,580 Ciallaíonn someone-- tá mé cineál ghearradh cúinne, 473 00:23:36,580 --> 00:23:40,580 mar tá mé níos tapúla toisc dhuine eile a rinne a lán d'obair chrua dom. 474 00:23:40,580 --> 00:23:43,120 >> Ach cad más rud é an teileafón Cuireadh neamhshórtáilte leabhar? 475 00:23:43,120 --> 00:23:47,050 B'fhéidir go bhfuair Verizon leisciúil, chaith ach gach duine ainmneacha agus uimhreacha i ann 476 00:23:47,050 --> 00:23:50,120 b'fhéidir san ord ina bhfuil siad sínithe suas le haghaidh seirbhíse fón. 477 00:23:50,120 --> 00:23:54,570 Agus cé mhéad ama a thógann sé dom chun teacht ar dhuine cosúil Mike Smith? 478 00:23:54,570 --> 00:23:58,160 1,000 leathanach fón book-- cé mhéad Leathanaigh gcaithfidh mé breathnú tríd? 479 00:23:58,160 --> 00:23:58,905 >> Gach ceann díobh. 480 00:23:58,905 --> 00:24:00,030 Tá tú saghas as luck. 481 00:24:00,030 --> 00:24:03,420 Tá tú literally chun breathnú ar gach leathanach má tá an leabhar teileafóin díreach 482 00:24:03,420 --> 00:24:04,450 curtha in eagar go randamach. 483 00:24:04,450 --> 00:24:06,910 D'fhéadfá a fháil t-ádh agus a fháil Mike ar an gcéad leathanach, toisc go raibh sé 484 00:24:06,910 --> 00:24:08,826 ba é an chéad chustaiméir a ordú seirbhís teileafóin. 485 00:24:08,826 --> 00:24:10,760 Ach d'fhéadfadh sé a bheith an ceann deireanach, freisin. 486 00:24:10,760 --> 00:24:12,500 >> Mar sin, nach bhfuil ord randamach maith. 487 00:24:12,500 --> 00:24:16,750 Mar sin, is dócha ní mór dúinn a shórtáil eolaí gutháin nó i sonraí a shórtáil go ginearálta 488 00:24:16,750 --> 00:24:18,520 go atá againn a bheith tugtha. 489 00:24:18,520 --> 00:24:19,440 Conas is féidir linn é sin? 490 00:24:19,440 --> 00:24:21,360 >> Bhuel, lig dom iarracht a dhéanamh ach sampla simplí anseo. 491 00:24:21,360 --> 00:24:24,290 Lig dom dul ar aghaidh agus toss líon beag ar an mbord. 492 00:24:24,290 --> 00:24:35,480 Cuir i na huimhreacha atá againn iad, ligean le rá, ceithre, dhá, ceann amháin, agus trí. 493 00:24:35,480 --> 00:24:38,390 Agus, Ben, sórtáil na huimhreacha dúinn. 494 00:24:38,390 --> 00:24:39,017 >> OK, maith. 495 00:24:39,017 --> 00:24:39,850 Cén chaoi a ndearna tú sin? 496 00:24:39,850 --> 00:24:42,731 497 00:24:42,731 --> 00:24:43,230 Ceart go leor. 498 00:24:43,230 --> 00:24:44,710 Mar sin, tús a chur leis an gceann is lú luach agus an líon is airde, 499 00:24:44,710 --> 00:24:46,084 agus sin i ndáiríre intuition maith. 500 00:24:46,084 --> 00:24:48,080 Agus a thuiscint go bhfuil muid Tá daoine go leor i ndáiríre 501 00:24:48,080 --> 00:24:49,913 go maith ag fadhbanna a réiteach mar seo, ar a laghad, 502 00:24:49,913 --> 00:24:51,810 nuair a bhíonn na sonraí réasúnta beag. 503 00:24:51,810 --> 00:24:54,860 Chomh luath agus a thosaíonn tú a bhfuil na céadta uimhreacha, na mílte na n-uimhreacha, 504 00:24:54,860 --> 00:24:58,440 milliúin na n-uimhreacha, Ben dócha nach bhféadfaí a dhéanamh sé go maith go tapa, 505 00:24:58,440 --> 00:25:00,620 ag glacadh leis go raibh bearnaí sa líon. 506 00:25:00,620 --> 00:25:03,450 Pretty éasca a chomhaireamh do milliún a mhalairt, Tógann ach am. 507 00:25:03,450 --> 00:25:07,150 >> Mar sin, an algartam fuaimeanna sé cosúil Ben úsáidtear ach anois 508 00:25:07,150 --> 00:25:08,930 Ba cuardach ar an líon is lú. 509 00:25:08,930 --> 00:25:12,900 Mar sin, cé gur féidir linn daoine a ghlacadh i go leor eolais amhairc, 510 00:25:12,900 --> 00:25:14,830 Is ar ríomhaire i ndáiríre beagán níos teoranta. 511 00:25:14,830 --> 00:25:17,560 Is féidir leis an ríomhaire amháin féachaint ar beart amháin ag an am 512 00:25:17,560 --> 00:25:20,770 nó b'fhéidir ceithre beart sa turas time-- na laethanta b'fhéidir 8 bytes ag time-- 513 00:25:20,770 --> 00:25:24,450 ach líon an-bheag de bytes ag am ar leith. 514 00:25:24,450 --> 00:25:28,480 >> Mar sin ós rud é go bhfuil muid i ndáiríre ceithre luachanna ar leith here-- 515 00:25:28,480 --> 00:25:32,440 agus is féidir leat smaoineamh ar Ben go bhfuil blinders ar dá mbeadh sé ar ríomhaire den sórt 516 00:25:32,440 --> 00:25:36,450 nach féidir leis a fheiceáil rud ar bith eile ná uimhir amháin ag time-- 517 00:25:36,450 --> 00:25:39,720 mar sin glacfaimid leis go ginearálta, cosúil i English, beidh orainn a léamh ó ceart ar chlé. 518 00:25:39,720 --> 00:25:42,870 Mar sin, an chéad uimhir Ben dócha d'fhéach ag bhí ceithre agus ansin go han-tapa 519 00:25:42,870 --> 00:25:44,770 thuig go bhfuil mór go leor number-- lig dom a choinneáil ag lorg. 520 00:25:44,770 --> 00:25:45,357 >> Níl dhá. 521 00:25:45,357 --> 00:25:45,940 Fan nóiméad. 522 00:25:45,940 --> 00:25:47,070 Is dhá lú ná ceithre. 523 00:25:47,070 --> 00:25:47,986 Tá mé ag dul chun cuimhneamh orthu. 524 00:25:47,986 --> 00:25:49,070 Tá dhá anois an lú. 525 00:25:49,070 --> 00:25:50,417 Anois one-- go níos fearr fós. 526 00:25:50,417 --> 00:25:51,250 Sin níos lú. 527 00:25:51,250 --> 00:25:54,000 Tá mé ag dul chun dearmad ar dhá agus gan ach cuimhnigh amháin anois. 528 00:25:54,000 --> 00:25:56,550 >> Agus d'fhéadfadh sé a stopadh ag? 529 00:25:56,550 --> 00:25:58,360 Bhuel, d'fhéadfadh sé bunaithe ar an bhfaisnéis seo, 530 00:25:58,360 --> 00:26:00,477 ach ba mhaith sé níos fearr cuardaigh an chuid eile den liosta. 531 00:26:00,477 --> 00:26:02,060 Toisc cad má náid bhí sa liosta? 532 00:26:02,060 --> 00:26:03,643 Cad a tharlaíonn má bhí diúltach amháin sa liosta? 533 00:26:03,643 --> 00:26:07,720 Tá a fhios aige ach go raibh a fhreagairt Is ceart má tá sé iomlán díobh 534 00:26:07,720 --> 00:26:08,729 seiceáil an liosta iomlán. 535 00:26:08,729 --> 00:26:10,020 Mar sin, táimid ar an chuid eile den. 536 00:26:10,020 --> 00:26:11,394 Three-- gur cur amú ama. 537 00:26:11,394 --> 00:26:13,540 Got unlucky, ach bhí mé fós ceart é sin a dhéanamh. 538 00:26:13,540 --> 00:26:17,857 Agus mar sin anois sé dócha roghnaigh an líon is lú 539 00:26:17,857 --> 00:26:20,440 agus gan ach é a chur ag an tús an liosta, mar beidh mé a dhéanamh anseo. 540 00:26:20,440 --> 00:26:23,480 Anois, cad a rinne tú chugainn, cé nach raibh tú ag smaoineamh ar é beagnach 541 00:26:23,480 --> 00:26:25,962 go pointe seo? 542 00:26:25,962 --> 00:26:27,670 Arís ar an bpróiseas, mar sin de shaghas éigin lúb. 543 00:26:27,670 --> 00:26:28,920 Níl an smaoineamh ar an eolas. 544 00:26:28,920 --> 00:26:30,860 Mar sin anseo tá ceithre. 545 00:26:30,860 --> 00:26:32,110 Sin faoi láthair is lú. 546 00:26:32,110 --> 00:26:33,220 Sin iarrthóir. 547 00:26:33,220 --> 00:26:33,900 Níl anois. 548 00:26:33,900 --> 00:26:34,770 Anois tá mé le feiceáil beirt. 549 00:26:34,770 --> 00:26:36,630 Sin an eilimint seo chugainn is lú. 550 00:26:36,630 --> 00:26:40,800 Three-- ní ar sin níos lú, mar sin anois is féidir Ben pluck amach an dá. 551 00:26:40,800 --> 00:26:44,510 >> Agus anois táimid ag arís ar an bpróiseas, agus ar ndóigh Faigheann triúr ceirteacha tarraingthe amach romhainn. 552 00:26:44,510 --> 00:26:45,420 Arís ar an bpróiseas. 553 00:26:45,420 --> 00:26:46,990 Four Faigheann ceirteacha tarraingthe amach. 554 00:26:46,990 --> 00:26:50,140 Agus anois tá muid as uimhreacha, mar sin ní mór an liosta a shórtáil. 555 00:26:50,140 --> 00:26:51,960 >> Agus go deimhin, tá sé seo le algartam foirmiúil. 556 00:26:51,960 --> 00:26:56,610 A eolaí ríomhaireachta bheadh glaoch seo "saghas roghnaithe," 557 00:26:56,610 --> 00:27:00,880 an smaoineamh a bheith saghas ina liosta iteratively-- arís 558 00:27:00,880 --> 00:27:03,807 agus arís agus arís eile a roghnú an líon is lú. 559 00:27:03,807 --> 00:27:06,140 Agus cad atá deas mar gheall go bhfuil sé tá sé ach mar sin darn iomasach. 560 00:27:06,140 --> 00:27:07,470 Tá sé chomh simplí. 561 00:27:07,470 --> 00:27:11,100 Agus is féidir leat a dhéanamh arís ar an gcéanna oibriú arís agus arís eile. 562 00:27:11,100 --> 00:27:12,150 Tá sé simplí. 563 00:27:12,150 --> 00:27:17,170 >> Sa chás seo bhí sé go tapa, ach cé chomh fada a thógann sé i ndáiríre? 564 00:27:17,170 --> 00:27:19,880 A ligean ar é a dhéanamh is cosúil agus bhraitheann beagán níos tedious. 565 00:27:19,880 --> 00:27:24,150 Mar sin amháin, dhá, trí, ceithre, cúig sé, seacht, ocht, naoi, 10, 11, 12, 13, 14, 566 00:27:24,150 --> 00:27:26,160 15, 16-- uimhir treallach. 567 00:27:26,160 --> 00:27:28,780 Bhí mé díreach níos seo am ná díreach na ceithre. 568 00:27:28,780 --> 00:27:30,780 Mar sin, má fuair mé ina n-iomláine bunch na n-uimhreacha now-- é 569 00:27:30,780 --> 00:27:32,420 nach ábhar fiú cad are-- siad ligean 570 00:27:32,420 --> 00:27:34,380 smaoineamh ar cad seo algartam Is really like. 571 00:27:34,380 --> 00:27:35,857 >> Cuir i tá líon ann. 572 00:27:35,857 --> 00:27:38,190 Arís, ní ábhar cén bhfuil siad, ach tá siad randamach. 573 00:27:38,190 --> 00:27:39,679 Tá mé ag déanamh iarratais algartam Ben. 574 00:27:39,679 --> 00:27:41,220 Is gá dom a roghnú an uimhir is lú. 575 00:27:41,220 --> 00:27:41,761 Cad a dhéanaim? 576 00:27:41,761 --> 00:27:44,240 Agus tá mé ag dul go dtí go fisiciúil dhéanamh an uair seo chun gníomhú amach. 577 00:27:44,240 --> 00:27:46,099 Ag breathnú, ag féachaint, lorg, lorg, lorg. 578 00:27:46,099 --> 00:27:48,140 Ach amháin ag an am a rachaidh mé go an deireadh an liosta is féidir 579 00:27:48,140 --> 00:27:51,230 A bhaint amach mé an lú Ba uimhir dhá uair seo. 580 00:27:51,230 --> 00:27:52,720 Níl duine as an liosta. 581 00:27:52,720 --> 00:27:54,400 Mar sin, chuir mé síos dhá. 582 00:27:54,400 --> 00:27:55,590 >> Cad a dhéanfaidh mé seo chugainn? 583 00:27:55,590 --> 00:27:58,600 Ag breathnú, ag breathnú, ag breathnú, ag lorg. 584 00:27:58,600 --> 00:28:02,250 Anois fuair mé an uimhir seacht, mar gheall ar níl bearnaí sna numbers-- 585 00:28:02,250 --> 00:28:03,300 ach amháin treallach. 586 00:28:03,300 --> 00:28:03,800 Ceart go leor. 587 00:28:03,800 --> 00:28:06,030 Mar sin, anois is féidir liom a chur síos seacht. 588 00:28:06,030 --> 00:28:08,860 Ag breathnú lorg, lorg. 589 00:28:08,860 --> 00:28:11,030 >> Anois tá mé ag glacadh leis, ar Ar ndóigh, nach ndéanann Ben nach 590 00:28:11,030 --> 00:28:14,780 tá RAM breise, sa bhreis chuimhne, mar gheall ar, ar ndóigh, 591 00:28:14,780 --> 00:28:16,080 Táim ag lorg ag an uimhir chéanna. 592 00:28:16,080 --> 00:28:18,246 Surely raibh mé in ann a bheith mheabhrú gach ceann de na huimhreacha, 593 00:28:18,246 --> 00:28:19,930 agus sin fíor go hiomlán. 594 00:28:19,930 --> 00:28:22,610 Ach más cuimhin Ben léir na n-uimhreacha atá sé le feiceáil, 595 00:28:22,610 --> 00:28:24,430 nach ndearna sé i ndáiríre dul chun cinn bunúsach 596 00:28:24,430 --> 00:28:26,170 toisc go bhfuil sé cheana féin an cumas chun cuardach 597 00:28:26,170 --> 00:28:27,540 trí na huimhreacha ar an mbord. 598 00:28:27,540 --> 00:28:29,373 Cuimhneamh leith gach ceann díobh Ní uimhreacha cuidiú, 599 00:28:29,373 --> 00:28:32,490 mar is féidir sé fós mar ríomhaire ach breathnú ar, tá muid a dúirt, uimhir a haon 600 00:28:32,490 --> 00:28:33,080 ag an am. 601 00:28:33,080 --> 00:28:35,760 Mar sin, níl aon saghas cheat ann gur féidir leat a ghiaráil. 602 00:28:35,760 --> 00:28:39,170 >> Mar sin, i ndáiríre, mar atá mé choinneáil cuardach ar an liosta, 603 00:28:39,170 --> 00:28:44,200 Tá mé literally a choinneáil ach ag dul anonn 's anall tríd é, gur stoith amach 604 00:28:44,200 --> 00:28:45,710 an dara méid is lú. 605 00:28:45,710 --> 00:28:48,810 Agus is féidir leat cineál tátal a bhaint astu ó mo gluaiseachtaí amaideach, 606 00:28:48,810 --> 00:28:50,860 seo ach faigheann an- tedious go han-tapa, 607 00:28:50,860 --> 00:28:54,850 agus is cosúil liom a bheith ag dul ar ais agus amach, agus siar amach go leor le beagán. 608 00:28:54,850 --> 00:29:03,220 Anois a bheith cóir, ní féidir liom dul leor mar, go maith, a ligean ar see-- a bheith cothrom, 609 00:29:03,220 --> 00:29:06,310 Ní dóigh liom go siúl go leor mar go leor céimeanna gach uair. 610 00:29:06,310 --> 00:29:09,200 Mar gheall ar, ar ndóigh, mar atá mé uimhreacha a roghnú ón liosta, 611 00:29:09,200 --> 00:29:11,860 Tá an liosta atá fágtha ag éirí níos giorra. 612 00:29:11,860 --> 00:29:14,240 >> Agus mar sin a ligean ar smaoineamh ar cé mhéad céimeanna tá mé i ndáiríre 613 00:29:14,240 --> 00:29:16,010 traipsing trí gach uair. 614 00:29:16,010 --> 00:29:18,950 Sa chéad cás bhí againn 16 uimhreacha, 615 00:29:18,950 --> 00:29:22,210 agus mar sin maximally-- ligean díreach é seo le haghaidh discussion-- 616 00:29:22,210 --> 00:29:25,640 Bhí mé a breathnú tríd 16 uimhreacha a aimsiú is lú. 617 00:29:25,640 --> 00:29:28,420 Ach aon uair amháin chluimhriú mé amach an líon is lú, conas 618 00:29:28,420 --> 00:29:30,590 Ba fada an liosta fágtha, ar ndóigh? 619 00:29:30,590 --> 00:29:31,420 Just a 15. 620 00:29:31,420 --> 00:29:34,670 Mar sin, cé mhéad uimhir a rinne Ben nó agam chun breathnú tríd an dara huair timpeall? 621 00:29:34,670 --> 00:29:36,832 15, ach dul agus a fháil ar an lú. 622 00:29:36,832 --> 00:29:39,540 Ach anois, ar ndóigh, tá an liosta, freisin, níos lú ná mar a bhí sé riamh. 623 00:29:39,540 --> 00:29:42,540 Mar sin, rinne cé mhéad céimeanna I a chur ar an chéad uair eile? 624 00:29:42,540 --> 00:29:49,970 14 agus ansin 13 agus ansin 12, móide ponc, ponc, ponc, go dtí go bhfuil mé fágtha le amháin. 625 00:29:49,970 --> 00:29:53,146 Mar sin, anois go mbeadh eolaí ríomhaireachta a iarraidh, go maith, cad a dhéanann go bhfuil gach comhionann? 626 00:29:53,146 --> 00:29:55,770 cothrom sé i ndáiríre roinnt coincréite Uimhir a d'fhéadfadh muid cinnte 627 00:29:55,770 --> 00:30:00,490 dhéanamh arithmetically, ach ba mhaith linn a labhairt mar gheall ar an éifeachtacht na halgartaim 628 00:30:00,490 --> 00:30:04,940 beagán níos formulaically, neamhspleách ar cé chomh fada is an liosta. 629 00:30:04,940 --> 00:30:06,240 >> Agus mar sin tá a fhios agat cad é? 630 00:30:06,240 --> 00:30:09,860 Tá sé seo 16, ach mar a dúirt mé cheana, a ligean ar glaoch díreach an mhéid na faidhbe 631 00:30:09,860 --> 00:30:10,970 n, inarb ionann n agus éigin uimhir. 632 00:30:10,970 --> 00:30:13,220 B'fhéidir go bhfuil sé 16, b'fhéidir go bhfuil sé trí, b'fhéidir go bhfuil sé ina milliún. 633 00:30:13,220 --> 00:30:13,761 Níl a fhios agam. 634 00:30:13,761 --> 00:30:14,390 Is cuma liom. 635 00:30:14,390 --> 00:30:16,520 Cad ba mhaith liom i ndáiríre go bhfuil foirmle gur féidir liom 636 00:30:16,520 --> 00:30:19,420 úsáid chun comparáid a dhéanamh idir an algartam aghaidh algartaim eile 637 00:30:19,420 --> 00:30:22,350 go bhféadfadh duine éigin a éileamh Tá níos fearr nó níos measa. 638 00:30:22,350 --> 00:30:25,430 >> Mar sin, casadh sé amach, agus mé ach fhios seo ón scoil grád, 639 00:30:25,430 --> 00:30:34,790 go n-oibríonn sé seo i ndáiríre amach ar an gcéanna rud mar n thar n móide a haon níos mó ná dhá. 640 00:30:34,790 --> 00:30:40,020 Agus a tharlaíonn sé seo comhionann, ar Ar ndóigh, n cearnógach móide n níos mó ná dhá. 641 00:30:40,020 --> 00:30:43,250 Mar sin, má bhí mé foirmle as céimeanna cé mhéad 642 00:30:43,250 --> 00:30:46,330 Bhí baint ag chor de na huimhreacha arís agus arís eile 643 00:30:46,330 --> 00:30:52,681 agus arís agus arís eile, ba mhaith liom a rá sé cearnaithe n n móide níos mó ná dhá. 644 00:30:52,681 --> 00:30:53,430 Ach tá a fhios agat cad é? 645 00:30:53,430 --> 00:30:54,500 Breathnaíonn sé seo ach messy. 646 00:30:54,500 --> 00:30:56,470 Mé díreach ag iarraidh i ndáiríre a tuiscint ghinearálta ar rudaí. 647 00:30:56,470 --> 00:30:58,810 Agus d'fhéadfá a thabhairt chun cuimhne ó scoil ard go bhfuil 648 00:30:58,810 --> 00:31:00,660 Is é an coincheap an téarma ordú is airde. 649 00:31:00,660 --> 00:31:05,300 Cé acu de na téarmaí, na n cearnaithe, an n, nó an leath, 650 00:31:05,300 --> 00:31:07,550 Tá an tionchar is mó le himeacht ama? 651 00:31:07,550 --> 00:31:11,920 An n níos mó Faigheann, a de na cúrsaí seo an chuid is mó? 652 00:31:11,920 --> 00:31:15,560 >> I bhfocail eile, má breiseán mé i milliún, n cearnógach 653 00:31:15,560 --> 00:31:17,900 ag dul a bheith is dóichí an fachtóir dominating, 654 00:31:17,900 --> 00:31:21,670 mar gheall ar milliún uair Is é féin a lán níos mó 655 00:31:21,670 --> 00:31:23,682 ná móide a haon milliún breise. 656 00:31:23,682 --> 00:31:24,390 Mar sin, tá a fhios agat cad? 657 00:31:24,390 --> 00:31:27,305 Tá sé seo den sórt sin a darn mór uimhir má tá tú cearnach uimhir. 658 00:31:27,305 --> 00:31:28,430 Ní bhaineann sé seo ábhar i ndáiríre. 659 00:31:28,430 --> 00:31:30,596 Againn ach ag dul trasna go amach agus dearmad a dhéanamh air. 660 00:31:30,596 --> 00:31:34,250 Agus mar sin go mbeadh eolaí ríomhaireachta rá go bhfuil an éifeachtúlacht an algartam 661 00:31:34,250 --> 00:31:37,850 Is ar an ord n ​​squared-- Ciallaíonn mé go fírinneach meastachán. 662 00:31:37,850 --> 00:31:40,810 Tá sé cearnaithe saghas garbh n. 663 00:31:40,810 --> 00:31:44,130 Le himeacht ama, an níos mó agus n níos mó, faigheann an 664 00:31:44,130 --> 00:31:47,610 Is meastachán maith do cad é an éifeachtúlacht nó easpa éifeachtachta 665 00:31:47,610 --> 00:31:49,400 den algartam i ndáiríre. 666 00:31:49,400 --> 00:31:52,040 Agus a fhaigheann liom go bhfuil, ar ndóigh, ó iarbhír ag déanamh an mata. 667 00:31:52,040 --> 00:31:54,040 Ach anois tá mé ag waving díreach mo lámha, mar gheall mé díreach 668 00:31:54,040 --> 00:31:55,790 ag iarraidh tuiscint ginearálta an algartam. 669 00:31:55,790 --> 00:31:58,850 >> Mar sin, ag baint úsáide as an loighic chéanna, am céanna, ligean ar a mheas algartam eile 670 00:31:58,850 --> 00:32:01,162 fhéachamar cheana at-- chuardach líneach. 671 00:32:01,162 --> 00:32:02,870 Nuair a bhí mé ag cuardach don book-- teileafóin 672 00:32:02,870 --> 00:32:05,980 Ní sórtáil sé, cuardach tríd an book-- teileafón 673 00:32:05,980 --> 00:32:09,197 choinnigh muid ag rá go raibh sé 1,000 céimeanna, nó 500 céimeanna. 674 00:32:09,197 --> 00:32:10,280 Ach a ligean ar a ghinearálú sin. 675 00:32:10,280 --> 00:32:12,860 Má níl n leathanaigh sa an leabhar teileafóin, cad atá 676 00:32:12,860 --> 00:32:17,250 an t-am ag rith nó an éifeachtúlacht cuardaigh líneach? 677 00:32:17,250 --> 00:32:19,750 Tá sé ar an ord cé mhéad céimeanna a fháil 678 00:32:19,750 --> 00:32:24,210 Mike Smith ag baint úsáide cuardaigh líneach, an chéad algartam, nó fiú an dara? 679 00:32:24,210 --> 00:32:27,240 680 00:32:27,240 --> 00:32:31,710 >> Sa chás is measa, Mike Is ag deireadh an leabhair. 681 00:32:31,710 --> 00:32:35,590 Mar sin, má tá an leabhar teileafóin 1,000 leathanach, dúirt muid uair dheireanach, i gcás is measa, 682 00:32:35,590 --> 00:32:38,380 D'fhéadfadh sé a ghlacadh thart ar conas go leor leathanaigh a fháil Mike? 683 00:32:38,380 --> 00:32:38,990 Cosúil 1,000. 684 00:32:38,990 --> 00:32:39,830 Tá sé an cheangal uachtair. 685 00:32:39,830 --> 00:32:41,790 Is staid is measa is féidir. 686 00:32:41,790 --> 00:32:44,410 Ach arís, tá muid ag bogadh ar shiúl ó huimhreacha 1,000 anois. 687 00:32:44,410 --> 00:32:45,730 Tá sé díreach n. 688 00:32:45,730 --> 00:32:47,470 >> Mar sin, cad é an chonclúid loighciúil? 689 00:32:47,470 --> 00:32:50,210 Lorg Mike i fón Leabhar go bhfuil leathanaigh n 690 00:32:50,210 --> 00:32:55,280 D'fhéadfadh a ghlacadh, i gcás an-is measa, cé mhéad céimeanna ar an ord n? 691 00:32:55,280 --> 00:32:58,110 Agus go deimhin, ar ríomhaire Bheadh ​​eolaí rá 692 00:32:58,110 --> 00:33:02,340 go bhfuil an t-am ag rith, nó an feidhmíocht nó d'éifeachtúlacht 693 00:33:02,340 --> 00:33:07,470 nó neamhéifeachtacht, de algartaim mhaith Is cuardach líneach ar an ord n. 694 00:33:07,470 --> 00:33:10,010 Agus is féidir linn iarratas a dhéanamh ar an gcéanna loighic trasnú rud éigin amach 695 00:33:10,010 --> 00:33:13,170 mar a rinne mé díreach tar éis an dara algartam bhí againn leis an leabhar teileafóin, 696 00:33:13,170 --> 00:33:16,040 nuair a chuaigh muid dhá leathanach ag an am. 697 00:33:16,040 --> 00:33:20,120 >> Mar sin, d'fhéadfadh leabhar teileafóin 1,000 leathanach chur chugainn 500 casadh leathanach, móide a haon 698 00:33:20,120 --> 00:33:21,910 má dúbailte muid ar ais le beagán. 699 00:33:21,910 --> 00:33:26,590 Mar sin, má tá leabhar teileafóin leathanaigh n, ach táimid ag déanamh dhá leathanach ag an am, 700 00:33:26,590 --> 00:33:28,900 go thart cad é? 701 00:33:28,900 --> 00:33:33,190 N níos mó ná dhá, mar sin go cosúil le n níos mó ná dhá. 702 00:33:33,190 --> 00:33:38,490 Ach rinne mé an t-éileamh a nóiméad ó shin go n thar two-- 703 00:33:38,490 --> 00:33:41,060 sin de chineál ar mar an gcéanna díreach n. 704 00:33:41,060 --> 00:33:44,050 Tá sé ach ina fhachtóir tairiseach, Bheadh ​​eolaithe ríomhaire a rá. 705 00:33:44,050 --> 00:33:45,970 A ligean ar díriú ach ar na hathróga, really-- 706 00:33:45,970 --> 00:33:47,780 na hathróga is mó sa chothromóid. 707 00:33:47,780 --> 00:33:52,530 >> cuardaigh Mar líneach, cibé acu amháin leathanach ag an am nó dhá leathanach ag an am, 708 00:33:52,530 --> 00:33:54,810 Is saghas bunúsach mar an gcéanna. 709 00:33:54,810 --> 00:33:56,880 Tá sé fós ar an ord n. 710 00:33:56,880 --> 00:34:01,930 Ach d'éiligh mé le mo pictiúr níos luaithe nach raibh an tríú algartam 711 00:34:01,930 --> 00:34:02,480 líneach. 712 00:34:02,480 --> 00:34:03,605 Ní raibh sé ina líne dhíreach. 713 00:34:03,605 --> 00:34:08,659 Ba an líne cuartha, agus an Bhí foirmle ailgéabrach ann cad é? 714 00:34:08,659 --> 00:34:11,812 Logáil ar n-- logáil sin bonn dhá cheann de n. 715 00:34:11,812 --> 00:34:14,520 Agus nach bhfuil againn chun dul isteach ró an méid sonraí agus ar logarithms lá atá inniu ann, 716 00:34:14,520 --> 00:34:17,394 ach ní bheadh ​​an chuid is mó eolaithe ríomhaireachta fiú a insint duit cad é an bonn. 717 00:34:17,394 --> 00:34:20,639 Toisc go bhfuil sé ar fad ach fachtóirí tairiseach, mar a déarfá, 718 00:34:20,639 --> 00:34:22,659 ach difríochtaí uimhriúil beag. 719 00:34:22,659 --> 00:34:31,179 Agus mar sin go mbeadh sé seo ina choitianta bealach do ríomhaire go háirithe fhoirmiúil 720 00:34:31,179 --> 00:34:33,949 eolaithe ag bord nó ríomhchláraitheoirí ag an gclár bán 721 00:34:33,949 --> 00:34:36,889 iarbhír ag argóint a algartam úsáidfidís 722 00:34:36,889 --> 00:34:39,500 nó cad é an éifeachtacht de go bhfuil a n-algartam. 723 00:34:39,500 --> 00:34:42,960 >> Agus nach bhfuil sé seo gá go rud éigin plé a dhéanamh tú go mion mór, 724 00:34:42,960 --> 00:34:47,889 ach is Ríomhchláraitheoir maith éigin a bhfuil soladach, cúlra foirmiúil. 725 00:34:47,889 --> 00:34:50,120 Tá sé in ann a labhairt le tú sa chineál seo ar bhealach 726 00:34:50,120 --> 00:34:53,350 agus ar ndóigh, a dhéanamh argóintí cáilíochtúla mar 727 00:34:53,350 --> 00:34:56,870 maidir le cén fáth algartam amháin nó píosa amháin de na bogearraí 728 00:34:56,870 --> 00:35:00,165 Is fearr ar bhealach éigin eile. 729 00:35:00,165 --> 00:35:02,540 Toisc bhféadfaí tú cinnte ach reáchtáil clár duine amháin 730 00:35:02,540 --> 00:35:04,980 agus comhaireamh ar líon na soicind a thógann sé a shórtáil roinnt uimhreacha, 731 00:35:04,980 --> 00:35:06,710 agus is féidir leat a reáchtáil ar roinnt clár an duine eile 732 00:35:06,710 --> 00:35:08,418 agus comhaireamh ar líon soicind a thógann sé. 733 00:35:08,418 --> 00:35:12,840 Ach tá sé seo ar bhealach níos ginearálta a Is féidir leat é a úsáid chun halgartaim anailísiú, 734 00:35:12,840 --> 00:35:15,520 más maith leat, ach ar páipéar nó díreach ó bhéal. 735 00:35:15,520 --> 00:35:18,430 Gan fiú ag rith, gan fiú ag iarraidh ionchur samplacha, 736 00:35:18,430 --> 00:35:20,180 Is féidir leat a chúis díreach tríd. 737 00:35:20,180 --> 00:35:24,670 Agus mar sin le fhostú forbróir nó má tar éis dó nó di saghas mhaíomh chugat 738 00:35:24,670 --> 00:35:28,460 cén fáth a n-algartam, a rún anlann do na billiúin chuardach 739 00:35:28,460 --> 00:35:30,580 na leathanaigh ghréasáin ar do Is cuideachta níos fearr, na 740 00:35:30,580 --> 00:35:33,302 Is iad na cineálacha argóintí siad Ba chóir go mbeadh go hidéalach in ann a dhéanamh. 741 00:35:33,302 --> 00:35:35,010 Nó ar a laghad seo na cineálacha rudaí 742 00:35:35,010 --> 00:35:40,211 bheadh ​​a thagann suas i bplé, ag a laghad i ndíospóireacht an-fhoirmiúil. 743 00:35:40,211 --> 00:35:40,710 Ceart go leor. 744 00:35:40,710 --> 00:35:44,400 Mar sin, rud éigin atá beartaithe Ben dtugtar saghas roghnaithe. 745 00:35:44,400 --> 00:35:48,200 Ach tá mé ag dul a mholadh go níl bealaí eile chun é seo, freisin. 746 00:35:48,200 --> 00:35:50,400 Cad é nár mhaith liom i ndáiríre faoi ​​algartam Ben 747 00:35:50,400 --> 00:35:54,400 is é sin choinnigh sé ag siúl, nó tar chugam ag siúl, anonn 's anall 748 00:35:54,400 --> 00:35:56,930 agus anonn 's anall agus anonn' s anall. 749 00:35:56,930 --> 00:36:04,130 Cad a tharlaíonn má in ionad bhí mé a dhéanamh rud éigin cosúil na huimhreacha anseo 750 00:36:04,130 --> 00:36:08,200 agus bhí mé chun déileáil go díreach le chéile líon a seal mar tá mé ag a tugadh é? 751 00:36:08,200 --> 00:36:10,780 >> I bhfocail eile, a anseo mo liosta d'uimhreacha. 752 00:36:10,780 --> 00:36:12,944 Ceathair, ceann amháin, trí, a dó. 753 00:36:12,944 --> 00:36:14,360 Agus tá mé ag dul a dhéanamh ar an méid seo a leanas. 754 00:36:14,360 --> 00:36:17,230 Tá mé ag dul a chur isteach ar an líon áit a mbaineann siad in áit 755 00:36:17,230 --> 00:36:18,980 ná iad a roghnú amháin ag an am. 756 00:36:18,980 --> 00:36:20,820 I bhfocail eile, tá anseo an uimhir a ceathair. 757 00:36:20,820 --> 00:36:22,430 >> Seo mo liosta bunaidh. 758 00:36:22,430 --> 00:36:25,290 Agus tá mé ag dul a choimeád ar bun go bunúsach liosta nua anseo. 759 00:36:25,290 --> 00:36:26,710 Mar sin, is é seo an liosta d'aois. 760 00:36:26,710 --> 00:36:28,560 Is é seo an liosta nua. 761 00:36:28,560 --> 00:36:30,220 Feicim an uimhir ceithre chéad. 762 00:36:30,220 --> 00:36:34,500 Is é mo liosta nua ar dtús folamh, mar sin tá sé trivially an cás 763 00:36:34,500 --> 00:36:36,410 go ceithre Tá assorted anois liosta. 764 00:36:36,410 --> 00:36:39,560 Tá mé ag cur ach an uimhir mé tugtha, agus tá mé ag cur i mo liosta nua. 765 00:36:39,560 --> 00:36:41,460 >> An bhfuil an liosta nua curtha in eagar? 766 00:36:41,460 --> 00:36:41,990 Yeah. 767 00:36:41,990 --> 00:36:45,090 Tá sé dúr mar níl ach amháin gné, ach tá sé curtha in eagar go hiomlán. 768 00:36:45,090 --> 00:36:46,390 Níl aon rud as áit. 769 00:36:46,390 --> 00:36:49,290 Tá sé níos suimiúla, an algartam, nuair a bhogann mé go dtí an chéad chéim eile. 770 00:36:49,290 --> 00:36:50,550 >> Anois, tá mé ar cheann. 771 00:36:50,550 --> 00:36:55,430 Mar sin amháin, ar ndóigh, mbaineann, ar an tús nó deireadh an liosta nua? 772 00:36:55,430 --> 00:36:56,360 An tús. 773 00:36:56,360 --> 00:36:58,530 Mar sin, caithfidh mé a dhéanamh ar roinnt obair anois. 774 00:36:58,530 --> 00:37:01,410 Tá mé ag cur roinnt saoirsí le mo marcóir 775 00:37:01,410 --> 00:37:03,120 ag díreach rudaí a tharraingt áit ar mhaith liom iad, 776 00:37:03,120 --> 00:37:05,320 ach ní go i ndáiríre cruinn i ríomhaire. 777 00:37:05,320 --> 00:37:08,530 A ríomhaire, mar is eol dúinn, tá RAM, nó rochtain fánach Cuimhne, 778 00:37:08,530 --> 00:37:12,411 agus go bhfuil beart amháin agus beart eile agus beart eile. 779 00:37:12,411 --> 00:37:14,910 Agus má tá tú gigabyte de RAM, tá tú billiún bytes, 780 00:37:14,910 --> 00:37:16,680 ach tá siad go fisiciúil i láthair amháin. 781 00:37:16,680 --> 00:37:19,540 Ní féidir leat dul díreach stuif thart trí é a rianú ar an mbord 782 00:37:19,540 --> 00:37:20,750 pé áit is mian leat. 783 00:37:20,750 --> 00:37:24,090 Mar sin, má tá mo liosta nua ceithre ionad i gcuimhne, 784 00:37:24,090 --> 00:37:27,480 ar an drochuair tá na ceithre san áit mícheart cheana. 785 00:37:27,480 --> 00:37:30,410 >> Mar sin, a chur isteach ar an uimhir amháin Ní féidir liom a tharraingt ach é anseo. 786 00:37:30,410 --> 00:37:31,901 Ní dhéanann an suíomh chuimhne ann. 787 00:37:31,901 --> 00:37:35,150 Bheadh ​​sé sin cheating, agus mé ag cheating pictiúrtha ar feadh cúpla nóiméad 788 00:37:35,150 --> 00:37:35,800 anseo. 789 00:37:35,800 --> 00:37:40,950 Mar sin i ndáiríre, más mian liom a chur ar cheann anseo, Caithfidh mé a chóipeáil go sealadach na ceithre 790 00:37:40,950 --> 00:37:43,030 agus ansin a chur ar an duine ann. 791 00:37:43,030 --> 00:37:45,500 >> Sin fíneáil, go ceart, go indéanta go teicniúil, 792 00:37:45,500 --> 00:37:48,410 ach a thuiscint go bhfuil obair bhreise. 793 00:37:48,410 --> 00:37:50,460 Ní raibh mé a chur díreach tar éis an uimhir i bhfeidhm. 794 00:37:50,460 --> 00:37:53,026 Bhí mé an chéad a bhogadh uimhir, a chur ansin sé i bhfeidhm, 795 00:37:53,026 --> 00:37:54,650 mar sin mé cineál dhó mo chuid méid oibre. 796 00:37:54,650 --> 00:37:55,660 Mar sin a choinneáil sin san áireamh. 797 00:37:55,660 --> 00:37:57,120 >> Ach tá mé ag déanamh anois le gné seo. 798 00:37:57,120 --> 00:37:59,056 Anois is mian liom a grab na trí uimhir. 799 00:37:59,056 --> 00:38:00,430 Más rud é, ar ndóigh, a dhéanann sé leis? 800 00:38:00,430 --> 00:38:01,480 I idir. 801 00:38:01,480 --> 00:38:03,650 Ní féidir liom cheat níos mó agus díreach é a chur ann, 802 00:38:03,650 --> 00:38:06,770 mar gheall ar, arís, an chuimhne Is i láithreacha fisiciúil. 803 00:38:06,770 --> 00:38:10,900 Mar sin, tá mé a chóipeáil an ceithre agus a chur ar na trí thar anseo. 804 00:38:10,900 --> 00:38:11,550 Gan le déileáil go mór. 805 00:38:11,550 --> 00:38:14,610 Tá sé díreach chéim breise amháin mothaíonn again-- an-saor. 806 00:38:14,610 --> 00:38:16,445 >> Ach anois Bogadh liom ar aghaidh go dtí an dá. 807 00:38:16,445 --> 00:38:17,820 An dá, ar ndóigh mbaineann, anseo. 808 00:38:17,820 --> 00:38:20,990 Anois thosaíonn tú a fheiceáil conas Is féidir leis an obair carn suas. 809 00:38:20,990 --> 00:38:23,520 Anois, cad is gá dom a dhéanamh? 810 00:38:23,520 --> 00:38:28,570 Yeah, tá mé a bhogadh na ceithre, Tá mé ansin a chóipeáil an triúr, 811 00:38:28,570 --> 00:38:31,200 agus anois is féidir liom a chur isteach ar an dá cheann. 812 00:38:31,200 --> 00:38:34,460 Agus an ghabháil leis an algartam, suimiúil go leor, 813 00:38:34,460 --> 00:38:41,050 Tá go dócha ní mór dúinn a níos mó mhór cás áit a bhfuil sé a ligean le rá ocht, seacht, 814 00:38:41,050 --> 00:38:45,150 sé, cúig, ceithre, trí, dhá, ceann amháin. 815 00:38:45,150 --> 00:38:49,450 Tá sé seo, i mórán comhthéacsanna, an cás is measa, 816 00:38:49,450 --> 00:38:51,570 mar gheall ar an rud darn Is literally gcúl. 817 00:38:51,570 --> 00:38:53,670 >> Ní chuireann sé i ndáiríre difear algartam Ben, 818 00:38:53,670 --> 00:38:55,940 mar gheall ar in roghnú Ben sórtáil sé ag dul a choinneáil 819 00:38:55,940 --> 00:38:58,359 dul anonn 's anall tríd an liosta. 820 00:38:58,359 --> 00:39:01,150 Agus toisc go raibh sé i gcónaí ag lorg tríd an liosta iomlán atá fágtha, 821 00:39:01,150 --> 00:39:02,858 ní ábhar é i gcás ina bhfuil na heilimintí. 822 00:39:02,858 --> 00:39:05,630 Ach sa chás seo le mo chur isteach approach-- ligean ar iarracht seo. 823 00:39:05,630 --> 00:39:08,616 >> Mar sin amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht. 824 00:39:08,616 --> 00:39:11,630 Amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht. 825 00:39:11,630 --> 00:39:14,320 Tá mé ag dul a chur ar na hocht, agus nuair a dhéanann chuir mé é? 826 00:39:14,320 --> 00:39:17,260 Bhuel, ag tús mo liosta, toisc go bhfuil an liosta nua curtha in eagar. 827 00:39:17,260 --> 00:39:18,760 Agus tras mé amach. 828 00:39:18,760 --> 00:39:20,551 >> Cén áit a chur ar na seacht? 829 00:39:20,551 --> 00:39:21,050 Darn air. 830 00:39:21,050 --> 00:39:23,174 Caithfidh sé chun dul ann, mar sin Caithfidh mé a dhéanamh ar roinnt chóipeáil. 831 00:39:23,174 --> 00:39:26,820 832 00:39:26,820 --> 00:39:28,480 Agus anois na seacht Téann anseo. 833 00:39:28,480 --> 00:39:29,860 Anois bogadh mé ar na sé. 834 00:39:29,860 --> 00:39:30,980 Anois, tá sé níos mó oibre. 835 00:39:30,980 --> 00:39:32,570 >> Ocht chun dul anseo. 836 00:39:32,570 --> 00:39:33,920 Seacht Tá dul anseo. 837 00:39:33,920 --> 00:39:35,450 Anois is féidir leis na sé dul anseo. 838 00:39:35,450 --> 00:39:37,950 Anois grab mé na cúig. 839 00:39:37,950 --> 00:39:40,560 Anois tá an ocht chun dul anseo, tá seacht dul anseo, 840 00:39:40,560 --> 00:39:43,650 Tá sé le dul anseo, agus anois cúig agus arís. 841 00:39:43,650 --> 00:39:46,610 Agus tá mé go leor i bhfad ag gluaiseacht i gcónaí. 842 00:39:46,610 --> 00:39:52,950 >> Mar sin, ag an deireadh, algorithm-- sin beidh orainn ghlaoch air sort-- isteach i ndáiríre 843 00:39:52,950 --> 00:39:55,020 Tá a lán oibre, freisin. 844 00:39:55,020 --> 00:39:56,970 Tá sé díreach éagsúla de chineál ar obair ná Ben. 845 00:39:56,970 --> 00:40:00,090 Bhí obair Ben dul dom anonn 's anall ar fad an t-am, 846 00:40:00,090 --> 00:40:03,510 roghnú an chéad cheann eile is lú eilimint arís agus arís eile. 847 00:40:03,510 --> 00:40:06,660 Mar sin, bhí sé an cineál an-amhairc oibre. 848 00:40:06,660 --> 00:40:10,600 >> Seo algartam eile, atá fós correct-- beidh an post a fháil done-- 849 00:40:10,600 --> 00:40:12,800 ach athruithe ar an méid oibre. 850 00:40:12,800 --> 00:40:15,420 Breathnaíonn sé cosúil ar dtús go bhfuil tú shábháil, mar atá tú díreach 851 00:40:15,420 --> 00:40:19,190 ag déileáil le gach gné suas chun tosaigh gan siúl gach 852 00:40:19,190 --> 00:40:20,930 an bhealach a dhéanamh tríd an liosta mar Ben bhí. 853 00:40:20,930 --> 00:40:25,300 Ach tá an fhadhb, go háirithe sna cásanna dÚsachtach áit a bhfuil sé ar fad ar gcúl, 854 00:40:25,300 --> 00:40:27,830 tá tú díreach de chineál ar lena gcuirfear ar athló obair chrua 855 00:40:27,830 --> 00:40:30,360 dtí go bhfuil tú a shocrú do botúin. 856 00:40:30,360 --> 00:40:33,919 >> Agus mar sin más féidir leat a shamhlú seo a ocht agus seacht agus sé agus cúig 857 00:40:33,919 --> 00:40:36,710 agus níos déanaí ceathair agus trí agus dhá ag gluaiseacht ar a bhealach a dhéanamh tríd an liosta, 858 00:40:36,710 --> 00:40:39,060 tá muid athraigh ach an cineál oibre tá ag éirí linn. 859 00:40:39,060 --> 00:40:42,340 In ionad a dhéanamh ar an ag tosú ar mo atriall, 860 00:40:42,340 --> 00:40:45,250 Tá mé ag déanamh ach é ag an deireadh gach atriall. 861 00:40:45,250 --> 00:40:50,550 Mar sin, casadh sé amach go bhfuil an algartam, freisin, ar a dtugtar de ghnáth saghas leanas a chur isteach, 862 00:40:50,550 --> 00:40:52,190 Is ar an ord n ​​cearnógach. 863 00:40:52,190 --> 00:40:56,480 Tá sé i ndáiríre ar bith níos fearr, aon níos fearr ar chor ar bith. 864 00:40:56,480 --> 00:41:00,810 >> Mar sin féin, níl an tríú cur chuige Mholfainn dúinn machnamh, 865 00:41:00,810 --> 00:41:02,970 a bhfuil sé seo. 866 00:41:02,970 --> 00:41:07,850 Mar sin, is dócha mo liosta, ar mhaithe le simplíocht arís é, ceithre, ceann amháin, triúr, 867 00:41:07,850 --> 00:41:11,080 two-- ach ceithre uimhreacha. 868 00:41:11,080 --> 00:41:13,300 Bhí Ben intuition maith, dea-intuition daonna 869 00:41:13,300 --> 00:41:16,340 roimh, trínar socraithe againn an t-iomlán liosta eventually-- sort isteach. 870 00:41:16,340 --> 00:41:18,020 bréagadh mé dúinn chomh maith. 871 00:41:18,020 --> 00:41:22,530 Ach a ligean ar a mheas an bealach is simplí a shocrú an liosta seo. 872 00:41:22,530 --> 00:41:24,110 >> Ní hé seo an liosta sórtáilte. 873 00:41:24,110 --> 00:41:26,130 Cén fáth? 874 00:41:26,130 --> 00:41:31,920 I mBéarla, mínigh cad chuige nach bhfuil sé curtha in eagar i ndáiríre. 875 00:41:31,920 --> 00:41:33,400 Cad a chiallaíonn sé gan a bheith curtha in eagar? 876 00:41:33,400 --> 00:41:34,220 >> MAC LÉINN: Níl sé seicheamhach. 877 00:41:34,220 --> 00:41:34,990 >> DAVID MALAN: Nach bhfuil seicheamhach. 878 00:41:34,990 --> 00:41:35,822 Sampla a thabhairt dom. 879 00:41:35,822 --> 00:41:37,180 >> MAC LÉINN: Iad a chur in ord. 880 00:41:37,180 --> 00:41:37,440 >> DAVID MALAN: OK. 881 00:41:37,440 --> 00:41:38,790 Tabhair dom sampla níos sonraí. 882 00:41:38,790 --> 00:41:39,832 >> MAC LÉINN: ord Ag dul suas. 883 00:41:39,832 --> 00:41:41,206 DAVID MALAN: Nach bhfuil ord ardaitheach. 884 00:41:41,206 --> 00:41:42,100 A bheith níos cruinne. 885 00:41:42,100 --> 00:41:45,190 Níl a fhios agam cad is ciall agat ag dul suas. 886 00:41:45,190 --> 00:41:47,150 Céard atá mícheart? 887 00:41:47,150 --> 00:41:49,930 >> MAC LÉINN: An lú de na Níl huimhreacha sa chéad spás. 888 00:41:49,930 --> 00:41:51,140 >> DAVID MALAN: líon is lú ar Ní sa chéad spás. 889 00:41:51,140 --> 00:41:52,120 A bheith níos sainiúla. 890 00:41:52,120 --> 00:41:55,000 Tá mé ag tosú a ghabháil ar. 891 00:41:55,000 --> 00:41:59,470 Táimid ag comhaireamh, ach cad atá as ord anseo? 892 00:41:59,470 --> 00:42:00,707 >> MAC LÉINN: ord uimhriúil. 893 00:42:00,707 --> 00:42:02,040 DAVID MALAN: ord uimhriúil. 894 00:42:02,040 --> 00:42:04,248 chineál ag gach duine ar an choimeád here-- sé leibhéal an-ard. 895 00:42:04,248 --> 00:42:07,450 Just a insint literally dom cad atá cearr cosúil fhéadfadh cúig bliana d'aois. 896 00:42:07,450 --> 00:42:08,310 >> MAC LÉINN: Plus amháin. 897 00:42:08,310 --> 00:42:08,750 >> DAVID MALAN: Cad é sin? 898 00:42:08,750 --> 00:42:09,610 >> MAC LÉINN: Plus amháin. 899 00:42:09,610 --> 00:42:11,235 >> DAVID MALAN: Cad atá i gceist ceann móide? 900 00:42:11,235 --> 00:42:12,754 901 00:42:12,754 --> 00:42:14,170 Tabhair dom difriúil cúig bliana d'aois. 902 00:42:14,170 --> 00:42:16,840 903 00:42:16,840 --> 00:42:18,330 Cad atá cearr, mamaí? 904 00:42:18,330 --> 00:42:19,940 Cad atá cearr, daidí? 905 00:42:19,940 --> 00:42:22,808 Cad atá i gceist nach bhfuil sé seo curtha in eagar? 906 00:42:22,808 --> 00:42:24,370 >> MAC LÉINN: Níl sé an áit ceart. 907 00:42:24,370 --> 00:42:25,580 >> DAVID MALAN: Cad Ní san áit cheart? 908 00:42:25,580 --> 00:42:26,174 >> MAC LÉINN: Four. 909 00:42:26,174 --> 00:42:27,090 DAVID MALAN: OK, maith. 910 00:42:27,090 --> 00:42:29,110 Mar sin, nach bhfuil ceithre áit ar cheart dó a bheith. 911 00:42:29,110 --> 00:42:30,590 Go háirithe, an ceart seo? 912 00:42:30,590 --> 00:42:33,000 Ceathair, an chéad dhá uimhir Feicim. 913 00:42:33,000 --> 00:42:34,930 An bhfuil sé seo ceart? 914 00:42:34,930 --> 00:42:36,427 Níl, tá siad as ord, ceart? 915 00:42:36,427 --> 00:42:38,135 Go deimhin, a cheapann anois faoi ​​ríomhaire, freisin. 916 00:42:38,135 --> 00:42:40,824 Is féidir é a ach breathnú ar b'fhéidir amháin, b'fhéidir dhá rud ag once-- 917 00:42:40,824 --> 00:42:43,240 agus ar ndóigh, ach rud amháin ag an am, ach is féidir é, ar a laghad 918 00:42:43,240 --> 00:42:45,790 féachaint ar rud amháin ansin na rud eile ceart aice leis é. 919 00:42:45,790 --> 00:42:47,380 >> Mar sin, is iad seo in ord? 920 00:42:47,380 --> 00:42:48,032 Ar ndóigh, nach. 921 00:42:48,032 --> 00:42:48,740 Mar sin, tá a fhios agat cad? 922 00:42:48,740 --> 00:42:51,020 Cén fáth nach bhfuil muid a chur leanbh céimeanna a shocrú an fhadhb seo 923 00:42:51,020 --> 00:42:53,410 in ionad a dhéanamh ar na mhaisiúil halgartaim cosúil Ben, i gcás 924 00:42:53,410 --> 00:42:56,440 tá sé saghas shocrú dó looping tríd an liosta 925 00:42:56,440 --> 00:42:59,670 in ionad a dhéanamh cad a rinne mé, i gcás Mé díreach de chineál ar seasta é agus muid ag dul? 926 00:42:59,670 --> 00:43:03,650 A ligean ar bhriseadh síos ach literally an coincheap an ord uimhreach order--, 927 00:43:03,650 --> 00:43:06,990 ghlaoch air is cuma cad want-- tú isteach sna comparáidí pairwise. 928 00:43:06,990 --> 00:43:07,590 >> Ceathair. 929 00:43:07,590 --> 00:43:09,970 An é seo an t-ordú ceart? 930 00:43:09,970 --> 00:43:11,310 Sin a ligean le a shocrú go. 931 00:43:11,310 --> 00:43:14,700 Amháin agus ceithre, agus ansin beidh orainn cóip go díreach. 932 00:43:14,700 --> 00:43:15,560 Ceart go leor, go maith. 933 00:43:15,560 --> 00:43:17,022 socraithe mé amháin agus ceathrar. 934 00:43:17,022 --> 00:43:18,320 Trí agus beirt? 935 00:43:18,320 --> 00:43:18,820 Uimh 936 00:43:18,820 --> 00:43:21,690 Lig mo focail a mheaitseáil mo mhéara. 937 00:43:21,690 --> 00:43:23,695 Ceathair agus trí? 938 00:43:23,695 --> 00:43:27,930 >> Níl sé in ord, mar sin tá mé ag dul a dhéanamh ar cheann, trí, ceithre, dhá. 939 00:43:27,930 --> 00:43:28,680 OK, maith. 940 00:43:28,680 --> 00:43:32,310 Anois ceithre agus dhá? 941 00:43:32,310 --> 00:43:33,370 Ní mór dúinn a shocrú seo, freisin. 942 00:43:33,370 --> 00:43:36,700 Mar sin amháin, trí, a dó, a ceathair. 943 00:43:36,700 --> 00:43:39,820 Dá bhrí sin tá curtha in eagar é? 944 00:43:39,820 --> 00:43:43,170 Níl, ach tá sé níos cóngaraí don curtha in eagar? 945 00:43:43,170 --> 00:43:48,930 >> Tá sé, mar gheall ar socraithe againn seo botún, socraithe againn an botún, 946 00:43:48,930 --> 00:43:50,370 agus socraithe againn an botún. 947 00:43:50,370 --> 00:43:52,420 Mar sin, socraithe againn trí botúin fhéadfaí a rá. 948 00:43:52,420 --> 00:43:58,100 Nach bhfuil fós breathnú i ndáiríre sórtáilte, ach hoibiachtúil níos cóngaraí don sórtáilte 949 00:43:58,100 --> 00:44:00,080 toisc socraithe againn roinnt de na botúin. 950 00:44:00,080 --> 00:44:02,047 >> Anois, cad é an chéad chéim? 951 00:44:02,047 --> 00:44:03,630 Mé cineál tháinig an deireadh an liosta. 952 00:44:03,630 --> 00:44:05,680 chuma liom a bheith socraithe go léir na botúin, ach gan aon. 953 00:44:05,680 --> 00:44:08,510 Toisc sa chás seo, tá roinnt uimhreacha d'fhéadfadh a bheith bubbled suas dlúithe 954 00:44:08,510 --> 00:44:10,410 le huimhreacha eile fós as ord. 955 00:44:10,410 --> 00:44:12,951 Mar sin a ligean ar é a dhéanamh arís, agus beidh mé ach é a dhéanamh i bhfeidhm an uair. 956 00:44:12,951 --> 00:44:14,170 Amháin agus triúr? 957 00:44:14,170 --> 00:44:14,720 Tá sé ceart go leor. 958 00:44:14,720 --> 00:44:16,070 Trí agus beirt? 959 00:44:16,070 --> 00:44:17,560 Ar ndóigh níl aon, mar sin a ligean ar athrú go. 960 00:44:17,560 --> 00:44:19,160 Mar sin dó, a trí. 961 00:44:19,160 --> 00:44:21,340 Trí agus ceithre? 962 00:44:21,340 --> 00:44:24,370 Agus lig anois ar a bheith díreach go háirithe pedantic anseo. 963 00:44:24,370 --> 00:44:26,350 An bhfuil curtha in eagar é? 964 00:44:26,350 --> 00:44:29,280 Tá a fhios agat daoine sé curtha in eagar. 965 00:44:29,280 --> 00:44:30,400 >> ba chóir dom iarracht eile. 966 00:44:30,400 --> 00:44:31,900 Dá bhrí sin tá Olivia ag moladh déanaim iarracht arís. 967 00:44:31,900 --> 00:44:32,530 Cén fáth? 968 00:44:32,530 --> 00:44:35,810 Toisc nach bhfuil ar ríomhaire acu an só ár súile daonna 969 00:44:35,810 --> 00:44:38,080 de díreach glancing back-- OK, Tá mé ag déanamh. 970 00:44:38,080 --> 00:44:41,610 Conas a dhéanann an ríomhaire a chinneadh go bhfuil an liosta curtha in eagar anois? 971 00:44:41,610 --> 00:44:44,590 Meicniúil. 972 00:44:44,590 --> 00:44:47,650 >> ba chóir dom dul tríd arís, agus ach amháin má mé 973 00:44:47,650 --> 00:44:51,190 Ní gá a dhéanamh / a aimsiú aon bhotúin féidir liom ansin i gcrích mar an ríomhaire, yep, 974 00:44:51,190 --> 00:44:51,980 tá muid go maith chun dul. 975 00:44:51,980 --> 00:44:54,850 Mar sin, ceann amháin agus dhá, dhá cheann agus trí, trí agus ceithre. 976 00:44:54,850 --> 00:44:58,030 Anois is féidir liom a rá go cinntitheach go bhfuil an curtha in eagar, mar rinne mé aon athruithe. 977 00:44:58,030 --> 00:45:01,940 Anois, go mbeadh sé a bug agus díreach foolish má tá mé, ar an ríomhaire, 978 00:45:01,940 --> 00:45:05,640 D'iarr na ceisteanna céanna arís ag súil freagraí éagsúla. 979 00:45:05,640 --> 00:45:07,110 níor chóir go dtarlódh. 980 00:45:07,110 --> 00:45:08,600 >> Agus mar sin anois go bhfuil an liosta curtha in eagar. 981 00:45:08,600 --> 00:45:12,630 Ar an drochuair, ag rith am ar tá an algartam n cearnaithe freisin. 982 00:45:12,630 --> 00:45:13,130 Cén fáth? 983 00:45:13,130 --> 00:45:19,520 Toisc go bhfuil tú uimhreacha n, agus sa cás is measa a bhfuil tú a bogadh uimhreacha n 984 00:45:19,520 --> 00:45:23,637 n uair toisc go bhfuil tú a choinneáil ag dul ar ais go dtí a sheiceáil agus d'fhéadfadh a shocrú 985 00:45:23,637 --> 00:45:24,220 na huimhreacha. 986 00:45:24,220 --> 00:45:26,280 Agus is féidir linn a dhéanamh níos anailís fhoirmiúil, freisin. 987 00:45:26,280 --> 00:45:29,530 >> Dá bhrí sin tá sé seo go léir a rá againn atá déanta trí chur chuige éagsúla, ceann amháin 988 00:45:29,530 --> 00:45:32,210 acu iomasach láithreach as an bat ó Ben 989 00:45:32,210 --> 00:45:35,170 mo chur isteach molta saghas leis an gceann seo 990 00:45:35,170 --> 00:45:38,540 áit a bhfuil tú de chineál ar dearmad na foraoise le haghaidh na crainn ar dtús. 991 00:45:38,540 --> 00:45:41,760 Ach ansin má ghlacann tú le céim siar, voila, tá muid seasta an smaoineamh sórtáil. 992 00:45:41,760 --> 00:45:43,824 Mar sin, tá sé seo, leomh a rá, leibhéal níos ísle b'fhéidir 993 00:45:43,824 --> 00:45:45,740 ná cuid de na eile halgartaim, ach ligean 994 00:45:45,740 --> 00:45:48,550 féach más rud é nach féidir linn a shamhlú seo trí sin. 995 00:45:48,550 --> 00:45:51,450 >> Mar sin, tá sé seo roinnt deas bogearraí go bhfuil duine éigin 996 00:45:51,450 --> 00:45:56,110 Scríobh baint úsáide barraí colorful go ag dul a dhéanamh ar an méid seo a leanas dúinn. 997 00:45:56,110 --> 00:45:57,736 Seasann gach ceann de na barraí uimhir. 998 00:45:57,736 --> 00:46:00,026 Taller an mbarra, an níos mó an uimhir, is lú an mbarra, 999 00:46:00,026 --> 00:46:00,990 is lú an uimhir. 1000 00:46:00,990 --> 00:46:05,880 Mar sin, go hidéalach, ba mhaith linn pirimid deas nuair a thosaíonn sé beag agus faigheann mór, 1001 00:46:05,880 --> 00:46:08,330 agus a bheadh ​​i gceist go na barraí atá curtha in eagar. 1002 00:46:08,330 --> 00:46:11,200 Mar sin, tá mé ag dul chun dul ar aghaidh agus a roghnú, mar shampla, algartam Ben 1003 00:46:11,200 --> 00:46:13,990 sort roghnaithe first--. 1004 00:46:13,990 --> 00:46:16,220 >> Agus faoi deara cad atá á dhéanamh air. 1005 00:46:16,220 --> 00:46:18,670 An bealach atá siad a roghnaíodh chun shamhlú an algartam 1006 00:46:18,670 --> 00:46:22,090 is é sin, díreach mar a bhí mé ag siúl tríd mo liosta, 1007 00:46:22,090 --> 00:46:24,710 Tá an clár seo ag siúl trína liosta d'uimhreacha, 1008 00:46:24,710 --> 00:46:28,160 ag cur béime i bándearg ngach uimhir go bhfuil sé ag féachaint ar. 1009 00:46:28,160 --> 00:46:32,360 Agus cad atá ar tí tarlú ceart anois? 1010 00:46:32,360 --> 00:46:35,154 >> An líon is lú go fuair mé nó Ben tobann 1011 00:46:35,154 --> 00:46:36,820 Faigheann bhog sé go dtí tús an liosta. 1012 00:46:36,820 --> 00:46:40,037 Agus gach fógra a rinne siad a dhíshealbhú an uimhir a bhí ann, 1013 00:46:40,037 --> 00:46:41,120 agus go breá breá. 1014 00:46:41,120 --> 00:46:42,600 Ní raibh mé a fháil isteach méid sonraí. 1015 00:46:42,600 --> 00:46:44,308 Ach ní mór dúinn a chur an líon sin áit éigin, 1016 00:46:44,308 --> 00:46:47,775 mar sin bhog muid ach sé leis an láthair oscailte a cruthaíodh. 1017 00:46:47,775 --> 00:46:49,900 Mar sin, tá mé ag dul chun dlús seo suas, mar gheall ar shlí eile é 1018 00:46:49,900 --> 00:46:51,871 thiocfaidh chun bheith an-tedious tapa. 1019 00:46:51,871 --> 00:46:55,800 1020 00:46:55,800 --> 00:46:58,600 Beochan speed-- ann a théann muid. 1021 00:46:58,600 --> 00:47:01,850 prionsabal Mar céanna anois Bhí mé a chur i bhfeidhm, ach tú 1022 00:47:01,850 --> 00:47:06,540 Is féidir tús a bhraitheann an algartam, má tá tú Beidh, nó é a fheiceáil beagán níos soiléire. 1023 00:47:06,540 --> 00:47:13,190 Agus tá an algartam an éifeacht roghnú an ghné seo chugainn is lú, 1024 00:47:13,190 --> 00:47:16,422 mar sin tá tú ag dul chun tús a chur go dtí fheiceáil rampaí suas ar thaobh na láimhe clé. 1025 00:47:16,422 --> 00:47:19,130 Agus ar gach atriall, mar atá mé molta, a dhéanann sé ar obair beag níos lú. 1026 00:47:19,130 --> 00:47:21,921 Ní chuireann sé chun dul go léir ar an mbealach ar ais go dtí deireadh na láimhe clé den liosta, 1027 00:47:21,921 --> 00:47:23,900 mar gheall ar é cheana Fhios siúd atá curtha in eagar. 1028 00:47:23,900 --> 00:47:28,129 Mar sin, de chineál ar mothaíonn sé cosúil tá sé luathú, cé go bhfuil gach céim 1029 00:47:28,129 --> 00:47:29,420 ag cur an méid céanna ama. 1030 00:47:29,420 --> 00:47:31,600 Níl ach níos lú céimeanna atá fágtha. 1031 00:47:31,600 --> 00:47:35,240 Agus anois is féidir leat cineál bhraitheann an algartam glanadh suas an deireadh sé, 1032 00:47:35,240 --> 00:47:37,040 agus go deimhin anois tá sé curtha in eagar. 1033 00:47:37,040 --> 00:47:41,620 >> Dá bhrí sin tá saghas isteach fad a rinneadh. 1034 00:47:41,620 --> 00:47:43,600 Is gá dom a ath-Randamaigh an eagar. 1035 00:47:43,600 --> 00:47:45,940 Agus faoi deara ach is féidir liom choinneáil randomizing é, 1036 00:47:45,940 --> 00:47:50,630 agus beidh orainn a fháil ar comhfhogasú an cur chuige céanna, a shórtáil isteach. 1037 00:47:50,630 --> 00:47:55,050 Lig dom mall sé síos go dtí seo. 1038 00:47:55,050 --> 00:47:56,915 Let tús go bhfuil níos mó. 1039 00:47:56,915 --> 00:47:57,414 Stop. 1040 00:47:57,414 --> 00:48:00,662 1041 00:48:00,662 --> 00:48:02,410 >> A ligean ar skip ceithre. 1042 00:48:02,410 --> 00:48:03,200 Tá muid ag dul. 1043 00:48:03,200 --> 00:48:04,190 Randomize siad eagar. 1044 00:48:04,190 --> 00:48:05,555 Agus anseo go-- muid ag saghas isteach. 1045 00:48:05,555 --> 00:48:10,260 1046 00:48:10,260 --> 00:48:12,800 Imirt. 1047 00:48:12,800 --> 00:48:17,280 Tabhair faoi deara go bhfuil sé ag plé le gach eilimint encounters sé ar an bpointe boise, 1048 00:48:17,280 --> 00:48:20,282 ach má bhaineann sé i an fógra ar siúl mícheart 1049 00:48:20,282 --> 00:48:21,740 gach ceann de na hoibre go bhfuil a tharlóidh. 1050 00:48:21,740 --> 00:48:24,700 Ní mór dúinn a choinneáil ar aistriú níos agus níos mó gnéithe seomra a dhéanamh 1051 00:48:24,700 --> 00:48:27,340 don duine ba mhaith linn a chur i bhfeidhm. 1052 00:48:27,340 --> 00:48:30,740 >> Mar sin, táimid ag díriú ar an deireadh d'fhág an liosta amháin. 1053 00:48:30,740 --> 00:48:34,460 Fógra nach mór dúinn a d'fhéach sé fiú at-- muid a Nach bhfuil suntais i rud ar bith bándearg 1054 00:48:34,460 --> 00:48:35,610 do cheart. 1055 00:48:35,610 --> 00:48:38,180 Táimid ag plé go díreach leis na fadhbanna mar a théann muid, 1056 00:48:38,180 --> 00:48:40,430 ach táimid a chruthú a lán de na ag obair le haghaidh dúinn féin go fóill. 1057 00:48:40,430 --> 00:48:44,410 Agus mar sin má dlús muid seo suas anois chun dul go dtí críochnú, 1058 00:48:44,410 --> 00:48:46,210 tá sé mothú difriúil dó go deimhin. 1059 00:48:46,210 --> 00:48:50,150 Tá sé ag díriú go díreach ar an deireadh chlé ach ag déanamh obair beag níos mó mar needed-- 1060 00:48:50,150 --> 00:48:53,230 cineál rudaí smúdáil os a chionn, rudaí a shocrú, 1061 00:48:53,230 --> 00:48:58,350 ach plé ar deireadh le gach gné amháin ag an am 1062 00:48:58,350 --> 00:49:07,740 go dtí go bhfaigheann muid a the-- maith, ní mór dúinn go léir a fhios conas é seo ag dul go dtí deireadh, 1063 00:49:07,740 --> 00:49:09,700 mar sin tá sé ina underwhelming beag b'fhéidir. 1064 00:49:09,700 --> 00:49:12,830 >> Ach ar an liosta sa end-- spoiler-- ag dul a bheith curtha in eagar. 1065 00:49:12,830 --> 00:49:15,300 Sin a ligean le breathnú ar cheann amháin eile. 1066 00:49:15,300 --> 00:49:16,840 Ní féidir linn skip ach anois. 1067 00:49:16,840 --> 00:49:18,000 Táimid beagnach ann. 1068 00:49:18,000 --> 00:49:19,980 Dhá dul, ceann amháin chun dul. 1069 00:49:19,980 --> 00:49:22,680 Agus voila. 1070 00:49:22,680 --> 00:49:23,450 Den scoth. 1071 00:49:23,450 --> 00:49:27,220 >> a ligean mar sin anois ar é a dhéanamh ceann deireanach amháin, ath-randomizing le saghas mboilgeog. 1072 00:49:27,220 --> 00:49:31,690 Agus faoi deara anseo, go háirithe má mé mall é síos, a dhéanann an choinneáil swooping tríd. 1073 00:49:31,690 --> 00:49:36,830 Ach faoi deara a dhéanann sé ach pairwise saghas comparisons-- réitigh áitiúla. 1074 00:49:36,830 --> 00:49:39,050 Ach chomh luath agus a fháil againn a an deireadh an liosta i bándearg, 1075 00:49:39,050 --> 00:49:40,690 cad atá ar siúl a bheith acu chun tarlú arís? 1076 00:49:40,690 --> 00:49:44,539 1077 00:49:44,539 --> 00:49:46,830 Yeah, tá sé ag dul a bheith acu chun thosú, mar tá sé ach 1078 00:49:46,830 --> 00:49:49,870 botúin pairwise seasta. 1079 00:49:49,870 --> 00:49:53,120 Agus d'fhéadfadh a bheith le fios go fóill daoine eile. 1080 00:49:53,120 --> 00:49:58,950 Agus mar sin má dlús tú an suas, beidh tú fheiceáil go bhfuil, i bhfad mar a thugann an t-ainm, 1081 00:49:58,950 --> 00:50:01,870 an níos lú elements-- nó in áit, na elements-- mó atá ag tosú 1082 00:50:01,870 --> 00:50:03,740 le mboilgeog suas go dtí an barr, más maith leat. 1083 00:50:03,740 --> 00:50:07,380 Agus tá na heilimintí níos lú ag tosú le mboilgeog síos go dtí an taobh clé. 1084 00:50:07,380 --> 00:50:10,780 Agus go deimhin, tá chineál sin de an éifeacht amhairc chomh maith. 1085 00:50:10,780 --> 00:50:17,150 Agus mar sin beidh sé seo deireadh suas ag críochnú ar bhealach an-chosúil, freisin. 1086 00:50:17,150 --> 00:50:19,160 >> Nach bhfuil againn ar lár ar an ceann ar leith. 1087 00:50:19,160 --> 00:50:21,010 Lig dom a oscailt anois, freisin. 1088 00:50:21,010 --> 00:50:24,040 Níl roinnt algartaim sórtála eile ar fud an domhain, agus tá cuid acu 1089 00:50:24,040 --> 00:50:25,580 a gabhadh anseo. 1090 00:50:25,580 --> 00:50:29,960 Agus go háirithe d'fhoghlaimeoirí nach bhfuil gá go amhairc nó matamaiticiúla, 1091 00:50:29,960 --> 00:50:31,930 mar a rinne muid roimh, is féidir linn chomh é seo a audially 1092 00:50:31,930 --> 00:50:34,210 má shamhlaítear fuaim leis sin. 1093 00:50:34,210 --> 00:50:36,990 Agus díreach le haghaidh spraoi, anseo tá cúpla halgartaim éagsúla, 1094 00:50:36,990 --> 00:50:40,950 agus ceann amháin díobh go háirithe go bhfuil tú dul fógra a dtugtar "saghas chumaiscthe." 1095 00:50:40,950 --> 00:50:43,250 >> Tá sé i ndáiríre ar bunúsach algartam níos fearr, 1096 00:50:43,250 --> 00:50:45,860 den sórt sin chumasadh saghas, ar cheann de na cinn a bhfuil tú ar tí é a fheiceáil, 1097 00:50:45,860 --> 00:50:49,170 Níl an ord n ​​cearnógach. 1098 00:50:49,170 --> 00:50:57,280 Tá sé ar an ord n ​​uair logáil de n, a bhfuil i ndáiríre níos lú agus dá bhrí sin 1099 00:50:57,280 --> 00:50:58,940 níos tapúla ná iad siúd triúr eile. 1100 00:50:58,940 --> 00:51:00,670 Agus níl cúpla eile cinn amaideach go beidh orainn a fheiceáil. 1101 00:51:00,670 --> 00:51:01,933 >> Mar sin anseo táimid ag dul le roinnt fuaim. 1102 00:51:01,933 --> 00:51:06,620 1103 00:51:06,620 --> 00:51:10,490 Tá an saghas a chur isteach, mar sin arís tá sé ach ag déileáil leis na heilimintí 1104 00:51:10,490 --> 00:51:13,420 mar a thagann siad. 1105 00:51:13,420 --> 00:51:17,180 Tá an saghas mboilgeog, mar sin tá sé smaoineamh orthu péirí ag an am. 1106 00:51:17,180 --> 00:51:22,030 1107 00:51:22,030 --> 00:51:24,490 Agus arís, na heilimintí is mó Tá bubbling suas go dtí an barr. 1108 00:51:24,490 --> 00:51:38,098 1109 00:51:38,098 --> 00:51:41,710 >> Ar Aghaidh suas saghas roghnaithe. 1110 00:51:41,710 --> 00:51:45,420 Tá an algartam Ben, i gcás arís tá sé ag roghnú iteratively 1111 00:51:45,420 --> 00:51:46,843 an eilimint seo chugainn is lú. 1112 00:51:46,843 --> 00:51:49,801 1113 00:51:49,801 --> 00:51:53,900 Agus arís, anois is féidir leat a chloisteáil i ndáiríre go sé a bhrostú ach amháin a mhéid 1114 00:51:53,900 --> 00:51:58,230 mar tá sé ag déanamh níos lú agus níos lú obair ar gach atriall. 1115 00:51:58,230 --> 00:52:04,170 Tá sé seo an tapúla amháin, merge sórtáil, atá sórtáil braislí uimhreacha 1116 00:52:04,170 --> 00:52:05,971 le chéile agus ansin le chéile iad. 1117 00:52:05,971 --> 00:52:07,720 Mar sin, look-- thaobh na láimhe clé Tá leath curtha in eagar cheana. 1118 00:52:07,720 --> 00:52:14,165 >> Anois tá sé ag sórtáil an leath ceart, agus anois tá sé ag dul a chur le chéile iad i amháin. 1119 00:52:14,165 --> 00:52:19,160 Is é an rud ar a dtugtar "Gnome saghas." 1120 00:52:19,160 --> 00:52:23,460 Agus is féidir leat cineál a fheiceáil go tá sé ag dul anonn 's anall, 1121 00:52:23,460 --> 00:52:27,950 shocrú obair le beagán anseo agus ann sula sé chomh fada leis an obair nua. 1122 00:52:27,950 --> 00:52:32,900 1123 00:52:32,900 --> 00:52:33,692 Agus go bhfuil sé. 1124 00:52:33,692 --> 00:52:36,400 Níl saghas eile, a bhfuil i ndáiríre ach chun críocha acadúla, 1125 00:52:36,400 --> 00:52:40,980 ar a dtugtar "saghas dúr," a bhíonn ar do shonraí sórtálfar, sé randamach, 1126 00:52:40,980 --> 00:52:43,350 agus ansin seiceálacha má curtha in eagar. 1127 00:52:43,350 --> 00:52:47,880 Agus más rud é nach bhfuil sé, ath-sórtálfar í é randamach seiceálacha, má tá sé curtha in eagar, 1128 00:52:47,880 --> 00:52:49,440 agus más rud é nach athrá. 1129 00:52:49,440 --> 00:52:52,660 Agus go teoiriciúil, probabilistically beidh sé seo i gcrích, 1130 00:52:52,660 --> 00:52:54,140 ach tar éis go leor le beagán ama. 1131 00:52:54,140 --> 00:52:56,930 Níl sé an chuid is mó éifeachtach halgartaim. 1132 00:52:56,930 --> 00:53:02,550 Mar sin, aon cheisteanna maidir leis na halgartaim nó aon rud ar leith 1133 00:53:02,550 --> 00:53:04,720 bhaineann leo, freisin? 1134 00:53:04,720 --> 00:53:09,430 >> Bhuel, a ligean ar tease anois seachas an méid go léir tá na línte go bhfuil mé ag tarraingt 1135 00:53:09,430 --> 00:53:15,090 agus cad tá mé ag glacadh leis an ríomhaire Is féidir a dhéanamh thíos an cochall. 1136 00:53:15,090 --> 00:53:18,650 Ba mhaith liom a mhaíomh go bhfuil gach ceann de na huimhreacha Choinneáil mé drawing-- is gá iad a fháil 1137 00:53:18,650 --> 00:53:21,330 stóráil in áit éigin i gcuimhne. 1138 00:53:21,330 --> 00:53:24,130 Beidh muid réidh leis an Guy anois, freisin. 1139 00:53:24,130 --> 00:53:30,110 >> Mar sin, píosa de chuimhne i computer-- sin RAM DIMM 1140 00:53:30,110 --> 00:53:35,480 cad a chuardach againn don inné, dé Cuimhne inlíne module-- Breathnaíonn mar seo. 1141 00:53:35,480 --> 00:53:39,370 Agus gach ceann de na sliseanna beag dubh Is cuid líon na mbeart, go hiondúil. 1142 00:53:39,370 --> 00:53:44,380 Agus ansin tá na bioráin óir ar nós an sreanga a nascadh leis an ríomhaire, 1143 00:53:44,380 --> 00:53:47,521 agus is é an bord sileacain glas díreach a choinníonn gach rud go léir le chéile. 1144 00:53:47,521 --> 00:53:48,770 Mar sin, cad a chiallaíonn sé i ndáiríre? 1145 00:53:48,770 --> 00:53:53,180 Má mé cineál tarraing an pictiúr céanna, a ligean ar dócha mhaithe le simplíocht 1146 00:53:53,180 --> 00:53:55,280 go bhfuil an DIMM, dé modúl cuimhne inlíne, 1147 00:53:55,280 --> 00:54:00,530 Tá gigabyte ar cheann de RAM, gigabyte ar cheann de chuimhne, a bhfuil cé mhéad bytes iomlán? 1148 00:54:00,530 --> 00:54:02,100 Is gigabyte duine cé mhéad bytes? 1149 00:54:02,100 --> 00:54:04,860 1150 00:54:04,860 --> 00:54:06,030 Níos mó ná sin. 1151 00:54:06,030 --> 00:54:09,960 Is 1,124 cileagram, 1000. 1152 00:54:09,960 --> 00:54:11,730 Is Mega milliún. 1153 00:54:11,730 --> 00:54:14,570 Is Gigeavata billiún. 1154 00:54:14,570 --> 00:54:15,070 >> An bhfuil mé suite? 1155 00:54:15,070 --> 00:54:16,670 An féidir linn a léamh fiú an lipéad? 1156 00:54:16,670 --> 00:54:19,920 Tá sé seo i ndáiríre 128 ghigibheart, mar sin tá sé níos mó. 1157 00:54:19,920 --> 00:54:22,130 Ach beidh orainn a ligean seo Tá ach amháin gigabyte. 1158 00:54:22,130 --> 00:54:25,640 Mar sin, ciallaíonn sin níl billiún bytes de chuimhne ar fáil dom 1159 00:54:25,640 --> 00:54:29,770 nó 8 billiún giotán, ach táimid ag dul labhairt ó thaobh bytes anois, 1160 00:54:29,770 --> 00:54:30,750 ag bogadh ar aghaidh. 1161 00:54:30,750 --> 00:54:36,330 >> Mar sin, cad a chiallaíonn sé seo go bhfuil beart amháin, is é an beart eile, 1162 00:54:36,330 --> 00:54:38,680 tá sé seo beart eile, agus má bhíomar ag iarraidh i ndáiríre 1163 00:54:38,680 --> 00:54:43,280 a bheith ar leith ba mhaith linn a tarraing billiún cearnóga beag. 1164 00:54:43,280 --> 00:54:44,320 Ach cad a chiallaíonn? 1165 00:54:44,320 --> 00:54:46,420 Bhuel, lig dom zúmáil ach in ar an phictiúr. 1166 00:54:46,420 --> 00:54:50,900 Má fuair mé rud éigin go Breathnaíonn mar seo anois, go bhfuil ceithre bytes. 1167 00:54:50,900 --> 00:54:53,710 >> Agus mar sin raibh mé in ann a chur ar cheithre uimhreacha anseo. 1168 00:54:53,710 --> 00:54:54,990 Amháin, dhá, trí, ceithre. 1169 00:54:54,990 --> 00:55:00,170 Nó d'fhéadfadh liom a chur ceithre litreacha nó siombailí. 1170 00:55:00,170 --> 00:55:02,620 "Hey!" D'fhéadfadh dul ceart ann, mar gheall ar gach ceann de na litreacha, 1171 00:55:02,620 --> 00:55:04,370 phlé againn níos luaithe, D'fhéadfaí a léiriú 1172 00:55:04,370 --> 00:55:06,650 le ocht ngiotán nó ASCII nó beart. 1173 00:55:06,650 --> 00:55:09,370 Mar sin, i bhfocail eile, is féidir leat chur 8 billiún rudaí taobh istigh 1174 00:55:09,370 --> 00:55:11,137 den bata ar cheann de chuimhne. 1175 00:55:11,137 --> 00:55:14,345 Anois, cad a chiallaíonn sé chun rudaí a chur ar ais go dtí ar ais le cúl i gcuimhne mar seo? 1176 00:55:14,345 --> 00:55:17,330 Is é seo a Ríomhchláraitheoir Bheadh ​​glaoch "eagar." 1177 00:55:17,330 --> 00:55:21,250 I ríomhchlár, ní gá duit a cheapann mar gheall ar na crua-earraí bunúsacha, per se. 1178 00:55:21,250 --> 00:55:24,427 Cheapann tú díreach de féin mar a bhfuil rochtain iomlán billiún bytes, 1179 00:55:24,427 --> 00:55:26,010 agus is féidir leat aon rud is mian leat a bhfuil sé. 1180 00:55:26,010 --> 00:55:27,880 Ach mar áis tá sé úsáideach go ginearálta 1181 00:55:27,880 --> 00:55:31,202 a choinneáil do cheart chuimhne in aice le chéile mar seo. 1182 00:55:31,202 --> 00:55:33,660 Mar sin, má zúmáil mé i ar this-- toisc go bhfuil muid ag nach bhfuil ag dul cinnte 1183 00:55:33,660 --> 00:55:39,310 a tharraingt billiún squares-- beag a ligean ar glacadh leis go léiríonn sé seo bord 1184 00:55:39,310 --> 00:55:40,610 go bata de chuimhne anois. 1185 00:55:40,610 --> 00:55:43,800 Agus beidh mé a tharraingt díreach oiread agus is mo Críochnaíonn marcóir suas a thabhairt dom anseo. 1186 00:55:43,800 --> 00:55:46,420 1187 00:55:46,420 --> 00:55:52,300 Mar sin, anois ní mór dúinn bata cuimhne ar an mbord 1188 00:55:52,300 --> 00:55:56,400 go bhfuair amháin, dhá, trí, ceithre, cúig, sé, ceann amháin, dhá, trí, ceithre, cúig, sé, 1189 00:55:56,400 --> 00:56:01,130 seven-- sin 42 bytes de cuimhne ar an iomlán scáileán. 1190 00:56:01,130 --> 00:56:01,630 Go raibh maith agat. 1191 00:56:01,630 --> 00:56:02,838 Sea, rinne mo uimhríochtúil ceart. 1192 00:56:02,838 --> 00:56:05,120 Mar sin, 42 bytes de chuimhne anseo. 1193 00:56:05,120 --> 00:56:06,660 Mar sin, cad a chiallaíonn sé i ndáiríre? 1194 00:56:06,660 --> 00:56:09,830 Bhuel, ríomhchláraitheoir bheadh ​​i ndáiríre go ginearálta 1195 00:56:09,830 --> 00:56:12,450 smaoineamh ar an chuimhne mar addressable. 1196 00:56:12,450 --> 00:56:16,630 I bhfocail eile, gach ceann de na ionad i gcuimhne, i crua-earraí, 1197 00:56:16,630 --> 00:56:18,030 Tá seoladh uathúil. 1198 00:56:18,030 --> 00:56:22,020 >> Níl sé chomh casta mar a hAon Brattle Square, Cambridge, Mass., 02138. 1199 00:56:22,020 --> 00:56:23,830 Ina áit sin, tá sé ach roinnt. 1200 00:56:23,830 --> 00:56:27,930 Tá an uimhir beart náid, is é seo amháin, tá sé seo dhá, tá sé seo trí, 1201 00:56:27,930 --> 00:56:30,327 agus tá sé seo 41. 1202 00:56:30,327 --> 00:56:30,910 Fan nóiméad. 1203 00:56:30,910 --> 00:56:32,510 Cheap mé go dúirt mé 42 nóiméad ó shin. 1204 00:56:32,510 --> 00:56:35,050 1205 00:56:35,050 --> 00:56:37,772 Thosaigh mé ag comhaireamh ag náid, mar sin go ceart i ndáiríre. 1206 00:56:37,772 --> 00:56:40,980 Anois, nach bhfuil againn a tharraingt i ndáiríre é mar greille, agus má tharraingt tú é mar greille 1207 00:56:40,980 --> 00:56:43,520 I mo thuairimse, rudaí i ndáiríre fháil le beagán míthreorach. 1208 00:56:43,520 --> 00:56:46,650 Cad a bheadh ​​ar Ríomhchláraitheoir, ina sheilbh nó ina intinn féin, 1209 00:56:46,650 --> 00:56:50,310 ginearálta smaoineamh ar seo Cuimhne is díreach cosúil le téip, 1210 00:56:50,310 --> 00:56:53,340 cosúil le píosa de théip chumhdaigh a théann díreach ar aghaidh agus ar aghaidh go deo 1211 00:56:53,340 --> 00:56:54,980 nó go dtí go ritheann tú amach as cuimhne. 1212 00:56:54,980 --> 00:56:59,200 Mar sin, ar bhealach níos coitianta a tharraingt agus díreach smaoineamh ar chuimhne 1213 00:56:59,200 --> 00:57:03,710 bheadh ​​go bhfuil an beart náid, ceann amháin, dhá, trí, agus ansin ponc, ponc, ponc. 1214 00:57:03,710 --> 00:57:07,650 Agus tá tú 42 bytes sórt iomlán, fiú cé go fisiciúil d'fhéadfadh sé i ndáiríre 1215 00:57:07,650 --> 00:57:09,480 rud éigin níos mó cosúil le seo. 1216 00:57:09,480 --> 00:57:12,850 >> Mar sin, má cheapann tú anois ar do cuimhne mar sin, díreach cosúil le téip, 1217 00:57:12,850 --> 00:57:17,640 bhfuil an scéal seo Ríomhchláraitheoir arís Bheadh ​​glaoch le sraith de chuimhne. 1218 00:57:17,640 --> 00:57:20,660 Agus nuair is mian leat a stóráil i ndáiríre rud éigin i ríomhaire a chuimhne, 1219 00:57:20,660 --> 00:57:23,290 a dhéanann tú de ghnáth rudaí a stóráil ais-le-ais go dtí ar ais-le-ais. 1220 00:57:23,290 --> 00:57:25,010 Mar sin, tá muid ag caint faoi uimhreacha. 1221 00:57:25,010 --> 00:57:30,880 Agus nuair a bhí mé chun fadhbanna a réiteach cosúil le ceithre, ceann amháin, trí, a dó, 1222 00:57:30,880 --> 00:57:33,820 cé go raibh mé ag tarraingt díreach ach na huimhreacha ceithre, ceann amháin, triúr, 1223 00:57:33,820 --> 00:57:39,490 dhá cheann ar an gclár, go mbeadh an ríomhaire i ndáiríre ní mór an thus i gcuimhne. 1224 00:57:39,490 --> 00:57:43,347 >> Agus cad a bheadh ​​in aice leis an beirt ar an ríomhaire a chuimhne? 1225 00:57:43,347 --> 00:57:44,680 Bhuel, níl aon freagra sin. 1226 00:57:44,680 --> 00:57:45,770 Níl a fhios againn i ndáiríre. 1227 00:57:45,770 --> 00:57:48,200 Agus fad a bheidh an Ní ríomhaire gá é, 1228 00:57:48,200 --> 00:57:51,440 nach bhfuil a cúram cad é seo chugainn leis na huimhreacha a dhéanann sé cúram faoi. 1229 00:57:51,440 --> 00:57:55,130 Agus nuair a dúirt mé níos luaithe go ríomhaire Is féidir breathnú ach amháin ag seoladh amháin ag an am, 1230 00:57:55,130 --> 00:57:56,170 é seo de chineál ar cén fáth. 1231 00:57:56,170 --> 00:57:59,490 >> Ní hionann agus taifead imreoir agus ceann léitheoireachta 1232 00:57:59,490 --> 00:58:03,030 ach a bheith in ann breathnú ar leith groove i dtaifead sean-scoil fisiciúil 1233 00:58:03,030 --> 00:58:06,500 ag an am, dul céanna is féidir le go raibh maith agat ríomhaire 1234 00:58:06,500 --> 00:58:09,810 lena LAP agus a leagtha teagasc Intel, 1235 00:58:09,810 --> 00:58:12,480 i measc a bhfuil a teagasc Tá léamh ó chuimhne 1236 00:58:12,480 --> 00:58:15,590 nó a shábháil a memory-- a Is féidir le ríomhaire a breathnú ach 1237 00:58:15,590 --> 00:58:19,210 ag suíomh amháin ag time-- uaireanta meascán díobh, 1238 00:58:19,210 --> 00:58:21,770 ach i ndáiríre ach amháin suíomh ag an am. 1239 00:58:21,770 --> 00:58:24,770 Mar sin, nuair a bhí á dhéanamh againn na halgartaim éagsúla, 1240 00:58:24,770 --> 00:58:28,110 Níl mé ag scríobh díreach i vacuum-- ceathair, ceann amháin, trí, a dó. 1241 00:58:28,110 --> 00:58:30,849 Mbaineann na huimhreacha sin i ndáiríre áit éigin fisiciúil i gcuimhne. 1242 00:58:30,849 --> 00:58:32,890 Mar sin, tá beag bídeach trasraitheoirí nó de shaghas éigin 1243 00:58:32,890 --> 00:58:35,840 leictreonaic thíos an cochall stóráil na luachanna seo. 1244 00:58:35,840 --> 00:58:40,460 >> Agus san iomlán, tá cé mhéad giotán baint acu ceart anois, ach a bheith soiléir? 1245 00:58:40,460 --> 00:58:45,580 Mar sin, tá sé seo ceithre bytes, nó anois tá sé 32 giotán iomlán. 1246 00:58:45,580 --> 00:58:49,280 Mar sin, tá iarbhír 32 nialais agus cinn cumadóireachta na ceithre rudaí. 1247 00:58:49,280 --> 00:58:52,070 Níl fiú níos mó thar anseo, ach arís ní dhéanaimid cúram faoi sin. 1248 00:58:52,070 --> 00:58:55,120 >> a ligean mar sin anois ar a iarraidh eile ceist ag baint úsáide chuimhne, 1249 00:58:55,120 --> 00:58:57,519 mar gheall ar go bhfuil ag deireadh ar an lá i athraitheas. 1250 00:58:57,519 --> 00:59:00,310 Is cuma cad a d'fhéadfadh muid a dhéanamh le an ríomhaire, ag deireadh an lae 1251 00:59:00,310 --> 00:59:02,560 Is é an crua-earraí fós ar an céanna thíos an cochall. 1252 00:59:02,560 --> 00:59:04,670 Conas a bheadh ​​liom a stóráil focal anseo? 1253 00:59:04,670 --> 00:59:09,710 Bhuel, focal i ríomhaire cosúil "Hug!" Bheadh ​​a stóráil go díreach mar seo. 1254 00:59:09,710 --> 00:59:12,300 Agus má raibh tú níos faide focal, is féidir leat ach 1255 00:59:12,300 --> 00:59:19,120 scríobh sin agus rud éigin a rá cosúil le "Dia duit" agus a stóráil go anseo. 1256 00:59:19,120 --> 00:59:23,930 >> Agus mar sin anseo, freisin, an contiguousness Is é iarbhír buntáiste, 1257 00:59:23,930 --> 00:59:26,530 mar is féidir ar ríomhaire amháin léamh ó ceart ar chlé. 1258 00:59:26,530 --> 00:59:28,680 Ach anseo ceist. 1259 00:59:28,680 --> 00:59:33,480 I gcomhthéacs an focal, h-e-l-l-o, pointe exclamation, 1260 00:59:33,480 --> 00:59:38,740 conas a d'fhéadfadh a fhios ag an ríomhaire i gcás an Tosaíonn focal agus nuair a thagann deireadh leis an bhfocal? 1261 00:59:38,740 --> 00:59:41,690 1262 00:59:41,690 --> 00:59:43,800 I gcomhthéacs na n-uimhreacha, conas a dhéanann an ríomhaire 1263 00:59:43,800 --> 00:59:48,396 a fhios cá fhad an t-ord na Is uimhreacha nó nuair a thosaíonn sé? 1264 00:59:48,396 --> 00:59:50,270 Bhuel, casadh sé out-- agus ní bheidh muid ag dul i bhfad ró 1265 00:59:50,270 --> 00:59:54,970 isteach sa leibhéal detail-- bogadh ríomhairí stuif thart i gcuimhne 1266 00:59:54,970 --> 00:59:57,800 literally trí na seoltaí. 1267 00:59:57,800 --> 01:00:02,080 Mar sin, i ríomhaire, má tá tú scríobh cód chun rudaí a stóráil 1268 01:00:02,080 --> 01:00:05,800 cosúil le focail, cad tá tú i ndáiríre ag déanamh go bhfuil clóscríobh 1269 01:00:05,800 --> 01:00:11,320 nathanna a mheabhrú i gcás in an ríomhaire a chuimhne iad na focail seo. 1270 01:00:11,320 --> 01:00:14,370 Mar sin in iúl dom an-, sampla an-simplí. 1271 01:00:14,370 --> 01:00:18,260 >> Tá mé ag dul chun dul ar aghaidh agus oscailt suas clár téacs simplí, 1272 01:00:18,260 --> 01:00:20,330 agus tá mé ag dul a chruthú comhad a dtugtar hello.c. 1273 01:00:20,330 --> 01:00:22,849 An chuid is mó den eolas a chuirimid ar Ní bheidh dul isteach go mion mór, 1274 01:00:22,849 --> 01:00:25,140 ach tá mé ag dul a scríobh clár sa teanga chéanna, 1275 01:00:25,140 --> 01:00:31,140 C. Tá sé seo i bhfad níos imeaglaithe, Ba mhaith liom a mhaíomh, seachas Scratch, 1276 01:00:31,140 --> 01:00:32,490 ach tá sé an-chosúil i spiorad. 1277 01:00:32,490 --> 01:00:34,364 Go deimhin, tá na curly braces-- féidir leat cineál 1278 01:00:34,364 --> 01:00:37,820 smaoineamh ar cad a rinne mé díreach mar sin. 1279 01:00:37,820 --> 01:00:39,240 >> A ligean ar é seo a, i ndáiríre. 1280 01:00:39,240 --> 01:00:45,100 Nuair a chliceáil brat glas, a dhéanamh ar an méid seo a leanas. 1281 01:00:45,100 --> 01:00:50,210 Ba mhaith liom a phriontáil amach "hello." 1282 01:00:50,210 --> 01:00:51,500 Mar sin, tá sé seo anois pseudocode. 1283 01:00:51,500 --> 01:00:53,000 Tá mé cineál blurring na línte. 1284 01:00:53,000 --> 01:00:56,750 Go C, teanga seo mé ag caint faoi, an cló líne Dia duit 1285 01:00:56,750 --> 01:01:01,940 thiocfaidh chun bheith i ndáiríre "printf" le roinnt lúibíní agus leathstad. 1286 01:01:01,940 --> 01:01:03,480 >> Ach tá sé an smaoineamh céanna cruinn. 1287 01:01:03,480 --> 01:01:06,730 Agus seo an-éasca le húsáid "Nuair a bhí tofa brat glas" thiocfaidh chun bheith 1288 01:01:06,730 --> 01:01:10,182 an i bhfad níos arcane "neamhní is mó slánuimhir." 1289 01:01:10,182 --> 01:01:12,890 Agus tá sé seo i ndáiríre níl aon mhapáil, mar sin tá mé ag dul díreach neamhshuim a dhéanamh sin. 1290 01:01:12,890 --> 01:01:17,210 Ach tá na braces gcuach ar nós an píosaí bhfreagra cuartha mar seo. 1291 01:01:17,210 --> 01:01:18,700 >> Mar sin, is féidir leat cineál buille faoi thuairim. 1292 01:01:18,700 --> 01:01:22,357 Fiú má tá tú riamh cláraithe roimh, cad a dhéanann an clár seo a dhéanamh is dócha? 1293 01:01:22,357 --> 01:01:25,560 1294 01:01:25,560 --> 01:01:28,000 Is dócha priontaí Dia duit le pointe exclamation. 1295 01:01:28,000 --> 01:01:29,150 >> Mar sin a ligean ar iarracht sin. 1296 01:01:29,150 --> 01:01:30,800 Tá mé ag dul a shábháil. 1297 01:01:30,800 --> 01:01:34,000 Agus é seo, arís, an- Timpeallacht na scoile d'aois. 1298 01:01:34,000 --> 01:01:35,420 Ní féidir liom a cliceáil, ní féidir liom a tharraingt. 1299 01:01:35,420 --> 01:01:36,910 Caithfidh mé a orduithe chlóscríobh. 1300 01:01:36,910 --> 01:01:41,320 Mar sin, ba mhaith liom a rith mo chlár, mar sin D'fhéadfadh liom é seo, cosúil le hello.c. 1301 01:01:41,320 --> 01:01:42,292 Sin an comhad Rith mé. 1302 01:01:42,292 --> 01:01:43,500 Ach go fóill, tá mé ag iarraidh céim. 1303 01:01:43,500 --> 01:01:46,470 Cad a rinne deirimid tá gá céim ar teanga mar C? 1304 01:01:46,470 --> 01:01:49,470 Tá mé díreach tar éis foinse scríofa cód, ach cad is gá dom? 1305 01:01:49,470 --> 01:01:50,670 Yeah, is gá dom a tiomsaitheoir. 1306 01:01:50,670 --> 01:01:57,670 Mar sin, ar mo Mac anseo, tá mé clár ar a dtugtar GCC, GNU C tiomsaitheoir, 1307 01:01:57,670 --> 01:02:03,990 a cheadaíonn dom a dhéanamh this-- cas mo cód foinse isteach, beidh muid ag glaoch air, 1308 01:02:03,990 --> 01:02:04,930 cód meaisín. 1309 01:02:04,930 --> 01:02:10,180 >> Agus is féidir liom a fheiceáil go bhfuil, arís, mar a leanas, ar na 1310 01:02:10,180 --> 01:02:14,090 Tá na nialais agus cinn mé díreach cruthaíodh ó mo cód foinse, 1311 01:02:14,090 --> 01:02:15,730 gach ceann de na nialais agus cinn. 1312 01:02:15,730 --> 01:02:17,770 Agus más mian liom a reáchtáil mo program-- tharlaíonn sé 1313 01:02:17,770 --> 01:02:23,010 a bheidh le glaoch a.out do reasons-- stairiúil "hello." 1314 01:02:23,010 --> 01:02:24,070 Is féidir liom a reáchtáil arís. 1315 01:02:24,070 --> 01:02:25,690 Dia duit, hello, hello. 1316 01:02:25,690 --> 01:02:27,430 Agus is cosúil é a bheith ag obair. 1317 01:02:27,430 --> 01:02:31,000 >> Ach ciallaíonn sé go bhfuil áit éigin i mo Tá gcuimhne ríomhaire ar na focail 1318 01:02:31,000 --> 01:02:35,279 h-e-l-l-o, pointe exclamation. 1319 01:02:35,279 --> 01:02:38,070 Agus casadh sé amach, ach mar leataobh, cad a bheadh ​​ar ríomhaire de ghnáth 1320 01:02:38,070 --> 01:02:40,550 é sin a bhfuil a fhios sé nuair rudaí thosú agus end-- tá sé 1321 01:02:40,550 --> 01:02:42,460 ag dul a chur siombail speisialta anseo. 1322 01:02:42,460 --> 01:02:46,064 Agus is é an coinbhinsiún a chur ar an uimhir náid ag deireadh focal 1323 01:02:46,064 --> 01:02:48,230 ionas go mbeidh a fhios agat nuair air chríochnaíonn i ndáiríre, ionas go mbeidh tú 1324 01:02:48,230 --> 01:02:52,750 ná a choinneáil a phriontáil amach níos mó agus níos mó carachtair ná tú i gceist i ndáiríre. 1325 01:02:52,750 --> 01:02:55,400 >> Ach an takeaway anseo, fiú cé go bhfuil sé seo cothrom arcane, 1326 01:02:55,400 --> 01:02:58,140 é go bhfuil sé ar deireadh thiar réasúnta simplí. 1327 01:02:58,140 --> 01:03:04,550 Tugadh Tá tú saghas téip, ina bán spás ar ar féidir leat scríobh litreacha. 1328 01:03:04,550 --> 01:03:07,150 Tá tú ach a bheith siombail speisialta, cosúil treallach 1329 01:03:07,150 --> 01:03:10,316 an uimhir náid, a chur ag deireadh na do chuid focal ionas go mbeidh a fhios ag an ríomhaire, 1330 01:03:10,316 --> 01:03:13,410 ó, ba chóir dom a stopadh a phriontáil tar éis Feicim an pointe exclamation. 1331 01:03:13,410 --> 01:03:16,090 Mar gheall ar an rud eile ann Is luach ASCII náid, 1332 01:03:16,090 --> 01:03:19,125 nó carachtar null mar Bheadh ​​duine glaoch air. 1333 01:03:19,125 --> 01:03:21,500 Ach níl de chineál ar fadhb anseo, agus a ligean ar ais ar ais 1334 01:03:21,500 --> 01:03:23,320 ar uimhreacha ar feadh nóiméad. 1335 01:03:23,320 --> 01:03:28,720 Is dócha gur féidir liom, i ndáiríre, go mbeadh sraith de uimhreacha, 1336 01:03:28,720 --> 01:03:30,730 agus is dócha go bhfuil an Is clár Tá mé ag scríobh 1337 01:03:30,730 --> 01:03:34,680 cosúil le leabhar grád do mhúinteoir agus múinteoirí ranga. 1338 01:03:34,680 --> 01:03:38,720 Agus ceadaíonn an clár seo sé nó sí le cineál i scóir a ndaltaí 1339 01:03:38,720 --> 01:03:39,960 ar tráth na gceist. 1340 01:03:39,960 --> 01:03:43,750 Agus is dócha go bhfaigheann an mac léinn 100 ar a gcéad tráth na gceist, b'fhéidir 1341 01:03:43,750 --> 01:03:49,920 cosúil le 80 ar an céad ceann eile, ansin 75, ansin 90 ar an gceathrú tráth na gceist. 1342 01:03:49,920 --> 01:03:54,150 >> Mar sin, ag an bpointe seo sa scéal, Is é an sraith de mhéid ceathair. 1343 01:03:54,150 --> 01:03:58,470 Níl cuimhne go hiomlán níos mó sa ríomhaire, ach an eagar, mar a déarfá, 1344 01:03:58,470 --> 01:04:00,350 Is méid ceathair. 1345 01:04:00,350 --> 01:04:06,060 Cuir i anois gur mian leis an múinteoir a shannadh tráth na gceist cúigiú don rang. 1346 01:04:06,060 --> 01:04:08,510 Bhuel, ar cheann de na rudaí sé nó tá sí ag dul a bheith le déanamh 1347 01:04:08,510 --> 01:04:10,650 anois stóráil luach breise anseo. 1348 01:04:10,650 --> 01:04:15,490 Ach má tá an sraith ag an múinteoir cruthaíodh sa chlár tá méid do, 1349 01:04:15,490 --> 01:04:22,440 ar cheann de na faidhbe le sraith go Ní féidir leat a choinneáil ach ag cur leis chuimhne. 1350 01:04:22,440 --> 01:04:26,470 Toisc cad má áit eile sa Tá clár an focal "hug" ceart ann? 1351 01:04:26,470 --> 01:04:29,650 >> I bhfocail eile, is féidir le mo chuimhne a bheith a úsáidtear le haghaidh rud ar bith i gclár. 1352 01:04:29,650 --> 01:04:33,250 Agus más rud é roimh ré clóscríofa mé i, hug, Ba mhaith liom a ionchur ceithre scóir tráth na gceist, 1353 01:04:33,250 --> 01:04:34,784 d'fhéadfadh siad dul anseo agus anseo. 1354 01:04:34,784 --> 01:04:37,700 Agus má tá tú ag athrú go tobann d'intinn ina dhiaidh sin agus a rá Ba mhaith liom cúigiú quiz 1355 01:04:37,700 --> 01:04:40,872 scór, ní féidir leat ach chur pé áit is mian leat, 1356 01:04:40,872 --> 01:04:42,580 mar gheall ar cad más rud é seo Tá chuimhne á n-úsáid 1357 01:04:42,580 --> 01:04:45,990 as rud éigin else-- clár eile é nó gné éigin eile den chlár 1358 01:04:45,990 --> 01:04:46,910 go bhfuil tú ag rith? 1359 01:04:46,910 --> 01:04:50,650 Mar sin, tá tú chun smaoineamh roimh ré conas ba mhaith leat a shábháil ar do shonraí, 1360 01:04:50,650 --> 01:04:54,480 mar anois tá tú péinteáilte féin isteach i gcúinne digiteach. 1361 01:04:54,480 --> 01:04:57,280 >> Mar sin, d'fhéadfadh múinteoir ina ionad rá nuair a scríobh le clár 1362 01:04:57,280 --> 01:04:59,360 a stóráil nó a grád, tá a fhios agat cad? 1363 01:04:59,360 --> 01:05:04,180 Tá mé ag dul a iarraidh, nuair a scríobh mo chlár, 1364 01:05:04,180 --> 01:05:12,070 gur mhaith liom náid, ceann amháin, dhá, trí, ceithre, cúig, sé, ocht grád iomlán. 1365 01:05:12,070 --> 01:05:15,320 Mar sin amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht. 1366 01:05:15,320 --> 01:05:18,612 Is féidir leis an múinteoir díreach os cionn-leithdháileadh cuimhne nuair a chomhaltas nó a chlár 1367 01:05:18,612 --> 01:05:19,570 agus a rá, tá a fhios agat cad? 1368 01:05:19,570 --> 01:05:22,236 Tá mé ag dul a shannadh níos ná ocht tráth na gceist i seimeastar. 1369 01:05:22,236 --> 01:05:23,130 Sin díreach dÚsachtach. 1370 01:05:23,130 --> 01:05:24,470 ní fheicfidh mé a leithdháileadh sin. 1371 01:05:24,470 --> 01:05:28,270 Mar sin, go bhfuil sé nó sí ar an mbealach seo an solúbthacht scóir mac léinn a stóráil, 1372 01:05:28,270 --> 01:05:33,010 cosúil le 75, 90, agus b'fhéidir ceann sa bhreis i gcás Fuair ​​an mac léinn creidmheas breise, 105. 1373 01:05:33,010 --> 01:05:36,130 >> Ach má tá an múinteoir riamh Úsáideann na trí spásanna, 1374 01:05:36,130 --> 01:05:38,860 níl an beir leat iomasach anseo. 1375 01:05:38,860 --> 01:05:41,410 Tá sé nó sí wasting díreach spás. 1376 01:05:41,410 --> 01:05:44,790 Mar sin, i bhfocail eile, níl an tradeoff coitianta i gcláir 1377 01:05:44,790 --> 01:05:48,241 áit ar féidir leat a dháileadh ceachtar Cuimhne díreach oiread agus is mian leat, 1378 01:05:48,241 --> 01:05:51,490 an upside a bhfuil go bhfuil tú Super efficient-- nach bhfuil tú a bheith wasteful 1379 01:05:51,490 --> 01:05:54,640 ag all-- ach an downside a Is cad má athraíonn tú d'intinn nuair 1380 01:05:54,640 --> 01:05:58,780 ag baint úsáide as an gclár gur mian leat a stóráil níos sonraí ná tú i gceist ar dtús. 1381 01:05:58,780 --> 01:06:03,030 >> Mar sin, b'fhéidir is é an réiteach, ansin, scríobh do chláir sa chaoi 1382 01:06:03,030 --> 01:06:05,605 go n-úsáideann siad cuimhne níos mó ná mar is gá iad i ndáiríre. 1383 01:06:05,605 --> 01:06:07,730 Seo ar bhealach nach bhfuil tú ag dul a reáchtáil i go bhfuil fadhb, 1384 01:06:07,730 --> 01:06:09,730 ach go bhfuil tú á wasteful. 1385 01:06:09,730 --> 01:06:12,960 Agus an chuimhne níos Úsáideann do chlár, mar a pléadh againn inné, an níos lú 1386 01:06:12,960 --> 01:06:15,410 Cuimhne sin ar fáil do chláir eile, 1387 01:06:15,410 --> 01:06:18,790 an túisce a d'fhéadfadh do ríomhaire mall síos mar gheall ar chuimhne fíorúil. 1388 01:06:18,790 --> 01:06:22,670 Agus mar sin d'fhéadfadh an réiteach is fearr a bheith cad é? 1389 01:06:22,670 --> 01:06:24,610 >> Faoi-chionroinnt is cosúil olc. 1390 01:06:24,610 --> 01:06:27,030 Dealraíonn Thar-leithdháileadh dona. 1391 01:06:27,030 --> 01:06:31,120 Mar sin, cad a d'fhéadfadh a bheith ina réiteach níos fearr? 1392 01:06:31,120 --> 01:06:32,390 A ath-leithdháileadh. 1393 01:06:32,390 --> 01:06:33,590 A bheith níos dinimiciúla. 1394 01:06:33,590 --> 01:06:37,520 Ná bhfeidhm féin a roghnú priori, ag an tús, a thabhairt duit. 1395 01:06:37,520 --> 01:06:41,370 Agus is cinnte nach bhfuil ró-leithdháileadh, lest tú a bheith wasteful. 1396 01:06:41,370 --> 01:06:45,770 >> Agus mar sin a bhaint amach sprioc, ní mór dúinn gá le caith struchtúr seo sonraí, 1397 01:06:45,770 --> 01:06:48,100 mar a déarfá, ar shiúl. 1398 01:06:48,100 --> 01:06:51,080 Agus mar sin cad Ríomhchláraitheoir Beidh úsáid de ghnáth 1399 01:06:51,080 --> 01:06:55,940 Tá rud nach dtugtar sraith ach liosta nasctha. 1400 01:06:55,940 --> 01:07:00,860 I bhfocail eile, beidh sé nó sí tús a smaoineamh ar a chuimhne 1401 01:07:00,860 --> 01:07:05,280 mar chineál de chruth go bhfuil siad Is féidir a tharraingt mar seo a leanas. 1402 01:07:05,280 --> 01:07:08,520 Más mian liom a stóráil uimhir amháin i a program-- mar sin tá sé Meán Fómhair, 1403 01:07:08,520 --> 01:07:12,600 Mé a thabhairt mo mhic léinn tráth na gceist; Ba mhaith liom a stóráil chéad tráth na gceist na mac léinn, 1404 01:07:12,600 --> 01:07:16,220 agus fuair siad 100 maidir it-- I ag dul a iarraidh ar mo ríomhaire, 1405 01:07:16,220 --> 01:07:19,540 trí mheán chlár Tá mé scríofa, d'smután cheann de chuimhne. 1406 01:07:19,540 --> 01:07:22,570 Agus tá mé ag dul a stóráil ar an uimhir 100 ann, agus go bhfuil sé. 1407 01:07:22,570 --> 01:07:24,820 >> Ansin cúpla seachtain ina dhiaidh sin nuair a rachaidh mé mo dara quiz, 1408 01:07:24,820 --> 01:07:27,890 agus tá sé in am a chlóscríobh sa mhéid is go 90%, tá mé ag dul 1409 01:07:27,890 --> 01:07:32,129 a iarraidh ar an ríomhaire, hug, ríomhaireachta, Is féidir liom a bheith smután eile de chuimhne? 1410 01:07:32,129 --> 01:07:34,170 Tá sé ag dul a thabhairt dom seo smután folamh de chuimhne. 1411 01:07:34,170 --> 01:07:39,370 Tá mé ag dul a chur ar an uimhir 90, ach i mo chlár ar bhealach nó other-- 1412 01:07:39,370 --> 01:07:42,100 agus ní bheidh muid a bheith buartha faoi an chomhréir le haghaidh this-- dhíth orm 1413 01:07:42,100 --> 01:07:44,430 go bhealach slabhra na rudaí le chéile. 1414 01:07:44,430 --> 01:07:47,430 Agus beidh mé slabhra iad mar aon le cad is cuma saighead anseo. 1415 01:07:47,430 --> 01:07:50,050 >> An tríú tráth na gceist a thagann suas, Tá mé ag dul a rá, hug, ríomhaireachta, 1416 01:07:50,050 --> 01:07:51,680 a thabhairt dom smután eile de chuimhne. 1417 01:07:51,680 --> 01:07:54,660 Agus mé ag dul a chur síos is cuma cad a bhí sé, cosúil le 75, 1418 01:07:54,660 --> 01:07:56,920 agus caithfidh mé a slabhra seo le chéile anois ar bhealach. 1419 01:07:56,920 --> 01:08:00,290 Tagann Ceathrú tráth na gceist chomh maith, agus b'fhéidir sin i dtreo an deireadh an tseimeastair. 1420 01:08:00,290 --> 01:08:03,140 Agus ag an bpointe sin mo chlár d'fhéadfadh a bheith ag baint úsáide as cuimhne 1421 01:08:03,140 --> 01:08:05,540 ar fud na háite, ar fud fisiciúil. 1422 01:08:05,540 --> 01:08:08,170 Agus mar sin ach le haghaidh thosaíonn, tá mé dul a tharraingt seo amach 1423 01:08:08,170 --> 01:08:11,260 quiz-- mé dearmad cad a bhí sé; I I mo thuairimse, b'fhéidir 80 nó something-- 1424 01:08:11,260 --> 01:08:12,500 bhealach thar anseo. 1425 01:08:12,500 --> 01:08:15,920 >> Ach sin an fhíneáil, toisc go pictiúrtha Tá mé ag dul a tharraingt líne seo. 1426 01:08:15,920 --> 01:08:19,063 I bhfocail eile, i ndáiríre, i do ríomhaire crua-earraí, 1427 01:08:19,063 --> 01:08:20,979 an chéad scór fhéadfadh deireadh suas anseo mar tá sé 1428 01:08:20,979 --> 01:08:22,529 ar dheis ag an tús an seimeastar. 1429 01:08:22,529 --> 01:08:25,810 D'fhéadfadh an chéad cheann eile suas go deireadh anseo toisc go bhfuil beagán ama a rith 1430 01:08:25,810 --> 01:08:27,210 agus coimeádann an clár ag rith. 1431 01:08:27,210 --> 01:08:30,060 An scór eile, a bhí 75, d'fhéadfadh a bheith níos mó ná anseo. 1432 01:08:30,060 --> 01:08:33,420 Agus d'fhéadfadh an scór deiridh a bheith 80, atá thar anseo. 1433 01:08:33,420 --> 01:08:38,729 >> Mar sin, i ndáiríre, go fisiciúil, an d'fhéadfadh a bheith conas mar a bhreathnaíonn do ríomhaire a chuimhne mhaith. 1434 01:08:38,729 --> 01:08:41,569 Ach nach bhfuil sé seo ina meabhrach úsáideach paraidím haghaidh ríomhchláraitheoir. 1435 01:08:41,569 --> 01:08:44,649 Cén fáth ar chóir duit cúram i gcás an heck bhfuil do shonraí ag críochnú suas? 1436 01:08:44,649 --> 01:08:46,200 Ba mhaith leat ach chun sonraí a stóráil. 1437 01:08:46,200 --> 01:08:49,390 >> Tá sé seo cineál cosúil ár bplé níos luaithe a tharraingt ar an ciúb. 1438 01:08:49,390 --> 01:08:52,200 Cén fáth a bhfuil tú faoi chúram cad an uillinn an ciúb 1439 01:08:52,200 --> 01:08:53,740 agus conas a bhfuil tú dul a tharraingt air? 1440 01:08:53,740 --> 01:08:54,950 Ba mhaith leat ach ciúb. 1441 01:08:54,950 --> 01:08:57,359 Mar an gcéanna anseo, tú díreach ag iarraidh a leabhar ghrád. 1442 01:08:57,359 --> 01:08:59,559 Ba mhaith leat ach chun smaoineamh ar seo mar liosta de uimhreacha. 1443 01:08:59,559 --> 01:09:01,350 Who cares conas tá sé i bhfeidhm i crua-earraí? 1444 01:09:01,350 --> 01:09:05,180 >> Mar sin, an astarraingt anois tá an pictiúr anseo. 1445 01:09:05,180 --> 01:09:07,580 Tá sé seo liosta nasctha, mar bheadh ​​Ríomhchláraitheoir ghlaoch air, 1446 01:09:07,580 --> 01:09:10,640 sa mhéid is go bhfuil tú a liosta, ar ndóigh d'uimhreacha. 1447 01:09:10,640 --> 01:09:14,990 Ach tá sé nasctha go pictiúrtha trí na saigheada, 1448 01:09:14,990 --> 01:09:18,510 agus go léir na saigheada are-- thíos an cochall, má tá tú aisteach, 1449 01:09:18,510 --> 01:09:23,210 thabhairt chun cuimhne go bhfuil ár n-crua-earraí fisiceacha seoltaí náid, ceann amháin, dhá, trí, ceithre. 1450 01:09:23,210 --> 01:09:28,465 Tá gach na saighde cosúil le léarscáil nó treoracha, i gcás más rud é 90 is-- anois 1451 01:09:28,465 --> 01:09:29,090 Fuair ​​mé a chomhaireamh. 1452 01:09:29,090 --> 01:09:31,750 >> Zero, ceann amháin, dhá, trí, ceithre, cúig, sé, seacht. 1453 01:09:31,750 --> 01:09:35,640 Breathnaíonn sé cosúil go bhfuil an 90 ag Cuimhne seoladh uimhir a seacht. 1454 01:09:35,640 --> 01:09:38,460 Tá gach na saighde Is cosúil le dramh beag de pháipéar 1455 01:09:38,460 --> 01:09:42,439 go treoracha a thabhairt do na clár a deir a leanúint an léarscáil 1456 01:09:42,439 --> 01:09:43,880 a fháil chun suíomh seacht. 1457 01:09:43,880 --> 01:09:46,680 Agus ansin beidh tú teacht ar an scór tráth na gceist an dara dalta. 1458 01:09:46,680 --> 01:09:52,100 Idir an dá linn, an 75-- má leanann mé seo, tá sé seo seacht, ocht, naoi, 10, 11, 12, 1459 01:09:52,100 --> 01:09:54,240 13, 14, 15. 1460 01:09:54,240 --> 01:09:59,080 >> Léiríonn sé seo arrow eile ach léarscáil le suíomh chuimhne 15. 1461 01:09:59,080 --> 01:10:02,550 Ach arís, a dhéanann an Ríomhchláraitheoir gcoitinne cúram faoi seo leibhéal an mhionsonraithe. 1462 01:10:02,550 --> 01:10:05,530 Agus i bhformhór na ngach cláir teanga sa lá atá inniu, an Ríomhchláraitheoir 1463 01:10:05,530 --> 01:10:10,490 Ní bheidh a fhios fiú nuair i gcuimhne tá na huimhreacha i ndáiríre. 1464 01:10:10,490 --> 01:10:14,830 Gach aige nó aici chun cúram faoi go bhfuil go bhfuil siad nasctha ar bhealach le chéile 1465 01:10:14,830 --> 01:10:18,390 i struchtúr sonraí mar seo. 1466 01:10:18,390 --> 01:10:21,580 >> Ach casadh sé amach nach bhfuil a fháil ró-teicniúil. 1467 01:10:21,580 --> 01:10:27,430 Ach díreach toisc b'fhéidir is féidir linn acmhainn a bheith acu seo a phlé anseo, 1468 01:10:27,430 --> 01:10:33,630 Is dócha go athchuairt muid ag an gceist anseo de eagar. 1469 01:10:33,630 --> 01:10:35,780 A ligean ar a fheiceáil má oth muid ag dul anseo. 1470 01:10:35,780 --> 01:10:42,950 Tá sé seo 100, 90, 75, agus 80. 1471 01:10:42,950 --> 01:10:44,980 >> Lig dom a dhéanamh ar feadh tamaill an-éileamh. 1472 01:10:44,980 --> 01:10:48,980 Tá sé seo le sraith, agus arís, an tréith salient eagar 1473 01:10:48,980 --> 01:10:52,400 go bhfuil gach ceann de do shonraí ar ais go dtí droim le droim i memory-- literally 1474 01:10:52,400 --> 01:10:56,830 amháin beart nó b'fhéidir ceithre bytes, éigin líon seasta na mbeart ar shiúl. 1475 01:10:56,830 --> 01:11:00,710 I liosta nasctha, a d'fhéadfadh linn a tharraingt mar seo, thíos an cochall a 1476 01:11:00,710 --> 01:11:02,000 Fhios gcás go bhfuil an stuif? 1477 01:11:02,000 --> 01:11:03,630 Ní chuireann sé fiú gá a sreabhadh mar seo. 1478 01:11:03,630 --> 01:11:06,050 D'fhéadfaí roinnt de na sonraí a bheidh ar ais go dtí an taobh clé suas ann. 1479 01:11:06,050 --> 01:11:07,530 Níl a fhios agat fiú. 1480 01:11:07,530 --> 01:11:15,430 >> Agus mar sin le sraith, tá tú gné ar a dtugtar rochtain randamach. 1481 01:11:15,430 --> 01:11:20,570 Agus cad rochtain randamach ciallaíonn is gur féidir leis an ríomhaire léim láithreach 1482 01:11:20,570 --> 01:11:22,730 d'aon suíomh i sraith. 1483 01:11:22,730 --> 01:11:23,580 Cén fáth? 1484 01:11:23,580 --> 01:11:26,000 Toisc a fhios ag an ríomhaire go bhfuil an chéad suíomh 1485 01:11:26,000 --> 01:11:29,540 náid, ceann amháin, dhá, agus trí cinn. 1486 01:11:29,540 --> 01:11:33,890 >> Agus mar sin más mian leat dul as an ghné leis an eilimint seo chugainn, 1487 01:11:33,890 --> 01:11:36,099 tú literally, sa aigne ríomhaire, cuir ach amháin. 1488 01:11:36,099 --> 01:11:39,140 Más mian leat dul go dtí an tríú gné, ach cuir one-- eilimint seo chugainn, ach 1489 01:11:39,140 --> 01:11:40,290 cuir ceann. 1490 01:11:40,290 --> 01:11:42,980 Mar sin féin, sa leagan seo den scéal, is dócha 1491 01:11:42,980 --> 01:11:46,080 Tá an ríomhaire ag lorg faoi láthair ag nó déileáil leis an uimhir 100. 1492 01:11:46,080 --> 01:11:49,770 Conas is féidir leat a fháil chun an chéad cheann eile ghrád sa leabhar ghrád? 1493 01:11:49,770 --> 01:11:52,560 >> Tá tú a chur seacht céimeanna, atá treallach. 1494 01:11:52,560 --> 01:11:58,120 Chun a fháil chun an céad ceann eile, tá tú chun ghlacadh eile ocht céimeanna a fháil go dtí 15. 1495 01:11:58,120 --> 01:12:02,250 I bhfocail eile, nach bhfuil sé ina bearna leanúnach idir na huimhreacha, 1496 01:12:02,250 --> 01:12:04,857 agus mar sin a thógann sé ach an Is ríomhaire níos mó ama ar an bpointe. 1497 01:12:04,857 --> 01:12:06,940 Tá an ríomhaire a chuardach trí chuimhne in ord 1498 01:12:06,940 --> 01:12:08,990 chun teacht ar cad tá tú ag lorg. 1499 01:12:08,990 --> 01:12:14,260 >> Mar sin, cé go bhfuil claonadh eagar a bheith ina sonraí go tapa structure-- gheall tú 1500 01:12:14,260 --> 01:12:17,610 Is féidir literally a dhéanamh go díreach uimhríochtúil simplí agus a fháil áit ar mhaith leat trí amháin, 1501 01:12:17,610 --> 01:12:21,300 chun instance-- liosta nasctha, tú sacrifice go gné. 1502 01:12:21,300 --> 01:12:24,020 Ní féidir leat dul díreach ón gcéad chun an dara go dtí an tríú ceathrú. 1503 01:12:24,020 --> 01:12:25,240 Tá tú a leanúint ar an léarscáil. 1504 01:12:25,240 --> 01:12:28,160 Tá tú a chur bearta níos a fháil ar na luachanna, a 1505 01:12:28,160 --> 01:12:30,230 Bheadh ​​an chuma a bheidh le cur ar chostas. 1506 01:12:30,230 --> 01:12:35,910 Mar sin, táimid ag íoc ar phraghas, ach cad a bhí an gné go raibh Dan ag iarraidh anseo? 1507 01:12:35,910 --> 01:12:38,110 Cad a dhéanann liosta nasctha cosúil ár gcumas a dhéanamh, 1508 01:12:38,110 --> 01:12:40,240 a raibh an tionscnamh na an scéal go háirithe? 1509 01:12:40,240 --> 01:12:43,250 1510 01:12:43,250 --> 01:12:43,830 >> Díreach. 1511 01:12:43,830 --> 01:12:46,220 A mhéid dinimiciúil dó. 1512 01:12:46,220 --> 01:12:48,040 Is féidir linn a chur leis an liosta. 1513 01:12:48,040 --> 01:12:51,430 Is féidir linn a Laghdaigh fiú ar an liosta, mar sin go bhfuil muid ag baint úsáide as ach cuimhne an oiread 1514 01:12:51,430 --> 01:12:55,560 mar ba mhaith linn i ndáiríre, agus mar sin Riamh tá muid ró-leithdháileadh. 1515 01:12:55,560 --> 01:12:58,470 >> Anois ach a bheith i ndáiríre nit-picky, níl costas folaigh. 1516 01:12:58,470 --> 01:13:01,980 Mar sin, níor chóir duit insint mise amháin a chur ina luí tú go bhfuil an tradeoff láidre. 1517 01:13:01,980 --> 01:13:04,190 Níl costas eile i bhfolach anseo. 1518 01:13:04,190 --> 01:13:06,550 An sochar, a bheith soiléir, Is go bhfaigheann muid dinimiceas. 1519 01:13:06,550 --> 01:13:10,359 Más mian liom gné eile, ach is féidir liom tharraingt agus a chur ar roinnt in ann. 1520 01:13:10,359 --> 01:13:12,150 Agus ansin is féidir liom a cheangal as le pictiúr anseo, 1521 01:13:12,150 --> 01:13:14,970 cé thar anseo, arís, má tá mé péinteáilte mé féin isteach i gcúinne, 1522 01:13:14,970 --> 01:13:19,410 má tá rud éigin eile ag baint úsáide cheana an chuimhne anseo, tá mé as luck. 1523 01:13:19,410 --> 01:13:21,700 Mé péinteáilte mé féin isteach sa chúinne. 1524 01:13:21,700 --> 01:13:24,390 >> Ach cad é an bhfolach costas sa phictiúr? 1525 01:13:24,390 --> 01:13:27,690 Nach bhfuil sé ach an méid ama a thógann sé 1526 01:13:27,690 --> 01:13:29,870 dul ó anseo anseo, atá seacht céimeanna, ansin 1527 01:13:29,870 --> 01:13:32,820 ocht céimeanna, a bhfuil níos mó ná aon. 1528 01:13:32,820 --> 01:13:34,830 Cad costas folaigh eile? 1529 01:13:34,830 --> 01:13:35,440 Ní hamháin am. 1530 01:13:35,440 --> 01:13:44,790 1531 01:13:44,790 --> 01:13:49,940 Tá eolas breise riachtanach a bhaint amach an pictiúr. 1532 01:13:49,940 --> 01:13:53,210 >> Yeah, léarscáil sin, iad siúd scraps beag de páipéar, mar a choinneáil mé ag cur síos orthu mar. 1533 01:13:53,210 --> 01:13:55,650 Na arrows-- siúd nach bhfuil saor in aisce. 1534 01:13:55,650 --> 01:13:57,660 A computer-- fhios agat cad tá ar ríomhaire. 1535 01:13:57,660 --> 01:13:58,790 Tá nialais agus cinn. 1536 01:13:58,790 --> 01:14:03,170 Más mian leat chun ionadaíocht a dhéanamh saighead nó léarscáil nó líon, ní mór duit roinnt chuimhne. 1537 01:14:03,170 --> 01:14:05,950 Mar sin, an praghas eile agat íoc as liosta nasctha, 1538 01:14:05,950 --> 01:14:09,070 eolaíocht ríomhaireachta coiteann Tá acmhainn, spás. 1539 01:14:09,070 --> 01:14:11,710 >> Agus go deimhin mar sin, agus mar sin go coitianta, i measc na tradeoffs 1540 01:14:11,710 --> 01:14:15,580 i ndearadh innealtóireacht bogearraí Is córais am agus space-- 1541 01:14:15,580 --> 01:14:18,596 Tá dhá cheann de do comhábhair, dhá de do chuid comhábhair is costasach. 1542 01:14:18,596 --> 01:14:21,220 Tá sé seo chosnaíonn dom níos mó ama toisc go bhfuil mé a leanúint ar an léarscáil, 1543 01:14:21,220 --> 01:14:25,730 ach tá sé a chosnaíonn dom chomh maith níos mó spáis toisc go bhfuil mé a choinneáil ar an léarscáil timpeall. 1544 01:14:25,730 --> 01:14:28,730 Mar sin, an dóchas, mar tá muid de chineál ar pléadh thar inné agus inniu, 1545 01:14:28,730 --> 01:14:31,720 Is go bhfuil na buntáistí Beidh ná na costais. 1546 01:14:31,720 --> 01:14:33,870 >> Ach níl aon réiteach follasach anseo. 1547 01:14:33,870 --> 01:14:35,870 B'fhéidir go bhfuil sé better-- mear la agus salach, 1548 01:14:35,870 --> 01:14:38,660 mar a beartaíodh Kareem earlier-- le caith cuimhne ar an bhfadhb. 1549 01:14:38,660 --> 01:14:42,520 Just a cheannach chuimhne níos mó, a cheapann níos lú crua faoi an fhadhb a réiteach, 1550 01:14:42,520 --> 01:14:44,595 agus é a réiteach ar bhealach níos éasca. 1551 01:14:44,595 --> 01:14:46,720 Agus go deimhin níos luaithe, nuair a Labhair linn faoi tradeoffs, 1552 01:14:46,720 --> 01:14:49,190 Ní raibh sé spás i an ríomhaire agus am. 1553 01:14:49,190 --> 01:14:51,810 Bhí sé in am forbróir, a Is acmhainn eile fós. 1554 01:14:51,810 --> 01:14:54,829 >> Mar sin arís, tá sé seo cothromaíocht ag iarraidh a chinneadh cé acu de na rudaí 1555 01:14:54,829 --> 01:14:55,870 bhfuil tú sásta a chaitheamh? 1556 01:14:55,870 --> 01:14:57,380 Cé acu is lú costasach? 1557 01:14:57,380 --> 01:15:01,040 Cé acu toradh na torthaí níos fearr? 1558 01:15:01,040 --> 01:15:01,540 Yeah? 1559 01:15:01,540 --> 01:15:11,310 1560 01:15:11,310 --> 01:15:12,580 >> Cínte. 1561 01:15:12,580 --> 01:15:15,970 Sa chás seo, má tá tú uimhreacha a léiriú sa maps-- 1562 01:15:15,970 --> 01:15:18,820 tá siad seo ar a dtugtar i go leor teangacha "Leideanna" nó "seoltaí" - 1563 01:15:18,820 --> 01:15:20,390 tá sé dhá oiread an spás. 1564 01:15:20,390 --> 01:15:24,390 Ní gá go mbeadh sé sin a bheith chomh dona is dúbailte dá ceart anois tá muid ag stóráil díreach uimhreacha. 1565 01:15:24,390 --> 01:15:27,410 Má ghlactar leis go raibh a stóráil muid ag taifid othar i hospital-- 1566 01:15:27,410 --> 01:15:30,870 mar sin ainmneacha Pierson s, uimhreacha gutháin, líon na slándála sóisialta, dochtúir 1567 01:15:30,870 --> 01:15:31,540 stair. 1568 01:15:31,540 --> 01:15:34,160 D'fhéadfadh sé seo bosca a bheith i bhfad, i bhfad níos mó, agus sa chás sin 1569 01:15:34,160 --> 01:15:38,000 pointeoir beag bídeach, an seoladh ar an chéad cheann eile element-- nach bhfuil sé le déileáil go mór. 1570 01:15:38,000 --> 01:15:40,620 Tá sé den sórt sin a imeall costas nach ndéanann sé ábhar. 1571 01:15:40,620 --> 01:15:43,210 Ach sa chás seo, yeah, tá sé dúbailt. 1572 01:15:43,210 --> 01:15:45,290 Ceist mhaith. 1573 01:15:45,290 --> 01:15:47,900 >> A ligean ar labhairt faoi am a beagán níos nithiúil. 1574 01:15:47,900 --> 01:15:50,380 Cad é an t-am ag rith chuardach liosta seo? 1575 01:15:50,380 --> 01:15:53,640 Cuir i Bhí mé a chuardach tríd gach grád scoláirí, 1576 01:15:53,640 --> 01:15:55,980 agus níl n grád i struchtúr atá liostaithe anseo. 1577 01:15:55,980 --> 01:15:58,830 Anseo, freisin, is féidir linn a fháil ar iasacht an stór focal na luaithe. 1578 01:15:58,830 --> 01:16:00,890 Is é seo an struchtúr sonraí líneach. 1579 01:16:00,890 --> 01:16:04,570 >> Is O Big n cad atá ag teastáil a fháil go dtí deireadh an struchtúr seo sonraí, 1580 01:16:04,570 --> 01:16:08,410 whereas-- agus nach bhfuil feicthe againn before-- seo tugann eagar tú 1581 01:16:08,410 --> 01:16:13,555 cad atá ar a dtugtar am tairiseach, rud a chiallaíonn céim amháin nó dhá chéim nó 10 steps-- 1582 01:16:13,555 --> 01:16:14,180 nach ábhar. 1583 01:16:14,180 --> 01:16:15,440 Is líon seasta. 1584 01:16:15,440 --> 01:16:17,440 Tá sé faic a dhéanamh leis an méid de na eagar. 1585 01:16:17,440 --> 01:16:20,130 Agus an chúis go bhfuil, arís é, rochtain randamach. 1586 01:16:20,130 --> 01:16:23,180 Is féidir leis an ríomhaire ach láithreach léim chuig láthair eile, 1587 01:16:23,180 --> 01:16:27,770 toisc go mbíonn siad ar fad mar an gcéanna achar ón rud eile. 1588 01:16:27,770 --> 01:16:29,112 Níl aon smaoineamh i gceist. 1589 01:16:29,112 --> 01:16:31,900 1590 01:16:31,900 --> 01:16:32,400 Ceart go leor. 1591 01:16:32,400 --> 01:16:39,230 Mar sin, más féidir liom, lig dom iarracht a dhéanamh péint dhá pictiúir deiridh. 1592 01:16:39,230 --> 01:16:42,830 Tá an-choitianta a dtugtar tábla hash. 1593 01:16:42,830 --> 01:16:51,120 Mar sin, chun spreagadh seo a phlé, lig dom smaoineamh faoi conas a dhéanamh. 1594 01:16:51,120 --> 01:16:52,610 >> Mar sin, conas mar gheall ar an? 1595 01:16:52,610 --> 01:16:55,160 Má ghlactar leis go bhfuil an fhadhb ba mhaith linn a réiteach ar anois 1596 01:16:55,160 --> 01:16:58,360 á chur i bhfeidhm i dictionary-- mar sin a bunch iomlán de na focail Béarla 1597 01:16:58,360 --> 01:16:59,330 nó cibé. 1598 01:16:59,330 --> 01:17:02,724 Agus is é an sprioc a bheith in ann a fhreagairt ceisteanna den fhoirm is focal? 1599 01:17:02,724 --> 01:17:04,640 Mar sin, ba mhaith leat a chur i bhfeidhm litreoir, ach 1600 01:17:04,640 --> 01:17:07,220 cosúil le foclóir fisiciúil gur féidir leat rudaí breathnú suas sa. 1601 01:17:07,220 --> 01:17:10,490 Cuir i Bhí mé é seo a dhéanamh le sraith. 1602 01:17:10,490 --> 01:17:12,590 Raibh mé in ann é seo a dhéanamh. 1603 01:17:12,590 --> 01:17:20,756 >> Agus is dócha go bhfuil na focail úll agus banana agus cantaloupe. 1604 01:17:20,756 --> 01:17:23,330 1605 01:17:23,330 --> 01:17:26,465 Agus ní féidir liom smaoineamh ar torthaí go tús a chur leis d, mar sin tá muid díreach 1606 01:17:26,465 --> 01:17:27,590 dul go bhfuil trí torthaí. 1607 01:17:27,590 --> 01:17:31,510 Mar sin, is é seo sraith, agus táimid stóráil gach ceann de na focail seo 1608 01:17:31,510 --> 01:17:34,200 san fhoclóir mar eagar. 1609 01:17:34,200 --> 01:17:39,350 An cheist, mar sin, cé chomh eile d'fhéadfaí tú a stóráil an t-eolas? 1610 01:17:39,350 --> 01:17:43,160 >> Bhuel, tá mé cineál cheating anseo, mar gheall ar gach ceann de na litreacha sa bhfocal 1611 01:17:43,160 --> 01:17:44,490 Is ndáiríre beart aonair. 1612 01:17:44,490 --> 01:17:46,740 Mar sin, má bhí mé i ndáiríre a bheith nit-picky, i ndáiríre ba chóir dom 1613 01:17:46,740 --> 01:17:49,600 bheith roinnt seo suas i bhfad i smután níos lú de chuimhne, 1614 01:17:49,600 --> 01:17:51,289 agus d'fhéadfadh muid a dhéanamh go díreach. 1615 01:17:51,289 --> 01:17:53,580 Ach táimid ag dul a reáchtáil i an fhadhb chéanna is a bhíodh. 1616 01:17:53,580 --> 01:17:56,674 Cad a tharlaíonn má, mar Merriam Webster nó Oxford a dhéanann gach year-- cuir siad focail 1617 01:17:56,674 --> 01:17:59,340 leis an dictionary-- nach bhfuil againn gá ag iarraidh a phéinteáil féin 1618 01:17:59,340 --> 01:18:00,780 isteach i gcúinne le sraith? 1619 01:18:00,780 --> 01:18:05,710 >> Mar sin ina ionad sin, b'fhéidir cur chuige níos cliste Is úll a chur ina nód féin nó bosca, 1620 01:18:05,710 --> 01:18:11,190 mar ba mhaith linn a rá, banana, agus ansin anseo ní mór dúinn cantaloupe. 1621 01:18:11,190 --> 01:18:14,990 1622 01:18:14,990 --> 01:18:16,790 Agus muid teaghrán na rudaí le chéile. 1623 01:18:16,790 --> 01:18:19,980 Mar sin, is é seo an eagar, agus is é seo an liosta nasctha. 1624 01:18:19,980 --> 01:18:23,300 Mura féidir leat a fheiceáil go leor, sé ach deir "eagar," agus tá sé seo a deir "liosta." 1625 01:18:23,300 --> 01:18:25,780 >> Mar sin, ní mór dúinn an gcéanna ceisteanna cruinn mar a rinneadh cheana, 1626 01:18:25,780 --> 01:18:28,600 ina ní mór dúinn anois fuinneamh inár liosta nasctha. 1627 01:18:28,600 --> 01:18:31,090 Ach ní mór dúinn foclóir cothrom mall. 1628 01:18:31,090 --> 01:18:32,870 Cuir ba mhaith liom chun breathnú suas le focal. 1629 01:18:32,870 --> 01:18:35,430 D'fhéadfadh sé a ghlacadh orm O mór n céimeanna, toisc fhéadfadh an focal 1630 01:18:35,430 --> 01:18:37,840 a léir ar an mbealach i ndeireadh an liosta, cosúil le cantaloupe. 1631 01:18:37,840 --> 01:18:40,600 Agus tharlaíonn sé go raibh i gcláir, a shórtáil 1632 01:18:40,600 --> 01:18:42,700 iomaíocht don duais mhór de shonraí Struchtúir é, rud 1633 01:18:42,700 --> 01:18:46,620 a thugann tairiseach tú am cosúil le sraith 1634 01:18:46,620 --> 01:18:50,870 ach go dtabharfaidh tú fós dinimiceas. 1635 01:18:50,870 --> 01:18:52,940 >> Sin, is féidir linn a bheith an chuid is fearr den dá shaol? 1636 01:18:52,940 --> 01:18:55,570 Agus go deimhin, tá rud éigin ar a dtugtar an tábla hash 1637 01:18:55,570 --> 01:18:59,320 gur féidir leat a dhéanamh go díreach go, cé thart. 1638 01:18:59,320 --> 01:19:03,140 Tá tábla hash a fancier Struchtúr sonraí go bhfuil muid 1639 01:19:03,140 --> 01:19:06,340 Is féidir smaoineamh ar an teaglaim de array-- 1640 01:19:06,340 --> 01:19:12,390 agus tá mé ag dul a tharraingt air cosúil this-- agus liostaí nasctha 1641 01:19:12,390 --> 01:19:17,310 go mbeidh mé a tharraingt mar seo thar anseo. 1642 01:19:17,310 --> 01:19:19,760 >> Agus ar an mbealach seo rud Is saothar mar seo a leanas. 1643 01:19:19,760 --> 01:19:23,310 1644 01:19:23,310 --> 01:19:29,540 Más now-- seo hash table-- Is é mo struchtúr tríú sonraí, 1645 01:19:29,540 --> 01:19:32,590 agus ba mhaith liom a stóráil focail seo, ní féidir liom 1646 01:19:32,590 --> 01:19:35,440 ag iarraidh a stóráil ach gach ceann de na focail droim le droim ar ais go dtí ar ais. 1647 01:19:35,440 --> 01:19:37,430 Ba mhaith liom a ghiaráil roinnt píosa eolais 1648 01:19:37,430 --> 01:19:40,330 faoi ​​na focail a chuirfidh in iúl liom é a fháil i gcás ina bhfuil sé níos tapúla. 1649 01:19:40,330 --> 01:19:43,666 >> Mar sin, mar gheall ar na focail úll agus banana agus cantaloupe, 1650 01:19:43,666 --> 01:19:45,040 Roghnaigh mé d'aon ghnó na focail sin. 1651 01:19:45,040 --> 01:19:45,340 Cén fáth? 1652 01:19:45,340 --> 01:19:47,631 Cad saghas bunúsach éagsúla mar gheall ar na trí? 1653 01:19:47,631 --> 01:19:49,950 1654 01:19:49,950 --> 01:19:51,484 Cad é an soiléir? 1655 01:19:51,484 --> 01:19:52,900 Tosaíonn siad le litreacha éagsúla. 1656 01:19:52,900 --> 01:19:53,900 >> Mar sin, tá a fhios agat cad? 1657 01:19:53,900 --> 01:19:57,120 In áit go léir a chur ar mo focal i an buicéad céanna, mar a déarfá, 1658 01:19:57,120 --> 01:20:00,390 cosúil i liosta mór amháin, cén fáth nach bhfuil Mé ar a laghad iarracht ar leas iomlán a bhaint 1659 01:20:00,390 --> 01:20:04,180 agus a chur ar mo liostaí 26/01 chomh fada. 1660 01:20:04,180 --> 01:20:07,440 A leas iomlán a bhaint láidre d'fhéadfadh a bheith cén fáth nach bhfuil 1661 01:20:07,440 --> 01:20:10,650 I-- nuair a chur isteach focal isteach sa struchtúr seo sonraí, 1662 01:20:10,650 --> 01:20:14,300 isteach sa ríomhaire a chuimhne, cén fáth Níl a chuir mé go léir an 'a' focal anseo, 1663 01:20:14,300 --> 01:20:17,270 na 'b' focail anseo, agus go léir an 'c' focail anseo? 1664 01:20:17,270 --> 01:20:24,610 Mar sin, chríochnaíonn suas seo a chur úll anseo, banana anseo, cantaloupe anseo, 1665 01:20:24,610 --> 01:20:25,730 agus mar sin de. 1666 01:20:25,730 --> 01:20:31,700 >> Agus má tá mé sa bhreis like-- focal cad atá eile? 1667 01:20:31,700 --> 01:20:36,640 Apple, banana, piorra. 1668 01:20:36,640 --> 01:20:39,370 Duine ar bith a cheapann an toraidh a thosaíonn le, b, nó c? 1669 01:20:39,370 --> 01:20:40,570 foirfe Blueberry--. 1670 01:20:40,570 --> 01:20:43,990 Is é sin dul go dtí deireadh suas anseo. 1671 01:20:43,990 --> 01:20:47,530 Agus mar sin is cosúil go bhfuil beagáinín réiteach níos fearr, 1672 01:20:47,530 --> 01:20:50,820 mar anois más mian liom chun cuardach úll, mé 1673 01:20:50,820 --> 01:20:53,200 first-- ní féidir liom ach Léim i mo struchtúr sonraí. 1674 01:20:53,200 --> 01:20:54,850 Ní féidir liom a Léim isteach i mo ríomhaire a chuimhne. 1675 01:20:54,850 --> 01:20:56,530 Táim ar dtús ar an chéad litir. 1676 01:20:56,530 --> 01:20:58,610 >> Agus é seo cad ríomhaire Bheadh ​​eolaí a rá. 1677 01:20:58,610 --> 01:21:00,760 hash tú isteach i do struchtúr sonraí. 1678 01:21:00,760 --> 01:21:04,100 tú i do ionchur, atá i Is cás seo focal cosúil le úll. 1679 01:21:04,100 --> 01:21:07,150 anailís a dhéanamh tú é, ag féachaint ar an chéad litir sa chás seo, 1680 01:21:07,150 --> 01:21:08,340 rud hashing é. 1681 01:21:08,340 --> 01:21:10,950 Is hashing a trína téarma ginearálta ghlacann tú rud éigin mar ionchur 1682 01:21:10,950 --> 01:21:12,116 agus a tháirgeadh tú roinnt aschur. 1683 01:21:12,116 --> 01:21:15,090 Agus an t-aschur sa mhéid is go Is cás an suíomh 1684 01:21:15,090 --> 01:21:18,150 ba mhaith leat a chuardach, ar an gcéad suíomh, an dara suíomh, an tríú. 1685 01:21:18,150 --> 01:21:22,160 Dá bhrí sin tá an t-ionchur úll, Is é an t-aschur ar dtús. 1686 01:21:22,160 --> 01:21:25,054 Is é an ionchur banana, an Ba chóir go mbeadh aschur a bheith an dara. 1687 01:21:25,054 --> 01:21:27,220 Is é an ionchur cantaloupe, Ba chóir go mbeadh an t-aschur a bheith tríú. 1688 01:21:27,220 --> 01:21:30,320 Is é an ionchur fraochán, an Ba chóir go mbeadh aschur a bheith arís an dara. 1689 01:21:30,320 --> 01:21:34,010 Agus sin a chabhraíonn tú aicearraí trí do chuimhne 1690 01:21:34,010 --> 01:21:39,050 d'fhonn a fháil ar na focail nó sonraí níos éifeachtaí. 1691 01:21:39,050 --> 01:21:43,330 >> Anois laghduithe seo síos ár gcuid ama d'fhéadfadh ag an oiread agus ceann amháin as 26, 1692 01:21:43,330 --> 01:21:45,850 mar má glacadh tú go bhfuil tú mar go leor "a" focail "z" 1693 01:21:45,850 --> 01:21:48,080 focail mar "q" focail, a Níl realistic-- ndáiríre 1694 01:21:48,080 --> 01:21:50,830 tú ag dul a bheith acu sceabhacha trasna litreacha áirithe den alphabet-- 1695 01:21:50,830 --> 01:21:53,204 ach bheadh ​​sé seo a bheith ina incriminteach Cur chuige a cheadú 1696 01:21:53,204 --> 01:21:55,930 tú a fháil chun na focail i bhfad níos gasta. 1697 01:21:55,930 --> 01:21:59,660 Agus i ndáiríre, a sofaisticiúla clár, an Googles an domhain, 1698 01:21:59,660 --> 01:22:02,180 an Facebooks an world-- úsáidfidís tábla hash 1699 01:22:02,180 --> 01:22:03,740 ar a lán de críoch éagsúil. 1700 01:22:03,740 --> 01:22:06,590 Ach ní bheadh ​​siad chomh naive mar chun breathnú díreach ag an chéad litir 1701 01:22:06,590 --> 01:22:09,700 i úll nó banana nó piorra nó cantaloupe, 1702 01:22:09,700 --> 01:22:13,420 mar gheall ar mar is féidir leat a fheiceáil ar na D'fhéadfadh liostaí a fháil fós i bhfad. 1703 01:22:13,420 --> 01:22:17,130 >> Agus mar sin d'fhéadfadh sé seo a bheith fós saghas ar linear-- sin saghas mall, 1704 01:22:17,130 --> 01:22:19,980 cosúil leis an O mór n go phlé againn níos luaithe. 1705 01:22:19,980 --> 01:22:25,290 Mar sin, cad a bheidh tábla hash fíor maith do-- beidh sé ag raon i bhfad níos mó. 1706 01:22:25,290 --> 01:22:28,574 Agus beidh sé a úsáid i bhfad níos mó feidhm hashing sofaisticiúla, 1707 01:22:28,574 --> 01:22:30,240 ionas nach ndéanann sé ach breathnú ar an "a." 1708 01:22:30,240 --> 01:22:35,480 B'fhéidir tá sé ag "a-p-p-l-e" agus bhealach athraíonn na cúig litreacha 1709 01:22:35,480 --> 01:22:38,400 isteach sa suíomh ina Ba chóir úll a stóráil. 1710 01:22:38,400 --> 01:22:42,660 Táimid ag baint úsáide as díreach naively an litir 'a' ina n-aonar, mar tá sé deas agus simplí. 1711 01:22:42,660 --> 01:22:44,600 >> Ach tábla hash, i an deireadh, is féidir leat smaoineamh 1712 01:22:44,600 --> 01:22:47,270 de mar mheascán de sraith, gach ceann acu 1713 01:22:47,270 --> 01:22:51,700 Tá liosta nasctha go hidéalach Ba chóir go mbeadh chomh gearr agus is féidir. 1714 01:22:51,700 --> 01:22:54,364 Agus nach bhfuil sé seo réiteach follasach. 1715 01:22:54,364 --> 01:22:57,280 Go deimhin, i bhfad ar an mionchoigeartú a théann ar thíos an cochall nuair 1716 01:22:57,280 --> 01:22:59,654 a chur i bhfeidhm na cineálacha struchtúir sonraí sofaisticiúla 1717 01:22:59,654 --> 01:23:01,640 Is cad é an ceart fad an eagar? 1718 01:23:01,640 --> 01:23:03,250 Cad é an fheidhm hash ceart? 1719 01:23:03,250 --> 01:23:04,830 Conas is féidir leat a stóráil rudaí i gcuimhne? 1720 01:23:04,830 --> 01:23:07,249 >> Ach a thuiscint cé chomh tapa an saghas díospóireachta 1721 01:23:07,249 --> 01:23:10,540 escalated, bíodh go dtí seo go bhfuil sé de chineál de níos mó ná ceann amháin a ceann ag an bpointe seo, a 1722 01:23:10,540 --> 01:23:11,360 Is breá. 1723 01:23:11,360 --> 01:23:18,820 Ach thosaigh muid, chun cuimhne, a bhfuil fíor rud éigin íseal-leibhéal agus leictreonacha. 1724 01:23:18,820 --> 01:23:20,819 Agus mar sin tá sé seo arís seo téama astarraingt, 1725 01:23:20,819 --> 01:23:23,610 nuair nuair a thosaíonn tú a ghlacadh as deonaíodh, OK, fuair mé it-- níl 1726 01:23:23,610 --> 01:23:26,680 chuimhne fisiciúil, OK, fuair sé, gach Tá suíomh fisiceach aitheasc, 1727 01:23:26,680 --> 01:23:29,910 OK, fuair mé é, is féidir liom a son na seoltaí mar arrows-- 1728 01:23:29,910 --> 01:23:34,650 Is féidir leat tosú go han-tapa a bheith acu comhráite níos sofaisticiúla a 1729 01:23:34,650 --> 01:23:38,360 sa deireadh dealraíonn sé go bhfuil a ligeann dúinn chun fadhbanna cosúil chuardach réiteach 1730 01:23:38,360 --> 01:23:41,620 agus sórtáil níos éifeachtaí. 1731 01:23:41,620 --> 01:23:44,190 Agus eile cinnte, too-- mar gheall ar dóigh liom an 1732 01:23:44,190 --> 01:23:48,700 is doimhne againn imithe i roinnt de na hábhair CS proper-- tá muid 1733 01:23:48,700 --> 01:23:51,880 rinneadh in aghaidh an lae go leith ag an pointe cad a dhéanfá de ghnáth os cionn 1734 01:23:51,880 --> 01:23:55,520 linn ocht seachtaine i seimeastar. 1735 01:23:55,520 --> 01:23:59,670 >> Ceisteanna ar bith ar na? 1736 01:23:59,670 --> 01:24:01,100 Uimh? 1737 01:24:01,100 --> 01:24:01,940 Ceart go leor. 1738 01:24:01,940 --> 01:24:05,610 Bhuel, cén fáth nach bhfuil muid ag sos ann, tús lón ar feadh cúpla nóiméad go luath, 1739 01:24:05,610 --> 01:24:07,052 atosú i díreach faoi uair an chloig? 1740 01:24:07,052 --> 01:24:08,760 Agus beidh mé linger do le beagán le ceisteanna. 1741 01:24:08,760 --> 01:24:11,343 Ansin tá mé ag dul a bheith acu chun dul ghlacadh glaonna lánúin más rud é go ceart go leor. 1742 01:24:11,343 --> 01:24:15,000 Beidh mé ag dul ar roinnt ceoil idir an dá linn, ach ba chóir lón a bheith timpeall an chúinne. 1743 01:24:15,000 --> 01:24:17,862