1 00:00:07,360 --> 00:00:09,360 [Powered by Google Translate] Lets loqui de vestit. 2 00:00:09,360 --> 00:00:12,780 Cur ergo nos semper volo utor vestit? 3 00:00:12,780 --> 00:00:17,210 Bene lets 'narro vos habere progressio ut indiget congregem V studiosum IDs. 4 00:00:17,210 --> 00:00:21,270 Is vires rationabiliter videtur habere V indeterminatas separatas. 5 00:00:21,270 --> 00:00:24,240 Ob rationes puteus 'animadverto in aliquantulus, puteus' satus fecerat Petrus, ex 0. 6 00:00:24,240 --> 00:00:30,700 Variabiles puteus 'habere erit int id0, int id1, et sic in. 7 00:00:30,700 --> 00:00:34,870 Ullus logica nos volo ut tractare super studiosum ID mos postulo ut exsisto exemplis atque crustulum 8 00:00:34,870 --> 00:00:36,870 pro qualibet istarum studiosum IDs. 9 00:00:36,870 --> 00:00:39,710 Si nos volo ut reprehendo qua alumni contingere quod sit in CS50, 10 00:00:39,710 --> 00:00:43,910 puteus 'primus postulo ut reprehendo si id0 repraesentat discipula in cursu. 11 00:00:43,910 --> 00:00:48,070 Proxima deinde idem auditor, quod imitari opust crustulum in Codice id0 12 00:00:48,070 --> 00:00:54,430 et repone omnia acta; id0 cum id1 et sic de id2, III, et IV. 13 00:00:54,430 --> 00:00:57,560 >> Mox imitere oportet crustulum audis, 14 00:00:57,560 --> 00:01:00,440 melius esse ratus ut ante. 15 00:01:00,440 --> 00:01:05,360 Nunc quid si cognoveris non est tibi opus V studiosum IDs sed potius VII? 16 00:01:05,360 --> 00:01:09,570 Vos postulo ut vado tergum in vestri source code supple id5, an id6, 17 00:01:09,570 --> 00:01:14,260 et effingo quod crustulum logic pro reprehendo si IDs ex genere pro his II novum IDs. 18 00:01:14,260 --> 00:01:19,600 Quibus iunctis nihil unum IDs et quaerendi nullum 19 00:01:19,600 --> 00:01:22,040 progressio hoc facere pro IDs 0, per VI. 20 00:01:22,040 --> 00:01:26,120 Iam bene te intellegere habetis C studiosum IDs. 21 00:01:26,120 --> 00:01:30,770 Suus 'satus videatur minus quam idealis indigeat separatim annuntiabit de his singulis IDs, 22 00:01:30,770 --> 00:01:33,760 et effingo quod crustulum ulla logic pro illas novas IDs. 23 00:01:33,760 --> 00:01:38,380 Forsitan autem statuta et C facimus universis alumnis. 24 00:01:38,380 --> 00:01:42,240 Quid etiam si non sint auditores cognovi multa? 25 00:01:42,240 --> 00:01:47,320 Sunt iusti, quidam n studentes et vestri progressio habet petere a user quid quod n sit. 26 00:01:47,320 --> 00:01:50,250 Uh oh. Non opus est bene. 27 00:01:50,250 --> 00:01:53,820 Sed semper facit aliquid discentium multi proposuisti. 28 00:01:53,820 --> 00:01:57,520 >> Absolvendis his omnibus problems est pulchritudo vestit. 29 00:01:57,520 --> 00:01:59,930 Sic illud quod est an ordinata? 30 00:01:59,930 --> 00:02:04,480 Ut aliquo modo posse libero paulo exercitu, 31 00:02:04,480 --> 00:02:09,960 sed hic puteus 'focus in basic array notitia structura sicut youll videre illam in C. 32 00:02:09,960 --> 00:02:14,030 Intellegeretur compluras est iustus a magnus obstructionum of memoria. Ut 'eam. 33 00:02:14,030 --> 00:02:17,770 Cum dicimus habemus aciem: X integri, ut iustus significat aliqualem eius habemus obstructionum 34 00:02:17,770 --> 00:02:20,740 memoriae quod satis magna est ad continendas X separata integri. 35 00:02:29,930 --> 00:02:33,410 Posito quod numerus integer est IV bytes, hoc significat quod intellegeretur compluras X integri 36 00:02:33,410 --> 00:02:37,180 sit continua obstructionum de XL bytes in memoria. 37 00:02:42,660 --> 00:02:46,280 Cum efficere multidimensional vestit, quod non veniam huc 38 00:02:46,280 --> 00:02:49,200 suus 'etiam iustus a magnus obstructionum of memoria. 39 00:02:49,200 --> 00:02:51,840 In multidimensional est notatio iustus a oportunitas. 40 00:02:51,840 --> 00:02:55,640 Si vos have III by III multidimensional aciem: integri, 41 00:02:55,640 --> 00:03:00,650 tunc vestri programma admittere poterit vere iustus tractare hunc sicut a magnus obstructionum of XXXVI bytes. 42 00:03:00,650 --> 00:03:05,460 Totalis numerus integri est III tempora III, et utraque integer sumit IV bytes. 43 00:03:05,460 --> 00:03:07,750 >> In principio inspice sit amet velit. 44 00:03:07,750 --> 00:03:10,660 Possumus vide hic II diversis modis declarandi vestit. 45 00:03:15,660 --> 00:03:18,580 Puteus 'habere commentari I ab illis et pro progressio ut compilare, 46 00:03:18,580 --> 00:03:20,900 Quoniam x bis. 47 00:03:20,900 --> 00:03:25,140 Inspice certe inter eas quaedam genera II amet declarationes. 48 00:03:25,140 --> 00:03:28,560 Utraque harum linearum indicere; array molis N, 49 00:03:28,560 --> 00:03:30,740 ubi a # definire N ad X. 50 00:03:30,740 --> 00:03:34,460 Quia minus facile extrahi posse integer affirmativus interrogassemus 51 00:03:34,460 --> 00:03:37,250 et usus ea est integer quasi numerum elementorum in nostra ordinata. 52 00:03:37,250 --> 00:03:41,960 Noster ut studiosum ID exemplum ante, id est, benigna est ex similibus affirmans X omnino separata 53 00:03:41,960 --> 00:03:49,000 imaginaria variabilium admittit; x0, x1, x2, et ita usque ad xn-I. 54 00:03:57,270 --> 00:04:00,840 Uitans lineamenta declaramus, in aciem, attendendum quadratum brackets intact 55 00:04:00,840 --> 00:04:02,090 intra pro ansas. 56 00:04:02,090 --> 00:04:09,660 Quando nos scribere aliquid simile x [III], quae ego nuper recitata ut x bracket III, 57 00:04:09,660 --> 00:04:13,090 vos potest cogitare de eo quasi postulantes pro imaginariam, x3. 58 00:04:13,090 --> 00:04:17,519 Animadverto quam cum array molis N, per id intelligitur quod numerus intus est brackets, 59 00:04:17,519 --> 00:04:22,630 feres, quam minimum potest aliquid I N-0, 60 00:04:22,630 --> 00:04:25,660 quae est a numerus of N indices. 61 00:04:25,660 --> 00:04:28,260 >> Hic agit de ipso cogitare 62 00:04:28,260 --> 00:04:31,260 bellum ingens dolor esse memoriae recordabor. 63 00:04:31,260 --> 00:04:37,460 Posito quod numerus integer est IV bytes, totum ordinata x XL byte obstructionum of memoria. 64 00:04:37,460 --> 00:04:41,360 Sic x0 refertur ad ipsa prima IV bytes de stipitem faciunt. 65 00:04:45,810 --> 00:04:49,230 X [I] Deinde dicitur IV bytes etc. 66 00:04:49,230 --> 00:04:53,760 Id ipsum omne initium semper indiget servo semita of x. 67 00:04:55,660 --> 00:04:59,840 Ut sis X [CD] Tunc scit hoc ipsum idem est 68 00:04:59,840 --> 00:05:03,460 ut iustus 1.600 bytes post initium x. 69 00:05:03,460 --> 00:05:08,780 Where'd nos adepto 1.600 bytes ex? Suus 'iustus CD temporibus IV bytes per integer. 70 00:05:08,780 --> 00:05:13,170 >> Antequam migremus, suus 'maximus in C. intellegunt 71 00:05:13,170 --> 00:05:17,080 quod est uti in tertio ordine exactionem. 72 00:05:17,080 --> 00:05:23,180 Nostra magnus intercluditur tantum X numeri integri diu, sed nihil clamo ad nobis, si scribere x [XX] 73 00:05:23,180 --> 00:05:26,060 vel etiam x [-5]. 74 00:05:26,060 --> 00:05:28,240 Minimum esse numerum non habet. 75 00:05:28,240 --> 00:05:30,630 Arbitrium potest dici. 76 00:05:30,630 --> 00:05:34,800 In progressio utimur variabilis i a pro loop ut iudex in ordinata. 77 00:05:34,800 --> 00:05:40,340 Hoc persaepe exemplar ad longitudinem 0 looping ex acie 78 00:05:40,340 --> 00:05:43,350 et tunc usura i indicis pro ordinata. 79 00:05:43,350 --> 00:05:46,160 Sic in omni re ansam aciem 80 00:05:46,160 --> 00:05:50,600 et vos possunt vel assignare uniuscuiusque macule in, in aciem an uti in quibusdam calculum revocata. 81 00:05:50,600 --> 00:05:53,920 >> In prima enim ansam veniat, i incipit ad 0, 82 00:05:53,920 --> 00:05:58,680 et sic data est 0 loco aciem semper pretium II 0. 83 00:05:58,680 --> 00:06:04,370 Tunc ego incrementa, et nos assignare primum macula in, in aciem valor I temporibus II. 84 00:06:04,370 --> 00:06:10,170 Tunc ego incrementa iterum atque ita usque donec assignamus positus N-I in milĂ­tia 85 00:06:10,170 --> 00:06:13,370 valorem N-I temporibus II. 86 00:06:13,370 --> 00:06:17,810 Sic weve creavit array cum primo X numeros etiam. 87 00:06:17,810 --> 00:06:21,970 Num aequalia inaequalibus nomen melius aliquanto esset quam x variabili, 88 00:06:21,970 --> 00:06:24,760 sed quod dedisset rerum abstulit. 89 00:06:24,760 --> 00:06:30,210 Deinde ansa alia bona, quae iam posita procer interius instruit. 90 00:06:30,210 --> 00:06:33,600 >> Lets experiri currit progressio cum utraque genera ordinata declarationes 91 00:06:33,600 --> 00:06:36,330 et de output at elit. 92 00:06:51,450 --> 00:06:57,020 Quantum videmus, utraque eodem modo se rationem declarationum. 93 00:06:57,020 --> 00:07:02,230 Lets etiam take a inviso quid contingit si nos mutari primam loop ad neque pausat N 94 00:07:02,230 --> 00:07:05,040 sed potius dicere 10,000. 95 00:07:05,040 --> 00:07:07,430 Modo extra agmen extremum. 96 00:07:14,700 --> 00:07:17,210 Oops. Forsitan vidi ante. 97 00:07:17,210 --> 00:07:20,440 A segmentation culpae dicit vestri progressio est ingruat. 98 00:07:20,440 --> 00:07:24,430 Vos satus quoniam et haec cum tu tangere areas of memoriam non debet tangendi. 99 00:07:24,430 --> 00:07:27,870 Hic sumus tangens 10,000 loca trans initio x, 100 00:07:27,870 --> 00:07:31,920 memoriam in ea quae scilicet non pertingit. 101 00:07:31,920 --> 00:07:37,690 Sic potissimum nos forsit esset non per accidens posuit 10,000 pro N, 102 00:07:37,690 --> 00:07:42,930 sicut si aliquis dicat quid scribam subtilis N minus vel aequale 103 00:07:42,930 --> 00:07:46,830 in pro loop conditione, ut opponitur minus quam N. 104 00:07:46,830 --> 00:07:50,100 Memento quod intellegeretur compluras solum habet indices ab 0 ad N-I, 105 00:07:50,100 --> 00:07:54,510 id indicis n extremo agmine supra est. 106 00:07:54,510 --> 00:07:58,050 Ne hoc quidem propositum fragorem, sed etiam est erroneum. 107 00:07:58,050 --> 00:08:01,950 Nam ita communis error sit proprium nomen habet, 108 00:08:01,950 --> 00:08:03,970 an off per I error. 109 00:08:03,970 --> 00:08:05,970 >> Ut 'pro basics. 110 00:08:05,970 --> 00:08:09,960 Sed quae sunt major discrimina II genera ordinata eloquiis, 111 00:08:09,960 --> 00:08:13,960 Una differentia est ubi magnus obstructionum memoriae abscedit. 112 00:08:13,960 --> 00:08:17,660 In prima annunciatio, quam ego ibo vocant bracket-array typus, 113 00:08:17,660 --> 00:08:20,300 quod tamen minime imponitur nomen 114 00:08:20,300 --> 00:08:22,480 id abibit in ACERVUS. 115 00:08:22,480 --> 00:08:27,450 At in secunda, quae Peius 'vocant monstratorem-array type, id abibit in cumulum. 116 00:08:27,450 --> 00:08:32,480 Per haec intelligitur quod quando functio redit, bracket array mos automatically esse deallocated, 117 00:08:32,480 --> 00:08:36,419 Secundum vero quod oportet te explicitily vocant liberum in monstratorem array 118 00:08:36,419 --> 00:08:38,010 vel alius vos habere memoriam, Leak. 119 00:08:38,010 --> 00:08:42,750 Superaddita est, bracket array non est actu variabilis. 120 00:08:42,750 --> 00:08:45,490 Hoc magni momenti est. Suus 'iustus symbolo. 121 00:08:45,490 --> 00:08:49,160 Quisque velit compilator ut putaret enim constant. 122 00:08:49,160 --> 00:08:52,970 Unde sicut non potest a + x bracket ratio 123 00:08:52,970 --> 00:08:56,240 quamquam id est admodum valida cum monstratorem typus. 124 00:08:56,240 --> 00:08:58,270 >> In monstratorem genus est variabilis. 125 00:08:58,270 --> 00:09:01,510 Enim monstratorem type, habemus II separata, caudices memoria. 126 00:09:01,510 --> 00:09:06,060 Variabilis x ipsa repono in ACERVUS est et justus uno monstratorem, 127 00:09:06,060 --> 00:09:08,620 sed magnus obstructionum memoriae est repono in acervus erit. 128 00:09:08,620 --> 00:09:11,010 Variabilis x in ACERVUS iustus recondit oratio 129 00:09:11,010 --> 00:09:14,010 of magnus obstructionum memoriae super cumulum. 130 00:09:14,010 --> 00:09:17,370 Cum una complexa est quantitate auctor. 131 00:09:17,370 --> 00:09:22,480 Quantitas enim habitus bracket quaeris, illud tibi placerat magna quantitate memoriae 132 00:09:22,480 --> 00:09:24,620 aliquid simile XL bytes, 133 00:09:24,620 --> 00:09:26,920 Si genus quaeris quanta sit regula acies 134 00:09:26,920 --> 00:09:32,740 is mos tribuo vos moli variabilis x ipsa, quae in INSTRUMENTUM verisimile est iustus IV bytes. 135 00:09:32,740 --> 00:09:36,530 Usura monstratorem-array type, impossibile est, ut directe petere 136 00:09:36,530 --> 00:09:38,530 magnitudo memoriae placerat magna. 137 00:09:38,530 --> 00:09:42,530 Hoc non est vulgo multo de restrictione cum nos rarissime volo moli 138 00:09:42,530 --> 00:09:46,980 magnum lignum memoriae solet colligere possumus, si opus sit. 139 00:09:46,980 --> 00:09:51,490 >> Demum, bracket array contingit nobis tradere a brevis pro initializing an ordinata. 140 00:09:51,490 --> 00:09:56,130 Lets En quomodo scribere posse primum X etiam integri usura brevis initilization. 141 00:10:11,220 --> 00:10:14,470 Regula in ordine ad viam compendiariam non sic. 142 00:10:14,470 --> 00:10:18,120 Hoc est quod possis aditum per vestit. 143 00:10:18,120 --> 00:10:20,990 Ipsi ostendo sursum in omni fere progressio scribes. 144 00:10:20,990 --> 00:10:24,390 Hopefully videtis a melior via faciendi studiosum IDs exemplum 145 00:10:24,390 --> 00:10:26,710 ab initio video. 146 00:10:26,710 --> 00:10:29,960 >> Est nomen meum Rob Bowden, et hoc est CS50.