1 00:00:00,000 --> 00:00:02,418 >> [MUSIC PLAYING] 2 00:00:02,418 --> 00:00:10,542 3 00:00:10,542 --> 00:00:12,000 ALLISON BUCHHOLTZ-AU: Hey h蓹r k蓹s. 4 00:00:12,000 --> 00:00:15,640 陌lk xo艧 g蓹lmisiniz r蓹smi CS50 b枚lm蓹. 5 00:00:15,640 --> 00:00:19,507 Siz bu G枚rd眉y眉n眉z kimi b枚lm蓹 CS50 kimi, yaln谋z 6 00:00:19,507 --> 00:00:20,840 Bu g眉n 眉莽眉n g眉nd蓹m蓹 qoparmaq 眉莽眉n. 7 00:00:20,840 --> 00:00:23,990 M蓹n 蓹min蓹m Bel蓹 ki, m蓹n kim蓹m b眉t眉n merak edirik. 8 00:00:23,990 --> 00:00:25,514 M蓹n sizin TF edir蓹m. 9 00:00:25,514 --> 00:00:27,930 M蓹n yaln谋z bir t蓹sad眉fi t蓹l蓹b蓹 deyil蓹m olan TF impersonating oldu. 10 00:00:27,930 --> 00:00:31,190 >> V蓹 m蓹n vasit蓹sil蓹 getm蓹k 眉莽眉n gedir蓹m c眉r b枚lm蓹l蓹r axacaq var, 11 00:00:31,190 --> 00:00:34,900 biz g枚zl蓹ntil蓹ri, resurslar谋, s v蓹 s. 12 00:00:34,900 --> 00:00:39,190 Biz Diziler haqq谋nda dan谋艧maq olacaq, ASCII funksiyalar谋, komanda-line d蓹lill蓹ri, 13 00:00:39,190 --> 00:00:42,020 v蓹 o, burada deyil, lakin M蓹n d蓹 k枚m蓹k ed蓹c蓹k 14 00:00:42,020 --> 00:00:45,054 siz c眉r vasit蓹sil蓹 hesab bu h蓹ft蓹 眉莽眉n n枚vb蓹ti pset. 15 00:00:45,054 --> 00:00:46,720 Hans谋 M蓹n siz蓹 b眉t眉n t蓹艧蓹kk眉r 蓹min蓹m. 16 00:00:46,720 --> 00:00:48,190 17 00:00:48,190 --> 00:00:53,390 >> Bel蓹 ki, ilk, m蓹n kim蓹m sual burada co艧臒un TF ba艧qa. 18 00:00:53,390 --> 00:00:55,390 I Alison Buchholtz-Au edir蓹m. 19 00:00:55,390 --> 00:00:57,970 Bu m蓹nim ikinci il CS50 TFing. 20 00:00:57,970 --> 00:01:00,570 Bahar da m蓹n TF CS51. 21 00:01:00,570 --> 00:01:03,930 Siz yen蓹 orada g枚r蓹 bil蓹rsiniz Siz onu almaq ist蓹s蓹niz. 22 00:01:03,930 --> 00:01:07,370 M蓹n d蓹 PAF, bel蓹 ki, h蓹r hans谋 bir Freshmen-- deyil蓹m v蓹 birinci de臒ilseniz, 23 00:01:07,370 --> 00:01:09,980 Bu m蓹nim 眉莽眉nc眉 il bir m蓹sl蓹h蓹t fellow kimi. 24 00:01:09,980 --> 00:01:13,630 M蓹n 莽ox bilikli al谋ram h蓹yat v蓹 kurslar谋 siz蓹 m蓹sl蓹h蓹t 25 00:01:13,630 --> 00:01:16,549 CS deyil CS daxilind蓹. 26 00:01:16,549 --> 00:01:18,090 M蓹n Computer Science konsentrator edir蓹m. 27 00:01:18,090 --> 00:01:20,800 M蓹n Adams House, yax艧谋 ev bir ba艧 deyil蓹m. 28 00:01:20,800 --> 00:01:22,430 29 00:01:22,430 --> 00:01:26,050 M蓹n ke莽id 蓹vv蓹l CS m蓹nim 陌kinci S谋n谋f Spring, 30 00:01:26,050 --> 00:01:27,640 M蓹n, h蓹qiq蓹t蓹n, biotibbi m眉h蓹ndis idi. 31 00:01:27,640 --> 00:01:29,020 I Med m蓹kt蓹b蓹 getm蓹k niyy蓹tind蓹 idi. 32 00:01:29,020 --> 00:01:30,530 M蓹n bir z蓹d蓹 c蓹rrah olacaq. 33 00:01:30,530 --> 00:01:33,000 V蓹 tamamil蓹 var M蓹n CS50 etdi d蓹yi艧mi艧dir. 34 00:01:33,000 --> 00:01:34,250 35 00:01:34,250 --> 00:01:36,310 M蓹n 陌kinci S谋n谋f Fall kursu ald谋. 36 00:01:36,310 --> 00:01:38,920 Bu he莽 CS m蓹nim ilk giri艧 idi. 37 00:01:38,920 --> 00:01:44,104 M蓹n siz蓹 78% biri olan s谋f谋r t蓹cr眉b蓹 g蓹l蓹n idi, 38 00:01:44,104 --> 00:01:45,520 v蓹 tamamil蓹 m蓹nim h蓹yat d蓹yi艧di. 39 00:01:45,520 --> 00:01:49,820 陌ndi M蓹n 莽al谋艧谋ram Microsoft, v蓹 sevimli TF. 40 00:01:49,820 --> 00:01:53,500 V蓹 CS50 y蓹qin biridir 蓹n yax艧谋 t蓹cr眉b蓹 41 00:01:53,500 --> 00:01:56,210 M蓹n burada idi etdik ki, H蓹m d蓹 sinif alaraq Harvard-- 42 00:01:56,210 --> 00:01:59,040 v蓹 ed蓹 k枚m蓹k sizin kimi t蓹l蓹b蓹l蓹ri 枚yr蓹tm蓹k. 43 00:01:59,040 --> 00:02:01,410 >> M蓹n, h蓹qiq蓹t蓹n, heyecan al谋ram ki burada b眉t眉n ist蓹yirik. 44 00:02:01,410 --> 00:02:04,270 Halda g蓹ldi gec, konfet var, 45 00:02:04,270 --> 00:02:07,227 siz hiss etm蓹lidir i艧臒al莽谋 g蓹lm蓹k, v蓹 ya g枚nd蓹rm蓹k 眉莽眉n pulsuz 46 00:02:07,227 --> 00:02:08,560 ba艧qas谋 sizin 眉莽眉n qamarlamaq. 47 00:02:08,560 --> 00:02:09,399 OK. 48 00:02:09,399 --> 00:02:10,440 M蓹n yem蓹k ist蓹mir蓹m. 49 00:02:10,440 --> 00:02:13,350 M蓹nim otaq, kifay蓹t q蓹d蓹r 艧okolad bel蓹 eyni c蓹hd v蓹 bitirm蓹k laz谋md谋r. 50 00:02:13,350 --> 00:02:16,730 100 蓹d蓹d var bilir蓹m, lakin kimi, bazar ert蓹si g眉n眉 4 saat, 51 00:02:16,730 --> 00:02:19,000 M蓹n h蓹r k蓹s b蓹zi 艧蓹k蓹r istifad蓹 ed蓹 edir蓹m. 52 00:02:19,000 --> 00:02:21,750 >> Olan siz bel蓹 ki, b眉t眉n r蓹smi m蓹nim b枚lm蓹sind蓹 53 00:02:21,750 --> 00:02:24,700 bir e-po莽t kazan谋lm谋艧 olmal谋d谋r , m蓹nim telefon n枚mr蓹si il蓹 m蓹nd蓹n 54 00:02:24,700 --> 00:02:29,920 e-po莽t m蓹n蓹 蓹lav蓹 莽ekinmeyin address-- Gchat, Facebook m蓹ni 蓹lav蓹 莽ekinmeyin 55 00:02:29,920 --> 00:02:33,360 v蓹 sizin istirah蓹t 眉莽眉n, Siz burada m蓹n蓹 em蓹ktub g枚nd蓹rin. 56 00:02:33,360 --> 00:02:34,450 Iki H var var. 57 00:02:34,450 --> 00:02:37,090 H蓹r k蓹s h蓹mi艧蓹 yoxdur iki L's v蓹 ya iki C kimi. 58 00:02:37,090 --> 00:02:38,260 Iki H son ad谋 var. 59 00:02:38,260 --> 00:02:41,800 茝ks halda s谋莽ray谋艧 olacaq v蓹 M蓹n sizin e-po莽t almaq niyy蓹tind蓹 deyil蓹m. 60 00:02:41,800 --> 00:02:46,400 >> Bel蓹 ki, m蓹n蓹 e-po莽t 莽ekinmeyin h蓹r hans谋 bir zamanda m蓹n蓹 m眉raci蓹t. 61 00:02:46,400 --> 00:02:51,440 M蓹n geri ala bil蓹r 24 d蓹qiq蓹 蓹rzind蓹, 62 00:02:51,440 --> 00:02:53,760 amma geri almaq 眉莽眉n s枚z 24 saat 蓹rzind蓹 siz蓹. 63 00:02:53,760 --> 00:02:54,900 64 00:02:54,900 --> 00:02:58,067 Siz yar谋m saat 蓹vv蓹l m蓹n蓹 z蓹ng edin Sizin pset, siz kimi olan, ba臒l谋d谋r 65 00:02:58,067 --> 00:02:59,650 M蓹n Allison edir蓹m n蓹 he莽 bir fikrim yoxdur. 66 00:02:59,650 --> 00:03:00,160 M蓹n蓹 k枚m蓹k. 67 00:03:00,160 --> 00:03:04,049 M蓹n siz蓹 sakitl蓹艧dirm蓹k 眉莽眉n gedir蓹m lakin g眉n sonunda, 68 00:03:04,049 --> 00:03:07,340 Siz yar谋m saat 蓹vv蓹l m蓹n蓹 z蓹ng edirsinizs蓹 Sizin pset yaz谋l谋 he莽 bir 艧ey g枚r蓹 69 00:03:07,340 --> 00:03:11,570 M蓹n b蓹lk蓹, yax艧谋, kimi gedir蓹m ki, gec g眉n istifad蓹 眉莽眉n vaxt var. 70 00:03:11,570 --> 00:03:15,215 M蓹n b眉t眉n cavab ver蓹c蓹kdir 莽ox vaxt谋nda sor臒u. 71 00:03:15,215 --> 00:03:16,482 72 00:03:16,482 --> 00:03:18,190 M蓹nim telefon ad蓹t蓹n M蓹nim 蓹ll蓹ri 蓹lav蓹. 73 00:03:18,190 --> 00:03:21,530 M蓹n ad蓹t蓹n 莽ox cavab tez 24 saat, 74 00:03:21,530 --> 00:03:25,650 amma yaln谋z t蓹min ed蓹 bil蓹r 24 saat cavab. 75 00:03:25,650 --> 00:03:26,580 >> B眉t眉n h眉quqlar. 76 00:03:26,580 --> 00:03:28,410 Bel蓹 ki, niy蓹 biz burada var? 77 00:03:28,410 --> 00:03:32,160 H蓹m莽inin, 蓹g蓹r siz sual谋n谋z ist蓹nil蓹n vaxt, xahi艧 edirik M蓹n蓹 bildirin. 78 00:03:32,160 --> 00:03:32,780 M蓹n bir 莽ox dan谋艧maq. 79 00:03:32,780 --> 00:03:35,320 M蓹n s眉r蓹tli dan谋艧maq, lakin edin M蓹ni dayand谋rmaq 眉莽眉n 莽ekinmeyin. 80 00:03:35,320 --> 00:03:36,980 Bu m蓹ni h蓹m otaq n蓹f蓹s verir. 81 00:03:36,980 --> 00:03:38,159 82 00:03:38,159 --> 00:03:40,200 B枚lm蓹l蓹r bir d蓹f蓹 bel蓹 h蓹qiq蓹t蓹n, yaln谋z dive biz蓹 眉莽眉n 83 00:03:40,200 --> 00:03:44,270 , b蓹zi praktiki t蓹cr眉b蓹 almaq Qeyd m枚vzular ke莽m蓹k 84 00:03:44,270 --> 00:03:49,760 sinif v蓹 ya i艧 materiallar谋 ki, biz online u艧aqlar 眉莽眉n g蓹lir. 85 00:03:49,760 --> 00:03:52,980 V蓹 biz, h蓹qiq蓹t蓹n ke莽m蓹k laz谋md谋r bir az bu resurslar谋n b蓹zi. 86 00:03:52,980 --> 00:03:54,300 87 00:03:54,300 --> 00:03:57,400 >> B枚lm蓹 d蓹st蓹k Bel蓹 ki, b蓹zi qeydl蓹r. 88 00:03:57,400 --> 00:04:00,250 CS50 艧eyi bir edir ki, m蓹nim sevimli d蓹rsl蓹ri biri 89 00:04:00,250 --> 00:04:02,510 Siz t蓹k he莽 vaxt ist蓹yirik ki, hiss edir. 90 00:04:02,510 --> 00:04:05,430 Biz 100-d蓹n 莽ox bir hey蓹t var burada insanlar siz蓹 k枚m蓹k edir. 91 00:04:05,430 --> 00:04:08,080 Biz ofis saat C眉m蓹 ax艧am谋 vasit蓹sil蓹 Bazar ert蓹si. 92 00:04:08,080 --> 00:04:13,230 Bel蓹 ki, bir 莽ox insanlar var olan kimi 莽ox m蓹n kimi sinif sevgi 93 00:04:13,230 --> 00:04:15,750 v蓹 h蓹qiq蓹t蓹n burada olan onlar burada olmaq ist蓹yir蓹m, 莽眉nki. 94 00:04:15,750 --> 00:04:19,390 Bizim 蓹n t蓹l蓹b蓹 v蓹 bu 蓹lav蓹 be艧inci sinif kimi 95 00:04:19,390 --> 00:04:20,390 bizim i艧 qalan. 96 00:04:20,390 --> 00:04:22,723 >> V蓹 bu i艧 bir 莽ox var, lakin biz onu sevir蓹m 莽眉nki biz bunu 97 00:04:22,723 --> 00:04:25,600 v蓹 biz, h蓹qiq蓹t蓹n siz蓹 枚yr蓹tm蓹k sevgi v蓹 h蓹y蓹can b枚l眉艧m蓹k k枚m蓹k 98 00:04:25,600 --> 00:04:27,260 Bu m枚vzuda v蓹 bu sinif 眉莽眉n. 99 00:04:27,260 --> 00:04:28,490 Bel蓹 ki, istifad蓹 edin. 100 00:04:28,490 --> 00:04:29,370 Biz蓹 g蓹l. 101 00:04:29,370 --> 00:04:33,034 M蓹n t蓹nha almaq zaman m蓹nim t蓹l蓹b蓹l蓹r 茝g蓹r siz, bel蓹 ki, m蓹n蓹 dan谋艧maq deyil, 102 00:04:33,034 --> 00:04:33,950 m蓹niml蓹 a莽maq g蓹lir. 103 00:04:33,950 --> 00:04:35,200 Bu, b枚y眉k olacaq. 104 00:04:35,200 --> 00:04:37,400 >> Bel蓹 ki, b枚lm蓹 a莽谋q-ayd谋n deyil sizin 蓹n b枚y眉k 艧eyi biridir. 105 00:04:37,400 --> 00:04:41,770 Biz h蓹r 艧eyi ke莽m蓹k laz谋md谋r Siz m眉hazir蓹 枚yr蓹ndim ki, 106 00:04:41,770 --> 00:04:44,100 bir q谋sa n眉mun蓹l蓹ri biz vaxt zaman, 107 00:04:44,100 --> 00:04:46,187 v蓹 眉mumiyy蓹tl蓹 c眉r 艧eyl蓹r haqq谋nda bir fikir almaq 108 00:04:46,187 --> 00:04:48,270 茝g蓹r d眉艧眉nc蓹 olmal谋d谋r Sizin problem set haqq谋nda. 109 00:04:48,270 --> 00:04:49,540 110 00:04:49,540 --> 00:04:53,591 Shorts-- ne莽蓹 h蓹qiq蓹t蓹n insanlar Sizin s谋f谋rdan video seyr 111 00:04:53,591 --> 00:04:54,090 q谋sa? 112 00:04:54,090 --> 00:04:55,460 113 00:04:55,460 --> 00:04:57,390 H蓹r k蓹s m蓹ni tan谋maq? 114 00:04:57,390 --> 00:04:59,720 Bel蓹 ki, o 莽ox b枚y眉kd眉r. 115 00:04:59,720 --> 00:05:01,210 Siz m眉tl蓹q o etsinl蓹r. 116 00:05:01,210 --> 00:05:02,880 I艧 bir 莽ox onlara verilmi艧dir. 117 00:05:02,880 --> 00:05:06,690 Onlar yaln谋z 眉莽眉n n蓹z蓹rd蓹 edirik Yaln谋z izl蓹m蓹k 眉莽眉n 蓹d蓹d 枚l莽眉s眉 yem蓹k 118 00:05:06,690 --> 00:05:09,760 眉莽 v蓹 ya d枚rd d蓹qiq蓹 v蓹 bir almaq bir anlay谋艧 daha yax艧谋 anlay谋r. 119 00:05:09,760 --> 00:05:11,147 120 00:05:11,147 --> 00:05:12,980 Nec蓹 throughs-- Walk 莽ox adam izl蓹di 121 00:05:12,980 --> 00:05:14,880 茝vv蓹lki olanlar 眉莽眉n walk-throughs? 122 00:05:14,880 --> 00:05:16,240 Zamyla sa臒, g枚z蓹l? 123 00:05:16,240 --> 00:05:18,100 Kimi, m蓹n b蓹z蓹n Zamyla idi arzulay谋ram. 124 00:05:18,100 --> 00:05:19,650 125 00:05:19,650 --> 00:05:21,640 Bel蓹 ki, m眉tl蓹q g蓹zm蓹k-throughs istifad蓹 edin. 126 00:05:21,640 --> 00:05:25,070 O, onu q谋rmaq ed蓹c蓹k ki莽ik, bite 枚l莽眉l眉 蓹d蓹d. 127 00:05:25,070 --> 00:05:28,079 V蓹 bu b枚y眉k zaman Sizin problem d蓹stl蓹ri spesifikasiyalar, 128 00:05:28,079 --> 00:05:30,870 h蓹qiq蓹t蓹n 蓹h蓹miyy蓹tli olacaq yaln谋z bir yerd蓹 tapmaq m眉mk眉n olacaq 129 00:05:30,870 --> 00:05:32,600 ba艧lamaq v蓹 onun vasit蓹sil蓹 yava艧-yava艧 i艧. 130 00:05:32,600 --> 00:05:33,610 131 00:05:33,610 --> 00:05:40,260 >> B眉t眉n sa臒, biz d蓹 Study50, olan study50.harvard.edu, m蓹n inan谋ram. 132 00:05:40,260 --> 00:05:42,270 Siz yaln谋z Google 枚yr蓹nm蓹k v蓹 onu g蓹lm蓹k laz谋md谋r. 133 00:05:42,270 --> 00:05:45,750 Bu biridir yax艧谋 resurslar谋 var. 134 00:05:45,750 --> 00:05:49,800 Bu qeydl蓹ri il蓹 PowerPoints v蓹 sizin 眉莽眉n problem t蓹cr眉b蓹 135 00:05:49,800 --> 00:05:52,430 h蓹ll蓹r il蓹 h蓹qiq蓹t蓹n vasit蓹sil蓹 g蓹zm蓹k olar. 136 00:05:52,430 --> 00:05:57,000 茝g蓹r daha 莽ox t蓹cr眉b蓹 ist蓹yirsinizs蓹 Bel蓹 ki, biz b枚lm蓹l蓹r v蓹 ya daha 莽ox daha 莽ox 莽ox 137 00:05:57,000 --> 00:06:00,700 Sizin problem d蓹stl蓹ri 莽ox, bu h蓹qiq蓹t蓹n, M蓹n t蓹艧viq bir yer getm蓹k 眉莽眉n. 138 00:06:00,700 --> 00:06:03,590 Bu 枚t蓹n yay in艧a edilib m蓹nim h蓹qiq蓹t蓹n yax艧谋 dostlar谋 b蓹zi. 139 00:06:03,590 --> 00:06:04,480 V蓹 g枚z蓹l. 140 00:06:04,480 --> 00:06:05,540 141 00:06:05,540 --> 00:06:08,670 Slaydlar 茝slind蓹, bir 莽ox M蓹n B枚lm蓹 istifad蓹 laz谋md谋r ki, 142 00:06:08,670 --> 00:06:10,190 Study50 g蓹l蓹c蓹k. 143 00:06:10,190 --> 00:06:12,000 >> Bel蓹 ki, TFS bir 莽ox istifad蓹 edin. 144 00:06:12,000 --> 00:06:13,920 V蓹 n蓹hay蓹t, m蓹n qeyd, ofis saat. 145 00:06:13,920 --> 00:06:15,836 Siz sorun qar艧谋la艧d谋qda ev tap艧谋r谋臒谋 il蓹, sen 146 00:06:15,836 --> 00:06:18,270 bir sorun konsepsiyas谋, ofis saat g蓹lir. 147 00:06:18,270 --> 00:06:20,190 Siz 蓹g蓹r h蓹ft蓹 erk蓹n gedin. 148 00:06:20,190 --> 00:06:23,130 D枚rd 莽谋xmaq, bu c眉r uzaq deyil. 149 00:06:23,130 --> 00:06:24,780 He莽 bir orada g蓹zm蓹k 眉莽眉n sevir. 150 00:06:24,780 --> 00:06:27,090 Amma bu, sizin istifad蓹 眉莽眉n sonra ist蓹yirik, 莽眉nki 151 00:06:27,090 --> 00:06:29,580 B眉t眉n bu TFS gedir, [I艧itilemez] siz 蓹hat蓹. 152 00:06:29,580 --> 00:06:31,920 V蓹 x眉susil蓹 indi, yaln谋z bir tip, c眉m蓹 ax艧am谋 153 00:06:31,920 --> 00:06:35,310 indi 莽ox soyuq var Mather psets 莽眉nki 154 00:06:35,310 --> 00:06:36,577 c眉m蓹 ax艧am谋 蓹laq蓹dard谋r. 155 00:06:36,577 --> 00:06:38,410 V蓹 bilir ist蓹yir h蓹l蓹 gec g眉n istifad蓹 edin. 156 00:06:38,410 --> 00:06:40,030 >> Siz qar艧谋la艧d谋qda, 蓹g蓹r Bel蓹 ki, anlay谋艧lar谋 il蓹 narahatl谋q, 157 00:06:40,030 --> 00:06:41,780 TFS 莽ox var olan siz蓹 k枚m蓹k etm蓹k 眉莽眉n var. 158 00:06:41,780 --> 00:06:43,196 Bel蓹 ki, c眉m蓹 ax艧am谋 Mather 莽谋xmaq. 159 00:06:43,196 --> 00:06:45,280 Siz m蓹ni g枚rm蓹k ist蓹yirsinizs蓹, M蓹n orada olacaq edir蓹m. 160 00:06:45,280 --> 00:06:48,870 M蓹n ad蓹t蓹n, 枚z ev tap艧谋r谋臒谋 edir蓹m he莽 kim m蓹nim yard谋m ist蓹yir. 161 00:06:48,870 --> 00:06:50,260 Bel蓹 ki, biz蓹 g枚rm蓹k g蓹lm蓹k. 162 00:06:50,260 --> 00:06:51,460 163 00:06:51,460 --> 00:06:52,440 >> Ortas谋nda biz蓹 cavab. 164 00:06:52,440 --> 00:06:55,400 Bel蓹 ki, nec蓹 bir 莽ox insanlar i艧tirak etmi艧l蓹r m眉hazir蓹 v蓹 ya online izl蓹yib? 165 00:06:55,400 --> 00:06:56,570 166 00:06:56,570 --> 00:06:59,140 Nec蓹 bir 莽ox insanlar getdi super b枚lm蓹 枚t蓹n h蓹ft蓹? 167 00:06:59,140 --> 00:07:00,171 168 00:07:00,171 --> 00:07:00,670 Cool. 169 00:07:00,670 --> 00:07:02,190 Bu, h蓹qiq蓹t蓹n, 蓹dal蓹tli s谋ra var. 170 00:07:02,190 --> 00:07:05,425 Nec蓹 bir 莽ox oxumaq sizin Sizin pset 眉莽眉n, bu h蓹ft蓹 眉莽眉n spec? 171 00:07:05,425 --> 00:07:07,081 172 00:07:07,081 --> 00:07:08,461 Ooh, M蓹n siz蓹 u艧aqlar f蓹xr edir蓹m! 173 00:07:08,461 --> 00:07:09,335 Ham谋n谋z 眉莽眉n daha 莽ox konfet. 174 00:07:09,335 --> 00:07:11,070 175 00:07:11,070 --> 00:07:13,280 >> Yax艧谋, bel蓹 ki, biz dem蓹k n蓹 Deyil ", ortas谋nda biz蓹 cavab" 176 00:07:13,280 --> 00:07:16,440 ki, b枚lm蓹 h蓹qiq蓹t蓹n yaln谋z sizin 眉莽眉n super faydal谋 olacaq 177 00:07:16,440 --> 00:07:19,810 Siz oxumaq olan g蓹lib 蓹g蓹r sizin Sizin pset 眉莽眉n d蓹qiql蓹艧dirilm蓹si. 178 00:07:19,810 --> 00:07:23,859 M蓹n 眉mumi vasit蓹sil蓹 getm蓹k zaman, 莽眉nki Sizin 眉莽眉n axtar谋r olmal谋d谋r 艧eyi, 179 00:07:23,859 --> 00:07:25,650 Bu etm蓹k niyy蓹tind蓹 deyil q蓹d蓹r m蓹nada 蓹g蓹r 180 00:07:25,650 --> 00:07:28,358 Sizin problem set n蓹 bilmir蓹m Siz n蓹 etm蓹k xahi艧 olacaq. 181 00:07:28,358 --> 00:07:29,020 182 00:07:29,020 --> 00:07:32,590 >> Siz a莽谋q-ayd谋n, b枚lm蓹 g蓹lm蓹k deyils蓹 M蓹n siz蓹 faydal谋 ola bilm蓹z. 183 00:07:32,590 --> 00:07:36,600 M蓹n 艧蓹xs蓹n, 蓹g蓹r etm蓹k niyy蓹tind蓹 deyil蓹m Siz indi m蓹nim b枚lm蓹 minmir 184 00:07:36,600 --> 00:07:38,570 lakin m眉tl蓹q olmal谋d谋r. 185 00:07:38,570 --> 00:07:40,090 Siz online olaraq bax谋n bilm蓹z. 186 00:07:40,090 --> 00:07:41,230 187 00:07:41,230 --> 00:07:42,519 Onlar bir s蓹b蓹bi var edirik. 188 00:07:42,519 --> 00:07:43,560 Mine do臒ru olacaq. 189 00:07:43,560 --> 00:07:44,187 190 00:07:44,187 --> 00:07:47,270 Siz qeyd kimi, biz qeyd edirik, bel蓹 ki, siz u艧aqlar 眉莽眉n orada olacaq. 191 00:07:47,270 --> 00:07:49,110 192 00:07:49,110 --> 00:07:51,570 El蓹c蓹 d蓹, gedir lectures-- ayd谋n, 193 00:07:51,570 --> 00:07:53,790 harada al谋r谋q burada maddi ba艧lay谋n. 194 00:07:53,790 --> 00:07:57,430 M蓹n m眉tl蓹q c蓹hd v蓹 M蓹n bil蓹rsiniz kimi 莽ox k枚m蓹k 195 00:07:57,430 --> 00:07:58,840 lakin m蓹n yaln谋z bu g眉n蓹 q蓹d蓹r siz蓹 cavab bil蓹r. 196 00:07:58,840 --> 00:08:01,220 Siz n枚v var ortas谋nda orada bizi qar艧谋lay谋r. 197 00:08:01,220 --> 00:08:04,050 >> , Siz b眉t眉n Grading-- olan, m蓹n蓹 bir e-po莽t ald谋m 198 00:08:04,050 --> 00:08:05,445 Siz m蓹nim r蓹smi b枚lm蓹 var. 199 00:08:05,445 --> 00:08:06,470 200 00:08:06,470 --> 00:08:08,120 M蓹n sizin Psets grading olacaq. 201 00:08:08,120 --> 00:08:12,870 M蓹n, sad蓹c蓹, dem蓹k bir 艧ey ist蓹yir蓹m ki, Siz, h蓹qiq蓹t蓹n, diqq蓹t yetirm蓹lidir 202 00:08:12,870 --> 00:08:13,820 艧蓹rh var. 203 00:08:13,820 --> 00:08:17,390 艦蓹rh tez-tez daha faydal谋 faktiki hesab daha biz siz蓹. 204 00:08:17,390 --> 00:08:19,890 V蓹 艧蓹rh h蓹qiq蓹t蓹n var M蓹n 莽ox vaxt s蓹rf yerl蓹艧ir 205 00:08:19,890 --> 00:08:20,770 m蓹n grading edir蓹m. 206 00:08:20,770 --> 00:08:22,700 M蓹n t蓹艧蓹kk眉r edir蓹m siz onlar谋 oxumaq. 207 00:08:22,700 --> 00:08:26,990 Siz olacaq nec蓹 v蓹 onlar h蓹qiq蓹t蓹n ist蓹yirik dizayn v蓹 stil haqq谋nda daha 蓹trafl谋 m蓹lumat 眉莽眉n 208 00:08:26,990 --> 00:08:29,860 v蓹 h蓹r 艧eyi bir az cut v蓹 quru. 209 00:08:29,860 --> 00:08:31,770 >> Bel蓹 ki, h蓹qiq蓹t蓹n diqq蓹t o yap谋lan yorumlar. 210 00:08:31,770 --> 00:08:34,720 Siz onlar haqq谋nda suallar谋n谋z varsa, v蓹 ya sizin hesab haqq谋nda suallar, 211 00:08:34,720 --> 00:08:37,620 m蓹n蓹 dan谋艧maq g蓹lm蓹k edin ya b枚lm蓹 蓹vv蓹l 212 00:08:37,620 --> 00:08:41,039 M蓹n y蓹qin ki, h蓹yata asma olacaq lobbisi, ya sonra. 213 00:08:41,039 --> 00:08:43,559 Siz c蓹dv蓹li ist蓹yirsinizs蓹, haqq谋nda bir-on-bir g枚r眉艧l蓹r 214 00:08:43,559 --> 00:08:46,100 daha sonra yax艧谋la艧d谋r谋lmas谋 k枚m蓹k ed蓹 bil蓹r problem d蓹stl蓹ri, yaln谋z M蓹n蓹 bildirin. 215 00:08:46,100 --> 00:08:47,520 216 00:08:47,520 --> 00:08:49,750 >> V蓹 sonra yaln谋z bir ne莽蓹 u艧aqlar 眉莽眉n m蓹sl蓹h蓹tl蓹ri. 217 00:08:49,750 --> 00:08:53,110 茝n b枚y眉k 艧eyi biri bel蓹 M蓹n h蓹mi艧蓹 m蓹nim b枚lm蓹sind蓹 qeyd 218 00:08:53,110 --> 00:08:57,700 Siz kod nec蓹 枚yr蓹nm蓹k etdiyiniz zaman ilk ka臒谋z 艧eyi yazmaq. 219 00:08:57,700 --> 00:09:01,080 Siz bir oyun plan 眉莽眉n varsa harada code getm蓹k laz谋md谋r 220 00:09:01,080 --> 00:09:03,230 v蓹 n蓹 眉莽眉n laz谋md谋r v蓹 a艧a臒谋 s谋n谋q 221 00:09:03,230 --> 00:09:06,000 pseudocode az bit daxil Siz yazd谋q kodu, 222 00:09:06,000 --> 00:09:09,780 daha az olacaq sintaksis s蓹hvl蓹r etm蓹k ehtimal谋 223 00:09:09,780 --> 00:09:12,355 v蓹 ya 蓹g蓹r loop yaratmaq bir ba艧qa yoxdur. 224 00:09:12,355 --> 00:09:14,064 225 00:09:14,064 --> 00:09:15,980 Siz harada oldu臒unuzu bilirsinizs蓹 眉mumi gedir, sen 226 00:09:15,980 --> 00:09:19,764 bu ki莽ik etm蓹k 眉莽眉n daha az ehtimal b蓹z蓹n sizi ki, s蓹hvl蓹r 227 00:09:19,764 --> 00:09:22,555 kimi ist蓹yirik, 莽眉nki saat, d眉zeltmek 眉莽眉n harada M蓹n bu bracket itkin edir蓹m? 228 00:09:22,555 --> 00:09:23,580 229 00:09:23,580 --> 00:09:27,420 >> Qeyd haqq谋nda, style50 istifad蓹 edin. 230 00:09:27,420 --> 00:09:28,820 231 00:09:28,820 --> 00:09:31,590 X眉susil蓹 zaman etdiyiniz ofis saat gedir, 232 00:09:31,590 --> 00:09:34,850 Sizin kodu b眉t眉n 蓹g蓹r , bir t蓹r蓹fi 眉z蓹rind蓹 ke莽id 233 00:09:34,850 --> 00:09:37,740 Bu kurs siyas蓹t biz dem蓹k olar ki, d眉zeltmek 234 00:09:37,740 --> 00:09:41,990 style50 deyir kimi, bel蓹 ki, g枚r眉n眉r onu, sonra biz siz蓹 k枚m蓹k ed蓹c蓹yik. 235 00:09:41,990 --> 00:09:43,830 Bel蓹 ki, sizin h蓹yat daha asan etm蓹k laz谋md谋r. 236 00:09:43,830 --> 00:09:45,030 Bu, bizim h蓹yat谋m谋z谋 asanla艧d谋rmaq laz谋md谋r. 237 00:09:45,030 --> 00:09:46,000 H蓹r k蓹s xo艧b蓹xt deyil. 238 00:09:46,000 --> 00:09:47,290 H蓹r k蓹s yax艧谋 notlar谋 al谋r. 239 00:09:47,290 --> 00:09:48,760 Ki, biz b眉t眉n ist蓹yir蓹m n蓹 deyil? 240 00:09:48,760 --> 00:09:50,420 241 00:09:50,420 --> 00:09:53,860 >> Bel蓹 ki, 蓹vv蓹l ka臒谋z 眉z蓹rind蓹 艧eyi yazmaq 茝g蓹r sizin komp眉ter toxunmaq. 242 00:09:53,860 --> 00:09:57,540 Y眉ks蓹k s蓹viyy蓹d蓹 艧eyi dan谋艧maq, v蓹 siz davam oldu臒unuz bilirik 蓹min olun. 243 00:09:57,540 --> 00:09:59,940 V蓹 emin de臒ilseniz, kims蓹 il蓹 a艧a臒谋 oturmaq 244 00:09:59,940 --> 00:10:03,340 v蓹 add谋m-add谋m vasit蓹sil蓹 g蓹zm蓹k n蓹 code etm蓹k n蓹z蓹rd蓹 tutulur. 245 00:10:03,340 --> 00:10:07,940 10 h蓹yata doqquz d蓹f蓹, siz olacaq oh kimi, m蓹n 蓹g蓹r v蓹ziyy蓹t unuttum 246 00:10:07,940 --> 00:10:12,420 ya m蓹n burada bir n枚qt蓹li verg眉l unuttum v蓹 ya M蓹n bu d蓹yi艧蓹n s蓹hv yenil蓹nm蓹si al谋ram. 247 00:10:12,420 --> 00:10:15,740 Bel蓹 ki, h蓹min u臒ur 眉莽眉n ipucu. 248 00:10:15,740 --> 00:10:19,820 >> Siz t蓹xmin蓹n yar谋s谋 baxmaq 莽眉nki bel蓹 kimi, super b枚lm蓹 i艧tirak 249 00:10:19,820 --> 00:10:24,080 M蓹n yaln谋z gedir蓹m 莽ox q谋sa loops vasit蓹sil蓹 getm蓹k, 250 00:10:24,080 --> 00:10:26,650 olan orijinal g眉nd蓹md蓹 deyil idi. 251 00:10:26,650 --> 00:10:28,190 Lakin onlar h蓹qiq蓹t蓹n vacibdir. 252 00:10:28,190 --> 00:10:30,250 V蓹 m蓹n c眉r gedir蓹m o vasit蓹sil蓹 s眉r蓹ti 253 00:10:30,250 --> 00:10:32,860 biz faktiki hiss蓹y蓹 almaq 蓹vv蓹l. 254 00:10:32,860 --> 00:10:36,269 M蓹n bunu 蓹vv蓹l, var H蓹r hans谋 bir questions-- maddi, 255 00:10:36,269 --> 00:10:38,060 艧蓹xs蓹n var ist蓹diyiniz ba艧qa bir 艧ey 256 00:10:38,060 --> 00:10:40,990 M蓹n蓹 haqq谋nda v蓹 ya haqq谋nda bilm蓹k 眉mumi b枚lm蓹 v蓹 ya sinif? 257 00:10:40,990 --> 00:10:43,195 258 00:10:43,195 --> 00:10:43,880 B眉t眉n yax艧谋? 259 00:10:43,880 --> 00:10:45,300 S蓹rin, OK. 260 00:10:45,300 --> 00:10:46,781 261 00:10:46,781 --> 00:10:47,280 Lovely. 262 00:10:47,280 --> 00:10:50,071 >> Bel蓹 ki, loops-- u艧aqlar b眉t眉n olmal谋d谋r S谋f谋rdan bu 蓹d蓹d tan谋mal谋d谋r. 263 00:10:50,071 --> 00:10:51,310 264 00:10:51,310 --> 00:10:55,220 Bel蓹 ki, loops 蓹sas蓹n yaln谋z var Biz蓹 bir 艧ey 眉莽眉n bir yoldur 265 00:10:55,220 --> 00:10:58,900 d蓹f蓹 bir s谋ra, b蓹zi t蓹krar b蓹zi 艧蓹rti 蓹sas谋nda f蓹aliyy蓹t. 266 00:10:58,900 --> 00:11:00,140 267 00:11:00,140 --> 00:11:02,090 Bel蓹likl蓹, biz 眉莽 m眉xt蓹lif n枚vl蓹ri var. 268 00:11:02,090 --> 00:11:04,860 Biz loop 眉莽眉n is蓹, v蓹 do-is蓹. 269 00:11:04,860 --> 00:11:06,430 270 00:11:06,430 --> 00:11:11,320 >> Bel蓹 ki, biz yaln谋z var loops-- 莽ox burada loop 眉莽眉n 眉mumi layout. 271 00:11:11,320 --> 00:11:16,110 Siz nec蓹 zaman bu 眉莽眉n b枚y眉k bir 莽ox d蓹f蓹 bir 艧ey icra etm蓹k laz谋md谋r. 272 00:11:16,110 --> 00:11:17,040 273 00:11:17,040 --> 00:11:18,790 Biz haqq谋nda dan谋艧maq zaman, dig蓹r loops, will 274 00:11:18,790 --> 00:11:20,650 bir 蓹h蓹miyy蓹tli f蓹rq var n蓹 g枚rm蓹k. 275 00:11:20,650 --> 00:11:22,530 Amma loops 眉莽眉n bir 艧ey set 眉莽眉n. 276 00:11:22,530 --> 00:11:24,590 Siz bil蓹rsiniz bilirik say谋n谋 hesablamaq 277 00:11:24,590 --> 00:11:29,230 v蓹 ya say谋n谋 bilirsiniz bu ba艧谋nda t蓹krar ist蓹yir蓹m. 278 00:11:29,230 --> 00:11:32,220 >> Burada g枚rm蓹k 蓹g蓹r Bel蓹 ki, biz yaln谋z 眉mumi n枚v 279 00:11:32,220 --> 00:11:34,480 skelet 莽蓹r莽iv蓹sind蓹 burada loop 眉莽眉n 眉莽眉n. 280 00:11:34,480 --> 00:11:38,080 Bel蓹 ki, 眉莽眉n ba艧latma bu harada Sizin d蓹yi艧蓹nl蓹rin ba艧lat谋lm谋艧 olunur. 281 00:11:38,080 --> 00:11:41,915 Mario il蓹, m蓹n 蓹min siz蓹 u艧aqlar idi deyil蓹m int i kimi bir 艧ey 0 b蓹rab蓹rdir. 282 00:11:41,915 --> 00:11:42,920 283 00:11:42,920 --> 00:11:44,710 Ki, mavi ba艧 harada ki. 284 00:11:44,710 --> 00:11:48,290 Siz v蓹ziyy蓹ti, olan h蓹r d蓹f蓹 yoxlan谋l谋r n蓹 edir. 285 00:11:48,290 --> 00:11:52,410 Bu v蓹ziyy蓹t, sonra do臒ru 蓹g蓹r Kodu qalan h蓹yata ke莽irir. 286 00:11:52,410 --> 00:11:54,749 Sonra again-- run v蓹 soru艧maq laz谋md谋r. 287 00:11:54,749 --> 00:11:57,290 V蓹 sonra biz, burada yenil蓹m蓹 var Siz d蓹yi艧蓹n t蓹z蓹l蓹yirik. 288 00:11:57,290 --> 00:12:01,410 Bel蓹 ki, daha, Mario kimi, m蓹n 蓹min蓹m Sizl蓹rin i plus plus kimi bir 艧ey idi. 289 00:12:01,410 --> 00:12:04,640 Bu loop h蓹r d蓹f蓹 bel蓹 , i bel蓹 yenil蓹nir oldu qa莽d谋 290 00:12:04,640 --> 00:12:09,370 biz qar艧谋 yoxlan谋lmas谋 zaman ki, bir v蓹ziyy蓹t, bu d蓹yi艧蓹n. 291 00:12:09,370 --> 00:12:12,570 >> 脟眉nki 蓹g蓹r yaln谋z statik d蓹yi艧蓹n var, 292 00:12:12,570 --> 00:12:15,567 Bu ilk d蓹f蓹 h蓹yata 蓹g蓹r, bu yaln谋z sonsuz h蓹yata olacaq. 293 00:12:15,567 --> 00:12:18,025 Bel蓹 ki, siz 蓹min etm蓹k laz谋md谋r D眉zg眉n d蓹yi艧蓹n yenil蓹m蓹. 294 00:12:18,025 --> 00:12:19,350 295 00:12:19,350 --> 00:12:23,890 V蓹 biz d蓹 yaln谋z var orada vizual n眉may蓹nd蓹liyi. 296 00:12:23,890 --> 00:12:24,930 H蓹r k蓹s yax艧谋? 297 00:12:24,930 --> 00:12:25,630 Loops 眉莽眉n. 298 00:12:25,630 --> 00:12:27,540 Sizin pset bu g枚rm眉艧. 299 00:12:27,540 --> 00:12:28,840 Cool. 300 00:12:28,840 --> 00:12:31,870 >> Bel蓹 ki, burada yaln谋z bir asan misal var. 301 00:12:31,870 --> 00:12:32,860 CS50 Bu 莽ap! 302 00:12:32,860 --> 00:12:33,360 10 d蓹f蓹. 303 00:12:33,360 --> 00:12:34,850 304 00:12:34,850 --> 00:12:37,906 V蓹 bel蓹 ki, biz ba艧latma var, biz int i il蓹, orada g枚rm蓹k 305 00:12:37,906 --> 00:12:41,280 i az 眉莽眉n, 0 b蓹rab蓹rdir 10, v蓹 i plus plus daha. 306 00:12:41,280 --> 00:12:43,090 307 00:12:43,090 --> 00:12:44,540 V蓹 bu 10 d蓹f蓹 莽ap ed蓹c蓹yik. 308 00:12:44,540 --> 00:12:46,230 309 00:12:46,230 --> 00:12:56,781 >> Loops is蓹 loops-- is蓹 bel蓹 b枚y眉k zaman m眉tl蓹q deyil 310 00:12:56,781 --> 00:12:59,530 bu ne莽蓹 d蓹f蓹 bilm蓹k laz谋md谋r 蓹vv蓹lind蓹 yenil蓹m蓹k 眉莽眉n gedir. 311 00:12:59,530 --> 00:13:00,640 312 00:13:00,640 --> 00:13:02,580 Siz yaln谋z b蓹zi yoxlan谋l谋r ki, v蓹ziyy蓹ti. 313 00:13:02,580 --> 00:13:09,550 Bu Baxmayaraq kimi bir 艧ey ola bil蓹r Sizin pset bir n眉mun蓹 g枚t眉r蓹k. 314 00:13:09,550 --> 00:13:12,540 Mario, siz c蓹hd giri艧 m蓹nfi n枚mr蓹si. 315 00:13:12,540 --> 00:13:13,270 Right? 316 00:13:13,270 --> 00:13:15,460 Siz idi istifad蓹莽i yenid蓹n t蓹klif. 317 00:13:15,460 --> 00:13:20,890 Bel蓹 ki, yax艧谋, dem蓹k olar istifad蓹莽i giri艧 蓹g蓹r s谋f谋r, yenid蓹n tez az bir 艧ey 318 00:13:20,890 --> 00:13:21,390 onlara. 319 00:13:21,390 --> 00:13:23,890 M蓹n ki, ola bil蓹r 蓹min蓹m olmu艧dur 艧ey ki, b蓹zi 320 00:13:23,890 --> 00:13:24,660 Sizin kodu istifad蓹. 321 00:13:24,660 --> 00:13:26,270 >> Bel蓹 ki, sad蓹 bir 艧ey deyil. 322 00:13:26,270 --> 00:13:28,490 Siz is蓹, b蓹zi 艧蓹rti yoxlan谋l谋r ki, 323 00:13:28,490 --> 00:13:30,460 h蓹r zaman kodu icra gedir. 324 00:13:30,460 --> 00:13:32,660 Bu do臒ru 眉莽眉n qiym蓹tl蓹ndirir, onu ax谋r. 325 00:13:32,660 --> 00:13:33,820 茝ks halda biz deyil. 326 00:13:33,820 --> 00:13:35,650 V蓹 n蓹 h蓹qiq蓹t蓹n var important-- 艧ey I 327 00:13:35,650 --> 00:13:38,155 David dan谋艧d谋q hesab edir蓹m ki, lecture-- ild蓹 a艧谋rma var. 328 00:13:38,155 --> 00:13:40,760 329 00:13:40,760 --> 00:13:42,930 脟蓹r莽iv蓹sind蓹 n蓹 var a艧谋rma icra budur. 330 00:13:42,930 --> 00:13:45,850 Bu unutsan谋z a艧谋rma, yaln谋z gedir 331 00:13:45,850 --> 00:13:48,800 birba艧a x蓹tt olmaq sonra is蓹 edam edildi. 332 00:13:48,800 --> 00:13:51,040 >> Siz 眉莽 bel蓹, 蓹g蓹r ehtimal olunur ki, h蓹r 艧eyi 333 00:13:51,040 --> 00:13:54,020 bu ba艧 眉莽眉n v蓹ziyy蓹ti, do臒ru 眉莽眉n qiym蓹tl蓹ndirir 334 00:13:54,020 --> 00:13:58,040 v蓹 yaln谋z o a艧谋rma yoxdur ilk 艧ey ba艧 ver蓹c蓹k. 335 00:13:58,040 --> 00:14:01,510 Bel蓹 ki, 莽ox bil蓹ndir olmaq Siz a艧谋rma qoymaq harada. 336 00:14:01,510 --> 00:14:04,880 Siz style50 il蓹 qalmaq varsa, Bu m眉tl蓹q siz蓹 k枚m蓹k ed蓹c蓹k. 337 00:14:04,880 --> 00:14:06,220 338 00:14:06,220 --> 00:14:06,760 Cool. 339 00:14:06,760 --> 00:14:10,835 >> Bel蓹 ki, bu 10 s谋f谋r bir Countdown edir. 340 00:14:10,835 --> 00:14:12,380 341 00:14:12,380 --> 00:14:16,210 Burada g枚rm蓹k kimi, biz ba艧lamaq k蓹narda b蓹zi counter. 342 00:14:16,210 --> 00:14:19,250 M眉xt蓹lif ki, bir 艧ey deyil Biz d蓹yi艧蓹n ba艧lat谋l谋yor deyilik 343 00:14:19,250 --> 00:14:20,300 bizim is蓹 loop daxilind蓹. 344 00:14:20,300 --> 00:14:22,150 Bu k蓹narda ba艧lat谋lm谋艧. 345 00:14:22,150 --> 00:14:25,480 Biz sad蓹c蓹 yaln谋z qoyulmas谋 Bizim m眉dd蓹t 眉莽眉n 艧蓹rait. 346 00:14:25,480 --> 00:14:28,630 Bel蓹 ki, bu halda, bu is蓹 var say谋 daha b枚y眉kd眉r s谋f谋r. 347 00:14:28,630 --> 00:14:35,134 V蓹 biz count n蓹 莽ap v蓹 sonra biz d蓹yi艧蓹n azalma. 348 00:14:35,134 --> 00:14:36,800 V蓹 h蓹m莽inin, qeyd etm蓹k ba艧qa bir 艧ey deyil. 349 00:14:36,800 --> 00:14:40,440 Bizim yenil蓹m蓹 蓹rzind蓹 ba艧 vermir is蓹 loop ki, ilk hiss蓹sidir. 350 00:14:40,440 --> 00:14:44,255 Bu, h蓹qiq蓹t蓹n 蓹rzind蓹 ba艧 ver蓹c蓹k Bu a艧谋rma, m蓹tn b蓹d蓹n. 351 00:14:44,255 --> 00:14:46,820 352 00:14:46,820 --> 00:14:51,860 >> Bel蓹 is蓹 n蓹 loops-- loops do-is蓹 istifad蓹莽i qiym蓹tl蓹ndirm蓹 眉莽眉n b枚y眉kd眉r. 353 00:14:51,860 --> 00:14:54,820 Bel蓹 ki, b蓹zi ola bil蓹r h蓹m莽inin pset bu istifad蓹. 354 00:14:54,820 --> 00:14:59,960 Siz kimi, etm蓹k, dem蓹k olar giri艧 眉莽眉n istifad蓹莽i xahi艧. 355 00:14:59,960 --> 00:15:04,690 V蓹 sonra is蓹, kimi, input bir s谋ra azd谋r. 356 00:15:04,690 --> 00:15:10,700 >> Mario il蓹 a莽谋q halda Bel蓹 ki, tam daxil, printf bunu olard谋, 357 00:15:10,700 --> 00:15:13,820 v蓹 sonra b蓹zi tam GetInt b蓹rab蓹rdir. 358 00:15:13,820 --> 00:15:17,060 V蓹 sonra bu, h蓹qiq蓹t蓹n laz谋md谋r ilk kodu icra. 359 00:15:17,060 --> 00:15:19,120 Siz, h蓹qiq蓹t蓹n, laz谋md谋r tam bir n枚v. 360 00:15:19,120 --> 00:15:23,380 V蓹 sonra is蓹, dem蓹k olar ki, tam s谋f谋r azd谋r. 361 00:15:23,380 --> 00:15:26,120 Bel蓹 ki, n蓹 bunu etm蓹k olur ki, var edir 蓹n az谋 bir d蓹f蓹 icra edir. 362 00:15:26,120 --> 00:15:27,536 Bu v蓹ziyy蓹ti yoxlamaq olacaq. 363 00:15:27,536 --> 00:15:29,690 V蓹ziyy蓹ti 茝g蓹r do臒ru, yenid蓹n run laz谋md谋r. 364 00:15:29,690 --> 00:15:32,900 >> Bel蓹 ki, do-is蓹 loops var istifad蓹莽i qiym蓹tl蓹ndirm蓹 眉莽眉n b枚y眉k, 365 00:15:32,900 --> 00:15:36,770 茝g蓹r siz kodu bilirik, 莽眉nki 蓹n az谋 icra edir 366 00:15:36,770 --> 00:15:39,720 bir d蓹f蓹, halbuki loops is蓹, siz deyilik 367 00:15:39,720 --> 00:15:41,630 bu z蓹man蓹t bir d蓹f蓹 icra edir. 368 00:15:41,630 --> 00:15:45,330 Bu v蓹ziyy蓹ti yoxlamaq olacaq ilk v蓹 sonra icra q蓹rar, 369 00:15:45,330 --> 00:15:48,350 bir do-is蓹 vark蓹n ilk kodu icra 370 00:15:48,350 --> 00:15:51,110 v蓹 sonra g枚rmek 眉莽眉n yoxlamaq Siz t蓹krar etm蓹k laz谋md谋r. 371 00:15:51,110 --> 00:15:52,985 Ki, f蓹rq yoxdur h蓹r k蓹s m蓹nada? 372 00:15:52,985 --> 00:15:53,680 373 00:15:53,680 --> 00:15:54,180 OK. 374 00:15:54,180 --> 00:15:55,651 375 00:15:55,651 --> 00:15:56,150 Cool. 376 00:15:56,150 --> 00:15:57,380 377 00:15:57,380 --> 00:15:59,800 >> Bu halda bel蓹, bu c眉r deyil M蓹n s枚hb蓹t n蓹, 378 00:15:59,800 --> 00:16:02,210 Siz q蓹d蓹r bu yenid蓹n ister bir m眉sb蓹t say谋 almaq. 379 00:16:02,210 --> 00:16:05,060 Bel蓹likl蓹, biz bilirik ki, printf "M眉sb蓹t n枚mr蓹sini daxil edin" 380 00:16:05,060 --> 00:16:08,720 v蓹 h蓹qiq蓹t蓹n 眉莽眉n xahi艧 giri艧 蓹n az谋 bir d蓹f蓹 ba艧 ver蓹c蓹k. 381 00:16:08,720 --> 00:16:12,650 Istifad蓹莽i pis v蓹 saxlay谋r bir m蓹nfi say谋, daxil olan 382 00:16:12,650 --> 00:16:14,210 Bu icra ed蓹c蓹yik ne莽蓹 d蓹f蓹 bilir. 383 00:16:14,210 --> 00:16:17,500 Amma bu kodu t蓹min olunur 蓹n az谋 bir d蓹f蓹 icra. 384 00:16:17,500 --> 00:16:20,040 Bu b枚y眉k ki, var daxil do臒rulama 眉莽眉n. 385 00:16:20,040 --> 00:16:22,300 V蓹 kifay蓹t q蓹d蓹r bir az istifad蓹 ed蓹c蓹k. 386 00:16:22,300 --> 00:16:23,870 387 00:16:23,870 --> 00:16:25,830 >> B眉t眉n sa臒, h蓹r hans谋 bir sual谋n谋z g眉n蓹 q蓹d蓹r? 388 00:16:25,830 --> 00:16:27,080 389 00:16:27,080 --> 00:16:28,030 Biz b眉t眉n yax艧谋 mi? 390 00:16:28,030 --> 00:16:29,513 脟ox s眉r蓹tli gedir? 391 00:16:29,513 --> 00:16:30,520 392 00:16:30,520 --> 00:16:31,130 Biz yax艧谋 edirik? 393 00:16:31,130 --> 00:16:31,630 OK. 394 00:16:31,630 --> 00:16:32,960 395 00:16:32,960 --> 00:16:33,800 Z蓹hmli 396 00:16:33,800 --> 00:16:35,841 >> Bel蓹 ki, biz ir蓹liy蓹 getm蓹k olacaq v蓹 Diziler haqq谋nda dan谋艧maq. 397 00:16:35,841 --> 00:16:36,660 398 00:16:36,660 --> 00:16:37,600 Cool. 399 00:16:37,600 --> 00:16:40,700 Bel蓹 ki, seriallarda 蓹sas蓹n yaln谋z data strukturlar谋 400 00:16:40,700 --> 00:16:43,260 biz蓹 saxlamaq 眉莽眉n imkan verir eyni tipli 艧eyl蓹r. 401 00:16:43,260 --> 00:16:47,920 He莽 bir s谋ra varsa, bu ya yaln谋z ints gedir 402 00:16:47,920 --> 00:16:51,590 v蓹 ya yaln谋z 眉z眉b gedirdi 眉莽眉n gedir v蓹 ya yaln谋z chars var olacaq. 403 00:16:51,590 --> 00:16:55,440 Siz bir int var fikrind蓹 deyilik bir c眉t il蓹 bir float il蓹 char. 404 00:16:55,440 --> 00:16:56,850 Bir 艧ey. 405 00:16:56,850 --> 00:17:00,810 Diziler, yaln谋z bir 枚l莽眉s眉 var v蓹 ya onlar yaln谋z bir n枚v眉 dan谋艧谋rs谋n谋zsa. 406 00:17:00,810 --> 00:17:05,679 >> Bel蓹 ki, burada biz, 枚l莽眉s眉 bir s谋ra var bu 眉莽 integers il蓹 眉莽. 407 00:17:05,679 --> 00:17:07,970 Onlar 眉z眉b gedirdi bil蓹r, lakin biz ist蓹yirik onlar ints dem蓹k olacaq. 408 00:17:07,970 --> 00:17:09,310 409 00:17:09,310 --> 00:17:16,970 Bel蓹 ki, h蓹yata ke莽irm蓹k 眉莽眉n bir 艧ey seriallarda ki, Siz ba艧lamaq zaman m眉蓹yy蓹n 枚l莽眉s眉 var 410 00:17:16,970 --> 00:17:22,285 onlara v蓹 onlar easily-- deyil b眉t眉n az rahat-ci ild蓹n, 411 00:17:22,285 --> 00:17:25,034 Yaln谋z onlara d眉艧眉nm蓹k laz谋md谋r 枚l莽眉s眉 geni艧l蓹ndirm蓹k m眉mk眉n olmayan. 412 00:17:25,034 --> 00:17:26,119 413 00:17:26,119 --> 00:17:28,740 Lakin b枚y眉k siz m眉蓹yy蓹n 蓹vv蓹lind蓹 sizin array, 414 00:17:28,740 --> 00:17:31,070 ki, gedir 枚l莽眉s眉 var qalmaq seriallarda 莽眉nki 415 00:17:31,070 --> 00:17:33,070 yadda艧 davaml谋 bloklar谋 var. 416 00:17:33,070 --> 00:17:34,007 417 00:17:34,007 --> 00:17:35,840 V蓹 u艧aqlar almaq zaman bir az daha daxil 418 00:17:35,840 --> 00:17:40,820 yadda艧 h蓹qiq蓹t蓹n m眉蓹yy蓹n edir nec蓹 diskl蓹r v蓹 y谋臒谋n v蓹 y谋臒谋n谋, 419 00:17:40,820 --> 00:17:42,220 Bu bir az daha m蓹nada etm蓹k laz谋md谋r. 420 00:17:42,220 --> 00:17:48,310 >> Amma yaln谋z bu kimi hesab ed蓹 bil蓹r disk f蓹zalarda bir s谋ra. 421 00:17:48,310 --> 00:17:52,540 V蓹 var ki, t蓹min ed蓹 bilm蓹z Bundan sonra pulsuz yer olacaq. 422 00:17:52,540 --> 00:17:55,290 Siz bir s谋ra ba艧lamaq bil蓹r 眉莽 v蓹 sonra b蓹lk蓹 423 00:17:55,290 --> 00:17:59,190 be艧 bir s谋ra ba艧lamaq sonra, v蓹 do臒ru sonra var. 424 00:17:59,190 --> 00:18:04,000 Bel蓹 ki, ke莽mi艧 spot getm蓹k idi ilk array 眉莽, 425 00:18:04,000 --> 00:18:06,370 Siz yaz谋l谋 olard谋 ba艧qa bir 艧ey 眉z蓹rind蓹. 426 00:18:06,370 --> 00:18:10,390 Bel蓹 ki, seriallarda yaln谋z u艧aqlar 眉莽眉n are-- sabit 枚l莽眉s眉 kimi hesab. 427 00:18:10,390 --> 00:18:12,700 428 00:18:12,700 --> 00:18:16,890 >> Bel蓹 ki, olacaq bir array yarad谋lmas谋 Bu bir q蓹d蓹r etm蓹k laz谋md谋r. 429 00:18:16,890 --> 00:18:18,240 430 00:18:18,240 --> 00:18:22,080 Bir var ki, eyni 艧蓹kild蓹 bel蓹 loops 眉莽眉n bizim 眉mumi qurulu艧u, 431 00:18:22,080 --> 00:18:24,910 g枚z蓹l bir general var bizim array strukturu. 432 00:18:24,910 --> 00:18:28,430 Onlar bir n枚v眉 var, 莽眉nki b眉t眉n bir s谋ra elementl蓹ri, bir n枚v眉 var 433 00:18:28,430 --> 00:18:30,950 Siz ba艧lamaq laz谋md谋r ki, n枚v眉 n蓹. 434 00:18:30,950 --> 00:18:33,804 >> Burada g枚rm蓹k Bel蓹likl蓹, biz bir g枚z蓹l az bracket data n枚v眉. 435 00:18:33,804 --> 00:18:35,970 Biz bir int yaratmaq etdiyiniz Bel蓹 ki, 蓹g蓹r array ki, int olacaq. 436 00:18:35,970 --> 00:18:38,830 Biz char yaratmaq ist蓹yirsinizs蓹 array, bu char olacaq. 437 00:18:38,830 --> 00:18:41,890 Biz bir string yaratmaq ist蓹yirsinizs蓹 array, bu simli olacaq. 438 00:18:41,890 --> 00:18:45,140 V蓹 sonra serial谋n ad谋, n蓹 siz olmaq ist蓹yir蓹m. 439 00:18:45,140 --> 00:18:51,750 Bel蓹 ki, b蓹lk蓹, b蓹lk蓹 test puanlar谋 v蓹 ya var Bu t蓹l蓹b蓹l蓹r v蓹 ya b蓹lk蓹 konfet var. 440 00:18:51,750 --> 00:18:54,440 N蓹 olursa olsun ad q蓹rar sizin array ki, bu olacaq n蓹. 441 00:18:54,440 --> 00:18:57,260 >> V蓹 sonra m枚t蓹riz蓹d蓹, will ist蓹diyiniz 枚l莽眉s眉 var. 442 00:18:57,260 --> 00:19:01,350 Bel蓹 ki, biz 10 艧agird saxlan谋lmas谋 v蓹 ya biz konfet 15 n枚v saxlan谋lmas谋 olunur? 443 00:19:01,350 --> 00:19:03,200 444 00:19:03,200 --> 00:19:03,920 N蓹 deyil. 445 00:19:03,920 --> 00:19:06,830 , Burada n眉mun蓹 bel蓹 Biz bir s谋ra yaratmaq etdiyiniz 446 00:19:06,830 --> 00:19:10,100 枚l莽眉s眉 眉莽 olan Sizl蓹rin Burada sa臒 g枚r眉r眉k. 447 00:19:10,100 --> 00:19:11,350 448 00:19:11,350 --> 00:19:15,990 V蓹 biz ilk ba艧lamaq zaman Bu, h蓹r 艧eyi s谋f谋rdan m眉蓹yy蓹n edilir. 449 00:19:15,990 --> 00:19:18,970 Bel蓹 ki, yaln谋z fikir var bir bo艧 艧ifer kimi. 450 00:19:18,970 --> 00:19:22,550 Biz b眉t眉n var, b眉t眉n bu bo艧luq var bu qutular谋 biz data daxil ola bil蓹r 451 00:19:22,550 --> 00:19:25,530 lakin onlar yaln谋z bo艧 edirik Bu vaxt olan. 452 00:19:25,530 --> 00:19:28,700 >> Biz ist蓹yirsinizs蓹 Bel蓹 ki, h蓹qiq蓹t蓹n, bu d蓹y蓹rl蓹r onlara t蓹yin, 453 00:19:28,700 --> 00:19:33,050 Biz burada g枚st蓹rir alt谋nda bunu. 454 00:19:33,050 --> 00:19:39,170 Bel蓹likl蓹, siz n蓹 ad谋 var sizin array ist蓹diyiniz index sonra v蓹. 455 00:19:39,170 --> 00:19:43,070 Bel蓹 ki, index yaln谋z istinad edir, kimi, n蓹 slot bax谋r谋q. 456 00:19:43,070 --> 00:19:47,830 V蓹 蓹h蓹miyy蓹tli bir 艧ey qeyd etm蓹k Diziler s谋f谋r y枚n眉ml眉 olunur. 457 00:19:47,830 --> 00:19:53,160 Biz yadda艧 ilk kosmik ist蓹yirsinizs蓹 Bel蓹 ki, bizim serial谋n, s谋f谋r olacaq. 458 00:19:53,160 --> 00:19:54,740 Biz ikinci ist蓹yirsinizs蓹, bu bir olacaq. 459 00:19:54,740 --> 00:19:56,198 Biz 眉莽眉nc眉 ist蓹yirsinizs蓹, bu iki olacaq. 460 00:19:56,198 --> 00:19:57,820 Bel蓹 ki, v蓹 s. 461 00:19:57,820 --> 00:20:02,130 >> H蓹m莽inin niy蓹, 艧蓹rti, biz loops-- 眉莽眉n bunu m蓹n 蓹min蓹m 462 00:20:02,130 --> 00:20:05,030 siz蓹 u艧aqlar merak, niy蓹 biz 1 qar艧谋 0 ba艧lar? 463 00:20:05,030 --> 00:20:09,909 Biz zaman ke莽id 莽眉nki ki seriallarda istifad蓹 ed蓹r蓹k, d眉zg眉n x蓹rit蓹l蓹r. 464 00:20:09,909 --> 00:20:11,700 Ist蓹diyiniz Bel蓹 ki, 蓹g蓹r , bir s谋ra onu t蓹krarlamaq 465 00:20:11,700 --> 00:20:14,830 daha 莽ox 蓹h蓹miyy蓹t k蓹sb edir , i 0 b蓹rab蓹r ed蓹 脟眉nki biz 466 00:20:14,830 --> 00:20:17,940 ki, uy臒un bilirik yadda艧 ilk spot. 467 00:20:17,940 --> 00:20:18,990 468 00:20:18,990 --> 00:20:19,990 Ki, yax艧谋 h蓹r k蓹s? 469 00:20:19,990 --> 00:20:21,060 470 00:20:21,060 --> 00:20:21,560 Cool. 471 00:20:21,560 --> 00:20:26,240 >> V蓹 burada alt yaln谋z sonra ba艧qa bir yolu bir s谋ra ba艧lamaq 眉莽眉n. 472 00:20:26,240 --> 00:20:29,590 Siz h蓹l蓹 sizin m蓹lumat n枚v眉 v蓹 ad谋, 473 00:20:29,590 --> 00:20:31,960 lakin 蓹v蓹zin蓹 h蓹qiq蓹t蓹n orada bir 枚l莽眉s眉 qoyaraq, 474 00:20:31,960 --> 00:20:33,830 Yaln谋z bo艧 m枚t蓹riz蓹d蓹 ed蓹 bil蓹rsiniz. 475 00:20:33,830 --> 00:20:36,350 V蓹 sonra bu buruq il蓹 alt a艧谋rma, 476 00:20:36,350 --> 00:20:40,270 Siz data yaln谋z giri艧 bil蓹r ki, Siz virg眉lle ayr谋lm谋艧 ist蓹yir蓹m. 477 00:20:40,270 --> 00:20:43,070 V蓹 avtomatik olacaq OK, m蓹n g枚r眉r蓹m, dem蓹k 478 00:20:43,070 --> 00:20:47,300 Siz 眉莽 var ki, Bu a艧谋rma 艧eyl蓹r. 479 00:20:47,300 --> 00:20:51,410 M蓹n 眉莽 ay谋rmaq laz谋md谋r bilirik ki, sonra yadda艧 bloklar谋 v蓹 bu saxlamaq. 480 00:20:51,410 --> 00:20:55,300 481 00:20:55,300 --> 00:21:01,670 >> Bel蓹 ki, ilk versiyas谋 istifad蓹 ed蓹 bil蓹r Siz giri艧 眉莽眉n istifad蓹莽i xahi艧 edirik 蓹g蓹r 482 00:21:01,670 --> 00:21:04,770 d蓹y蓹rl蓹ri bil蓹r ki, array vasit蓹sil蓹 t蓹krarlamaq 483 00:21:04,770 --> 00:21:07,660 v蓹 sual yoxdur giri艧 onlara b蓹zi int almaq. 484 00:21:07,660 --> 00:21:10,500 Siz 蓹vv蓹lc蓹d蓹n d蓹y蓹rl蓹r bilirsinizs蓹, Bu daha 莽ox 蓹h蓹miyy蓹t k蓹sb edir 485 00:21:10,500 --> 00:21:12,110 陌kinci 艧蓹kild蓹 istifad蓹. 486 00:21:12,110 --> 00:21:17,270 Lakin 蓹ks蓹r hallarda, siz bilmir蓹m bil蓹r n蓹 o d蓹y蓹rl蓹r olacaq. 487 00:21:17,270 --> 00:21:19,060 488 00:21:19,060 --> 00:21:19,560 Cool. 489 00:21:19,560 --> 00:21:20,393 H蓹r hans谋 dig蓹r suallar? 490 00:21:20,393 --> 00:21:21,206 491 00:21:21,206 --> 00:21:21,705 Alright. 492 00:21:21,705 --> 00:21:25,960 493 00:21:25,960 --> 00:21:30,370 >> Bel蓹 ki, bir elementl蓹ri daxil Diziler haqq谋nda b枚y眉k 艧eyi 494 00:21:30,370 --> 00:21:33,310 Onlar t蓹sad眉fi ki, giri艧, y蓹ni ki, siz 495 00:21:33,310 --> 00:21:36,010 h蓹r blok vasit蓹sil蓹 baxmaq yoxdur. 496 00:21:36,010 --> 00:21:38,150 Bilirsiniz, 蓹g蓹r ki, siz ist蓹diyiniz blok iki n蓹, 497 00:21:38,150 --> 00:21:40,820 Siz yaln谋z m蓹n蓹 iki blok verir, dem蓹k olar. 498 00:21:40,820 --> 00:21:44,160 V蓹 niy蓹 bu var indeksl蓹ri vacibdir, 499 00:21:44,160 --> 00:21:46,220 v蓹 biz, h蓹qiq蓹t蓹n, onlara daxil olmaq nec蓹. 500 00:21:46,220 --> 00:21:50,660 Bel蓹 ki, bu halda, biz 蓹vv蓹l g枚rd眉m kimi biz bir, d蓹y蓹rl蓹r t蓹yin edildi 501 00:21:50,660 --> 00:21:55,360 蓹vv蓹l, biz ad谋 v蓹 idi index, biz d眉zg眉n daxil olmaq ist蓹yirdi? 502 00:21:55,360 --> 00:21:59,370 Bel蓹 ki, eyni 艧蓹kild蓹, b眉t眉n ki, biz h蓹qiq蓹t蓹n data 莽谋xarmaq 眉莽眉n n蓹. 503 00:21:59,370 --> 00:22:02,940 Biz ad谋 var v蓹 biz biz ist蓹yirik ki, index var. 504 00:22:02,940 --> 00:22:06,710 >> Bu halda, loop 眉莽眉n bel蓹 burada alt, h蓹r k蓹s 505 00:22:06,710 --> 00:22:09,060 bunu n蓹 bilirik, n蓹 莽ap olard谋? 506 00:22:09,060 --> 00:22:13,771 507 00:22:13,771 --> 00:22:14,270 Mmhmm? 508 00:22:14,270 --> 00:22:17,790 509 00:22:17,790 --> 00:22:18,520 M蓹hz. 510 00:22:18,520 --> 00:22:20,130 Bel蓹 ki, B蓹li, yaln谋z vasit蓹sil蓹 iterating oldu. 511 00:22:20,130 --> 00:22:23,410 i biz g蓹zm蓹k bil蓹rsiniz s谋f谋r b蓹rab蓹rdir yaln谋z tez kod vasit蓹sil蓹. 512 00:22:23,410 --> 00:22:26,680 i s谋f谋ra b蓹rab蓹rdir, i az Bu n枚qt蓹d蓹 眉莽, sa臒? 513 00:22:26,680 --> 00:22:27,780 Bel蓹 ki, h蓹yata yoxlay谋r ki. 514 00:22:27,780 --> 00:22:33,370 V蓹 biz OK, 莽ap f, dem蓹k n蓹 i temperatur edir. 515 00:22:33,370 --> 00:22:37,990 i biz ilk burada s谋f谋r Biz bu ilk spot gedin, bel蓹 ki, t蓹krarlamaq, 516 00:22:37,990 --> 00:22:40,840 v蓹 biz OK, 65, dem蓹k say谋m谋z 莽ap etm蓹k ist蓹yir蓹m. 517 00:22:40,840 --> 00:22:43,570 Bel蓹 ki, 65 莽ap laz谋md谋r v蓹 sonra yeni bir x蓹tt. 518 00:22:43,570 --> 00:22:46,550 i yenil蓹ndiyi, bel蓹 ki, bu, 87 g枚r眉nt眉ler. 519 00:22:46,550 --> 00:22:48,780 Yenid蓹n yenilikl蓹ri, v蓹 30 莽ap ed蓹c蓹yik. 520 00:22:48,780 --> 00:22:49,810 521 00:22:49,810 --> 00:22:50,630 H蓹r k蓹s s蓹rin? 522 00:22:50,630 --> 00:22:51,630 523 00:22:51,630 --> 00:22:52,130 Awesome. 524 00:22:52,130 --> 00:22:54,340 525 00:22:54,340 --> 00:22:54,840 >> B眉t眉n h眉quqlar. 526 00:22:54,840 --> 00:22:57,710 Bel蓹 ki, burada bir n枚v眉 var M蓹n nec蓹 艧ey deyirdi 527 00:22:57,710 --> 00:23:00,020 Siz takip ed蓹 bil蓹rsiniz kimins蓹 hesab v蓹 n蓹 528 00:23:00,020 --> 00:23:03,300 Siz ilk istifad蓹 ed蓹c蓹k ba艧lat谋l谋yor yolu 529 00:23:03,300 --> 00:23:04,890 蓹v蓹zin蓹 ikinci yol. 530 00:23:04,890 --> 00:23:06,620 V蓹 bu, yaln谋z ke莽ir. 531 00:23:06,620 --> 00:23:08,945 V蓹 biz 30 sinif 枚l莽眉s眉 bil蓹rsiniz. 532 00:23:08,945 --> 00:23:10,690 533 00:23:10,690 --> 00:23:15,770 V蓹 biz bu ba艧lat谋l谋yor edirik 枚l莽眉s眉 30 oldu臒unu ints array. 534 00:23:15,770 --> 00:23:18,070 V蓹 sonra biz iterating olunur vasit蓹sil蓹 v蓹 biz 535 00:23:18,070 --> 00:23:20,910 giri艧 眉莽眉n istifad蓹莽i xahi艧 Bu h蓹r puanlar谋 536 00:23:20,910 --> 00:23:23,700 v蓹 sonra onu t蓹yin yadda艧 x眉susi yer 537 00:23:23,700 --> 00:23:24,860 ki, array yerd蓹. 538 00:23:24,860 --> 00:23:26,700 539 00:23:26,700 --> 00:23:27,890 Cool? 540 00:23:27,890 --> 00:23:29,650 Ki, h蓹r k蓹s 眉莽眉n m蓹nada edirmi? 541 00:23:29,650 --> 00:23:30,150 Mmhmm? 542 00:23:30,150 --> 00:23:32,910 543 00:23:32,910 --> 00:23:40,360 >> Bel蓹 ki, hashtag sinif 枚l莽眉s眉 m眉蓹yy蓹n 30 preprocessor direktiv, 544 00:23:40,360 --> 00:23:43,780 olan yaln谋z bu var gets-- dem蓹kdir t蓹rtib proses kimi etm蓹k. 545 00:23:43,780 --> 00:23:47,595 Siz hesab ed蓹 bil蓹r qlobal d蓹yi艧蓹n kimi. 546 00:23:47,595 --> 00:23:49,260 547 00:23:49,260 --> 00:23:53,030 Biz bunu yolu typically-- sizin kodu imkan verir 548 00:23:53,030 --> 00:23:54,770 daha asan d蓹yi艧diril蓹. 549 00:23:54,770 --> 00:23:59,480 Bel蓹 dey蓹k ki, bizim sinif 枚l莽眉s眉 bird蓹n 15 30 gedir, 550 00:23:59,480 --> 00:24:03,930 M蓹n bu 艧蓹kild蓹 m眉蓹yy蓹n olmasayd谋, m蓹n m蓹nim b眉t眉n proqram vasit蓹sil蓹 getm蓹k 眉莽眉n var 551 00:24:03,930 --> 00:24:07,420 15 30 h蓹r instansiya d蓹yi艧ir. 552 00:24:07,420 --> 00:24:11,590 Amma bu, m蓹n bir d蓹yi艧iklik almaq spot, v蓹 ba艧qa h蓹r 艧ey d蓹yi艧iklikl蓹r. 553 00:24:11,590 --> 00:24:14,930 >> 茝g蓹r bunu ist蓹yirsinizs蓹, bir hash bir halda m眉蓹yy蓹n 554 00:24:14,930 --> 00:24:19,020 siz b蓹zi takip saxlan谋lmas谋 edirik bir sinif 眉莽眉n puanlar谋 say谋 m眉蓹yy蓹n 555 00:24:19,020 --> 00:24:23,250 v蓹 ya bir s谋ra istifad蓹 etdiyiniz ki, kimi istifad蓹 olunacaq 556 00:24:23,250 --> 00:24:27,740 莽ox uzun Proqram boyunca, bu yax艧谋 ba艧谋nda m眉蓹yy蓹n etm蓹k 眉莽眉n 557 00:24:27,740 --> 00:24:34,440 he莽 d蓹yi艧iklikl蓹r, 蓹g蓹r almaq ki, 蓹v蓹zin蓹 100 bir l蓹k蓹 d蓹yi艧dirm蓹k 眉莽眉n. 558 00:24:34,440 --> 00:24:34,940 B蓹li? 559 00:24:34,940 --> 00:24:39,830 >> T茝L茝B茝: bunu aras谋nda yaln谋z 眉st 眉z蓹rind蓹 [I艧itilemez] elan. 560 00:24:39,830 --> 00:24:42,470 >> ALLISON BUCHHOLTZ-AU: Bel蓹 ki, efficient-- n蓹 var 561 00:24:42,470 --> 00:24:45,460 Bu 蓹hat蓹si xaricind蓹 c眉r var n蓹 biz bu b枚lm蓹d蓹 蓹hat蓹 ed蓹 bil蓹r. 562 00:24:45,460 --> 00:24:49,236 Bu s蓹m蓹r蓹liliyi il蓹 daha 莽ox var v蓹 nec蓹 艧eyi h蓹qiq蓹t蓹n 563 00:24:49,236 --> 00:24:50,485 t蓹rtib prosesi 莽al谋艧谋r. 564 00:24:50,485 --> 00:24:52,590 565 00:24:52,590 --> 00:24:55,006 H蓹qiq蓹t蓹n bilm蓹k ist蓹yirsinizs蓹, bu bar蓹d蓹, M蓹n siz蓹 g枚nd蓹rm蓹k 眉莽眉n xo艧b蓹xt蓹m 566 00:24:55,006 --> 00:24:56,450 bu bar蓹d蓹 resurslar谋 il蓹 bir e-po莽t. 567 00:24:56,450 --> 00:24:57,810 568 00:24:57,810 --> 00:25:03,880 M眉蓹yy蓹n hash olma臒a 莽al谋艧谋r 艧eyl蓹r 眉莽眉n 眉st眉nl眉k. 569 00:25:03,880 --> 00:25:06,380 V蓹 daha 莽ox kod kimi, c眉r n眉anslar 枚yr蓹nm蓹k 570 00:25:06,380 --> 00:25:09,135 Bir istifad蓹 etm蓹lidir zaman Bu hash qar艧谋 qlobal m眉蓹yy蓹n edir. 571 00:25:09,135 --> 00:25:11,010 Lakin haz谋rda, Siz, h蓹qiq蓹t蓹n, yoxdur 572 00:25:11,010 --> 00:25:13,290 Bu bar蓹d蓹 narahat q谋sa cavab ki. 573 00:25:13,290 --> 00:25:15,360 574 00:25:15,360 --> 00:25:16,360 Ki, yax艧谋 h蓹r k蓹s? 575 00:25:16,360 --> 00:25:18,151 V蓹 h蓹m莽inin, 蓹g蓹r siz bir hash m眉蓹yy蓹n istifad蓹 etm蓹k, 576 00:25:18,151 --> 00:25:21,120 Bu qeyd 眉莽眉n h蓹qiq蓹t蓹n vacibdir ad谋 b眉t眉n caps olmal谋d谋r. 577 00:25:21,120 --> 00:25:22,210 578 00:25:22,210 --> 00:25:24,674 Biz yaln谋z bunu deyilik CLASS SIZE dramatik olacaq. 579 00:25:24,674 --> 00:25:26,090 Bu, faktiki olaraq b眉t眉n caps olmal谋d谋r. 580 00:25:26,090 --> 00:25:27,880 581 00:25:27,880 --> 00:25:28,610 Cool. 582 00:25:28,610 --> 00:25:30,130 Orada ba艧qa bir 艧ey? 583 00:25:30,130 --> 00:25:31,190 Biz yax艧谋 edirik? 584 00:25:31,190 --> 00:25:32,220 Lovely. 585 00:25:32,220 --> 00:25:32,720 Xo艧 g蓹lmisiniz. 586 00:25:32,720 --> 00:25:34,240 587 00:25:34,240 --> 00:25:38,495 >> OK, bel蓹 ki, M蓹n siz蓹 u艧aqlar bir g枚z etm蓹k ist蓹yir蓹m Siz s蓹hv tapa bil蓹rsiniz v蓹 bu g枚rm蓹k. 588 00:25:38,495 --> 00:25:45,580 589 00:25:45,580 --> 00:25:46,507 M蓹n siz蓹 bir ipucu verm蓹k laz谋md谋r. 590 00:25:46,507 --> 00:25:47,840 Bu 眉莽眉n loop yerd蓹 var. 591 00:25:47,840 --> 00:25:53,070 592 00:25:53,070 --> 00:25:53,665 Mmhmm? 593 00:25:53,665 --> 00:25:55,704 >> T茝L茝B茝: 2 b蓹rab蓹r daha az olmal谋d谋r. 594 00:25:55,704 --> 00:25:56,920 595 00:25:56,920 --> 00:26:01,094 >> ALLISON: bu az ola bil蓹r Bel蓹 ki, ya 2 b蓹rab蓹r, ya 3-d蓹n az ola bil蓹r. 596 00:26:01,094 --> 00:26:02,510 V蓹 眉莽眉n a臒谋l var? 597 00:26:02,510 --> 00:26:05,135 >> T茝L茝B茝: The [I艧itilemez], 0, 1, 2. 598 00:26:05,135 --> 00:26:06,080 >> ALLISON: M蓹hz. 599 00:26:06,080 --> 00:26:12,180 脰l莽眉s眉 n bir s谋ra ki, biz yaln谋z n minus 1 g枚st蓹ricil蓹ri var. 600 00:26:12,180 --> 00:26:13,700 601 00:26:13,700 --> 00:26:14,200 Cool. 602 00:26:14,200 --> 00:26:15,091 603 00:26:15,091 --> 00:26:17,840 V蓹 sonra biz h蓹qiq蓹t蓹n crazy 蓹ld蓹 ed蓹 bil蓹rsiniz v蓹 multi-枚l莽眉l眉 Diziler almaq. 604 00:26:17,840 --> 00:26:19,340 605 00:26:19,340 --> 00:26:23,960 Probleml蓹rd蓹n biri m蓹n g蓹ldiyind蓹 m蓹nim il t蓹l蓹b multi-枚l莽眉l眉 Diziler, 606 00:26:23,960 --> 00:26:28,720 M蓹n onlardan biri t蓹l蓹b ed蓹 bil蓹r edir蓹m bu il bel蓹 rahat ola bil蓹r. 607 00:26:28,720 --> 00:26:30,140 陌ndi onun 蓹traf谋nda ba艧 kesmek. 608 00:26:30,140 --> 00:26:33,087 Bu t蓹qib geri g蓹l蓹c蓹k , lakin bir s蓹rin 艧蓹kild蓹. 609 00:26:33,087 --> 00:26:35,420 Bel蓹likl蓹, siz, h蓹qiq蓹t蓹n, yaln谋z hesab ed蓹 bil蓹r multi-枚l莽眉l眉 Diziler 610 00:26:35,420 --> 00:26:36,870 Diziler Diziler kimi. 611 00:26:36,870 --> 00:26:38,060 612 00:26:38,060 --> 00:26:43,809 Bel蓹 ki, n枚v bu 眉st hesab ed蓹 bil蓹r yadda艧 ilk y谋臒谋n kimi sat谋r. 613 00:26:43,809 --> 00:26:45,600 V蓹 bu bir deyil yadda艧 ikinci y谋臒谋n, 614 00:26:45,600 --> 00:26:47,570 v蓹 son s谋ra edir yadda艧 眉莽眉nc眉 y谋臒谋n. 615 00:26:47,570 --> 00:26:50,740 V蓹 daxilind蓹 bir s谋ra var. 616 00:26:50,740 --> 00:26:53,250 Amma 蓹lb蓹tt蓹, bu, daha asand谋r bu kimi t蓹svir. 617 00:26:53,250 --> 00:26:55,610 >> Bel蓹 ki, eyni 艧蓹kild蓹 ba艧lamaq. 618 00:26:55,610 --> 00:26:57,290 619 00:26:57,290 --> 00:27:01,610 Bu xarakter 眉莽 眉莽 board. 620 00:27:01,610 --> 00:27:04,180 Bel蓹 ki, 眉莽 sat谋r v蓹 眉莽 s眉tun. 621 00:27:04,180 --> 00:27:06,760 Biz bu yolu t蓹msil edirik. 622 00:27:06,760 --> 00:27:11,800 V蓹 siz onu daxil olmaq olard谋 Eyni 艧蓹kild蓹, s谋ra il蓹 s眉tun. 623 00:27:11,800 --> 00:27:14,840 V蓹 1,1 biz burada g枚r眉r眉k. 624 00:27:14,840 --> 00:27:18,730 Biz s谋f谋r t蓹yin orada s谋f谋r. 625 00:27:18,730 --> 00:27:21,900 2,0 v蓹 0,2. 626 00:27:21,900 --> 00:27:26,900 Bel蓹 ki, yaln谋z 蓹g蓹r them-- daxil olard谋 h蓹r k蓹s he莽, x蓹tti c蓹br h蓹yata 627 00:27:26,900 --> 00:27:31,580 Siz bir element daxil eyni 艧蓹kild蓹 bir Matrice, burada eyni fikirdir. 628 00:27:31,580 --> 00:27:33,030 Bel蓹 ki, geri riyaziyyat onu aid ed蓹 bil蓹r. 629 00:27:33,030 --> 00:27:34,130 630 00:27:34,130 --> 00:27:36,380 Siz d蓹 narahat yoxdur indi bu bar蓹d蓹 莽ox. 631 00:27:36,380 --> 00:27:38,671 Bu if艧a 眉莽眉n yax艧谋, Siz bunu ed蓹 bil蓹r ki, bilm蓹k. 632 00:27:38,671 --> 00:27:42,700 Siz bir yarada bir say谋 bil蓹rsiniz crazy 633 00:27:42,700 --> 00:27:44,750 crazy seriallar谋n yaratmaq m蓹n dem蓹k gedir蓹m. 634 00:27:44,750 --> 00:27:45,250 [I艧itilemez] 635 00:27:45,250 --> 00:27:46,585 636 00:27:46,585 --> 00:27:48,460 Bu, bir az d蓹li olur lakin bu, h蓹qiq蓹t蓹n s蓹rin var. 637 00:27:48,460 --> 00:27:50,020 638 00:27:50,020 --> 00:27:50,670 Awesome. 639 00:27:50,670 --> 00:27:52,550 >> V蓹 sonra, biz burada bir n眉mun蓹 var. 640 00:27:52,550 --> 00:27:54,165 Bu simli uzunlu臒u hesablay谋r. 641 00:27:54,165 --> 00:27:55,210 642 00:27:55,210 --> 00:27:59,670 Bel蓹 ki, nec蓹 bir 莽ox insanlar bilirdi ki, Siz istifad蓹 etdiyiniz strings 643 00:27:59,670 --> 00:28:01,265 yaln谋z simvol Diziler var? 644 00:28:01,265 --> 00:28:03,670 645 00:28:03,670 --> 00:28:04,655 B蓹li, OK. 646 00:28:04,655 --> 00:28:08,000 Bel蓹 ki, u艧aqlar siz ki, hesab ed蓹 bil蓹r istifad蓹 Diziler, lakin h蓹r zaman 蓹vv蓹l 647 00:28:08,000 --> 00:28:10,740 Siz GetString istifad蓹 CSView kitabxana, sen 648 00:28:10,740 --> 00:28:14,690 h蓹qiq蓹t蓹n yaln谋z xahi艧 simvol bir s谋ra. 649 00:28:14,690 --> 00:28:17,450 V蓹 biz b眉t眉n qay臒谋 edirik sizin 眉莽眉n geri sonuna ki. 650 00:28:17,450 --> 00:28:20,184 Amma istifad蓹 edilmi艧dir Diziler ci ild蓹n ba艧lam谋艧. 651 00:28:20,184 --> 00:28:21,350 Siz yaln谋z h蓹l蓹 bilmirdim. 652 00:28:21,350 --> 00:28:22,420 653 00:28:22,420 --> 00:28:28,390 >> V蓹 siz bir xarakter array var zaman v蓹 ya simli saxlan谋lmas谋 ki, bir s谋ra, 654 00:28:28,390 --> 00:28:32,050 son 艧ey h蓹mi艧蓹 var n蓹 bir null terminator, adlanan 655 00:28:32,050 --> 00:28:33,830 bu sa臒 burada. 656 00:28:33,830 --> 00:28:37,300 V蓹 ki, sonunda Siz saxlan谋lmas谋 edirik ki, h蓹r bir s枚z. 657 00:28:37,300 --> 00:28:41,170 Biz anlamaq ist蓹yirsinizs蓹 Bel蓹 ki, bir simli uzunlu臒u, biz, dem蓹k olar 658 00:28:41,170 --> 00:28:45,320 yax艧谋, bilirsiniz, ki, blok m蓹zmunu 659 00:28:45,320 --> 00:28:46,867 Bizim null terminator b蓹rab蓹r deyil. 660 00:28:46,867 --> 00:28:49,450 Ki, b蓹zi var o dem蓹kdir ki, orada xarakter ki, biz, h蓹qiq蓹t蓹n, 661 00:28:49,450 --> 00:28:51,540 ki, s枚z hiss蓹si qay臒谋. 662 00:28:51,540 --> 00:28:52,665 Siz uzunlu臒u art谋r. 663 00:28:52,665 --> 00:28:55,540 V蓹 sonra biz, h蓹qiq蓹t蓹n almaq zaman S枚z眉n sonu, bu l蓹臒v laz谋md谋r 664 00:28:55,540 --> 00:28:58,790 v蓹 bu bizim 眉莽眉n uzunlu臒u qay谋tmaq laz谋md谋r. 665 00:28:58,790 --> 00:29:00,098 Mmhmm? 666 00:29:00,098 --> 00:29:02,906 >> T茝L茝B茝: yer varm谋 null terminator kimi saymaq? 667 00:29:02,906 --> 00:29:04,780 ALLISON: Bel蓹 bir kosmik bir null terminator. 668 00:29:04,780 --> 00:29:10,590 Bir kosmik multiple-- varsa Bel蓹 ki, h蓹qiq蓹t蓹n x眉susi ASCII d蓹y蓹ri n蓹. 669 00:29:10,590 --> 00:29:11,719 670 00:29:11,719 --> 00:29:13,552 T茝L茝B茝: N蓹 var nida yen蓹 b蓹rab蓹r? 671 00:29:13,552 --> 00:29:17,080 ALLISON: Bel蓹 ki, bu istinad edir. 672 00:29:17,080 --> 00:29:21,220 茝g蓹r ofis saat m蓹ni e艧itm蓹k, M蓹n h蓹mi艧蓹 z蓹ng kimi, bang b蓹rab蓹rdir. 673 00:29:21,220 --> 00:29:23,520 Bel蓹 ki, bang deyil. 674 00:29:23,520 --> 00:29:25,370 Bel蓹 ki, bu b蓹rab蓹rdir. 675 00:29:25,370 --> 00:29:28,480 676 00:29:28,480 --> 00:29:32,290 Siz 莽al谋艧d谋臒谋n谋z 蓹g蓹r Bel蓹 ki, bir 艧ey yalan g枚rmek, 677 00:29:32,290 --> 00:29:35,915 Siz h蓹mi艧蓹 bang n蓹 bilirik n蓹 d蓹yi艧蓹n v蓹 bu yalan varsa, 678 00:29:35,915 --> 00:29:38,540 do臒ru v蓹 siz蓹 qiym蓹tl蓹ndirir ki, cool stuff ed蓹 bil蓹rsiniz. 679 00:29:38,540 --> 00:29:39,830 680 00:29:39,830 --> 00:29:40,675 Daha sonra. 681 00:29:40,675 --> 00:29:42,090 682 00:29:42,090 --> 00:29:42,590 Cool. 683 00:29:42,590 --> 00:29:44,260 H蓹r 艧ey orada yax艧谋? 684 00:29:44,260 --> 00:29:44,760 Awesome. 685 00:29:44,760 --> 00:29:48,045 >> Bel蓹 ki, indi sizin u艧aqlar "vaxt var M蓹n s枚hb蓹t etdik ild蓹n 莽al谋艧谋r. 686 00:29:48,045 --> 00:29:49,220 687 00:29:49,220 --> 00:29:53,200 M蓹n yaln谋z bir s谋ra yaratmaq ist蓹yirik integers il蓹 bir, iki, v蓹 眉莽, 688 00:29:53,200 --> 00:29:54,660 v蓹 sonra onlar谋 莽ap. 689 00:29:54,660 --> 00:29:58,050 Siz kimi, n蓹 yoxdur 蓹sas, blah, blah, blah, h蓹r hans谋. 690 00:29:58,050 --> 00:30:00,840 M蓹n yaln谋z ba艧lamaq ist蓹yir蓹m Bu array v蓹 sonra yaratmaq 691 00:30:00,840 --> 00:30:04,790 loop 眉莽眉n onlar谋 yazaraq 莽ap v蓹 ya bir m眉dd蓹t loop, siz q蓹d蓹r. 692 00:30:04,790 --> 00:30:07,600 >> M蓹n yaln谋z bir ne莽蓹 ver蓹c蓹yik d蓹qiq蓹 i艧l蓹m蓹k. 693 00:30:07,600 --> 00:30:09,320 M蓹n s蓹simi istirah蓹t gedir蓹m. 694 00:30:09,320 --> 00:30:13,290 茝g蓹r h蓹r hans谋 bir sual谋n谋z varsa, m蓹n xo艧b蓹xt蓹m 蓹traf谋nda g蓹lm蓹k v蓹 u艧aqlar dan谋艧maq. 695 00:30:13,290 --> 00:30:15,290 Bir-biri il蓹 dan谋艧maq 眉莽眉n 莽ekinmeyin. 696 00:30:15,290 --> 00:30:16,125 Daha 莽ox konfet almaq. 697 00:30:16,125 --> 00:30:17,181 698 00:30:17,181 --> 00:30:18,930 茝slind蓹, m蓹n yaln谋z laz谋md谋r konfet il蓹 蓹traf谋nda g蓹zm蓹k. 699 00:30:18,930 --> 00:30:19,600 Ki, nec蓹 olacaq? 700 00:30:19,600 --> 00:30:22,974 701 00:30:22,974 --> 00:30:23,938 >> 茝g蓹r h蓹r hans谋 bir ist蓹yirsiniz? 702 00:30:23,938 --> 00:30:34,703 703 00:30:34,703 --> 00:30:36,675 Bu otaqda h蓹r k蓹sd蓹n konfet ist蓹yirsiniz? 704 00:30:36,675 --> 00:30:47,030 705 00:30:47,030 --> 00:30:49,206 Siz h蓹m莽inin u艧aqlar daha 莽ox bil蓹r. 706 00:30:49,206 --> 00:30:50,330 茝g蓹r siz bir ne莽蓹 edin. 707 00:30:50,330 --> 00:30:52,690 708 00:30:52,690 --> 00:30:53,190 Kimi d蓹 ola bil蓹r. 709 00:30:53,190 --> 00:30:54,929 710 00:30:54,929 --> 00:30:55,720 H蓹r k蓹s yax艧谋? 711 00:30:55,720 --> 00:30:57,561 712 00:30:57,561 --> 00:30:58,060 OK. 713 00:30:58,060 --> 00:31:02,750 714 00:31:02,750 --> 00:31:07,290 >> H蓹m莽inin, m蓹n yaratmaq gedir蓹m anonim Google Form, 715 00:31:07,290 --> 00:31:09,830 v蓹 u艧aqlar yaln谋z t蓹qdim ed蓹 bil蓹r H蓹r b枚lm蓹 sonra feedback 716 00:31:09,830 --> 00:31:14,115 bir 艧ey var, 蓹g蓹r ist蓹yir蓹m Siz g枚r眉l蓹n ist蓹diyiniz sonra v蓹 ya bir 艧ey inki艧af. 717 00:31:14,115 --> 00:31:17,135 M蓹n d蓹 canl谋 bir az Ben 蓹g蓹r sizin 眉莽眉n, m蓹n a艧a臒谋 tonu bil蓹r. 718 00:31:17,135 --> 00:31:18,510 719 00:31:18,510 --> 00:31:20,885 M蓹n yaratmaq v蓹 g枚nd蓹rm蓹k laz谋md谋r Siz b眉t眉n h蓹yata sonra. 720 00:31:20,885 --> 00:32:39,420 721 00:32:39,420 --> 00:32:40,020 >> B眉t眉n h眉quqlar. 722 00:32:40,020 --> 00:32:41,050 Bel蓹 ki, ki莽ik ba艧lamaq bildirin. 723 00:32:41,050 --> 00:32:42,740 Nec蓹 ki, biz array ba艧lamaq olard谋? 724 00:32:42,740 --> 00:32:49,690 725 00:32:49,690 --> 00:32:51,670 Bizim serial谋n n枚v眉 nedir? 726 00:32:51,670 --> 00:32:52,410 H眉ququ int? 727 00:32:52,410 --> 00:32:54,740 OK, bel蓹 ki, n蓹 ist蓹yir蓹m sizin array z蓹ng etm蓹k? 728 00:32:54,740 --> 00:32:57,880 729 00:32:57,880 --> 00:32:59,230 Int array, s蓹rin. 730 00:32:59,230 --> 00:33:04,200 B眉t眉n h眉quqlar, bel蓹 ki, biz int int array var b蓹rab蓹rdir, v蓹 bundan sonra n蓹 var? 731 00:33:04,200 --> 00:33:07,009 732 00:33:07,009 --> 00:33:08,259 T茝L茝B茝: [i艧itilemez] M枚t蓹riz蓹d蓹. 733 00:33:08,259 --> 00:33:09,140 ALLISON: A艧谋rma. 734 00:33:09,140 --> 00:33:10,330 735 00:33:10,330 --> 00:33:11,775 V蓹 sonra a艧谋rma daxilind蓹? 736 00:33:11,775 --> 00:33:14,360 737 00:33:14,360 --> 00:33:16,830 Bir verg眉l iki verg眉l 眉莽. 738 00:33:16,830 --> 00:33:17,330 Cool. 739 00:33:17,330 --> 00:33:18,660 Bel蓹 ki, b眉t眉n do臒ru. 740 00:33:18,660 --> 00:33:21,480 Bel蓹 ki, indi biz loop 眉莽眉n bizim var. 741 00:33:21,480 --> 00:33:24,180 Ilk hiss蓹sind蓹 bel蓹 bizim loop 眉莽眉n, biz n蓹 var? 742 00:33:24,180 --> 00:33:25,796 743 00:33:25,796 --> 00:33:27,420 >> T茝L茝B茝: i 0 b蓹rab蓹rdir? 744 00:33:27,420 --> 00:33:31,400 >> ALLISON: i 0 b蓹rab蓹rdir int Bel蓹 ki, v蓹 sonra v蓹ziyy蓹ti n蓹dir? 745 00:33:31,400 --> 00:33:33,750 746 00:33:33,750 --> 00:33:36,120 N蓹 i az olacaq? 747 00:33:36,120 --> 00:33:39,510 脺莽 az v蓹 nec蓹 biz i yenil蓹m蓹k edirsiniz? 748 00:33:39,510 --> 00:33:41,630 i plus plus, bir il蓹 yenil蓹nm蓹si. 749 00:33:41,630 --> 00:33:46,150 V蓹 sonra biz olacaq Bu tam bir printf, 750 00:33:46,150 --> 00:33:49,530 v蓹 son n蓹 h蓹qiq蓹t蓹n hiss蓹si 751 00:33:49,530 --> 00:33:51,370 Biz 莽ap edilm蓹lidir n蓹 dem蓹k olacaq? 752 00:33:51,370 --> 00:33:55,610 753 00:33:55,610 --> 00:33:59,120 Bu ad谋 olacaq int array olan array, sa臒? 754 00:33:59,120 --> 00:34:01,090 V蓹 int array m枚t蓹riz蓹d蓹 var? 755 00:34:01,090 --> 00:34:02,540 756 00:34:02,540 --> 00:34:03,640 i. 757 00:34:03,640 --> 00:34:06,550 [? M蓹n?] Adlan谋r my M蓹s蓹l蓹n, lakin siz gedin. 758 00:34:06,550 --> 00:34:07,939 759 00:34:07,939 --> 00:34:08,480 Pis deyil. 760 00:34:08,480 --> 00:34:09,250 H蓹r k蓹s yax艧谋? 761 00:34:09,250 --> 00:34:10,220 762 00:34:10,220 --> 00:34:10,719 Cool. 763 00:34:10,719 --> 00:34:12,949 764 00:34:12,949 --> 00:34:14,340 >> Bel蓹 ki, biz Diziler il蓹 tamamlay谋n. 765 00:34:14,340 --> 00:34:15,190 Congrats. 766 00:34:15,190 --> 00:34:18,274 Siz t蓹krarlamaq idar蓹 b眉t眉n vasit蓹sil蓹 yes the--? 767 00:34:18,274 --> 00:34:19,705 >> T茝L茝B茝: [I艧itilemez] 768 00:34:19,705 --> 00:34:20,659 >> ALLISON: B蓹li. 769 00:34:20,659 --> 00:34:26,383 770 00:34:26,383 --> 00:34:27,798 >> T茝L茝B茝: M蓹n bir sual var. 771 00:34:27,798 --> 00:34:30,288 Siz a艧谋rma indent n蓹z蓹rd蓹 tutulur? 772 00:34:30,288 --> 00:34:34,150 >> ALLISON: The a艧谋rma s谋ralamaq laz谋md谋r Bel蓹 ki, loop 眉莽眉n, v蓹 sonra h蓹r 艧ey il蓹 773 00:34:34,150 --> 00:34:35,699 daxilind蓹 a艧谋rma indented edilm蓹lidir. 774 00:34:35,699 --> 00:34:37,824 >> T茝L茝B茝: OK, olmal谋d谋r loop 眉莽眉n indented olunacaq? 775 00:34:37,824 --> 00:34:41,159 >> ALLISON: loop 眉莽眉n deyil Bu n枚qt蓹d蓹 girintili laz谋md谋r. 776 00:34:41,159 --> 00:34:46,750 Siz 蓹sas olsayd谋, biz 蓹g蓹r h蓹qiq蓹t蓹n, burada 蓹sas funksiyas谋 777 00:34:46,750 --> 00:34:48,929 Bu 蓹sas olan indented olunacaq. 778 00:34:48,929 --> 00:34:52,590 Lakin bu halda, bu g枚z蓹l var. 779 00:34:52,590 --> 00:34:53,354 B蓹li, sual. 780 00:34:53,354 --> 00:34:55,687 >> T茝L茝B茝: Siz laz谋md谋r M蓹s蓹l蓹n sonra m枚t蓹riz蓹d蓹? 781 00:34:55,687 --> 00:34:59,050 782 00:34:59,050 --> 00:35:01,260 >> ALLISON: B蓹li, 蓹g蓹r ki, yol ba艧lat谋l谋yor. 783 00:35:01,260 --> 00:35:03,430 784 00:35:03,430 --> 00:35:06,860 Bel蓹 ki, bu ikinci, xat谋rlay谋ram bir s谋ra tapa ba艧lat谋l谋yor yolu 785 00:35:06,860 --> 00:35:10,680 biz sonra faktiki a艧谋rma var 蓹rzind蓹 virg眉lle ayr谋lm谋艧 data. 786 00:35:10,680 --> 00:35:14,700 787 00:35:14,700 --> 00:35:17,281 >> T茝L茝B茝: M蓹n orada idi d眉艧眉nd眉m ki, m蓹s蓹l蓹n m枚t蓹riz蓹d蓹. 788 00:35:17,281 --> 00:35:19,010 >> ALLISON: Xeyr, onlar a艧谋rma ist蓹yirik. 789 00:35:19,010 --> 00:35:20,039 Onlar a艧谋rma ist蓹yirik. 790 00:35:20,039 --> 00:35:22,330 Siz ba艧lat谋l谋yor edirsinizs蓹 ikinci yol, bu a艧谋rma var. 791 00:35:22,330 --> 00:35:28,780 Biz dem蓹k olsayd谋, int example-- 蓹g蓹r biz yaln谋z ints 眉莽眉n bo艧 s谋ra ist蓹di 792 00:35:28,780 --> 00:35:32,270 Bu int n眉mun蓹 眉莽 M枚t蓹riz蓹d蓹 olard谋. 793 00:35:32,270 --> 00:35:34,670 M枚t蓹riz蓹 枚l莽眉s眉 t蓹msil edir. 794 00:35:34,670 --> 00:35:36,720 Siz a艧谋rma zaman, faktiki m蓹lumatlar谋n 795 00:35:36,720 --> 00:35:39,244 Bu 艧蓹kild蓹 daxil qoyulmas谋 edirik. 796 00:35:39,244 --> 00:35:40,535 Biz, h蓹qiq蓹t蓹n, s眉r蓹tli geri h蓹r蓹k蓹t ed蓹 bil蓹r. 797 00:35:40,535 --> 00:35:42,370 798 00:35:42,370 --> 00:35:48,010 >> Bu bir Bel蓹 ki, bu yaln谋z bizim ilkin array, ba艧latma. 799 00:35:48,010 --> 00:35:51,640 V蓹 burada, biz ayr谋-ayr谋l谋qda var onlara l蓹k蓹l蓹r t蓹yin, 800 00:35:51,640 --> 00:35:56,730 bu indeksi t蓹msil bizim biz M枚t蓹riz蓹d蓹 niy蓹 olan array. 801 00:35:56,730 --> 00:36:01,630 Fark 蓹g蓹r Lakin burada, biz bir 枚l莽眉s眉 olmadan M枚t蓹riz蓹d蓹 sol, 802 00:36:01,630 --> 00:36:05,969 v蓹 biz il蓹 ba艧lamaq faktiki data b眉t眉n-in-bir a艧谋rma il蓹. 803 00:36:05,969 --> 00:36:08,260 T茝L茝B茝: Bel蓹 ki, niy蓹 biz yoxdur Bu misalda M枚t蓹riz蓹d蓹? 804 00:36:08,260 --> 00:36:11,030 ALLISON: Bel蓹 ki, hiss蓹si? 805 00:36:11,030 --> 00:36:14,645 T茝L茝B茝: biz olmaz dem蓹k, int n眉mun蓹 M枚t蓹riz蓹d蓹 806 00:36:14,645 --> 00:36:19,710 b蓹rab蓹rdir a艧谋rma [I艧itilemez] M蓹s蓹l蓹n M枚t蓹riz蓹d蓹. 807 00:36:19,710 --> 00:36:20,900 >> ALLISON: Oh, sorry. 808 00:36:20,900 --> 00:36:21,560 Siz sa臒 ist蓹yirik. 809 00:36:21,560 --> 00:36:22,690 Biz orada M枚t蓹riz蓹d蓹 var. 810 00:36:22,690 --> 00:36:23,486 Ba臒谋艧lay谋n u艧aqlar, m蓹nim pis. 811 00:36:23,486 --> 00:36:25,150 812 00:36:25,150 --> 00:36:27,560 B蓹li, siz olmal谋d谋r M蓹s蓹l蓹n sonra m枚t蓹riz蓹d蓹. 813 00:36:27,560 --> 00:36:28,850 Siz tamamil蓹 do臒ru ist蓹yirik. 814 00:36:28,850 --> 00:36:29,750 >> T茝L茝B茝: [I艧itilemez] bunu deyil. 815 00:36:29,750 --> 00:36:31,270 >> ALLISON: Xeyr, siz var M枚t蓹riz蓹d蓹, 蓹ks halda, 莽眉nki 816 00:36:31,270 --> 00:36:32,810 bir s谋ra b蓹yan etm蓹k niyy蓹tind蓹 deyil. 817 00:36:32,810 --> 00:36:33,685 T茝L茝B茝: [i艧itilemez]. 818 00:36:33,685 --> 00:36:34,200 Ba臒谋艧lay谋n ki, haqq谋nda. 819 00:36:34,200 --> 00:36:36,200 >> ALLISON: Ba臒谋艧lay谋n, siz蓹 laz谋m M蓹s蓹l蓹n sonra m枚t蓹riz蓹d蓹. 820 00:36:36,200 --> 00:36:36,620 821 00:36:36,620 --> 00:36:37,120 Typo. 822 00:36:37,120 --> 00:36:40,650 823 00:36:40,650 --> 00:36:43,160 Yax艧谋 tutmaq, sizin 眉莽眉n q谋z谋l ulduz. 824 00:36:43,160 --> 00:36:47,730 Ayr谋ca, bir sual varsa, 蓹g蓹r Siz u艧aqlar yaln谋z m蓹n蓹 adlar谋 dem蓹k ist蓹yir蓹m, 825 00:36:47,730 --> 00:36:48,570 M蓹n sevindim. 826 00:36:48,570 --> 00:36:50,630 M蓹n etm蓹k 眉莽眉n sevindim b眉t眉n adlar谋 bilirik. 827 00:36:50,630 --> 00:36:53,187 M蓹n soyuq fikrind蓹 deyil蓹m M蓹n, h蓹qiq蓹t蓹n, z蓹ng 828 00:36:53,187 --> 00:36:54,520 yaln谋z adlar谋n谋 bilm蓹k ist蓹yir蓹m. 829 00:36:54,520 --> 00:36:57,530 Y蓹ni 蓹slind蓹 m蓹n蓹 adlar谋n谋 x蓹b蓹r edin. 830 00:36:57,530 --> 00:36:58,426 >> Leah: Leah. 831 00:36:58,426 --> 00:36:59,340 >> ALLISON: Leah. 832 00:36:59,340 --> 00:37:03,960 OK, bel蓹 ki, funksiyalar谋 m蓹n q谋sa bilirik onlar m眉hazir蓹 zaman谋 bu bar蓹d蓹 dan谋艧d谋q. 833 00:37:03,960 --> 00:37:07,590 Bel蓹 funksiyalar谋 c眉r yaln谋z var Bu ki莽ik bite 枚l莽眉l眉 艧eyl蓹r kimi 834 00:37:07,590 --> 00:37:11,525 Siz giri艧 ke莽m蓹k, bir 艧ey sehrli olur v蓹 n蓹tic蓹l蓹r 蓹ld蓹. 835 00:37:11,525 --> 00:37:12,680 836 00:37:12,680 --> 00:37:13,180 Cool. 837 00:37:13,180 --> 00:37:15,013 Bel蓹likl蓹, siz h蓹qiq蓹t蓹n istifad蓹 art谋q bu 莽ox. 838 00:37:15,013 --> 00:37:15,970 839 00:37:15,970 --> 00:37:18,840 Simli, 莽ap f almaq int almaq. 840 00:37:18,840 --> 00:37:21,790 Bu b眉t眉n funksiyalar谋 yaln谋z onlara z蓹ng yerl蓹艧ir, 841 00:37:21,790 --> 00:37:24,370 sehrli 艧eyi 莽ox var fonunda ged蓹n 842 00:37:24,370 --> 00:37:27,390 , siz m眉tl蓹q g枚rm眉r蓹m v蓹 ist蓹diyiniz n蓹 almaq. 843 00:37:27,390 --> 00:37:30,280 V蓹 ya 蓹n az谋 siz almaq n蓹 ist蓹diyiniz 眉mid edirik. 844 00:37:30,280 --> 00:37:31,920 845 00:37:31,920 --> 00:37:35,620 >> V蓹 蓹sas蓹n funksiyalar谋 bax谋m谋ndan, v蓹 CS 蓹sas m枚vzulardan biri, 846 00:37:35,620 --> 00:37:38,700 Sizin kodu pozmaq edir idar蓹 par莽alara. 847 00:37:38,700 --> 00:37:41,520 茝g蓹r yaz谋l谋 ba艧lamaq zaman Bu h蓹qiq蓹t蓹n uzun proqramlar, 848 00:37:41,520 --> 00:37:44,970 v蓹 ya Not siz zaman bir oyun 眉莽眉n bu m枚ht蓹艧蓹m fikir, 849 00:37:44,970 --> 00:37:48,070 siz onu q谋rmaq 眉莽眉n laz谋md谋r OK, kimi, a艧a臒谋, nec蓹 ba艧lamaq edirsiniz? 850 00:37:48,070 --> 00:37:50,470 M蓹n laz谋md谋r ki, ki莽ik 蓹d蓹d hans谋lard谋r? 851 00:37:50,470 --> 00:37:53,320 Oh, m蓹n soru艧maq laz谋md谋r bir 艧ey 眉莽眉n istifad蓹莽i. 852 00:37:53,320 --> 00:37:54,830 陌ndi bir 艧ey 莽ap laz谋md谋r. 853 00:37:54,830 --> 00:37:56,590 Oh, m蓹n bu d蓹y蓹r hesablamaq laz谋md谋r. 854 00:37:56,590 --> 00:38:00,050 >> V蓹 枚yr蓹nm蓹 q谋rmaq nec蓹 sizin kodu v蓹 b枚y眉k probleml蓹r 855 00:38:00,050 --> 00:38:02,740 Bu ki莽ik par莽alara var v蓹 funksiyalar谋 yaratmaq 856 00:38:02,740 --> 00:38:05,330 h蓹qiq蓹t蓹n biridir CS b枚y眉k t蓹m蓹l. 857 00:38:05,330 --> 00:38:06,440 858 00:38:06,440 --> 00:38:11,740 Bel蓹 ki, bir funksiyas谋 kimi hesab ed蓹 bil蓹r qara qutusu kimi, bir sehrli qara qutu, 859 00:38:11,740 --> 00:38:15,030 Siz daxil 艧eyi qoymaq ki, v蓹 b蓹zi 莽谋x谋艧 almaq. 860 00:38:15,030 --> 00:38:16,290 861 00:38:16,290 --> 00:38:19,460 V蓹 proqram qalan m眉tl蓹q bilm蓹k laz谋m deyil 862 00:38:19,460 --> 00:38:21,150 n蓹 qara qutusu 蓹rzind蓹 olur. 863 00:38:21,150 --> 00:38:24,190 Bu bar蓹d蓹 qay臒谋 b眉t眉n n蓹 edir gedir v蓹 n蓹 莽谋x谋r. 864 00:38:24,190 --> 00:38:26,230 865 00:38:26,230 --> 00:38:26,730 Cool. 866 00:38:26,730 --> 00:38:27,820 >> Bel蓹 ki, niy蓹 funksiyalar谋? 867 00:38:27,820 --> 00:38:33,240 Organization-- M蓹n siz蓹 etdiyiniz zaman, dediyi kimi 莽ox b枚y眉k code 蓹saslar谋 il蓹 m蓹艧臒ul, 868 00:38:33,240 --> 00:38:37,357 Siz kodu olacaq t蓹艧kil nec蓹 funksiyalar谋 istifad蓹 蓹g蓹r daha asan. 869 00:38:37,357 --> 00:38:39,190 Siz ed蓹 bil蓹rsiniz, 莽眉nki OK, kimi, olmaq, bu 870 00:38:39,190 --> 00:38:41,849 bu funksiyas谋 n蓹 v蓹 Burada ba艧qa bir n蓹 var. 871 00:38:41,849 --> 00:38:43,890 V蓹 asanl谋qla g枚r蓹 bil蓹rsiniz n蓹 onlar b眉t眉n birlikd蓹 uy臒un. 872 00:38:43,890 --> 00:38:45,590 873 00:38:45,590 --> 00:38:48,210 Bel蓹 ki, b眉t眉n onu qopur Bu idar蓹 yar谋mb蓹ndl蓹ri. 874 00:38:48,210 --> 00:38:51,860 >> Bel蓹 ki, simplification-- M蓹n 蓹min蓹m u艧aqlar deyil蓹m Dediyim kimi b眉t眉n Scratch il蓹, bu g枚rd眉m. 875 00:38:51,860 --> 00:38:53,230 876 00:38:53,230 --> 00:38:56,790 Bu m枚ht蓹艧蓹m fikir var, v蓹 Siz kimi ist蓹yirik, b眉t眉n bu i艧l蓹ri nec蓹? 877 00:38:56,790 --> 00:38:59,710 Amma yana艧maq 蓹g蓹r t蓹dric蓹n, siz OK, dem蓹k 878 00:38:59,710 --> 00:39:03,650 M蓹n bir sprite nec蓹 ed蓹 bil蓹r蓹m ekran boyunca 眉zm蓹k? 879 00:39:03,650 --> 00:39:04,805 Ki, bir az daha asan var. 880 00:39:04,805 --> 00:39:06,000 881 00:39:06,000 --> 00:39:09,590 Funksiyas谋 markal谋 bel蓹 yax艧谋 istifad蓹 Sizin kodu oxumaq 眉莽眉n 莽ox asand谋r. 882 00:39:09,590 --> 00:39:13,800 Bu asan debug edir kimi Sizin daha sonra problem d蓹stl蓹ri daxil 883 00:39:13,800 --> 00:39:15,900 Siz, h蓹qiq蓹t蓹n olacaq bunu etm蓹k ist蓹yir蓹m. 884 00:39:15,900 --> 00:39:17,900 V蓹 onlar da asan edirik dizayn v蓹 h蓹yata ke莽irilm蓹si 眉莽眉n. 885 00:39:17,900 --> 00:39:21,100 Siz ki莽ik bir q蓹d蓹r kod bil蓹r nisb蓹t蓹n tez f蓹aliyy蓹t 886 00:39:21,100 --> 00:39:25,260 v蓹 蓹min 莽al谋艧谋r谋q qar艧谋 i艧l蓹yir etm蓹k Bu b眉t眉n uzun proqram yaratmaq 眉莽眉n 887 00:39:25,260 --> 00:39:28,960 v蓹 sonra c眉r ke莽ir v蓹 n蓹 deyil i艧 v蓹 n蓹 g枚rm蓹k. 888 00:39:28,960 --> 00:39:30,300 >> V蓹 sonra reusability. 889 00:39:30,300 --> 00:39:33,380 Bel蓹 ki, funksiyalar谋 laz谋md谋r bir d蓹f蓹 yaz谋l谋, 890 00:39:33,380 --> 00:39:35,586 v蓹 sonra onlar谋 istifad蓹 ed蓹 bil蓹rsiniz m眉mk眉n q蓹d蓹r 莽ox d蓹f蓹. 891 00:39:35,586 --> 00:39:37,210 Bel蓹 ki, kimi, eko-dostluq bir m蓹nada. 892 00:39:37,210 --> 00:39:39,660 893 00:39:39,660 --> 00:39:42,070 Siz kimi 艧eyl蓹r olsayd谋 莽ap f, harada 894 00:39:42,070 --> 00:39:47,420 gedir ki, sehrli yazmaq idi arxas谋nda h蓹r zaman f 莽ap 895 00:39:47,420 --> 00:39:51,040 茝g蓹r bir 艧ey 莽ap etm蓹k ist蓹di, siz olduqca x蓹st蓹 v蓹 yor臒un olacaq 896 00:39:51,040 --> 00:39:51,650 sonuna. 897 00:39:51,650 --> 00:39:52,660 898 00:39:52,660 --> 00:39:55,292 >> 艦eyl蓹rd蓹n biri siz laz谋md谋r , sonra CS d蓹rsl蓹ri 枚yr蓹nm蓹k 899 00:39:55,292 --> 00:39:57,000 v蓹 ya 蓹n yax艧谋 biri 枚y眉d眉 M蓹n almaq 900 00:39:57,000 --> 00:40:00,870 siz 莽谋xarmaq v蓹 yap谋艧t谋rarak 蓹g蓹r, kodu, y蓹qin ki, bir funksiyas谋 olmal谋d谋r. 901 00:40:00,870 --> 00:40:01,880 902 00:40:01,880 --> 00:40:06,007 Siz eyni varsa, kodu b眉t眉n x蓹tl蓹ri, 903 00:40:06,007 --> 00:40:08,090 茝g蓹r siz onlar谋 factored h蓹yata 蓹g蓹r, Sizin kodu y蓹qin ki, olacaq 904 00:40:08,090 --> 00:40:11,860 kimi ola be艧 d蓹f蓹 q谋sa v蓹 daha 莽ox oxumaq 眉莽眉n asan ola bil蓹r. 905 00:40:11,860 --> 00:40:15,230 茝v蓹zin蓹 gidermek 眉莽眉n 莽al谋艧谋r谋q b眉t眉n bu m眉xt蓹lif yerl蓹rd蓹 艧eyl蓹r 906 00:40:15,230 --> 00:40:18,021 yanl谋艧 getm蓹k bil蓹r, bir funksiyas谋 var 茝g蓹r sorun almaq. 907 00:40:18,021 --> 00:40:19,230 908 00:40:19,230 --> 00:40:21,890 V蓹 m蓹n bu bir 莽ox s枚z 陌ndi m眉c蓹rr蓹d c眉r g枚r眉n蓹 bil蓹r, 909 00:40:21,890 --> 00:40:24,620 ancaq daha sonra daxil almaq kimi v蓹 sonra problem d蓹stl蓹ri 910 00:40:24,620 --> 00:40:28,950 bir 莽ox m蓹nada etm蓹k laz谋md谋r v蓹 h蓹qiq蓹t蓹n ev idar蓹. 911 00:40:28,950 --> 00:40:31,775 H蓹r hans谋 bir sual谋n谋z var funksiyalar谋 haqq谋nda bu g眉n蓹 q蓹d蓹r? 912 00:40:31,775 --> 00:40:32,650 Niy蓹 biz onlar谋 istifad蓹 etdiyiniz? 913 00:40:32,650 --> 00:40:34,775 M蓹n biz kazan谋lm谋艧 deyil bilirik i艧in gritty daxil h蓹l蓹. 914 00:40:34,775 --> 00:40:40,610 Bel蓹 ki, bir funksiyas谋 kimi m眉蓹yy蓹n Diziler, biz bu kontormerinin T蓹f蓹rr眉atlar bir n枚v laz谋md谋r 915 00:40:40,610 --> 00:40:41,860 yaln谋z 眉mumi 莽谋x谋艧 edir. 916 00:40:41,860 --> 00:40:45,110 Bel蓹 ki, bu ki, bir funksiyas谋 yaln谋z b蓹zi giri艧 kub gedir. 917 00:40:45,110 --> 00:40:50,120 V蓹 n枚vb蓹ti s蓹hif蓹, h蓹qiq蓹t蓹n, biz Burada b眉t眉n bu z蓹hmli ki莽ik 艧eyl蓹r. 918 00:40:50,120 --> 00:40:52,420 Bel蓹 ki, h蓹r k蓹s oxuya bil蓹rsiniz , maraq h蓹yata ki? 919 00:40:52,420 --> 00:40:55,050 M蓹n b蓹n枚v艧蓹yi v蓹 qara bilirik bir az 莽蓹tin ola bil蓹r. 920 00:40:55,050 --> 00:41:00,730 >> Amma b枚y眉k 艧ey bel蓹 ilk bilir蓹m 眉莽眉n bir sa臒 burada qaytar谋lmas谋 n枚v眉d眉r. 921 00:41:00,730 --> 00:41:05,270 Bel蓹 ki, bu 莽谋x谋艧 haqq谋nda dan谋艧谋r Bu funksiya zaman, bu halda, 922 00:41:05,270 --> 00:41:08,990 biz ist蓹yirik n蓹, bir s谋ra qoymaq 蓹ld蓹 ki say谋 cubed edir. 923 00:41:08,990 --> 00:41:11,090 Bel蓹 ki, bu halda int olmal谋d谋r. 924 00:41:11,090 --> 00:41:14,055 B蓹lk蓹 bir c眉t ola bil蓹r v蓹 ya ba艧qa bir 艧ey sonra, lakin bu halda, 925 00:41:14,055 --> 00:41:14,555 bir int var. 926 00:41:14,555 --> 00:41:15,620 927 00:41:15,620 --> 00:41:19,440 >> C il蓹, siz h蓹mi艧蓹 bir qaytar谋lmas谋 n枚v眉 laz谋md谋r. 928 00:41:19,440 --> 00:41:20,267 Bu int olacaq. 929 00:41:20,267 --> 00:41:20,975 Bu float olacaq. 930 00:41:20,975 --> 00:41:22,180 Bu ikiqat olacaq. 931 00:41:22,180 --> 00:41:25,370 Amma n蓹 m眉蓹yy蓹n etm蓹k laz谋md谋r bu funksiya geri gedir. 932 00:41:25,370 --> 00:41:26,480 933 00:41:26,480 --> 00:41:29,170 茝ks halda f蓹臒an ed蓹c蓹k Siz v蓹 bu t蓹rtib ed蓹c蓹k. 934 00:41:29,170 --> 00:41:30,462 Siz k蓹d蓹rli olacaq, v蓹 m蓹n k蓹d蓹rli olacaq. 935 00:41:30,462 --> 00:41:31,420 V蓹 yaln谋z yax艧谋 deyil. 936 00:41:31,420 --> 00:41:31,940 OK. 937 00:41:31,940 --> 00:41:34,290 >> V蓹 sonra biz funksiyas谋 ad谋 var. 938 00:41:34,290 --> 00:41:38,440 V蓹 siz c il蓹, burada ed蓹 bil蓹rsiniz Bu 莽ox ard谋c谋l paradiqma var. 939 00:41:38,440 --> 00:41:42,630 Sizin n枚v眉 nedir, ad谋 n蓹, v蓹 sonra sonunda b蓹zi ba艧qa 艧ey. 940 00:41:42,630 --> 00:41:45,550 Bel蓹 ki, biz, bizim qaytar谋lmas谋 n枚v眉 var funksiyas谋 ad谋, v蓹 sonra 941 00:41:45,550 --> 00:41:49,320 biz, bizim m枚vzu var Bizim parametr siyah谋s谋. 942 00:41:49,320 --> 00:41:52,080 >> Parametri siyah谋s谋 Bel蓹 ki, n蓹 etm蓹k niyy蓹tind蓹dir bu funksiya? 943 00:41:52,080 --> 00:41:56,360 A parametri siyah谋s谋 sad蓹c蓹 bir deyil sinonimi 眉莽眉n, bizim giri艧 hans谋lard谋r? 944 00:41:56,360 --> 00:42:00,230 V蓹 biz eyni 艧蓹kild蓹 Bizim funksiyas谋 m眉蓹yy蓹n etm蓹k 945 00:42:00,230 --> 00:42:03,210 v蓹 bir geri verm蓹k Bizim v蓹saitl蓹rin h蓹r yaz谋n 946 00:42:03,210 --> 00:42:05,350 il蓹 ba臒l谋 bir n枚v眉 olmal谋d谋r. 947 00:42:05,350 --> 00:42:08,850 Bel蓹 ki, biz n蓹 bizim funksiyas谋 h蓹qiq蓹t蓹n il蓹 i艧l蓹y蓹 bil蓹r. 948 00:42:08,850 --> 00:42:11,290 >> Bel蓹 ki, bu halda, biz b蓹zi int daxil var. 949 00:42:11,290 --> 00:42:14,660 Bel蓹 ki, yen蓹 bu n枚v眉 olacaq v蓹 siz z蓹ng etdiyiniz. 950 00:42:14,660 --> 00:42:16,500 951 00:42:16,500 --> 00:42:19,040 V蓹 sonra, kimi g枚rm蓹k Burada, bizim orqan var. 952 00:42:19,040 --> 00:42:23,600 Bel蓹 ki, b蓹zi int 莽谋x谋艧 var yaln谋z bizim giri艧 d蓹f蓹 枚z眉 953 00:42:23,600 --> 00:42:25,810 yaln谋z kublar olan d蓹f蓹 枚z眉. 954 00:42:25,810 --> 00:42:27,610 V蓹 sonra biz 莽谋x谋艧 qaytar谋r. 955 00:42:27,610 --> 00:42:32,140 >> Burada g枚rm蓹k Bel蓹likl蓹, biz var , d蓹f蓹 bir int d蓹f蓹 bir int, int 956 00:42:32,140 --> 00:42:35,420 bel蓹 ki, bir int qaytar谋r olan elan edilmi艧dir. 957 00:42:35,420 --> 00:42:38,240 Bel蓹 ki, h蓹r 艧ey vahid deyil. 958 00:42:38,240 --> 00:42:39,210 H蓹r 艧ey xo艧b蓹xt. 959 00:42:39,210 --> 00:42:40,250 Sizin funksiyas谋 davam ed蓹c蓹k. 960 00:42:40,250 --> 00:42:41,192 961 00:42:41,192 --> 00:42:42,650 V蓹 bu, yaln谋z 眉mumi 艧eydir. 962 00:42:42,650 --> 00:42:46,750 Bel蓹 ki, h蓹mi艧蓹 qaytar谋lmas谋 n枚v眉 var ad谋, v蓹 parametri siyah谋s谋. 963 00:42:46,750 --> 00:42:48,830 H蓹r 艧ey sizin parametr siyah谋s谋, v蓹 ya giri艧, 964 00:42:48,830 --> 00:42:51,410 il蓹 ba臒l谋 bir n枚v眉 olmal谋d谋r. 965 00:42:51,410 --> 00:42:54,210 V蓹 sonra siz sizin n蓹 burada b蓹d蓹n 966 00:42:54,210 --> 00:42:55,590 Siz giri艧 etm蓹k ist蓹yir蓹m. 967 00:42:55,590 --> 00:42:57,390 968 00:42:57,390 --> 00:43:00,410 >> V蓹 sonra a莽谋q-ayd谋n siz bir 艧ey qay谋tmaq ist蓹yir蓹m. 969 00:43:00,410 --> 00:43:02,630 B蓹z蓹n funksiyalar谋 yaln谋z qay谋dacaqlar. 970 00:43:02,630 --> 00:43:06,090 Onlar, h蓹qiq蓹t蓹n, geri deyil Istifad蓹 etm蓹k 眉莽眉n bir 艧ey. 971 00:43:06,090 --> 00:43:08,660 Amma bir 艧蓹kild蓹 qay谋tmaq laz谋md谋r. 972 00:43:08,660 --> 00:43:12,900 V蓹 edirik zaman 脰z funksiyalar谋, 973 00:43:12,900 --> 00:43:15,430 ki, bir az daha d蓹rin daxil ed蓹 bil蓹rsiniz. 974 00:43:15,430 --> 00:43:18,880 茝g蓹r siz 艧蓹xs蓹n, bir 莽ox var f蓹rqli 艧eyl蓹r orada ed蓹 bil蓹r. 975 00:43:18,880 --> 00:43:21,350 976 00:43:21,350 --> 00:43:22,140 H蓹r k蓹s yax艧谋? 977 00:43:22,140 --> 00:43:25,900 M蓹n蓹 ist蓹yir蓹m ki, bu siyah谋da 艧ey Siz ba艧a d眉艧m蓹dim ki, art谋q getm蓹k? 978 00:43:25,900 --> 00:43:27,204 979 00:43:27,204 --> 00:43:28,120 H蓹r k蓹s orada yax艧谋? 980 00:43:28,120 --> 00:43:29,071 981 00:43:29,071 --> 00:43:29,570 Cool. 982 00:43:29,570 --> 00:43:31,350 983 00:43:31,350 --> 00:43:32,120 Awesome. 984 00:43:32,120 --> 00:43:34,700 >> OK, bel蓹 ki, biz qoyulmas谋 edirik b眉t眉n bu birlikd蓹 art谋q. 985 00:43:34,700 --> 00:43:35,720 986 00:43:35,720 --> 00:43:41,201 Bel蓹likl蓹, biz, bir int kub giri艧 burada tam bir proqramd谋r. 987 00:43:41,201 --> 00:43:42,950 陌ndiy蓹 q蓹d蓹r, m蓹n var n枚v, siz verirmi艧 988 00:43:42,950 --> 00:43:45,699 u艧aqlar par莽alar谋n谋 ki bil蓹r bir proqram daxilind蓹 davam. 989 00:43:45,699 --> 00:43:47,240 Biz yaln谋z funksiyalar谋 ariyordum. 990 00:43:47,240 --> 00:43:48,448 Amma burada b眉t眉n proqram. 991 00:43:48,448 --> 00:43:49,400 992 00:43:49,400 --> 00:43:53,690 Bel蓹 ki, nec蓹 bir 莽ox xat谋rlay谋ram m眉hazir蓹 s枚z prototip? 993 00:43:53,690 --> 00:43:54,750 994 00:43:54,750 --> 00:43:55,300 Cool. 995 00:43:55,300 --> 00:43:55,890 Biz bir var. 996 00:43:55,890 --> 00:43:57,160 997 00:43:57,160 --> 00:43:58,110 Sizin ad谋n谋z n蓹dir? 998 00:43:58,110 --> 00:43:58,850 >> Steph: Steph. 999 00:43:58,850 --> 00:43:59,475 >> ALLISON: Steph? 1000 00:43:59,475 --> 00:44:01,030 OK, z蓹hmli. 1001 00:44:01,030 --> 00:44:03,310 Bel蓹 ki, bir prototip n蓹 xat谋rlay谋rs谋n谋z? 1002 00:44:03,310 --> 00:44:04,651 1003 00:44:04,651 --> 00:44:10,230 >> T茝L茝B茝: Siz dem蓹k [I艧itilemez] 蓹vv蓹l h蓹qiq蓹t蓹n il蓹 m蓹艧臒ul. 1004 00:44:10,230 --> 00:44:11,700 >> ALLISON: niy蓹 xat谋rlay谋ram edirsiniz? 1005 00:44:11,700 --> 00:44:13,158 >> T茝L茝B茝: No. 1006 00:44:13,158 --> 00:44:14,620 >> ALLISON: OK. 1007 00:44:14,620 --> 00:44:16,090 Gold star. 1008 00:44:16,090 --> 00:44:19,470 Bel蓹 ki, b蓹li, bir prototip var 蓹vv蓹lc蓹d蓹n, ba艧qa 莽眉nki, 1009 00:44:19,470 --> 00:44:21,260 Bizim compiler biz蓹 f蓹臒an edir. 1010 00:44:21,260 --> 00:44:24,294 Bu, OK, dem蓹k olacaq Bu kub funksiyas谋 n蓹dir? 1011 00:44:24,294 --> 00:44:26,460 Kimi, siz s枚z眉n var M蓹n蓹 bu bar蓹d蓹 he莽 n蓹 deyilm蓹yib. 1012 00:44:26,460 --> 00:44:28,110 Bu zaman kimi bir sinif daxil g蓹zm蓹k, 1013 00:44:28,110 --> 00:44:29,320 v蓹 kims蓹, kimi Bu g眉n bir viktorina var. 1014 00:44:29,320 --> 00:44:31,380 V蓹 siz, kimi ist蓹yirik Bu bar蓹d蓹 m蓹n蓹 he莽 vaxt. 1015 00:44:31,380 --> 00:44:32,930 M蓹n xo艧b蓹xt deyil蓹m. 1016 00:44:32,930 --> 00:44:34,300 1017 00:44:34,300 --> 00:44:37,020 Prototip 蓹sas蓹n kimi Sizin proqram谋 baxmaq dey蓹r蓹k. 1018 00:44:37,020 --> 00:44:37,900 R蓹hb蓹rl蓹ri up. 1019 00:44:37,900 --> 00:44:39,570 Bu g眉n bir viktorina var olacaq. 1020 00:44:39,570 --> 00:44:41,420 Siz onu almaq zaman q蓹rib蓹 deyil. 1021 00:44:41,420 --> 00:44:42,690 Siz g枚z蓹l olacaq. 1022 00:44:42,690 --> 00:44:48,170 >> Bel蓹 ki, b眉t眉n prototip dem蓹k deyil deyil 蓹sas, m蓹n bu funksiyan谋 istifad蓹 gedir蓹m. 1023 00:44:48,170 --> 00:44:51,010 M蓹n sonra m眉蓹yy蓹n edir蓹m s枚z verir蓹m. 1024 00:44:51,010 --> 00:44:52,260 M蓹n蓹 q蓹rib蓹 etm蓹yin. 1025 00:44:52,260 --> 00:44:54,750 Just t蓹rtib v蓹 m蓹n siz蓹 dem蓹k n蓹. 1026 00:44:54,750 --> 00:44:58,880 Bel蓹 ki, biz orada prototipi var yaln谋z bizim compiler xo艧b蓹xt etm蓹k. 1027 00:44:58,880 --> 00:45:04,360 V蓹 bir s枚z 蓹sas蓹n ki, Bu funksiya sonra m眉蓹yy蓹n 1028 00:45:04,360 --> 00:45:07,960 v蓹 yaln谋z z蓹ng deyil ki, Bu t蓹sad眉fi 艧ey ki, 1029 00:45:07,960 --> 00:45:10,070 Siz etdiyiniz n蓹 bilmir davam edirik. 1030 00:45:10,070 --> 00:45:11,910 >> Bel蓹 ki, bu halda, biz burada 蓹sas var. 1031 00:45:11,910 --> 00:45:14,660 Biz b蓹zi tam x ba艧lamaq. 1032 00:45:14,660 --> 00:45:15,620 Iki var. 1033 00:45:15,620 --> 00:45:17,510 Biz x n蓹 莽ap olacaq. 1034 00:45:17,510 --> 00:45:18,800 Biz x kub olacaq. 1035 00:45:18,800 --> 00:45:21,520 G枚rd眉y眉n眉z kimi, biz bizim funksiyas谋 b蓹yannam蓹 1036 00:45:21,520 --> 00:45:23,770 burada ki, biz 蓹vv蓹l dan谋艧d谋q. 1037 00:45:23,770 --> 00:45:28,260 Biz, 蓹g蓹r, sonra x kub, laz谋md谋r h蓹qiq蓹t蓹n, kub funksiyas谋 xat谋rlay谋ram 1038 00:45:28,260 --> 00:45:31,340 bir tam geri saxlan谋l谋r olan us, 1039 00:45:31,340 --> 00:45:35,860 biz 莽ap ed蓹 bil蓹rsiniz daha bel蓹 x indi s蓹kkiz, v蓹 ya kub x h蓹yata. 1040 00:45:35,860 --> 00:45:37,170 1041 00:45:37,170 --> 00:45:38,920 Ki, h蓹r k蓹s 眉莽眉n m蓹nada edirmi? 1042 00:45:38,920 --> 00:45:40,360 Biz yax艧谋 edirik? 1043 00:45:40,360 --> 00:45:41,160 B眉t眉n h眉quqlar. 1044 00:45:41,160 --> 00:45:41,660 Awesome. 1045 00:45:41,660 --> 00:45:45,540 1046 00:45:45,540 --> 00:45:46,840 >> B眉t眉n h眉quqlar. 1047 00:45:46,840 --> 00:45:50,879 Nec蓹 u艧aqlar 莽ox Bu bel蓹 xat谋rlay谋ram 1048 00:45:50,879 --> 00:45:52,670 蓹sas蓹n yaln谋z sizin y谋臒谋n谋 v蓹 y谋臒谋n, 1049 00:45:52,670 --> 00:45:56,510 yaln谋z bir vizual nec蓹 yadda艧 burada saxlan谋l谋r. 1050 00:45:56,510 --> 00:45:58,200 1051 00:45:58,200 --> 00:46:01,400 Bel蓹 ki, biz yaln谋z etm蓹k ist蓹yirik siz anlamaq 蓹min olun 1052 00:46:01,400 --> 00:46:03,680 nec蓹 bu yadda艧 t蓹msil olunur. 1053 00:46:03,680 --> 00:46:07,670 Kimi d蓹rsl蓹ri almaq 蓹g蓹r CS61 v蓹 stuff sonra, 1054 00:46:07,670 --> 00:46:10,570 Bu daha 枚yr蓹nm蓹k almaq d蓹rinliyi, v蓹 h蓹qiq蓹t蓹n s蓹rin var. 1055 00:46:10,570 --> 00:46:11,730 M蓹n bunu y眉ks蓹k g蓹lir. 1056 00:46:11,730 --> 00:46:12,740 1057 00:46:12,740 --> 00:46:14,720 Amma indi 眉莽眉n, m蓹n ver蓹r蓹m Siz geni艧 icmal谋 1058 00:46:14,720 --> 00:46:16,950 bel蓹 ki, yoxdur i艧in gritty bilirik. 1059 00:46:16,950 --> 00:46:20,820 >> 脺st bir m蓹tn seqment Bel蓹 ki, faktiki adet s谋f谋r v蓹 olanlar谋 ehtiva edir, 1060 00:46:20,820 --> 00:46:23,740 ki, ikili. 1061 00:46:23,740 --> 00:46:27,510 Bu saxlan谋lmas谋 眉莽眉n istifad蓹 olunur qlobal d蓹yi艧蓹nl蓹r 茝g蓹r varsa. 1062 00:46:27,510 --> 00:46:28,870 1063 00:46:28,870 --> 00:46:32,240 A艧a臒谋 h蓹r蓹k蓹t kimi, biz burada g枚rm蓹k kimi, var, 1064 00:46:32,240 --> 00:46:34,670 ba艧lat谋lm谋艧 data, uninitialized data, sonra y谋臒谋n. 1065 00:46:34,670 --> 00:46:35,800 1066 00:46:35,800 --> 00:46:38,584 >> Bel蓹 ki, biz, h蓹qiq蓹t蓹n dan谋艧maq deyil indi y谋臒谋n haqq谋nda. 1067 00:46:38,584 --> 00:46:39,500 Biz sonra almaq laz谋md谋r. 1068 00:46:39,500 --> 00:46:40,762 1069 00:46:40,762 --> 00:46:42,970 陌ndi, m蓹n yaln谋z gedir蓹m m蓹nim 蓹ll蓹ri dal臒a v蓹 kimi, 1070 00:46:42,970 --> 00:46:44,553 陌ndi bu bar蓹d蓹 bilm蓹k laz谋m deyil. 1071 00:46:44,553 --> 00:46:46,100 1072 00:46:46,100 --> 00:46:49,060 Amma biz bir az dan谋艧maq y谋臒谋n谋 haqq谋nda bit. 1073 00:46:49,060 --> 00:46:53,050 Biz yand谋rmaq 眉莽眉n oxlar Bel蓹 y谋臒谋n谋 deyil. 1074 00:46:53,050 --> 00:46:58,590 Bu nec蓹 proqram 蓹slind蓹 yadda艧 ba艧 verir biz yaln谋z baxd谋. 1075 00:46:58,590 --> 00:47:01,630 >> Bel蓹 ki, n蓹 h蓹r edir vaxt biz bir funksiyas谋 z蓹ng 1076 00:47:01,630 --> 00:47:04,180 biz y谋臒谋n谋 adlan谋r n蓹 almaq bu bir olan 莽蓹r莽iv蓹. 1077 00:47:04,180 --> 00:47:05,870 Bel蓹 蓹sas parametrl蓹ri. 1078 00:47:05,870 --> 00:47:07,944 O bel蓹 艧eyl蓹r biz 蓹sas ke莽ir ki. 1079 00:47:07,944 --> 00:47:11,110 Bel蓹 ki, onlar alt谋ndak谋 burada ist蓹yirik, ki, dediyimiz ilk 艧ey 莽眉nki. 1080 00:47:11,110 --> 00:47:13,401 V蓹 sonra biz 蓹sas nin almaq yerli v蓹 biz dey蓹nd蓹, 1081 00:47:13,401 --> 00:47:15,970 biz yerli d蓹yi艧蓹nl蓹rin dem蓹k 蓹sas 蓹rzind蓹 saxlan谋l谋r. 1082 00:47:15,970 --> 00:47:19,950 1083 00:47:19,950 --> 00:47:23,620 Yerli Bel蓹 ki, burada kimi, olacaq, x bu halda iki b蓹rab蓹rdir. 1084 00:47:23,620 --> 00:47:26,350 脟眉nki 蓹sas lokal oldu. 1085 00:47:26,350 --> 00:47:29,745 H蓹r k蓹s daxilind蓹 yadda varm谋, m眉hazir蓹 ki, art谋q gedir? 1086 00:47:29,745 --> 00:47:31,517 1087 00:47:31,517 --> 00:47:32,017 OK. 1088 00:47:32,017 --> 00:47:36,110 Bel蓹 ki, yaln谋z d蓹yi艧蓹nl蓹rin ki, 蓹sas 蓹rzind蓹 ba艧lat谋lm谋艧 olunur. 1089 00:47:36,110 --> 00:47:38,550 Biz 蓹sas [var n蓹 ki, var? vokal. ?] 1090 00:47:38,550 --> 00:47:40,390 >> V蓹 sonra 蓹sas 蓹rzind蓹, biz kub z蓹ng. 1091 00:47:40,390 --> 00:47:41,000 Right? 1092 00:47:41,000 --> 00:47:44,510 Bel蓹likl蓹, biz bir 莽蓹r莽iv蓹 almaq kub parametrl蓹ri il蓹. 1093 00:47:44,510 --> 00:47:47,050 Bel蓹 ki, bu halda, kub nin parametrl蓹ri indi 1094 00:47:47,050 --> 00:47:50,800 biz ke莽di x, biz q蓹bul iki. 1095 00:47:50,800 --> 00:47:55,320 V蓹 sonra kub yerli olan oldu臒u faktiki cubing olur. 1096 00:47:55,320 --> 00:47:56,450 V蓹 sonra qaytar谋r. 1097 00:47:56,450 --> 00:48:02,120 >> Kub h蓹qiq蓹t蓹n kimi n蓹 ba艧 verir deyil bunu ehtimal n蓹 qaytar谋r. 1098 00:48:02,120 --> 00:48:07,020 Qaytar谋r zaman, bu 莽蓹r莽iv蓹, yarpa臒谋 v蓹 onun 蓹sas a艧a臒谋 d枚nd眉. 1099 00:48:07,020 --> 00:48:09,160 V蓹 sonra 蓹sas 蓹rzind蓹, biz h蓹qiq蓹t蓹n 莽ap ed蓹 bil蓹rsiniz. 1100 00:48:09,160 --> 00:48:10,840 1101 00:48:10,840 --> 00:48:14,500 Bel蓹 ki, siz bir 艧ey qaytar谋lmas谋 edirik, zaman funksiyas谋 qaytar谋r, 1102 00:48:14,500 --> 00:48:19,900 Bu h蓹min d蓹y蓹rl蓹r蓹 ke莽蓹n kimi Bu a艧a臒谋dak谋 莽蓹r莽iv蓹sind蓹 v蓹 sonra t蓹rk. 1103 00:48:19,900 --> 00:48:22,200 V蓹 h蓹r 艧ey qaydas谋nda icra etm蓹k laz谋md谋r. 1104 00:48:22,200 --> 00:48:25,550 >> V蓹 b枚y眉k proqramlar谋 almaq zaman, biz soyuducu v蓹 daha m眉r蓹kk蓹b ed蓹 bil蓹rsiniz 1105 00:48:25,550 --> 00:48:26,470 diaqramlardan. 1106 00:48:26,470 --> 00:48:29,070 Amma indi 眉莽眉n, bu yaln谋z 眉mumi icmal 1107 00:48:29,070 --> 00:48:31,110 bel蓹 bir n枚v眉 var anlay谋艧谋 n蓹 1108 00:48:31,110 --> 00:48:35,160 Bir funksiyas谋 z蓹ng etdiyiniz olur v蓹 h蓹qiq蓹t蓹n yadda艧 nec蓹. 1109 00:48:35,160 --> 00:48:37,230 1110 00:48:37,230 --> 00:48:37,770 Cool? 1111 00:48:37,770 --> 00:48:38,353 H蓹r k蓹s yax艧谋? 1112 00:48:38,353 --> 00:48:39,920 1113 00:48:39,920 --> 00:48:40,420 Awesome. 1114 00:48:40,420 --> 00:48:42,070 1115 00:48:42,070 --> 00:48:50,575 >> Bel蓹 ki, bu bir 艧eyi d蓹yi艧dirm蓹k 眉莽眉n 莽al谋艧谋r谋q. 1116 00:48:50,575 --> 00:48:52,260 1117 00:48:52,260 --> 00:48:54,930 Biz burada g枚rm蓹k kimi, biz funksiyas谋 prototip 1118 00:48:54,930 --> 00:48:56,900 bel蓹 ki, bizim compiler edir biz蓹 f蓹臒an deyil. 1119 00:48:56,900 --> 00:48:59,220 Biz b蓹zi 蓹sas var, v蓹 biz x v蓹 y ke莽m蓹k ist蓹yir蓹m. 1120 00:48:59,220 --> 00:49:00,320 1121 00:49:00,320 --> 00:49:04,129 Onlar bu demo h蓹yata yoxdur h蓹l蓹 m眉hazir蓹, onlar? 1122 00:49:04,129 --> 00:49:04,670 Onlar var? 1123 00:49:04,670 --> 00:49:05,900 OK. 1124 00:49:05,900 --> 00:49:08,450 Bel蓹likl蓹, biz getm蓹k olacaq Bu 莽ox q谋sa 眉z蓹rind蓹. 1125 00:49:08,450 --> 00:49:12,210 Bu misal daha daxil almaq laz谋md谋r d蓹rinliyi, m蓹n bu h蓹ft蓹 d眉艧眉n眉r蓹m. 1126 00:49:12,210 --> 00:49:15,680 V蓹 sonra g蓹l蓹n h蓹ft蓹 biz h蓹qiq蓹t蓹n bil蓹rsiniz Bu i艧 deyil niy蓹 daxil dal谋艧. 1127 00:49:15,680 --> 00:49:18,810 >> Bel蓹likl蓹, biz bu bo艧luq funksiyas谋n谋n burada svop. 1128 00:49:18,810 --> 00:49:20,720 Yaln谋z o dem蓹kdir ki, etibars谋z he莽 bir 艧ey geri edir. 1129 00:49:20,720 --> 00:49:22,000 1130 00:49:22,000 --> 00:49:24,110 V蓹 biz svop int bir v蓹 int b var. 1131 00:49:24,110 --> 00:49:27,046 V蓹 biz bir m眉v蓹qq蓹ti var bir var ki, d蓹yi艧蓹n. 1132 00:49:27,046 --> 00:49:30,050 bir b t蓹yin v蓹 sonra olur b tempin蓹 t蓹yin olur 1133 00:49:30,050 --> 00:49:32,235 bel蓹 ki, bir v蓹 b-nin d蓹y蓹rl蓹ri indi i艧蓹. 1134 00:49:32,235 --> 00:49:33,510 1135 00:49:33,510 --> 00:49:36,030 >> Lakin, s眉jet twist, bu i艧 deyil. 1136 00:49:36,030 --> 00:49:37,390 1137 00:49:37,390 --> 00:49:42,380 V蓹 bu hiss蓹si h蓹qiq蓹t蓹n var Faktla il蓹 bir 1138 00:49:42,380 --> 00:49:48,800 v蓹 burada b ke莽di almaq olanlar谋 burada x v蓹 y h蓹qiq蓹t蓹n var. 1139 00:49:48,800 --> 00:49:53,220 Bel蓹 ki, funksiyas谋 h蓹qiq蓹t蓹n qaytar谋r zaman, Bu n眉sx蓹 i艧蓹 deyil 1140 00:49:53,220 --> 00:49:55,960 faktiki x v蓹 y var. 1141 00:49:55,960 --> 00:50:02,370 Bel蓹 bir yolu bu bar蓹d蓹 d眉艧眉nm蓹k that-- bu svop iddia. 1142 00:50:02,370 --> 00:50:03,130 OK? 1143 00:50:03,130 --> 00:50:05,390 Bel蓹 ki, 蓹sas, biz x v蓹 y ba艧lat谋lm谋艧 var. 1144 00:50:05,390 --> 00:50:06,530 1145 00:50:06,530 --> 00:50:10,760 Amma biz, h蓹qiq蓹t蓹n getm蓹k zaman svop bu 莽蓹r莽iv蓹sind蓹, 1146 00:50:10,760 --> 00:50:15,740 biz d蓹y蓹rl蓹r 眉z蓹rind蓹 ke莽蓹n edirik bu, onlar ba艧lat谋lm谋艧 edirik. 1147 00:50:15,740 --> 00:50:18,570 >> Onlar yaln谋z he莽 burada ya艧ay谋r. 1148 00:50:18,570 --> 00:50:19,796 Bel蓹 ki, bir v蓹 b ya艧ay谋r. 1149 00:50:19,796 --> 00:50:20,670 V蓹 onlar d蓹yi艧dirildikd蓹. 1150 00:50:20,670 --> 00:50:21,870 1151 00:50:21,870 --> 00:50:26,190 Biz geri zaman, biz deyil bir v蓹 b il蓹 bir 艧ey. bir 1152 00:50:26,190 --> 00:50:28,980 bizim funksiyas谋 il蓹 v蓹 b m蓹zuniyy蓹t. 1153 00:50:28,980 --> 00:50:30,850 V蓹 x v蓹 y eyni qalmaq. 1154 00:50:30,850 --> 00:50:31,960 1155 00:50:31,960 --> 00:50:39,665 Siz d眉zeltmek 眉莽眉n nec蓹 daha 莽ox almaq laz谋md谋r v蓹 biz, h蓹qiq蓹t蓹n, daha sonra il蓹 m蓹艧臒ul nec蓹. 1156 00:50:39,665 --> 00:50:40,750 1157 00:50:40,750 --> 00:50:43,740 >> Amma bu yaln谋z bir 艧ey var c眉r Unutmay谋n. 1158 00:50:43,740 --> 00:50:45,270 G蓹l蓹c蓹k 眉莽眉n istifad蓹 edin. 1159 00:50:45,270 --> 00:50:48,050 Ki etm蓹diyini, 蓹g蓹r narahat etm蓹yin d眉nyan谋n b眉t眉n m蓹nada. 1160 00:50:48,050 --> 00:50:49,510 1161 00:50:49,510 --> 00:50:51,440 Onlar n眉sx蓹 b枚y眉k 艧eydir. 1162 00:50:51,440 --> 00:50:54,580 Bir 艧ey etm蓹k olacaq 蓹g蓹r ki, uzaq, siz n眉sx蓹 ke莽di. 1163 00:50:54,580 --> 00:50:56,410 Bel蓹 ki, orijinal eyni qalmaq. 1164 00:50:56,410 --> 00:50:58,170 1165 00:50:58,170 --> 00:50:58,770 H蓹r k蓹s yax艧谋? 1166 00:50:58,770 --> 00:51:00,280 1167 00:51:00,280 --> 00:51:00,930 Cool. 1168 00:51:00,930 --> 00:51:02,295 >> Bel蓹 ki, komanda-line d蓹lill蓹ri. 1169 00:51:02,295 --> 00:51:03,520 1170 00:51:03,520 --> 00:51:07,630 M蓹n 蓹vv蓹lind蓹 蓹min蓹m ki, u艧aqlar b眉t眉n bu b枚y眉k kimi, int 蓹sas bo艧luqlar谋 idi. 1171 00:51:07,630 --> 00:51:09,517 V蓹, OK s蓹rin kimi ist蓹yirik. 1172 00:51:09,517 --> 00:51:10,350 M蓹n, h蓹qiq蓹t蓹n, qay臒谋 yoxdur. 1173 00:51:10,350 --> 00:51:12,360 Bu yazmaq 眉莽眉n yaln谋z n蓹. 1174 00:51:12,360 --> 00:51:16,349 Lakin yeni proqramlar谋, x眉susil蓹 bu pset, 1175 00:51:16,349 --> 00:51:17,890 v蓹 n蓹 yerd蓹 t蓹ba艧ir var? 1176 00:51:17,890 --> 00:51:19,640 1177 00:51:19,640 --> 00:51:22,680 >> N枚vb蓹ti pset il蓹, siz etdiyiniz bu g枚r蓹n olacaq. 1178 00:51:22,680 --> 00:51:26,130 茝sas Int, int ARG c, string q枚vs v, m枚t蓹riz蓹d蓹. 1179 00:51:26,130 --> 00:51:28,770 Bel蓹 ki, n蓹 biz yaln谋z 枚yr蓹ndim bu g眉n n蓹 1180 00:51:28,770 --> 00:51:32,190 biz ikinci parametri d眉艧眉n眉rs眉n眉z v蓹 ya ikinci element burada? 1181 00:51:32,190 --> 00:51:34,830 1182 00:51:34,830 --> 00:51:35,824 Bu bir s谋ra var. 1183 00:51:35,824 --> 00:51:36,615 Serial谋n hans谋 n枚v眉? 1184 00:51:36,615 --> 00:51:38,430 1185 00:51:38,430 --> 00:51:40,690 String array, b蓹li. 1186 00:51:40,690 --> 00:51:41,980 Cool. 1187 00:51:41,980 --> 00:51:45,320 Bel蓹 ki, siz olacaq nec蓹 indi bu elan edil蓹c蓹k. 1188 00:51:45,320 --> 00:51:48,570 >> H蓹r k蓹s xat谋rlay谋ram varm谋 Bu n蓹 眉莽眉n durmaq? 1189 00:51:48,570 --> 00:51:52,551 1190 00:51:52,551 --> 00:51:53,050 No? 1191 00:51:53,050 --> 00:51:54,020 1192 00:51:54,020 --> 00:51:54,520 Hmm? 1193 00:51:54,520 --> 00:51:55,640 >> T茝L茝B茝: ARG c. 1194 00:51:55,640 --> 00:51:56,961 1195 00:51:56,961 --> 00:51:58,950 >> ALLISON: Bel蓹 ARG c counter saxlay谋r. 1196 00:51:58,950 --> 00:51:59,450 Bu int var. 1197 00:51:59,450 --> 00:52:00,615 Bu do臒ru, bir s谋ra var? 1198 00:52:00,615 --> 00:52:02,240 Bel蓹likl蓹, n蓹 siz ki n枚mr蓹si d眉艧眉n眉rs眉n眉z? 1199 00:52:02,240 --> 00:52:08,260 1200 00:52:08,260 --> 00:52:08,760 B蓹li. 1201 00:52:08,760 --> 00:52:11,450 Bel蓹 ki, ARG c strings say谋 ki, command line edir. 1202 00:52:11,450 --> 00:52:12,560 1203 00:52:12,560 --> 00:52:18,499 Bel蓹 ki, biz, h蓹qiq蓹t蓹n, do-- olsayd谋, n眉mun蓹l蓹ri sonra var, 1204 00:52:18,499 --> 00:52:19,790 m蓹n qabaqda 枚z眉m眉 almaq deyil. 1205 00:52:19,790 --> 00:52:21,299 1206 00:52:21,299 --> 00:52:23,840 Bu strings bir s谋ra ki, yaln谋z command line edir. 1207 00:52:23,840 --> 00:52:35,080 >> N蓹 zaman, bel蓹 ki, kimi, Mario do臒ramaq dot, ki, edir ki, bir simli var. 1208 00:52:35,080 --> 00:52:38,520 Bu par莽a, h蓹qiq蓹t蓹n olacaq command line daxil 艧eyi qidalanma, 1209 00:52:38,520 --> 00:52:41,750 M蓹n 蓹min蓹m u艧aqlar Ben kimi olan spec g枚rd眉m oxudum. 1210 00:52:41,750 --> 00:52:44,470 Bel蓹 ki, h蓹min hallarda, b蓹lk蓹 laz谋md谋r iki v蓹 ya 眉莽 d蓹lill蓹ri var. 1211 00:52:44,470 --> 00:52:45,652 1212 00:52:45,652 --> 00:52:48,360 Bu istifad蓹 etm蓹k 眉莽眉n bir faydal谋 艧ey olacaq. 1213 00:52:48,360 --> 00:52:51,500 >> V蓹 sonra qar艧谋 ARG, biz dediyi kimi, yaln谋z bir string array edir. 1214 00:52:51,500 --> 00:52:57,000 茝slind蓹 n蓹 saklar Bel蓹 ki, command line daxil girdi. 1215 00:52:57,000 --> 00:52:59,960 Bel蓹likl蓹, biz bu var. 1216 00:52:59,960 --> 00:53:02,850 Siz b蓹zi dot 莽izgi var infile outfile sur蓹ti. 1217 00:53:02,850 --> 00:53:06,670 Bel蓹 ki, 蓹g蓹r ARG c strings say谋 Biz komanda ke莽蓹n edirik ki, 1218 00:53:06,670 --> 00:53:09,080 x蓹tt, bu halda bizim ARG c n蓹dir? 1219 00:53:09,080 --> 00:53:14,520 1220 00:53:14,520 --> 00:53:15,850 脺莽. 1221 00:53:15,850 --> 00:53:16,690 M蓹hz. 1222 00:53:16,690 --> 00:53:20,086 >> Bel蓹 ki, s谋f谋r ARG v n蓹dir? 1223 00:53:20,086 --> 00:53:21,710 Bel蓹likl蓹, biz saxlan谋l谋r etdiyiniz ilk 艧ey n蓹dir? 1224 00:53:21,710 --> 00:53:24,640 1225 00:53:24,640 --> 00:53:26,290 Dot d蓹qiq sur蓹ti do臒ramaq. 1226 00:53:26,290 --> 00:53:28,065 V蓹 sonra ikinci infile olard谋. 1227 00:53:28,065 --> 00:53:29,290 1228 00:53:29,290 --> 00:53:30,930 脺莽眉nc眉 outfile olacaq. 1229 00:53:30,930 --> 00:53:32,390 Bel蓹 ki, ARG qar艧谋 眉莽 haqq谋nda n蓹? 1230 00:53:32,390 --> 00:53:35,810 1231 00:53:35,810 --> 00:53:39,370 Ki, 莽眉nki null olacaq bizim serial谋n sonu, sa臒? 1232 00:53:39,370 --> 00:53:40,600 1233 00:53:40,600 --> 00:53:41,460 Cool. 1234 00:53:41,460 --> 00:53:44,500 >> V蓹 sonra n蓹 alt谋nc谋 haqq谋nda? 1235 00:53:44,500 --> 00:53:45,900 Bu oyun sual n枚v眉 var. 1236 00:53:45,900 --> 00:53:46,400 Ish. 1237 00:53:46,400 --> 00:53:49,027 1238 00:53:49,027 --> 00:53:49,943 Biz n蓹 bilirik? 1239 00:53:49,943 --> 00:53:50,960 1240 00:53:50,960 --> 00:53:51,690 Bu undefined var. 1241 00:53:51,690 --> 00:53:53,170 Biz ola bil蓹r n蓹 he莽 bir fikrim yoxdur. 1242 00:53:53,170 --> 00:53:57,000 Bu do臒ru n蓹 var yadda艧谋nda s谋ra sonra, 1243 00:53:57,000 --> 00:54:00,220 v蓹 biz n蓹 he莽 bir ipucu var. 1244 00:54:00,220 --> 00:54:03,500 V蓹 bu toxunmaq t蓹hl眉k蓹li 脟眉nki bildiyiniz b眉t眉n 蓹艧yalar,, 1245 00:54:03,500 --> 00:54:07,080 Bu yadda艧 bir hiss蓹si var ki, daxil v蓹 ya null olmamal谋d谋r. 1246 00:54:07,080 --> 00:54:09,000 V蓹 bu crazy 艧eyi ed蓹 bil蓹rsiniz. 1247 00:54:09,000 --> 00:54:11,690 Bu art谋q indeksl蓹艧dirilm蓹si deyirl蓹r Sizin array ba臒l谋. 1248 00:54:11,690 --> 00:54:14,785 H眉dudlar谋ndan k蓹narda getm蓹k etm蓹yin sizin array, v蓹 ya pis 艧eyl蓹r ola bil蓹r. 1249 00:54:14,785 --> 00:54:16,274 1250 00:54:16,274 --> 00:54:18,940 Siz geri g蓹lm蓹k v蓹 qanunlar谋 kimi fizika m蓹hv edilmi艧dir 1251 00:54:18,940 --> 00:54:19,481 v蓹 ya bir 艧ey. 1252 00:54:19,481 --> 00:54:21,021 1253 00:54:21,021 --> 00:54:21,520 Cool. 1254 00:54:21,520 --> 00:54:22,895 Ki, h蓹r k蓹s 眉莽眉n m蓹nada edirmi? 1255 00:54:22,895 --> 00:54:23,810 1256 00:54:23,810 --> 00:54:25,025 脟ox pis deyil. 1257 00:54:25,025 --> 00:54:28,926 >> Bel蓹 ki, indi, h蓹r k蓹s sevimli hiss蓹si, pset bax谋艧. 1258 00:54:28,926 --> 00:54:29,426 Yay! 1259 00:54:29,426 --> 00:54:30,530 1260 00:54:30,530 --> 00:54:31,030 OK. 1261 00:54:31,030 --> 00:54:33,830 Sizin 眉莽眉n Bel蓹 olan pset spec oxumaq deyil, 1262 00:54:33,830 --> 00:54:36,790 Siz, h蓹qiq蓹t蓹n, b蓹zi edirik Kriptoqrafiya il蓹 cool stuff. 1263 00:54:36,790 --> 00:54:39,360 Siz Ceasar yaratmaq olacaq 艦ifr蓹 v蓹 Vigenere 艦ifreleme. 1264 00:54:39,360 --> 00:54:42,000 1265 00:54:42,000 --> 00:54:45,480 Siz m眉tl蓹q oxumaq laz谋md谋r nec蓹 bu i艧 g枚rm蓹k spec. 1266 00:54:45,480 --> 00:54:49,650 V蓹 haqq谋nda h蓹r hans谋 bir problem qar艧谋la艧d谋qda, 蓹g蓹r Bu, h蓹qiq蓹t蓹n n蓹 etm蓹liyik, 1267 00:54:49,650 --> 00:54:52,920 m蓹n蓹 dan谋艧maq g蓹lm蓹k edin, m蓹n蓹 em蓹ktub g枚nd蓹rin v蓹 ya m蓹n蓹 m蓹tn. 1268 00:54:52,920 --> 00:54:53,420 M蓹n 蓹traf谋nda deyil蓹m. 1269 00:54:53,420 --> 00:54:54,780 1270 00:54:54,780 --> 00:54:57,070 >> Bel蓹 ki, 眉莽 蓹sas var burada 艧eyi ki, biz 1271 00:54:57,070 --> 00:55:00,440 yaln谋z n枚v a艧a臒谋dak谋 m蓹s蓹l蓹l蓹r bar蓹d蓹 dan谋艧maq ist蓹yir蓹m m眉hazir蓹 bir uzad谋lmas谋. 1272 00:55:00,440 --> 00:55:03,645 Bildiyiniz bil蓹r ki Things faydal谋 g枚st蓹ri艧l蓹r v蓹 al蓹tl蓹r haqq谋nda. 1273 00:55:03,645 --> 00:55:05,520 Bel蓹likl蓹, biz bir n蓹 olacaq ASCII s眉r蓹tli bax谋艧, 1274 00:55:05,520 --> 00:55:10,420 莽眉nki super olacaq Vigen猫re nin 艦ifreleme 眉莽眉n 蓹h蓹miyy蓹tli. 1275 00:55:10,420 --> 00:55:11,809 1276 00:55:11,809 --> 00:55:14,100 Biz d枚n眉艧眉m olacaq command line giri艧, olan 1277 00:55:14,100 --> 00:55:17,160 Caesar 艦ifreleme 眉莽眉n 莽ox faydal谋 olacaq. 1278 00:55:17,160 --> 00:55:18,133 V蓹 sonra modulo. 1279 00:55:18,133 --> 00:55:20,220 1280 00:55:20,220 --> 00:55:21,210 Cool. 1281 00:55:21,210 --> 00:55:24,005 >> Bel蓹 ki, ASCII n枚mr蓹l蓹ri simvol x蓹rit蓹l蓹r. 1282 00:55:24,005 --> 00:55:25,270 1283 00:55:25,270 --> 00:55:26,365 Bu, b枚y眉k chart edir. 1284 00:55:26,365 --> 00:55:28,115 Bu olmal谋d谋r yerd蓹 s谋k. 1285 00:55:28,115 --> 00:55:29,310 1286 00:55:29,310 --> 00:55:33,250 Siz 眉莽眉n ist蓹yir蓹m ilk ortam眉dd蓹tli. 1287 00:55:33,250 --> 00:55:36,320 M蓹n h蓹r k蓹s bu var olduqca 蓹min蓹m onlar谋n orta m眉dd蓹tli hesabat谋nda chart. 1288 00:55:36,320 --> 00:55:37,810 Bel蓹 ki, onu 枚yr蓹nm蓹k. 1289 00:55:37,810 --> 00:55:38,410 Onu sevir蓹m. 1290 00:55:38,410 --> 00:55:39,740 Laz谋ml谋 saxlay谋n. 1291 00:55:39,740 --> 00:55:41,210 Bu faydal谋 olacaq. 1292 00:55:41,210 --> 00:55:45,630 >> V蓹 b眉t眉n bir kodlama edir ki, r蓹q蓹mli, 蓹lifba x蓹rit蓹l蓹r 1293 00:55:45,630 --> 00:55:47,740 v蓹 dig蓹r simvol bizim komp眉ter 眉莽眉n n枚mr蓹l蓹ri. 1294 00:55:47,740 --> 00:55:49,947 脟眉nki 蓹lb蓹tt蓹, 蓹n son, h蓹r 艧ey saxlamaq 1295 00:55:49,947 --> 00:55:52,030 konvertasiya almaq 眉莽眉n gedir zeroes v蓹 olanlar谋 a艧a臒谋, 1296 00:55:52,030 --> 00:55:55,200 bel蓹 ki, biz t蓹msil bir yol laz谋md谋r biz b眉t眉n ist蓹yirik ki, m蓹tn v蓹 simvol 1297 00:55:55,200 --> 00:55:59,105 say谋 bir n枚v kimi g枚r蓹n 眉莽眉n istifad蓹 olunur. 1298 00:55:59,105 --> 00:56:00,370 1299 00:56:00,370 --> 00:56:05,880 >> Biz burada bax, biz bel蓹 orada olan b枚y眉k bir. 1300 00:56:05,880 --> 00:56:06,555 65 var. 1301 00:56:06,555 --> 00:56:07,570 1302 00:56:07,570 --> 00:56:09,660 V蓹 ki莽ik A 97. 1303 00:56:09,660 --> 00:56:13,170 Bel蓹likl蓹, siz yazaraq anlamaq olar M蓹n 蓹vv蓹ll蓹r dediyi kimi, 1304 00:56:13,170 --> 00:56:16,532 Siz 莽ox array olsa Onlar谋n strings, n蓹 h蓹r 1305 00:56:16,532 --> 00:56:17,490 bir null terminator var. 1306 00:56:17,490 --> 00:56:18,480 Bu yer olard谋. 1307 00:56:18,480 --> 00:56:22,581 Space 枚z special-- var Burada oldu臒u I unutmay谋n. 1308 00:56:22,581 --> 00:56:23,080 Ah. 1309 00:56:23,080 --> 00:56:24,700 32 sahibidir. 1310 00:56:24,700 --> 00:56:27,090 Bel蓹 ki, h蓹r 艧ey x蓹rit蓹l蓹r. 1311 00:56:27,090 --> 00:56:28,680 1312 00:56:28,680 --> 00:56:29,740 >> Bel蓹likl蓹, biz ASCII riyaziyyat var. 1313 00:56:29,740 --> 00:56:31,080 1314 00:56:31,080 --> 00:56:34,290 Vigenere nin Pro tip--, Siz aldanmaq bil蓹r 1315 00:56:34,290 --> 00:56:39,480 integers 眉莽眉n n枚mr蓹l蓹ri 莽evirm蓹k, lakin bu, h蓹qiq蓹t蓹n yax艧谋 t蓹cr眉b蓹 var 1316 00:56:39,480 --> 00:56:43,860 istifad蓹 etm蓹k 眉莽眉n bu kimi simvol 1317 00:56:43,860 --> 00:56:45,820 zaman, h蓹qiq蓹t蓹n, onlara manipulyasiya edirik. 1318 00:56:45,820 --> 00:56:48,950 Siz n枚mr蓹l蓹ri istifad蓹 etm蓹k ist蓹yirsinizs蓹, siz bel蓹. 1319 00:56:48,950 --> 00:56:55,260 Amma daha yax艧谋 bir yol v蓹 ya yol ki, Biz siz蓹 bunu u艧aqlar kimi edirl蓹r, 1320 00:56:55,260 --> 00:56:57,830 Siz oldu臒unuz bu yoldur h蓹qiq蓹t蓹n simvol 莽谋xar谋laraq. 1321 00:56:57,830 --> 00:56:58,840 1322 00:56:58,840 --> 00:57:02,830 >> M蓹n siz蓹 u艧aqlar ist蓹yir蓹m c眉r bu anlamaq. 1323 00:57:02,830 --> 00:57:05,070 Niy蓹 h蓹r bir c蓹hd yoxdur? 1324 00:57:05,070 --> 00:57:07,580 1325 00:57:07,580 --> 00:57:09,830 Bel蓹 ki, ilk bir, n蓹 眉莽眉nc眉 v蓹 be艧inci biridir. 1326 00:57:09,830 --> 00:57:11,160 1327 00:57:11,160 --> 00:57:15,000 M蓹n biz dan谋艧maq 蓹min etm蓹k ist蓹yir蓹m, 莽眉nki h蓹r 艧ey haqq谋nda biz haqq谋nda dan谋艧maq laz谋md谋r. 1328 00:57:15,000 --> 00:57:17,410 1329 00:57:17,410 --> 00:57:20,259 M蓹n yaln谋z bir dem蓹k gedir蓹m m眉h眉m 艧eyi oh, g枚zl蓹yin to-- 1330 00:57:20,259 --> 00:57:21,550 Sizl蓹rin bu bir g枚rm蓹dim. 1331 00:57:21,550 --> 00:57:23,710 OK, bel蓹 ki, ilk 眉莽 yoxdur. 1332 00:57:23,710 --> 00:57:24,430 Ki, n蓹 ed蓹k. 1333 00:57:24,430 --> 00:57:25,971 Biz modulo haqq谋nda dan谋艧maq laz谋md谋r, 莽眉nki. 1334 00:57:25,971 --> 00:57:27,810 1335 00:57:27,810 --> 00:57:28,310 M蓹n bilir蓹m. 1336 00:57:28,310 --> 00:57:28,851 Math 莽蓹tindir. 1337 00:57:28,851 --> 00:57:29,870 1338 00:57:29,870 --> 00:57:30,980 Siz kalkulyator istifad蓹 ed蓹 bil蓹rsiniz. 1339 00:57:30,980 --> 00:57:31,580 OK. 1340 00:57:31,580 --> 00:57:37,464 1341 00:57:37,464 --> 00:57:40,380 Yaxud, bir ASCII masa qoparmaq Siz y蓹qin ki, ist蓹yir蓹m olacaq. 1342 00:57:40,380 --> 00:58:03,660 1343 00:58:03,660 --> 00:58:04,820 >> Cool. 1344 00:58:04,820 --> 00:58:07,960 M蓹n tez g蓹zm蓹k olacaq Bu vasit蓹sil蓹 u艧aqlar. 1345 00:58:07,960 --> 00:58:11,120 Bel蓹 ki, insanlar ASCII masalar q蓹d蓹r 莽谋xard谋? 1346 00:58:11,120 --> 00:58:15,645 Bizim say谋sal edir ki莽ik A say谋? 1347 00:58:15,645 --> 00:58:16,270 T茝L茝B茝: Seven. 1348 00:58:16,270 --> 00:58:19,420 1349 00:58:19,420 --> 00:58:24,550 >> ALLISON: Bel蓹 ki莽ik A 97 v蓹 b枚y眉k A 65. 1350 00:58:24,550 --> 00:58:26,390 Bel蓹 ki, 97 minus 65? 1351 00:58:26,390 --> 00:58:27,782 1352 00:58:27,782 --> 00:58:28,570 >> Auditoriya: 32? 1353 00:58:28,570 --> 00:58:33,260 1354 00:58:33,260 --> 00:58:35,630 >> ALLISON: 62, evet. 1355 00:58:35,630 --> 00:58:38,675 , Bu halda bel蓹 n蓹 Bu 莽ap olard谋? 1356 00:58:38,675 --> 00:58:40,360 Ilk bir? 1357 00:58:40,360 --> 00:58:43,830 Biz faiz d varsa, ki, n蓹 g枚st蓹rir ki? 1358 00:58:43,830 --> 00:58:45,980 1359 00:58:45,980 --> 00:58:46,730 T茝L茝B茝: bir s谋ra. 1360 00:58:46,730 --> 00:58:48,604 ALLISON: Biz 莽ap edirik faktiki say谋 莽谋xd谋. 1361 00:58:48,604 --> 00:58:50,770 Bel蓹 ki, biz, h蓹qiq蓹t蓹n, olacaq Burada 32 莽ap. 1362 00:58:50,770 --> 00:58:56,360 V蓹 bu faiz c olsayd谋, 32 biz蓹 yer ver蓹c蓹k. 1363 00:58:56,360 --> 00:58:57,700 1364 00:58:57,700 --> 00:59:01,670 Bel蓹 ki, d蓹rk simvol 莽ap edil蓹 bil蓹r 1365 00:59:01,670 --> 00:59:06,140 n枚mr蓹l蓹ri v蓹 h蓹m d蓹 faktiki simvol 1366 00:59:06,140 --> 00:59:11,080 h蓹qiq蓹t蓹n vacibdir, v蓹 枚d蓹nilm蓹si faktiki n枚vl蓹ri diqq蓹t 1367 00:59:11,080 --> 00:59:12,040 biz burada edirik ki. 1368 00:59:12,040 --> 00:59:14,520 1369 00:59:14,520 --> 00:59:15,020 Cool. 1370 00:59:15,020 --> 00:59:18,862 Bu h蓹r bir bel蓹, n蓹 biz 莽ap olacaq? 1371 00:59:18,862 --> 00:59:19,825 >> T茝L茝B茝: A xarakter. 1372 00:59:19,825 --> 00:59:20,830 >> ALLISON: A xarakter. 1373 00:59:20,830 --> 00:59:21,330 Cool. 1374 00:59:21,330 --> 00:59:24,260 Siz u艧aqlar, siz蓹 bilm蓹k ist蓹yirsinizs蓹 Bel蓹 ki, 脰z bu h蓹yata i艧l蓹y蓹 bil蓹r. 1375 00:59:24,260 --> 00:59:25,900 Siz sorun qar艧谋la艧d谋qda, m蓹n蓹 em蓹ktub g枚nd蓹rin. 1376 00:59:25,900 --> 00:59:28,950 Amma ikinci kim olacaq bir ki莽ik b 莽ap. 1377 00:59:28,950 --> 00:59:32,910 脺莽眉nc眉 biri 莽ap ed蓹c蓹k b枚y眉k B. d枚rd眉nc眉 bir 莽ap ed蓹c蓹k 1378 00:59:32,910 --> 00:59:36,410 bir b枚y眉k C, v蓹 h蓹yata son bir ki莽ik A. olacaq 1379 00:59:36,410 --> 00:59:42,530 V蓹 son one-- biz, h蓹qiq蓹t蓹n olacaq hans谋 ki, crazy faiz almaq 眉莽眉n 1380 00:59:42,530 --> 00:59:45,020 B眉rc h蓹tta bir ne莽蓹 slaydlar dem蓹kdir. 1381 00:59:45,020 --> 00:59:46,667 Bel蓹 ki, 枚z bu c蓹hd. 1382 00:59:46,667 --> 00:59:48,500 茝g蓹r problem varsa, m蓹n蓹 dan谋艧maq g蓹lm蓹k edin. 1383 00:59:48,500 --> 00:59:49,655 1384 00:59:49,655 --> 00:59:53,290 Siz Adams D zal谋nda ad蓹t蓹n edirsinizs蓹, Siz y蓹qin ki, m蓹ni 蓹traf谋nda tapa bil蓹rsiniz. 1385 00:59:53,290 --> 00:59:54,760 1386 00:59:54,760 --> 00:59:55,760 >> Bel蓹 ki, atoi. 1387 00:59:55,760 --> 00:59:59,660 Nec蓹 bir 莽ox bu g枚rd眉k funksiyas谋 b眉t眉n bu e艧itdim v蓹 ya? 1388 00:59:59,660 --> 01:00:00,380 1389 01:00:00,380 --> 01:00:00,880 H蓹r k蓹s? 1390 01:00:00,880 --> 01:00:02,100 1391 01:00:02,100 --> 01:00:02,600 Cool. 1392 01:00:02,600 --> 01:00:06,250 Bel蓹 ki, h蓹qiq蓹t蓹n dayan谋r n蓹 眉莽眉n tamsay谋 ASCII edir. 1393 01:00:06,250 --> 01:00:13,150 Bel蓹 ki, Sezar il蓹 n蓹 ed蓹, spec oxumaq ed蓹nl蓹r 眉莽眉n, 1394 01:00:13,150 --> 01:00:16,460 Siz dot 莽izgi Sezar n蓹 olacaq , sizin proqram yazmaq sonra 1395 01:00:16,460 --> 01:00:18,690 v蓹 sonra olacaq bir s谋ra daxil ki, 1396 01:00:18,690 --> 01:00:24,780 il蓹 gizli mesaj kodlar ist蓹yir蓹m. 1397 01:00:24,780 --> 01:00:30,700 >> Lakin, biz, b眉t眉n xat谋rlay谋ram bizim giri艧 strings kimi saxlan谋l谋r. 1398 01:00:30,700 --> 01:00:31,390 Right? 1399 01:00:31,390 --> 01:00:35,160 Biz ARG v s谋ra var b眉t眉n tipli simli edir. 1400 01:00:35,160 --> 01:00:37,870 Siz yaln谋z c蓹hd Bel蓹 ki, ki, bir bu olard谋 莽蓹km蓹k 1401 01:00:37,870 --> 01:00:43,240 hesab edir蓹m ki, bir v蓹 ya h蓹r hans谋 say谋 istifad蓹 h蓹qiq蓹t蓹n bir karakter. 1402 01:00:43,240 --> 01:00:45,490 Bel蓹likl蓹, siz almaq olacaq b蓹zi crazy n蓹tic蓹l蓹r. 1403 01:00:45,490 --> 01:00:48,200 Bel蓹likl蓹, siz h蓹qiq蓹t蓹n ist蓹yirsinizs蓹 tam bu 莽evirm蓹k 1404 01:00:48,200 --> 01:00:52,060 manipulyasiya 眉莽眉n istifad蓹 ed蓹 bil蓹rsiniz ki, Sizin s枚z v蓹 ya mesaj, 1405 01:00:52,060 --> 01:00:53,366 Siz ATOI istifad蓹 etm蓹k laz谋md谋r. 1406 01:00:53,366 --> 01:00:56,320 atoi yaln谋z 莽evirir bir int 眉莽眉n string. 1407 01:00:56,320 --> 01:01:04,530 >> Biz z蓹ng 蓹g蓹r biz, 12 simli var, 蓹g蓹r 12 atoi, v蓹 ya giri艧 n蓹, 1408 01:01:04,530 --> 01:01:07,370 bu, h蓹qiq蓹t蓹n qay谋dacaqlar tam siz蓹. 1409 01:01:07,370 --> 01:01:10,610 Not karakter ya string 12. 1410 01:01:10,610 --> 01:01:14,230 Hans谋 Siz ba艧lamaq zaman 蓹d蓹d ki, 蓹lav蓹 etm蓹k, 1411 01:01:14,230 --> 01:01:17,710 莽ox f蓹rqli olacaq, simli 12 莽眉nki 1412 01:01:17,710 --> 01:01:21,210 b蓹zi crazy n枚mr蓹si ASCII, lakin tam 12 1413 01:01:21,210 --> 01:01:23,390 ist蓹diyiniz n蓹 olan, h蓹qiq蓹t蓹n 12. 1414 01:01:23,390 --> 01:01:25,630 Bel蓹likl蓹, siz ATOI istifad蓹 etm蓹k 眉莽眉n 蓹min etm蓹k ist蓹yir蓹m. 1415 01:01:25,630 --> 01:01:29,203 >> Bu ist蓹yir蓹m olacaq Sezar, 莽眉nki 1416 01:01:29,203 --> 01:01:32,520 t蓹r蓹find蓹n t蓹chiz int laz谋md谋r command line istifad蓹莽i. 1417 01:01:32,520 --> 01:01:35,230 Lakin onlar komanda onu qoymaq zaman line, bir string kimi saxlan谋l谋r var 1418 01:01:35,230 --> 01:01:35,813 il蓹 ba艧layacaq. 1419 01:01:35,813 --> 01:01:36,950 1420 01:01:36,950 --> 01:01:38,210 Ki, hissi edirmi? 1421 01:01:38,210 --> 01:01:40,590 Siz m眉tl蓹q deyil Vigenere 眉莽眉n bu laz谋md谋r. 1422 01:01:40,590 --> 01:01:43,180 Vigenere, m蓹n dediyim kimi 蓹vv蓹l, siz c蓹hd v蓹 istifad蓹 etm蓹lidir 1423 01:01:43,180 --> 01:01:46,600 Daha 莽ox kimi g枚r眉n眉r ki, ASCII riyaziyyat Siz h蓹qiq蓹t蓹n ist蓹yirik bu, 1424 01:01:46,600 --> 01:01:49,320 biz siz蓹 sunulur ki Sand谋q谋 istifad蓹 ed蓹r蓹k. 1425 01:01:49,320 --> 01:01:50,970 1426 01:01:50,970 --> 01:01:51,470 Cool. 1427 01:01:51,470 --> 01:01:52,970 1428 01:01:52,970 --> 01:01:54,170 H蓹r k蓹s orada yax艧谋? 1429 01:01:54,170 --> 01:01:56,530 1430 01:01:56,530 --> 01:01:57,480 Awesome. 1431 01:01:57,480 --> 01:01:59,030 >> Bel蓹 ki, modulo. 1432 01:01:59,030 --> 01:02:01,950 Bel蓹likl蓹, siz n蓹 sunulur 蓹g蓹r Sezar bu 莽ox? 1433 01:02:01,950 --> 01:02:03,720 1434 01:02:03,720 --> 01:02:07,970 Bu fikir var ki, Z ist蓹yirik v蓹 蓹g蓹r 1435 01:02:07,970 --> 01:02:11,020 bir s谋ra verilmi艧 iki, ki need-- dem蓹kdir 1436 01:02:11,020 --> 01:02:15,130 Z ikinci olur 枚z眉 m蓹ktub, sa臒? 1437 01:02:15,130 --> 01:02:20,800 Bel蓹likl蓹, siz el蓹 蓹traf谋nda kesmek laz谋md谋r, v蓹 modulo bunu yoldur. 1438 01:02:20,800 --> 01:02:23,310 Bel蓹 ki, bunu b眉t眉n deyil siz qalan verir 1439 01:02:23,310 --> 01:02:25,660 Bu b枚lg眉 ikinci ilk n枚mr蓹si. 1440 01:02:25,660 --> 01:02:28,660 V蓹 biz b蓹zi n眉mun蓹l蓹r var bir az daha konkret olun. 1441 01:02:28,660 --> 01:02:34,390 Amma 蓹sas蓹n, modulo zaman istifad蓹 蓹traf谋nda bir 艧ey paketi etm蓹k ist蓹yir蓹m. 1442 01:02:34,390 --> 01:02:36,950 >> Yaln谋z ist蓹yirsinizs蓹 Bel蓹 ki, 蓹d蓹d s蓹kkiz vasit蓹sil蓹 bir, 1443 01:02:36,950 --> 01:02:39,670 茝g蓹r h蓹r hans谋 bir dig蓹r modulo istifad蓹 ed蓹 bil蓹rsiniz say谋, v蓹 h蓹mi艧蓹 olacaq 1444 01:02:39,670 --> 01:02:42,960 s谋f谋rdan s蓹kkiz bir s谋ra qay谋tmaq. 1445 01:02:42,960 --> 01:02:48,750 Bel蓹 ki, 蓹g蓹r b蓹zi n眉mun蓹l蓹r biz 55 modulo 10 var 1446 01:02:48,750 --> 01:02:55,350 yaln谋z siz蓹 qalan verir 55 5 olacaq 10, b枚l眉n眉r. 1447 01:02:55,350 --> 01:02:56,440 1448 01:02:56,440 --> 01:03:02,470 V蓹 sonra 眉莽 modulo be艧, H蓹r k蓹s ki, ola bil蓹r n蓹 tahmin? 1449 01:03:02,470 --> 01:03:03,800 1450 01:03:03,800 --> 01:03:04,300 脺莽. 1451 01:03:04,300 --> 01:03:05,570 1452 01:03:05,570 --> 01:03:10,910 >> Bir ki莽ik say谋 蓹vv蓹l var, 蓹g蓹r modulo, b蓹rab蓹r 艧蓹kild蓹 getm蓹k bilm蓹z. 1453 01:03:10,910 --> 01:03:11,520 Bu s谋f谋r var. 1454 01:03:11,520 --> 01:03:14,090 Bel蓹 ki, yaln谋z say谋 枚z眉 qaytar谋r. 1455 01:03:14,090 --> 01:03:15,920 Bel蓹 ki, s蓹kkiz modulo s蓹kkiz olacaq? 1456 01:03:15,920 --> 01:03:16,603 >> T茝L茝B茝: Zero. 1457 01:03:16,603 --> 01:03:18,350 >> ALLISON: Zero. 1458 01:03:18,350 --> 01:03:20,160 Bu b蓹rab蓹r gedir, 莽眉nki. 1459 01:03:20,160 --> 01:03:22,095 16 15 modulo? 1460 01:03:22,095 --> 01:03:23,660 >> Auditoriya: One. 1461 01:03:23,660 --> 01:03:24,700 >> ALLISON: Cool. 1462 01:03:24,700 --> 01:03:29,280 V蓹 sonra bu son bir yaln谋z edir , OK, siz merak bil蓹r S蓹ninl蓹 g枚st蓹rm蓹k 1463 01:03:29,280 --> 01:03:31,800 Burada 蓹m蓹liyyatlar 眉莽眉n n蓹 var? 1464 01:03:31,800 --> 01:03:33,100 Biz ilk b枚lm蓹k edirsiniz? 1465 01:03:33,100 --> 01:03:34,570 Biz ilk modulo edirsiniz? 1466 01:03:34,570 --> 01:03:38,730 Bel蓹 ki, modulo eyni 眉st眉nl眉k ke莽irir b枚lm蓹 v蓹 ya vurma kimi, 1467 01:03:38,730 --> 01:03:39,940 v蓹 onun sol assosiativ. 1468 01:03:39,940 --> 01:03:41,730 Bel蓹 ki, eyni 艧蓹kild蓹 var. 1469 01:03:41,730 --> 01:03:46,520 Siz h蓹mi艧蓹 parantez ed蓹c蓹yini sonra vurma, b枚lm蓹, 1470 01:03:46,520 --> 01:03:49,570 v蓹 qaydada modulo soldan sa臒a. 1471 01:03:49,570 --> 01:03:51,050 Bel蓹 ki, standart qaydalar谋. 1472 01:03:51,050 --> 01:03:55,260 Yaln谋z eyni kateqoriya qoydu b枚lm蓹 v蓹 vurma kimi. 1473 01:03:55,260 --> 01:03:59,040 >> Bel蓹 ki, bu halda, biz 1 plus 2 biz蓹 3 verir. 1474 01:03:59,040 --> 01:04:02,210 Biz 2 莽oxaltmaq, biz 6 almaq. 1475 01:04:02,210 --> 01:04:05,050 Biz olan verir, 2 ki modulo? 1476 01:04:05,050 --> 01:04:06,042 >> T茝L茝B茝: 0. 1477 01:04:06,042 --> 01:04:07,430 >> ALLISON: 0. 1478 01:04:07,430 --> 01:04:10,270 V蓹 sonra biz 2 蓹lav蓹, bel蓹 ki, biz Bu son halda 2 almaq. 1479 01:04:10,270 --> 01:04:12,080 1480 01:04:12,080 --> 01:04:16,360 Bel蓹 ki, siz m眉tl蓹q olacaq modulo-- daxil yollar谋 haqq谋nda d眉艧眉n眉r 1481 01:04:16,360 --> 01:04:19,520 Siz wrapping etdiyiniz zaman ki, 蓹lifba 蓹traf谋nda. 1482 01:04:19,520 --> 01:04:24,210 Z etdiyiniz v蓹 h蓹r蓹k蓹t etm蓹k laz谋md谋r, 蓹g蓹r C almaq 眉莽眉n 眉莽 bo艧luq ir蓹li, 1483 01:04:24,210 --> 01:04:26,230 ki, b眉t眉n anlay谋艧 var 蓹traf谋nda wrapping. 1484 01:04:26,230 --> 01:04:28,790 M蓹n onu t蓹rk ed蓹c蓹k Sizl蓹rin anlamaq 眉莽眉n 1485 01:04:28,790 --> 01:04:31,940 nec蓹 d蓹qiq siz onu istifad蓹 etm蓹k olacaq. 1486 01:04:31,940 --> 01:04:35,660 Amma m眉tl蓹q faydal谋 bir vasit蓹dir Sizin pset bu h蓹ft蓹. 1487 01:04:35,660 --> 01:04:36,910 1488 01:04:36,910 --> 01:04:37,730 M蓹n, h蓹qiq蓹t蓹n, bu kimi. 1489 01:04:37,730 --> 01:04:39,480 Bu, m蓹nim sevimli psets biridir. 1490 01:04:39,480 --> 01:04:41,230 Sonra bunu sonra, dost varsa, 1491 01:04:41,230 --> 01:04:44,146 Siz kimi, bir-birin蓹 gizli g枚nd蓹r蓹 bil蓹rsiniz messages v蓹 i艧l蓹yir 蓹min olun. 1492 01:04:44,146 --> 01:04:45,695 Bu v蓹 ya h蓹r hans谋 decrypt laz谋md谋r, 莽眉nki. 1493 01:04:45,695 --> 01:04:46,710 1494 01:04:46,710 --> 01:04:47,390 茝yl蓹nc蓹 莽ox. 1495 01:04:47,390 --> 01:04:48,840 1496 01:04:48,840 --> 01:04:51,220 >> V蓹 hiss蓹sinin sonu. 1497 01:04:51,220 --> 01:04:52,430 1498 01:04:52,430 --> 01:04:54,040 M蓹n erk蓹n bitirdi. 1499 01:04:54,040 --> 01:04:57,540 M蓹n h蓹l蓹 15 d蓹qiq蓹 var 蓹g蓹r bel蓹 u艧aqlar, bir 艧ey var 1500 01:04:57,540 --> 01:05:02,180 Siz art谋q getm蓹k ist蓹yir蓹m ki, daha m蓹n bunu xo艧b蓹xt olar谋q. 1501 01:05:02,180 --> 01:05:04,340 H蓹r hans谋 dig蓹r suallar sizin 眉莽眉n pset 1502 01:05:04,340 --> 01:05:06,355 olan a莽谋lm谋艧 v蓹 ya spec oxumaq. 1503 01:05:06,355 --> 01:05:07,870 1504 01:05:07,870 --> 01:05:12,060 Dan谋艧d谋q etdik ki, bir 艧ey son saat haqq谋nda 1505 01:05:12,060 --> 01:05:16,880 v蓹 15 d蓹qiq蓹 m蓹n蓹 ist蓹diyiniz rehash c眉r, m蓹n xo艧b蓹xt olar谋q. 1506 01:05:16,880 --> 01:05:20,790 Yoxsa biz fit z蓹ng ed蓹 bil蓹rsiniz, v蓹 siz b眉t眉n t蓹rk v蓹 daha 莽ox konfet almaq 1507 01:05:20,790 --> 01:05:21,650 Siz getm蓹k kimi. 1508 01:05:21,650 --> 01:05:23,719 1509 01:05:23,719 --> 01:05:26,260 Var, lakin h蓹r hans谋 bir uzuns眉r蓹n suallar, xahi艧 edirik M蓹n蓹 bildirin. 1510 01:05:26,260 --> 01:05:28,467 Siz h蓹m莽inin g蓹l蓹 bil蓹r v蓹 M蓹n蓹 sonra dan谋艧maq. 1511 01:05:28,467 --> 01:05:29,425 M蓹n yem蓹k yoxdur verir蓹m. 1512 01:05:29,425 --> 01:05:32,140 1513 01:05:32,140 --> 01:05:32,795 Ba艧qa bir 艧ey? 1514 01:05:32,795 --> 01:05:33,890 1515 01:05:33,890 --> 01:05:35,240 H蓹r k蓹s yax艧谋? 1516 01:05:35,240 --> 01:05:37,540 Kimi H蓹r k蓹sin hiss bu pset idar蓹 ed蓹 bil蓹rsiniz? 1517 01:05:37,540 --> 01:05:38,820 1518 01:05:38,820 --> 01:05:42,405 Siz g枚z蓹l u艧aqlar olacaq. 1519 01:05:42,405 --> 01:05:43,905 Office saat s蓹b蓹bi var. 1520 01:05:43,905 --> 01:05:45,930 1521 01:05:45,930 --> 01:05:46,460 Cool. 1522 01:05:46,460 --> 01:05:47,020 Alright. 1523 01:05:47,020 --> 01:05:49,680 >> Yax艧谋, bu halda, t蓹艧蓹kk眉r edir蓹m b眉t眉n g蓹l蓹n 眉莽眉n 莽ox. 1524 01:05:49,680 --> 01:05:50,940 M蓹n g蓹l蓹n h蓹ft蓹 g枚rm蓹y蓹 眉mid edirik. 1525 01:05:50,940 --> 01:05:52,120 Daha 莽ox konfet olacaq. 1526 01:05:52,120 --> 01:05:53,495 Dig蓹r cool 艧ey var ola bil蓹r. 1527 01:05:53,495 --> 01:05:55,010 1528 01:05:55,010 --> 01:05:59,090 M蓹n almaq 眉莽眉n g枚zl蓹yirik bu il sizin b眉t眉n bilirik. 1529 01:05:59,090 --> 01:06:00,320