1 00:00:00,000 --> 00:00:03,440 >> [સંગીત વગાડવાનો] 2 00:00:03,440 --> 00:01:57,217 3 00:01:57,217 --> 00:02:00,710 >> [વધાવી] 4 00:02:00,710 --> 00:02:05,700 5 00:02:05,700 --> 00:02:09,669 >> ડેવિડ જે MALAN: આ CS50 છે, હાર્વર્ડ યુનિવર્સિટીના પરિચય 6 00:02:09,669 --> 00:02:12,370 બૌદ્ધિક માટે કોમ્પ્યુટર વિજ્ઞાન સાહસો 7 00:02:12,370 --> 00:02:14,180 અને પ્રોગ્રામિંગ ઓફ આર્ટ. 8 00:02:14,180 --> 00:02:17,530 હવે તમે તે વચ્ચે છે કે જો દર વર્ષે અહીં બેઠક છે 9 00:02:17,530 --> 00:02:21,450 તમારા ધ્યાનમાં સદી એક બીટ છે, જેમ કે સાથે તમે નથી લાગતું નથી કે તમે અહીં સંબંધ 10 00:02:21,450 --> 00:02:24,270 તમે સૌથી લાગે છે કે તમે આસપાસ બેઠક કોઈને 11 00:02:24,270 --> 00:02:27,730 , ખરેખર છે તમે કરતાં વધુ જાણે છે કમ્પ્યુટર પર તમે કરતાં વધુ આરામદાયક 12 00:02:27,730 --> 00:02:30,430 વિજ્ઞાન અથવા કમ્પ્યુટર્સ વધુ સામાન્ય રીતે, ખ્યાલ 13 00:02:30,430 --> 00:02:36,140 જે હવે વિદ્યાર્થીઓને કે 78% CS50 કોઈ પહેલાં અનુભવ હોય છે. 14 00:02:36,140 --> 00:02:39,570 >> ખરેખર, 100 બિંદુઓ ત્યાં છે પ્રદર્શન પર, 78 જે 15 00:02:39,570 --> 00:02:43,540 તમે એટલે કે ઘન લીલા, છે, તમે તે વસ્તી વિષયક વચ્ચે છો, 16 00:02:43,540 --> 00:02:46,420 અહીં બહાર પર ખૂબ જ સારી કંપની છે. 17 00:02:46,420 --> 00:02:50,320 અને તમે વચ્ચે બદલે છે જો ખરેખર શું જે CS50 વિદ્યાર્થીઓને 22% 18 00:02:50,320 --> 00:02:53,920 માં, શું પહેલાં અનુભવ છે ઉચ્ચ શાળા અથવા અમુક અન્ય કાર્યક્રમ, 19 00:02:53,920 --> 00:02:56,430 , પણ, તમે તે કરશે ખ્યાલ દરમિયાન પડકાર છે. 20 00:02:56,430 --> 00:02:59,930 >> માત્ર અમે અલગ ટ્રેક હોય વિદ્યાર્થીઓ ઓછી આરામદાયક અને વધુ માટે 21 00:02:59,930 --> 00:03:03,789 વિભાગોમાં જેવું આરામદાયક, અમે પણ હેકર આવૃત્તિઓ કહેવાતા છે 22 00:03:03,789 --> 00:03:06,080 ભાગના સમસ્યા કે સુયોજિત કરે છે તે વિદ્યાર્થીઓ પડકાર કરશે 23 00:03:06,080 --> 00:03:09,650 કે વધારાના અનુભવ સાથે સમાન સામગ્રી અન્વેષણ 24 00:03:09,650 --> 00:03:12,140 પરંતુ વધુ ના આધુનિક પરિપ્રેક્ષ્ય. 25 00:03:12,140 --> 00:03:13,900 >> પરંતુ કોમ્પ્યુટર વિજ્ઞાન શું છે? 26 00:03:13,900 --> 00:03:17,750 ઠીક છે, આખરે, શું ચાલી રહ્યું છે જો તમે આ ક્ષેત્રમાં અન્વેષણ તરીકે બાબત નથી 27 00:03:17,750 --> 00:03:20,500 ખૂબ જ તમે અંત જ્યાં તમારા સહપાઠીઓને સંબંધિત, 28 00:03:20,500 --> 00:03:25,350 પરંતુ પોતાને અંત જ્યાં તમે તમે અહીં શરૂ જ્યાં વિરુદ્ધ અઠવાડિયે 12 29 00:03:25,350 --> 00:03:26,720 સપ્તાહ શૂન્ય છે. 30 00:03:26,720 --> 00:03:31,850 હવે કમ્પ્યુટર સારી રીતે વિજ્ઞાન, ચાલો computation-- વિજ્ઞાન કૉલ 31 00:03:31,850 --> 00:03:35,910 જ્યાં ગણતરી ખરેખર માત્ર એક છે કેટલાક ઇનપુટ લેતી કહેતા ફેન્સી માર્ગ છે, 32 00:03:35,910 --> 00:03:39,460 કેટલાક આઉટપુટ પેદા, અને ચાલી ગાણિતીક નિયમો દ્વારા આમ કરવાથી, 33 00:03:39,460 --> 00:03:43,700 ઉકેલ માટે સૂચનો સેટ તે ઇનપુટ્સ પર કેટલાક સમસ્યા 34 00:03:43,700 --> 00:03:48,460 કેટલાક આઉટપુટ પેદા કરવા માટે અથવા ઉકેલ જેમાં તમે રસ હોય છે. 35 00:03:48,460 --> 00:03:51,310 >> તેથી અમે તાજેતરમાં હતી પ્રસંગ બહાર મુસાફરી 36 00:03:51,310 --> 00:03:53,170 કેલિફોર્નિયામાં એક alumna મળવા. 37 00:03:53,170 --> 00:03:54,650 તેના નામ સુસાન વોજકિકી છે. 38 00:03:54,650 --> 00:03:57,190 અને તે વાત કરવા માંગો છો અહીં તમે વિડિઓ પર 39 00:03:57,190 --> 00:04:01,690 માત્ર કેવી રીતે લાગુ કરવા માટે સાક્ષી આપવી કોમ્પ્યુટર પણ માત્ર એક સ્વાદ 40 00:04:01,690 --> 00:04:03,770 આ પર વિજ્ઞાન પ્રારંભિક સ્તર હોઈ શકે છે. 41 00:04:03,770 --> 00:04:06,870 તમે પીછો પર જાઓ નથી, તો એક ક્ષેત્ર તરીકે કોમ્પ્યુટર વિજ્ઞાન, 42 00:04:06,870 --> 00:04:09,330 અથવા તો એન્જિનિયરિંગ, અથવા, વધુ સામાન્ય રીતે દાંડી 43 00:04:09,330 --> 00:04:12,360 તમે હકીકતમાં, જોશો, કેવી રીતે ચોક્કસ અલબત્ત, તેથી તેમના જીવન પ્રભાવ પાડ્યો હતો. 44 00:04:12,360 --> 00:04:16,630 અને તે માત્ર માત્ર ત્યારે તે લીધો હાર્વર્ડ કોલેજ ખાતે અહીં એક વરિષ્ઠ હતી. 45 00:04:16,630 --> 00:04:19,482 >> અમે સુસાન માટે લાઇટ ધૂંધળું શકે છે. 46 00:04:19,482 --> 00:04:20,690 SUSAN વોજકિકી: હેલો, વિશ્વ. 47 00:04:20,690 --> 00:04:22,100 હું સુસાન વોજકિકી છું. 48 00:04:22,100 --> 00:04:24,110 હું YouTube ના સીઇઓ છું. 49 00:04:24,110 --> 00:04:29,150 હું હતો અને જ્યારે હું CS50 લીધો 1990 માં હાર્વર્ડ ખાતે એક વરિષ્ઠ. 50 00:04:29,150 --> 00:04:31,220 હું ખરેખર એક ઇતિહાસ હતો અને સાહિત્ય મુખ્ય. 51 00:04:31,220 --> 00:04:36,760 >> અને મારા જુનિયર ઉનાળામાં, હું સમજાયું કે હું કદાચ 52 00:04:36,760 --> 00:04:39,060 કંઈક જાણવા માગતા હતા કમ્પ્યુટર્સ વિશે. 53 00:04:39,060 --> 00:04:40,930 અને તેથી, હું પાછા આવ્યા. 54 00:04:40,930 --> 00:04:42,500 હું CS50 લીધો હતો. 55 00:04:42,500 --> 00:04:46,940 તે હાર્ડ હતી, પરંતુ તે હતી સૌથી આકર્ષક વર્ગ હું લીધો હતો. 56 00:04:46,940 --> 00:04:49,630 >> હું બધું વિશે વિચારો કેવી રીતે બદલાય છે. 57 00:04:49,630 --> 00:04:55,810 અને હું હાર્વર્ડ સ્નાતક થયા ત્યારે 1990 માં, હું સિલીકોન વેલી ગયા. 58 00:04:55,810 --> 00:04:57,140 અને હું નોકરી મળી. 59 00:04:57,140 --> 00:05:00,150 અને હું કાર્ય કરી રહી છે ત્યારથી ટેક માં. 60 00:05:00,150 --> 00:05:02,650 ડેવિડ જે MALAN: હવે શું સુસાન આ વિડિઓ માં ઉલ્લેખ કર્યો ન હતો, 61 00:05:02,650 --> 00:05:05,340 તે તેના ખરેખર હતું કે ગૂગલ પોતે હતું કે ગેરેજ 62 00:05:05,340 --> 00:05:07,420 લેરી અને સર્ગેઇ દ્વારા સ્થાપના કરી હતી. 63 00:05:07,420 --> 00:05:11,169 >> હવે અમે પણ અમારા મિત્રો માટે પહોંચી ગયા code.org, સંસ્થા ખાતે 64 00:05:11,169 --> 00:05:13,460 પાછલા વર્ષના રહી છે મેળવવામાં લોકો ખાસ કરીને 65 00:05:13,460 --> 00:05:16,520 કોમ્પ્યુટર વિજ્ઞાન વિશે ઉત્સાહિત અને પ્રોગ્રામિંગ, ખાસ કરીને. 66 00:05:16,520 --> 00:05:20,590 પરંતુ તે છે કે પ્રોગ્રામિંગ નોંધ વર્થ છે કોમ્પ્યુટર વિજ્ઞાન સે દીઠ નથી. 67 00:05:20,590 --> 00:05:22,090 કમ્પ્યુટર વિજ્ઞાન પ્રોગ્રામિંગ નથી. 68 00:05:22,090 --> 00:05:24,560 તેના બદલે પ્રોગ્રામિંગ માત્ર એક છે સાધન તમે જે બધા સાથે 69 00:05:24,560 --> 00:05:27,510 પણ સાથે સાથે બધા હશે સત્ર end-- દ્વારા પરિચિત 70 00:05:27,510 --> 00:05:30,650 જેમ કે તમે અરજી કરી શકો છો કે માત્ર સીએસ ભવિષ્યમાં અભ્યાસક્રમો માટે 71 00:05:30,650 --> 00:05:33,670 પરંતુ શાથી માંથી ગમે ક્ષેત્રો માટે તમે, માનવતા માં, આવતા રહ્યાં છો 72 00:05:33,670 --> 00:05:36,090 સામાજિક વિજ્ઞાન, કુદરતી વિજ્ઞાન, અથવા જેમ. 73 00:05:36,090 --> 00:05:39,740 >> ખરેખર, થોડા અન્ય પરવાનગી ભૂતપૂર્વ વિદ્યાર્થીઓ અને તેમના સાથીદારો 74 00:05:39,740 --> 00:05:43,400 લાગુ કરવા માટે વાત કરવા માટે રાહ કે આ ક્ષેત્રમાં. 75 00:05:43,400 --> 00:05:52,340 76 00:05:52,340 --> 00:05:57,350 >> બિલ ગેટ્સ: જ્યારે હું 13 વર્ષની હતી પ્રથમ કમ્પ્યુટર વપરાશ મળી. 77 00:05:57,350 --> 00:06:00,485 >> જેક ડોર્સીએ: મારા માબાપ 1984 માં મને એક મેકિન્ટોશ ખરીદી 78 00:06:00,485 --> 00:06:01,640 જ્યારે હું આઠ વર્ષ જૂના હતી. 79 00:06:01,640 --> 00:06:02,990 >> માર્ક ઝુકરબર્ગ: હું હતો છઠ્ઠા ગ્રેડ માં. 80 00:06:02,990 --> 00:06:04,670 >> 1 વક્તા: હું કોલેજમાં કોડ માટે શીખ્યા. 81 00:06:04,670 --> 00:06:09,080 >> રૂચી સંઘવી: નવા વર્ષે પ્રથમ સત્ર, કમ્પ્યુટર સાયન્સ માટે પ્રસ્તાવના. 82 00:06:09,080 --> 00:06:11,850 >> બિલ ગેટ્સ: હું એક કાર્યક્રમ લખ્યું કે ચહેરાના-ટેક ટો ભજવી હતી. 83 00:06:11,850 --> 00:06:14,100 >> DREW HOUSTON: હું તે હતો ખૂબ નમ્ર શરૂઆત. 84 00:06:14,100 --> 00:06:16,370 હું પ્રથમ કાર્યક્રમ લાગે છે મેં લખ્યું, વસ્તુઓ જેવી પૂછવામાં 85 00:06:16,370 --> 00:06:17,820 તમારા મનપસંદ રંગ શું છે? 86 00:06:17,820 --> 00:06:18,696 અથવા તમે કેવી રીતે જૂના છે? 87 00:06:18,696 --> 00:06:21,070 ELENA SILENOK: હું પ્રથમ શીખ્યા લીલા વર્તુળ બનાવવા માટે કેવી રીતે 88 00:06:21,070 --> 00:06:23,670 અને લાલ ચોરસ સ્ક્રીન પર દેખાય છે. 89 00:06:23,670 --> 00:06:25,420 ગાબે NEWELL: પ્રથમ હું ખરેખર હતી સમય 90 00:06:25,420 --> 00:06:27,360 કંઈક આવે છે અને હેલો, વિશ્વ, કહે છે. 91 00:06:27,360 --> 00:06:29,710 અને હું એક કમ્પ્યુટર કે શું કરી હતી. 92 00:06:29,710 --> 00:06:30,850 તે માત્ર આશ્ચર્યજનક હતી. 93 00:06:30,850 --> 00:06:33,224 >> માર્ક ઝુકરબર્ગ: કેવી રીતે શીખવી બંધ શરૂ ન હતી કાર્યક્રમ 94 00:06:33,224 --> 00:06:35,450 જાણવા માટે ગેરહાજર તરીકે કોમ્પ્યુટર વિજ્ઞાન તમામ 95 00:06:35,450 --> 00:06:38,630 અથવા આ માસ્ટર પ્રયાસ શિસ્ત અથવા કે કંઈપણ. 96 00:06:38,630 --> 00:06:41,591 તે માત્ર હું કારણ કે બોલ શરૂ કર્યું આ એક સરળ વસ્તુ કરવા માગતા હતા. 97 00:06:41,591 --> 00:06:44,340 હું કંઈક બનાવવા માગતા હતા કે મારી અને મારા બહેનો માટે મજા હતી. 98 00:06:44,340 --> 00:06:46,399 >> અને હું આ થોડું કાર્યક્રમ લખ્યું હતું. 99 00:06:46,399 --> 00:06:48,440 અને પછી મૂળભૂત રીતે માત્ર તે થોડો છે. 100 00:06:48,440 --> 00:06:49,930 અને પછી હું જ્યારે જરૂર પડે ત્યારે કંઈક નવું શીખવા માટે, 101 00:06:49,930 --> 00:06:52,210 હું ક્યાં, તે જોવામાં એક પુસ્તક અથવા ઇન્ટરનેટ પર, 102 00:06:52,210 --> 00:06:53,240 અને પછી તે થોડો છે. 103 00:06:53,240 --> 00:06:56,300 >> DREW HOUSTON: તે વિપરીત ખરેખર નથી એક સાધન અથવા કંઈક રમી 104 00:06:56,300 --> 00:07:00,007 અથવા એક રમત રમે છે. 105 00:07:00,007 --> 00:07:01,090 ડેવિડ જે MALAN: બધા અધિકાર. 106 00:07:01,090 --> 00:07:04,120 તેથી ખરેખર હવે અમને દો થોડી ઊંડા માં ડાઇવ. 107 00:07:04,120 --> 00:07:07,430 આ ઇનપુટ્સ અને આઉટપુટ શું છે અમે અહીં તે વિશે વાત કરી રહ્યા છીએ? 108 00:07:07,430 --> 00:07:09,110 >> આમ કેવી રીતે સરળ કંઈક વિશે શું? 109 00:07:09,110 --> 00:07:12,120 તમે કદાચ તમારી પાસે પણ જો ખબર કોમ્પ્યુટર વિજ્ઞાન સાથે કોઈ પારિવારિકતા 110 00:07:12,120 --> 00:07:16,570 બિલકુલ, કમ્પ્યુટર્સ કોઈક ઉપયોગ કરે છે અને માત્ર zeros અને મુદ્દાઓ સમજે છે. 111 00:07:16,570 --> 00:07:20,500 પરંતુ કેવી રીતે કે કદાચ કેવી રીતે આપી શકાય છે ખૂબ આજે ડેસ્કટોપ અને લેપટોપ જેવું 112 00:07:20,500 --> 00:07:21,280 કરી શકો છો? 113 00:07:21,280 --> 00:07:24,310 >> એ દિવસે આ ડીએનએ, માત્ર તેઓ સમજી કે મૂળાક્ષર 114 00:07:24,310 --> 00:07:26,410 એક શૂન્ય અથવા એક છે. 115 00:07:26,410 --> 00:07:27,470 વેલ, આ વિચારો. 116 00:07:27,470 --> 00:07:30,840 અમે, મનુષ્યો, આ ઉપયોગ કરે છે દશાંશ સિસ્ટમ. 10 અર્થ "ડિસેમ્બર". 117 00:07:30,840 --> 00:07:33,970 અમે કારણ કે અને તે 10 છે 10 એ, નવ મારફતે 0. 118 00:07:33,970 --> 00:07:36,180 >> હવે કમ્પ્યુટર્સ, તેનાથી વિપરીત, બાઈનરી ઉપયોગ કરતા હોય છે. 119 00:07:36,180 --> 00:07:37,270 બે અર્થ "બાઇ". 120 00:07:37,270 --> 00:07:39,560 તેથી તેઓ માત્ર શૂન્ય અને એક ઉપયોગ કરતા હોય છે. 121 00:07:39,560 --> 00:07:42,680 પરંતુ તે પણ, બહાર વળે માત્ર zeros અને મુદ્દાઓ, તે સાથે 122 00:07:42,680 --> 00:07:45,900 એક મોટી મૂળાક્ષર છે જેની સાથે સૌથી પ્રતિનિધિત્વ 123 00:07:45,900 --> 00:07:48,490 તમે ઇચ્છો માહિતી કોઇ પણ ભાગ, તે એક નંબર છે કે શું, 124 00:07:48,490 --> 00:07:52,100 તે પત્ર તે શું છે, કે શું સ્ક્રીન પર એક ગ્રાફિક અથવા વિડિયો. 125 00:07:52,100 --> 00:07:57,140 >> , ઉદાહરણ તરીકે, અમે કેવી રીતે મનુષ્યો ધ્યાનમાં ખાસ કરીને અહીં આ નંબર અર્થઘટન. 126 00:07:57,140 --> 00:08:00,010 આ માત્ર ત્રણ છે એ, એક, બે, ત્રણ. 127 00:08:00,010 --> 00:08:04,570 પરંતુ અમે આ નંબર ખબર સ્વાભાવિક હવે 123 છે. 128 00:08:04,570 --> 00:08:05,510 પરંતુ શા માટે છે? 129 00:08:05,510 --> 00:08:07,570 >> સારું, તમે પાછા લાગે તો કદાચ ગ્રેડ શાળા પર, 130 00:08:07,570 --> 00:08:11,700 તમે કદાચ લાગે શીખવવામાં આવી હતી કૉલમ હોવાથી આ નંબરો, 131 00:08:11,700 --> 00:08:14,700 એક સો છે જ્યાં સ્થળ, બે, દસ સ્થળ છે 132 00:08:14,700 --> 00:08:16,360 અને ત્રણ રાશિઓ જગ્યાએ છે. 133 00:08:16,360 --> 00:08:17,790 શા માટે છે કે જે ખરેખર ઉપયોગી છે? 134 00:08:17,790 --> 00:08:19,665 ઠીક છે, આ વિશે વિચારો સુપર સરળ અંકગણિત 135 00:08:19,665 --> 00:08:22,219 અમે બધા કરવામાં આવી છે કે હવે વર્ષ માટે કરી. 136 00:08:22,219 --> 00:08:24,510 અસરકારક, તમે મળી છે જો સેંકડો જગ્યાએ એક એક, 137 00:08:24,510 --> 00:08:29,610 તમે ઝડપી ગણિત કરી 100 વખત 1 વત્તા 10 વખત 2-- 138 00:08:29,610 --> 00:08:33,059 બે દસ છે કારણ કે સ્થળ વત્તા 1 વખત 3 139 00:08:33,059 --> 00:08:34,830 ત્રણ રાશિઓ જગ્યાએ છે. 140 00:08:34,830 --> 00:08:37,039 તેથી, અલબત્ત, અમે તો ખરેખર, આ બહાર વધવું 141 00:08:37,039 --> 00:08:39,600 શું આપણે ખરેખર રજૂ કરી રહ્યા છીએ આ pattern-- એક સાથે 142 00:08:39,600 --> 00:08:46,150 બે three-- 100 વત્તા 20 વત્તા છે 3,, અલબત્ત, 123 જે છે. 143 00:08:46,150 --> 00:08:51,130 >> હવે બાઈનરી, અને કમ્પ્યુટર્સ ખરેખર, મૂળભૂત એ જ ભાષા બોલે છે 144 00:08:51,130 --> 00:08:51,680 અમે છે. 145 00:08:51,680 --> 00:08:53,400 તેઓ માત્ર નાના મૂળાક્ષરો છે. 146 00:08:53,400 --> 00:08:57,100 તેથી કમ્પ્યુટર્સ માત્ર zeros છે અને તેમના અન્ય નિકાલ પર રાશિઓ. 147 00:08:57,100 --> 00:09:02,500 અમે મનુષ્ય અનિવાર્યપણે છે, જ્યારે તેથી આ places-- દરેક 10 સત્તાઓ 148 00:09:02,500 --> 00:09:06,810 એક શૂન્ય, 10 10, દસ તમે 110 અને 100 આપીને બે માટે 149 00:09:06,810 --> 00:09:07,700 અનુક્રમે. 150 00:09:07,700 --> 00:09:12,140 >> કમ્પ્યુટર્સ માત્ર બે કિંમતો છે કારણ કે તેઓ, શૂન્ય અને એક સમજી શકે 151 00:09:12,140 --> 00:09:16,600 તેઓ અલગ અલગ કિંમતો ઉપયોગ કરે છે આ કૉલમ, એક, બે, ચાર. 152 00:09:16,600 --> 00:09:20,480 અને અમે આઠ, ચાલુ રાખવા હોય તો, 16, 32, 64, અને તેથી આગળ. 153 00:09:20,480 --> 00:09:24,220 પરંતુ પેટર્ન અને માનસિકતા બરાબર જ છે. 154 00:09:24,220 --> 00:09:27,340 >> તેથી આ તર્ક, કોઈને પણ, કેવી રીતે કરશે હું નંબર રજૂ જઈ 155 00:09:27,340 --> 00:09:28,530 દ્વિસંગી એક? 156 00:09:28,530 --> 00:09:33,080 તમે પણ વિશે ક્યારેય વિચાર્યું કર્યું છે આ પહેલાં, તમારા આંતરડા શું કહે છે? 157 00:09:33,080 --> 00:09:33,777 >> પ્રેક્ષક: એક. 158 00:09:33,777 --> 00:09:34,610 ડેવિડ જે MALAN: એક. 159 00:09:34,610 --> 00:09:35,660 ચોક્કસ. 160 00:09:35,660 --> 00:09:38,100 અમે હમણાં જ એક જરૂર આ zeros કારણ કે જેના સ્થાને 161 00:09:38,100 --> 00:09:40,610 અમને આપી પૂરતો ન તો ચાર કે એક બે. 162 00:09:40,610 --> 00:09:42,440 તેથી એક વખત એક એક સમકક્ષ હોય છે. 163 00:09:42,440 --> 00:09:43,940 હવે વસ્તુઓ થોડી રસપ્રદ મળી. 164 00:09:43,940 --> 00:09:46,830 હું પ્રતિનિધિત્વ કરવા માંગો છો, two-- પરંતુ સંખ્યા binary, 165 00:09:46,830 --> 00:09:49,790 ફરીથી, તમે કર્યું હોય તો પણ ક્યારેય પહેલાં આ ભાષા બોલાય, 166 00:09:49,790 --> 00:09:54,680 અમે કેવી રીતે દ્વિસંગી પ્રતિનિધિત્વ કરવા કિંમત આપણે મનુષ્યો બે જાણો છો? 167 00:09:54,680 --> 00:09:55,570 ઝીરો એક શૂન્ય. 168 00:09:55,570 --> 00:09:57,620 જસ્ટ માં એક મૂકી તમે તેને કરવા માંગો છો કે સ્તંભ. 169 00:09:57,620 --> 00:09:59,560 >> હવે તે ખૂબ મેળવવામાં આવ્યું સરળ કદાચ હવે. 170 00:09:59,560 --> 00:10:02,950 તેથી હું three-- પ્રતિનિધિત્વ કરવા માંગો છો કોઈ ત્રણ માતાનો સ્તંભ છે. 171 00:10:02,950 --> 00:10:06,770 તેથી, ફરી, હું હવે આ કિંમતો ઉમેરી શકો છો સાથે અહીં એક મૂકીને. 172 00:10:06,770 --> 00:10:10,320 તેથી 2 ગુણ્યા 1 વત્તા 1 વખત 1, અલબત્ત, 3 છે. 173 00:10:10,320 --> 00:10:13,480 >> હવે વસ્તુઓ થોડી મજા વિચાર જેના હવે zeros બની છે. 174 00:10:13,480 --> 00:10:15,480 અને ચાર પ્રતિનિધિત્વ, હું આ વિચાર. 175 00:10:15,480 --> 00:10:19,310 અને અમે ધીમે ધીમે વધારો જો અહીં જે પાંચ છે. 176 00:10:19,310 --> 00:10:20,700 આ છ છે. 177 00:10:20,700 --> 00:10:22,100 આ સાત છે. 178 00:10:22,100 --> 00:10:25,310 >> પરંતુ હવે હું હોય એવું લાગે છે એક સમસ્યા પણ. 179 00:10:25,310 --> 00:10:30,520 હું કેવી રીતે રજૂ જઈ શકે છે eight-- આગામી કિંમત છે. 180 00:10:30,520 --> 00:10:31,900 અરે વાહ, તેથી અમે એક નવી બિટ્સ જરૂર છે. 181 00:10:31,900 --> 00:10:33,899 અને, ખરેખર, તમે કરેલા જો પહેલાં આ શબ્દસમૂહ સાંભળ્યું, 182 00:10:33,899 --> 00:10:37,380 બિટ્સ, તે માટે માત્ર ટૂંકા છે બાઈનરી અંક, શૂન્ય અથવા એક. 183 00:10:37,380 --> 00:10:41,520 >> અને તેથી હું રજૂ કરી થાય અહીં માત્ર ત્રણ જેમ કે બિટ્સ. 184 00:10:41,520 --> 00:10:44,900 પરંતુ હું નથી સ્ટોર એક માર્ગ હોય તો ત્રણ અલગ અલગ બિટ્સ, પરંતુ ચાર, 185 00:10:44,900 --> 00:10:47,250 ચોક્કસ હું પ્રતિનિધિત્વ કરી શકે છે આઠ અને પછી નવ અને પછી 186 00:10:47,250 --> 00:10:49,400 10, અને તે પણ ઉચ્ચ અને ઉચ્ચ. 187 00:10:49,400 --> 00:10:52,140 >> પરંતુ તે પછી કહે છે પ્રશ્ન માં અમે કેવી રીતે કરી શકો છો 188 00:10:52,140 --> 00:10:54,540 આ રજૂ જઈ પ્રથમ સ્થાને વસ્તુઓ. 189 00:10:54,540 --> 00:10:56,950 તે ડ્રો એક વાત છે અહીં સ્લાઇડ પર તેમને, 190 00:10:56,950 --> 00:11:00,660 પરંતુ તમે તેમને પ્રતિનિધિત્વ કેવી રીતે તમે એક યાંત્રિક ઉપકરણ છો? 191 00:11:00,660 --> 00:11:04,390 એક કમ્પ્યુટર પર શું કરી રહ્યા છે ઇનપુટ્સ અને આઉટપુટ દર્શાવે છે 192 00:11:04,390 --> 00:11:09,020 મૂળભૂત ગણતરી વ્યાખ્યાયિત દિવસ ઓવરને અંતે? 193 00:11:09,020 --> 00:11:12,090 >> ઠીક છે, શું કંઈક વિશે સુપર આ જેમ સરળ? 194 00:11:12,090 --> 00:11:13,200 તે માત્ર એક પ્રકાશ ગોળો છે. 195 00:11:13,200 --> 00:11:15,460 અને હું આ ટ્રીગર કરી શકો છો લાઇટ બલ્બ પર જાઓ 196 00:11:15,460 --> 00:11:17,920 કેટલાક વીજળી દેવાનો દ્વારા અને પરવાનગી આપે છે ઇલેક્ટ્રોન 197 00:11:17,920 --> 00:11:22,585 બદલે છે, કે જે દ્વારા પ્રવાહ તેના રાજ્ય અથવા તેની કિંમત છે, તેથી વાત કરવા માટે. 198 00:11:22,585 --> 00:11:24,460 ઉદાહરણ તરીકે, આ છે જૂની શાળા ડેસ્ક દીવો 199 00:11:24,460 --> 00:11:27,250 અહીં સાથે એક જેમ કે તે અંદર લાઇટ બલ્બ. 200 00:11:27,250 --> 00:11:29,940 અને હમણાં તે નથી ખરેખર ઉપયોગી કંઇ કરવાનું. 201 00:11:29,940 --> 00:11:32,680 પરંતુ જલદી હું તે પ્લગ તરીકે વીજ સોકેટ માં 202 00:11:32,680 --> 00:11:36,390 અને પછી આ switch-- વાપરો અથવા અમે પણ એક ટ્રાન્ઝિસ્ટર કહી શકો છો 203 00:11:36,390 --> 00:11:39,970 અથવા such-- તરીકે તેને લાગે હવે હું પ્રતિનિધિત્વ કરી શકે છે ક્યાં 204 00:11:39,970 --> 00:11:44,120 આ કિંમત, જ્યાં પ્રકાશ ગોળો માતાનો દેખીતી રીતે બોલ, અથવા આ કિંમત. 205 00:11:44,120 --> 00:11:46,060 આ કિંમત અથવા આ કિંમત. 206 00:11:46,060 --> 00:11:47,520 આ કિંમત અને તેથી આગળ. 207 00:11:47,520 --> 00:11:51,220 >> કમ્પ્યુટર ની અંદર તેથી, કદાચ, હાર્ડવેર ખૂબ નાના ટુકડાઓ છે, 208 00:11:51,220 --> 00:11:52,970 પરંતુ ઓવરને અંતે કે દિવસ ખાલી છે 209 00:11:52,970 --> 00:11:55,360 electricity-- વાપરવા માટે કદાચ તેને પકડી 210 00:11:55,360 --> 00:11:59,730 અને પછી ક્યાં તો કંઈક રાખો અથવા પર કંઈક બોલ રાખો. 211 00:11:59,730 --> 00:12:02,021 અલબત્ત, આ નથી કરવા માટે ખાસ કરીને રસપ્રદ 212 00:12:02,021 --> 00:12:03,270 માત્ર એક પ્રકાશ ગોળો સાથે. 213 00:12:03,270 --> 00:12:06,726 >> હકીકતમાં, ઉચ્ચ કેવી રીતે હું ગણતરી કરી શકો છો અહીં આ ડેસ્ક દીવો સાથે બાઈનરી? 214 00:12:06,726 --> 00:12:07,420 >> પ્રેક્ષક: એક. 215 00:12:07,420 --> 00:12:08,545 >> ડેવિડ જે MALAN: એક, અધિકાર? 216 00:12:08,545 --> 00:12:11,020 હું વધુ ડેસ્ક દીવા જરૂર હોય તો હું ખરેખર ઉચ્ચ ગણતરી કરવા માંગો છો. 217 00:12:11,020 --> 00:12:12,210 પરંતુ અમે તે કરતાં વધુ સારી રીતે કરી શકે છે. 218 00:12:12,210 --> 00:12:14,460 આ લાઇટ બલ્બ કારણ કે અમે આ બધી વસ્તુઓ માં મૂક્યો 219 00:12:14,460 --> 00:12:17,730 ખરેખર પારખુ લાઇટ બલ્બ છે yesteryear પરવાનગી આપે છે કરશે કરતાં. 220 00:12:17,730 --> 00:12:20,310 અને તેઓ ખરેખર છો નેટવર્ક લાઇટ બલ્બ. 221 00:12:20,310 --> 00:12:23,160 અને કંપનીઓ જુમખું આ દિવસોમાં આ વસ્તુઓ બનાવે છે. 222 00:12:23,160 --> 00:12:25,190 >> પરંતુ તે તારણ આપે છે કે ખાસ કરીને આ એક 223 00:12:25,190 --> 00:12:27,680 એક લક્ષણ જેમાં સાથે આવે છે તમે તેના રંગો બદલી શકો છો. 224 00:12:27,680 --> 00:12:30,810 દાખલા તરીકે, તેથી જો તમે તમારા ડોર્મ રૂમમાંથી શણગારવામાં 225 00:12:30,810 --> 00:12:33,200 આ પ્રકાશ થોડા સાથે બલ્બ, તમારા મૂડ પર આધાર રાખીને, 226 00:12:33,200 --> 00:12:35,366 માં આવે છે જે તેના પર આધાર રાખીને, હવામાન પર આધાર રાખીને, 227 00:12:35,366 --> 00:12:37,360 સમય પર આધાર રાખીને દિવસ, તમે ખરેખર આ કરી શકો છો 228 00:12:37,360 --> 00:12:40,300 ના રંગો બદલી તમારા રૂમમાં બલ્બ. 229 00:12:40,300 --> 00:12:43,740 અને તે આ પ્રકાશ કારણ કે છે તે જેમ બલ્બ અને અન્ય શું છે 230 00:12:43,740 --> 00:12:48,010 અરજી, એક API કહેવાય પ્રોગ્રામિંગ ઇન્ટરફેસ, જે 231 00:12:48,010 --> 00:12:50,920 તમે સારી રીતે કરી શકશો, જે સાથે એક વિષય છે સત્ર અંત સુધીમાં સાથે પરિચિત. 232 00:12:50,920 --> 00:12:53,710 >> અને આ માત્ર એક ફેન્સી છે, કહેતા ભેદી રીતે, 233 00:12:53,710 --> 00:12:57,570 તમે આ પ્રકાશ કાર્યક્રમ કરી શકો છો બલ્બ તમારા બોલી કરવા માટે. 234 00:12:57,570 --> 00:13:00,360 તમે તેમને સંદેશાઓ મોકલી શકો છો તમે જેમ જ, માનવ, 235 00:13:00,360 --> 00:13:03,640 વેબ સર્વર પર એક સંદેશ મોકલી શકો છો , કહે છે મને આજે સમાચાર આપવા 236 00:13:03,640 --> 00:13:05,110 અથવા મને મારા ઇમેઇલ આપે છે. 237 00:13:05,110 --> 00:13:08,010 >> તમે વધુ arcane મોકલી શકો છો આ લાઇટ બલ્બ માટે સંદેશાઓ 238 00:13:08,010 --> 00:13:09,700 ચાલુ અને બંધ, કહે છે. 239 00:13:09,700 --> 00:13:11,370 પરંતુ તે છે કે જે બધી રસપ્રદ નથી. 240 00:13:11,370 --> 00:13:14,280 તમે લાલ ચાલુ, કહી શકો છો , લીલા ચાલુ વાદળી ચાલુ, 241 00:13:14,280 --> 00:13:15,990 બધા જ પ્રકાશ ગોળો સાથે. 242 00:13:15,990 --> 00:13:20,990 અને તમારી સાથે પણ કરી શકો છો થોડી વધુ સમજશકિત, કહે છે, વાદળી જાતે કરો 243 00:13:20,990 --> 00:13:24,710 તે અંધકારમય દિવસ છે જ્યારે બહાર, દાખલા તરીકે. 244 00:13:24,710 --> 00:13:27,910 તે ખરેખર માં પેચ કરી શકો છો એક હવામાન API અને શોધવા 245 00:13:27,910 --> 00:13:32,260 હવામાન, અથવા સમય શું છે દિવસ, અથવા અન્ય જેમ કે ટ્રિગર્સ. 246 00:13:32,260 --> 00:13:35,550 >> તેથી, હકીકતમાં, બે CS50 પોતાના સ્ટાફ સભ્યો, 247 00:13:35,550 --> 00:13:38,827 DAN BRADLEY અને એન્સેલ ડફ અહીં, માયાળુ મેળવવામાં 248 00:13:38,827 --> 00:13:40,410 અમને આ લાઇટ બલ્બ સંપૂર્ણ જથ્થો. 249 00:13:40,410 --> 00:13:42,910 અને તેઓ CS50 બિલ્ટ પ્રથમ બાઈનરી બલ્બ, 250 00:13:42,910 --> 00:13:46,850 અમે અહીં રજૂ કરી છે જ્યાં આ રમતિયાળ થોડી magnets-- સાથે 251 00:13:46,850 --> 00:13:49,780 વિવિધ જગ્યામાં અમે માત્ર એક બીટ પહેલા ખોટો સંદર્ભ આપવામાં આવ્યો. 252 00:13:49,780 --> 00:13:52,572 >> તેથી રીતે પર અહીં છે જેના સ્થાને, બે, ચાર. 253 00:13:52,572 --> 00:13:54,030 અને અમે તે કરતા વધારે જોવા ન હતી. 254 00:13:54,030 --> 00:13:55,613 પરંતુ, અલબત્ત, તેઓ બે સત્તાઓ છો. 255 00:13:55,613 --> 00:13:59,490 આઠ, 16, 32, 64, અને 128. 256 00:13:59,490 --> 00:14:03,320 તેથી હવે હું થોડો પારખુ હોઈ માંગો છો આ જૂના શાળા સ્વીચ ઉપયોગ કરતાં, 257 00:14:03,320 --> 00:14:07,310 હું આ iPad પર અહીં છે એક સુપર સરળ ઈન્ટરફેસ 258 00:14:07,310 --> 00:14:10,440 કે ડેન બ્રેડલી, ભૂતપૂર્વ વિદ્યાર્થી અને હવે શિક્ષણ સાથી, 259 00:14:10,440 --> 00:14:13,510 કેટલાક HTML ની ​​મદદથી programed અને જાવાસ્ક્રિપ્ટ, જે 260 00:14:13,510 --> 00:14:15,685 માર્કઅપ અને પ્રોગ્રામિંગ છે અનુક્રમે ભાષાઓ. 261 00:14:15,685 --> 00:14:17,560 અને તમે કદાચ કરી શકો છો see-- પણ પાછા માં 262 00:14:17,560 --> 00:14:21,670 એક મોટી વત્તા અને મોટા ઓછા છે, વત્તા આ બલ્બ દરેક માટે એક બટન. 263 00:14:21,670 --> 00:14:25,740 અને શું આ મને પરવાનગી રહ્યું છે , દાખલા તરીકે, આ વત્તા છે ક્લિક કરો 264 00:14:25,740 --> 00:14:28,250 અને હવે, ના પ્રતિનિધિત્વ અલબત્ત, શું નંબર? 265 00:14:28,250 --> 00:14:28,750 એક. 266 00:14:28,750 --> 00:14:30,220 અને હું તેને ફરીથી હિટ કરી શકે છે. 267 00:14:30,220 --> 00:14:31,480 બે. 268 00:14:31,480 --> 00:14:32,800 ત્રણ. 269 00:14:32,800 --> 00:14:33,950 ચાર. 270 00:14:33,950 --> 00:14:35,200 પાંચ. 271 00:14:35,200 --> 00:14:36,360 છ. 272 00:14:36,360 --> 00:14:36,880 સાત. 273 00:14:36,880 --> 00:14:40,740 >> અને અહીં હવે અમે, કે રોલઓવર વિચાર પરંતુ અમે ચોથા બીટ આ સમય હોય છે, 274 00:14:40,740 --> 00:14:42,180 તેથી હવે અમે આઠ છે. 275 00:14:42,180 --> 00:14:44,000 તેથી અમે અમુક સમય માટે શાંત આ કરી શકે. 276 00:14:44,000 --> 00:14:46,530 હકીકતમાં, એક અલગ તરીકે, અમે કેવી રીતે ઉચ્ચ ગણતરી કરી શકે છે? 277 00:14:46,530 --> 00:14:48,318 કોઈપણ? 278 00:14:48,318 --> 00:14:49,270 >> પ્રેક્ષક: 255. 279 00:14:49,270 --> 00:14:51,420 >> ડેવિડ જે MALAN: 255, અધિકાર? 280 00:14:51,420 --> 00:14:54,900 માટે ગણિત વિશે ખૂબ ચિંતા કરશો નહીં હવે, પરંતુ તે એક સુંદર માફકસરનું નંબર છે. 281 00:14:54,900 --> 00:14:59,140 પરંતુ તે ખરેખર માત્ર બંધાયેલા નથી માહિતી કેટલા ટુકડાઓ, 282 00:14:59,140 --> 00:15:01,760 એક પત્ર, અથવા એક ગ્રાફિક જેવા અમે પ્રતિનિધિત્વ કરી શકે છે. 283 00:15:01,760 --> 00:15:02,697 >> પરંતુ હવે માટે આ બોલ પર કોઈ બાબત. 284 00:15:02,697 --> 00:15:04,530 હું આગળ જાઓ જાઉં છું અને તેમને બધા બંધ કરો. 285 00:15:04,530 --> 00:15:09,670 અને હું કરી શકે છે, હું માટે પૂછવા માંગો છો એક સ્વયંસેવક, અમારી પ્રથમ volunteer-- 286 00:15:09,670 --> 00:15:11,342 ઓહ, સ્ટેજ પર આવ્યો. 287 00:15:11,342 --> 00:15:14,050 કેચ છે કે તમે હોય છે છે આરામદાયક સ્પષ્ટ તમે, દેખાય 288 00:15:14,050 --> 00:15:17,421 તમારા બધા સહપાઠીઓને સામે છે, પણ ઇન્ટરનેટ પર છે. 289 00:15:17,421 --> 00:15:20,420 અને મને કરવું બહાર થોડી જુઓ કેવી રીતે અહીં સફેદ શર્ટ વિશે શું? 290 00:15:20,420 --> 00:15:20,920 અને ઉપર હાથ. 291 00:15:20,920 --> 00:15:22,071 પર આવો. 292 00:15:22,071 --> 00:15:22,820 તમારું નામ શું છે? 293 00:15:22,820 --> 00:15:23,760 >> પ્રેક્ષક: જેકી. 294 00:15:23,760 --> 00:15:24,718 >> ડેવિડ જે MALAN: જેકી. 295 00:15:24,718 --> 00:15:25,820 જેકી, પર આવે છે. 296 00:15:25,820 --> 00:15:29,820 તેથી આ પર પણ શું છે આઈપેડ ગેમ સ્થિતિ કહેવાય બટન છે. 297 00:15:29,820 --> 00:15:32,570 અને આ ગેમ સ્થિતિ છે ઇનપુટ મને પરવાનગી રહ્યા 298 00:15:32,570 --> 00:15:35,780 અગાઉથી ચોક્કસ દશાંશ માં નંબર, નંબરો મનુષ્યો અમે 299 00:15:35,780 --> 00:15:36,760 સાથે પરિચિત. 300 00:15:36,760 --> 00:15:39,820 અને પછી તમે પડકારવામાં આવશે અહીં બટનો વાપરવા માટે 301 00:15:39,820 --> 00:15:42,140 માટે top-- એક પર આ bulbs-- દરેક 302 00:15:42,140 --> 00:15:45,050 ખરેખર બહાર આકૃતિ લાઇટ બલ્બ ના પેટર્ન 303 00:15:45,050 --> 00:15:46,970 કે પ્રશ્ન માં નંબર રજૂ કરે છે. 304 00:15:46,970 --> 00:15:47,790 >> અને હું તમારું નામ ફરીથી શું હતું, દિલગીર છું? 305 00:15:47,790 --> 00:15:48,250 >> પ્રેક્ષક: જેકી. 306 00:15:48,250 --> 00:15:48,620 >> ડેવિડ જે MALAN: જેકી. 307 00:15:48,620 --> 00:15:48,920 અધિકાર છે. 308 00:15:48,920 --> 00:15:49,740 તમને મળીને સારી. 309 00:15:49,740 --> 00:15:54,580 >> તેથી દો મને આગળ અને કાર્યક્રમ જવા દો વિશ્વમાં માટે નંબર 15 જુઓ. 310 00:15:54,580 --> 00:15:56,360 અમે પ્રથમ અહીં પર નાના રાખવા પડશે. 311 00:15:56,360 --> 00:15:58,240 અને હું ગેમ સ્થિતિ જાય જાઉં છું. 312 00:15:58,240 --> 00:16:01,160 અને હું સ્પષ્ટ કરવા માટે જઇ રહ્યો છું અમને સંખ્યા 15 આપે છે. 313 00:16:01,160 --> 00:16:01,900 >> બરાબર. 314 00:16:01,900 --> 00:16:05,510 અને દરેકને જો watching-- હવે સાથે તમે કદાચ આ રીતે ઊભા કરવા માંગો છો, 315 00:16:05,510 --> 00:16:09,970 તે આગળ વધો ઘણું લીટી કરશે કારણ કે ટોચ સાથે આઠ બટનો બદલો 316 00:16:09,970 --> 00:16:12,530 પર બલ્બ ચાલુ કરવા માટે અથવા તમે ફિટ જુઓ બંધ છે. 317 00:16:12,530 --> 00:16:13,530 >> પ્રેક્ષક: બરાબર. 318 00:16:13,530 --> 00:16:17,720 >> ડેવિડ જે MALAN: અને કોઈ છેતરપિંડી હિટ વત્તા 15 ગણો. 319 00:16:17,720 --> 00:16:19,275 ઓહ, અમે તે કરવા જઇ રહ્યા છે. 320 00:16:19,275 --> 00:16:20,069 >> પ્રેક્ષક: ઓહ, રાહ જુઓ. 321 00:16:20,069 --> 00:16:20,610 હું દિલગીર છું. 322 00:16:20,610 --> 00:16:22,660 >> ડેવિડ જે MALAN: તમે પણ બંધ કરી શકો છો વ્યક્તિગત રીતે પર લાઇટ બલ્બ 323 00:16:22,660 --> 00:16:24,076 ટોચ પર આ બટનો દરેક સાથે. 324 00:16:24,076 --> 00:16:24,844 પ્રેક્ષક: ઠીક છે, ઓહ. 325 00:16:24,844 --> 00:16:27,429 તેથી તે જેમ છે 326 00:16:27,429 --> 00:16:28,220 ડેવિડ જે MALAN: બરાબર. 327 00:16:28,220 --> 00:16:29,100 તેથી હવે અમે આઠ છે. 328 00:16:29,100 --> 00:16:31,280 તેથી આપણે આ માટે વિરામ દો પ્રેક્ષકો અહીં સંલગ્ન. 329 00:16:31,280 --> 00:16:34,300 શું નંબર જેકી છે હાલમાં રજૂ? 330 00:16:34,300 --> 00:16:34,800 11. 331 00:16:34,800 --> 00:16:35,730 તેથી અમે લગભગ ત્યાં છો. 332 00:16:35,730 --> 00:16:38,360 333 00:16:38,360 --> 00:16:39,630 અને ઉત્તમ. 334 00:16:39,630 --> 00:16:41,487 તેથી અમે અમારી પ્રથમ વિજેતા છે. 335 00:16:41,487 --> 00:16:42,445 અભિનંદન. 336 00:16:42,445 --> 00:16:48,200 >> અને અમે અમારી પાસે કરશો વિચાર્યું કેટલાક કલ્પિત giveaways. 337 00:16:48,200 --> 00:16:50,860 તમે જેમ એક થવા માંગો છો કેમ્પસ પર અહીં રૂમ ડોર્મ, 338 00:16:50,860 --> 00:16:56,126 તમે તમારી જાતને એક અંતિમ પ્રોજેક્ટ કરી શકે છે હવે આ API નો ઉપયોગ કરીને, જેકી માટે આભાર. 339 00:16:56,126 --> 00:16:57,050 તેથી હવે 340 00:16:57,050 --> 00:16:58,902 >> [વધાવી] 341 00:16:58,902 --> 00:17:01,690 342 00:17:01,690 --> 00:17:04,839 >> --if અમે કરી શકે છે, એક વધુ આ આસપાસ આવી. 343 00:17:04,839 --> 00:17:07,690 ઓહ, હવે દરેક કેટલાક પ્રકાશ બલ્બ માંગે છે. 344 00:17:07,690 --> 00:17:11,790 કહેવાતા હેકર આવૃત્તિ માટે, અમે ઓહ તેવી તે માર્ગ તૈયાર રહ્યા છીએ 345 00:17:11,790 --> 00:17:12,770 હા, બંધનવિહીન. 346 00:17:12,770 --> 00:17:16,010 હું તમને હવે આવી રહ્યાં છો લાગે છે તમારા હાથમાં નીચે ચાલી રહ્યું છે છે. 347 00:17:16,010 --> 00:17:16,800 તમારું નામ શું છે? 348 00:17:16,800 --> 00:17:17,424 >> પ્રેક્ષક: એલેક્સ. 349 00:17:17,424 --> 00:17:19,440 ડેવિડ જે MALAN: એલેક્સ, અહીં પર આવે છે. 350 00:17:19,440 --> 00:17:26,190 એલેક્સ માટે તેથી, અમે જોઈ રહ્યા છે થોડી મોટી સંખ્યામાં કાર્યક્રમ. 351 00:17:26,190 --> 00:17:27,790 કદાચ માટે. 352 00:17:27,790 --> 00:17:29,110 સંખ્યા 50. 353 00:17:29,110 --> 00:17:29,744 >> પ્રેક્ષક: બરાબર. 354 00:17:29,744 --> 00:17:31,660 ડેવિડ જે MALAN: પરંતુ, કારણ કે હું said-- અને તમે કદાચ 355 00:17:31,660 --> 00:17:33,580 તેથી અહીં ઊભા કરવા માંગો છો બટનો અપ લાઇન કે 356 00:17:33,580 --> 00:17:37,115 તમે expect-- પણ હું હતી આ હેકર આવૃત્તિ પર ફોન કરો. 357 00:17:37,115 --> 00:17:47,125 વાહ સારા નસીબ! 358 00:17:47,125 --> 00:17:48,416 >> [હાસ્ય] 359 00:17:48,416 --> 00:17:58,570 360 00:17:58,570 --> 00:18:02,050 >> તમે ચાલુ કરવા માટે સમર્થ હશે તેમને બંધ બરાબર રીતે તમે છો. 361 00:18:02,050 --> 00:18:02,880 ઉત્તમ. 362 00:18:02,880 --> 00:18:03,675 વન્ડરફુલ. 363 00:18:03,675 --> 00:18:04,341 અભિનંદન. 364 00:18:04,341 --> 00:18:08,730 >> [વધાવી] 365 00:18:08,730 --> 00:18:10,355 હું હું ચૂકવણી કરવી જોઇએ કદાચ. 366 00:18:10,355 --> 00:18:11,830 એલેક્સ માટે અભિનંદન પણ. 367 00:18:11,830 --> 00:18:12,330 બરાબર. 368 00:18:12,330 --> 00:18:15,550 >> અંતિમ takeaway તેથી અહીં, પ્રમાણિકપણે, આસ્થાપૂર્વક છે 369 00:18:15,550 --> 00:18:18,109 આ simplicity-- આ સરળતા કે જેની સાથે 370 00:18:18,109 --> 00:18:20,650 તમે કેટલાક સરસ પ્રકાશ મેળવી શકો છો બલ્બ, દેખીતી રીતે [અશ્રાવ્ય] માં. 371 00:18:20,650 --> 00:18:23,000 પરંતુ તેઓ પ્રતિનિધિત્વ કરે છે, આખરે, એ જ વિચારો 372 00:18:23,000 --> 00:18:26,310 જેની સાથે આપણે મનુષ્યો છે પહેલેથી જ ખૂબ પરિચિત. 373 00:18:26,310 --> 00:18:28,660 તેથી શું આગામી કદાચ પગલું પ્રગતિ હોઈ 374 00:18:28,660 --> 00:18:30,920 કંઈક કરવા પ્રયાસ કરી માહિતી સાથે રસપ્રદ 375 00:18:30,920 --> 00:18:34,950 અને માત્ર નથી કે ઇનપુટ્સ રજૂ કદાચ અક્ષરો અથવા વધુ હોય છે, પરંતુ નંબરો? 376 00:18:34,950 --> 00:18:37,820 >> વેલ, તે તારણ છે કે આ કમ્પ્યુટર વિશ્વમાં, ઘણા વર્ષો સુધી, 377 00:18:37,820 --> 00:18:43,300 ફક્ત એક મનસ્વી પરંતુ દત્તક નંબરો નકશા કે સુસંગત પ્રમાણભૂત 378 00:18:43,300 --> 00:18:44,610 અક્ષરોનો છે. 379 00:18:44,610 --> 00:18:47,120 ઉદાહરણ માટે, અહીં એક છે કે મેપિંગ માંથી ટૂંકસાર. 380 00:18:47,120 --> 00:18:48,350 તે ASCII કહેવાય છે. 381 00:18:48,350 --> 00:18:53,220 એ એસ સી આઇ હું. અને તે માત્ર એક છે મોટા letters-- નકશા કે ટેબલ 382 00:18:53,220 --> 00:18:56,600 આ નંબરો અક્ષાંશ માટે કિસ્સામાં. 383 00:18:56,600 --> 00:18:57,890 >> પરંતુ સૂચિતાર્થ શું છે? 384 00:18:57,890 --> 00:19:01,090 સારું, તમે ખરેખર પ્રતિનિધિત્વ કરવા માંગો છો ઇમેઇલ અથવા અમુક લખાણ કંઈક 385 00:19:01,090 --> 00:19:03,310 વેબ પેજ પર, તમે દેખીતી રીતે બતાવવા માંગો છો 386 00:19:03,310 --> 00:19:06,100 આ માનવ અક્ષરો મૂળાક્ષર નથી, નંબરો. 387 00:19:06,100 --> 00:19:09,140 તેથી તેના પર આધાર રાખીને કાર્યક્રમ સંદર્ભ 388 00:19:09,140 --> 00:19:12,600 તે છે જો વપરાશકર્તા છે, કે જે ઉપયોગ કરી રહ્યા છે વેબ બ્રાઉઝર અથવા ઇમેઇલ ક્લાઈન્ટ, 389 00:19:12,600 --> 00:19:16,090 નંબરો ચોક્કસપણે થઈ શકે છે અક્ષરો તરીકે અર્થઘટન. 390 00:19:16,090 --> 00:19:20,290 તે બિટ્સની પેટર્ન કરી શકો છો, કહે છે સરળતાથી અક્ષરો તરીકે અર્થઘટન કરી. 391 00:19:20,290 --> 00:19:24,700 >> અને તેથી અમે કરી શકે છે તે પત્ર એક અસ્તિત્વ છે 392 00:19:24,700 --> 00:19:28,410 65, બી તરીકે રજૂ 66 તરીકે રજૂ કરવામાં આવી રહી છે. 393 00:19:28,410 --> 00:19:30,900 અમે એક સુપર છે તેથી જો ટૂંકા શબ્દ, મહત્તમ જેમ, 394 00:19:30,900 --> 00:19:35,740 શું કમ્પ્યુટર આખરે કરશે દશાંશ પરંતુ ખરેખર દ્વિસંગી સ્ટોર, 395 00:19:35,740 --> 00:19:40,070 ઉચ્ચાલન, બીટ્સ કેટલાક ક્રમ મદદથી અમુક રીતે વીજળી એક બીટ, 396 00:19:40,070 --> 00:19:44,010 આ બે નંબર 72 અને 73 છે. 397 00:19:44,010 --> 00:19:46,780 >> પરંતુ બીટ્સ પેટર્ન કે તે કિંમતો રજૂ કરે છે. 398 00:19:46,780 --> 00:19:49,820 આ પછી છે તેથી અમે કેવી રીતે કરી શકો છો અમારા ઇનપુટ્સ અને આઉટપુટ દર્શાવે છે. 399 00:19:49,820 --> 00:19:52,630 અને અમે કરી શકો છો, તે પૂરતો કહે વધુ જટિલ રજૂઆત કરી 400 00:19:52,630 --> 00:19:56,450 આખરે જેવી વસ્તુઓ સાથે ગ્રાફિક્સ, વિડિઓઝ, સંગીત, અને વધુ 401 00:19:56,450 --> 00:19:58,190 અમે પાછળથી આ શબ્દ જોશો. 402 00:19:58,190 --> 00:20:00,630 >> કે જે હમણાં જ તે પછી નહીં તેથી ગાણિતીક નિયમો, આ સેટ 403 00:20:00,630 --> 00:20:03,490 સૂચનો કે જેની સાથે અમે વાસ્તવિક સમસ્યાઓ હલ કરી રહ્યાં છો. 404 00:20:03,490 --> 00:20:05,820 અમે ગાણિતીક નિયમો માટે ઇનપુટ્સ માં પસાર કરી રહ્યાં છો. 405 00:20:05,820 --> 00:20:09,630 અને તે ગાણિતીક નિયમો ઉત્પન્ન થાય છે આઉટપુટ, આસ્થાપૂર્વક યોગ્ય આઉટપુટ 406 00:20:09,630 --> 00:20:14,160 અને આસ્થાપૂર્વક, પણ, અસરકારક રીતે આઉટપુટ એકત્ર થયા હતા. 407 00:20:14,160 --> 00:20:16,890 અન્ય શબ્દોમાં, તે એક વાત છે યોગ્ય રીતે કંઈક અમલ. 408 00:20:16,890 --> 00:20:20,790 તે અમલ કરવા માટે અન્ય વાત છે કંઈક સારી રીતે અથવા અસરકારક રીતે. 409 00:20:20,790 --> 00:20:23,690 >> દાખલા તરીકે, એક પ્રદર્શન અમે દરમિયાન શોખીન છો 410 00:20:23,690 --> 00:20:24,460 આ એક છે. 411 00:20:24,460 --> 00:20:26,345 પરંતુ આ બધી વસ્તુઓ મળી રહ્યો છે શોધવા માટે વધુ ને વધુ મુશ્કેલ. 412 00:20:26,345 --> 00:20:28,930 પરંતુ આ ખરેખર જૂની શાળા છે ફોન પુસ્તક, અંદર જે 413 00:20:28,930 --> 00:20:32,580 1,000 વત્તા પાનાંઓ છે નામો અને ટેલિફોન નંબરો. 414 00:20:32,580 --> 00:20:34,830 અને હું ઇચ્છતા હોય તો જોવા માટે આ ફોન પુસ્તક કોઈને, 415 00:20:34,830 --> 00:20:38,640 હું માત્ર એક કરી શકે ખૂબ જ સરળ અલ્ગોરિધમનો. 416 00:20:38,640 --> 00:20:42,150 હું પ્રથમ પૃષ્ઠ પર ખોલો, અને કરી શકે છે હું કોઈને કહે છે, જોવા માટે શરૂ કરી શકે છે 417 00:20:42,150 --> 00:20:43,130 માઇક સ્મિથ નામ આપ્યું હતું. 418 00:20:43,130 --> 00:20:46,160 અને તે પ્રથમ પર નથી જો પાનું, હું બીજા માટે પ્રગતિ 419 00:20:46,160 --> 00:20:49,120 અને પછી તે પછી ત્રીજા, અને ચોથા છે, અને તેથી આગળ, 420 00:20:49,120 --> 00:20:51,430 ત્યાં સુધી હું આખરે માઇક સ્મિથ શોધો. 421 00:20:51,430 --> 00:20:53,010 >> હવે અલ્ગોરિધમનો યોગ્ય છે? 422 00:20:53,010 --> 00:20:53,896 >> પ્રેક્ષક: હા. 423 00:20:53,896 --> 00:20:54,248 >> ડેવિડ જે MALAN: અરે વાહ. 424 00:20:54,248 --> 00:20:56,039 તે ત્યાં છે, હું પડશે છેવટે તેને શોધો. 425 00:20:56,039 --> 00:20:58,820 પરંતુ તે દલીલ ખૂબ નથી ઝડપી ચોક્કસપણે, કાર્યક્ષમ નથી 426 00:20:58,820 --> 00:21:01,200 દેવ મારા, હું શા માટે છું, કારણ કે મારા સમય ફ્લિપિંગ બગાડ 427 00:21:01,200 --> 00:21:04,500 જ્યારે હું કરી શકે છે આ પૃષ્ઠોને તમામ મારફતે ચોક્કસપણે શારીરિક ઝડપી આવું? 428 00:21:04,500 --> 00:21:08,210 >> ઠીક છે, થોડો ઓપ્ટિમાઇઝેશન, જેથી એક સમયે એક પાનું હોઇ શકે છે, વાત, 429 00:21:08,210 --> 00:21:11,610 પરંતુ બે, ચાર, છ, આઠ, 10. 430 00:21:11,610 --> 00:21:12,725 તેમ છતાં યોગ્ય? 431 00:21:12,725 --> 00:21:14,030 >> પ્રેક્ષક: ના 432 00:21:14,030 --> 00:21:17,040 >> ડેવિડ જે MALAN: તેથી કોઈ હું તો ઉદાહરણ માઇક સ્મિથ ઉપર છોડી દો. 433 00:21:17,040 --> 00:21:20,530 પરંતુ અત્યાર સુધી હું પેડલ બેક તરીકે એક પાનું, હું તેમને અતિશયોક્તિ છે, 434 00:21:20,530 --> 00:21:25,240 કદાચ અમે સુધારવા શકે છે અન્યથા એક gotcha હોઈ શકે છે. 435 00:21:25,240 --> 00:21:26,020 >> પરંતુ તે વધુ સારું છે? 436 00:21:26,020 --> 00:21:27,469 તે ઝડપી છે? 437 00:21:27,469 --> 00:21:28,010 હું હા, થાય છે. 438 00:21:28,010 --> 00:21:30,950 તે શાબ્દિક બમણી ઝડપી છે હું એક સમયે બે પાનાંઓ કરો તો. 439 00:21:30,950 --> 00:21:35,720 તેથી જો હું મૂળ, 1,000 પાના હતી હવે હું માત્ર 500 વખત ફ્લિપ કરો હોય છે, 440 00:21:35,720 --> 00:21:39,429 નથી સંપૂર્ણપણે 1,000 પૃષ્ઠો વિચાર સંભવિત સૌથી ખરાબ કિસ્સામાં 441 00:21:39,429 --> 00:21:41,220 ફોન અંત પુસ્તક, જ્યાં કોઈને 442 00:21:41,220 --> 00:21:44,380 માઇક સ્મિથ અથવા કોઈની સાથે જેમ પછીની નામ ખરેખર હોઈ શકે છે. 443 00:21:44,380 --> 00:21:46,540 >> પરંતુ, અલબત્ત, અમે મનુષ્યો ચોક્કસપણે નથી 444 00:21:46,540 --> 00:21:49,250 ચોક્કસપણે, જે કરી રહ્યા ન અમારા જીવનમાં આ બિંદુએ. 445 00:21:49,250 --> 00:21:51,454 વાજબી શું છે માનવ શક્યતા કરવા જઇ? 446 00:21:51,454 --> 00:21:52,870 પ્રેક્ષક: the9 એસ માતાનો પર કોઈ રન નોંધાયો જાઓ. 447 00:21:52,870 --> 00:21:53,860 ડેવિડ જે MALAN: આ એસ માતાનો પર કોઈ રન નોંધાયો જાઓ? 448 00:21:53,860 --> 00:21:55,563 હું કેવી રીતે એસ માતાનો પર કોઈ રન નોંધાયો જવું છે? 449 00:21:55,563 --> 00:21:57,342 >> પ્રેક્ષક: તે ભાગમાં ફાડી. 450 00:21:57,342 --> 00:21:59,050 ડેવિડ જે MALAN: ઠીક છે, કોઈ સંકેત આપે છે. 451 00:21:59,050 --> 00:22:02,116 તેથી, હા, ખરેખર ત્યાં તો હતા લેબલ અથવા એસ માટે સ્ટીકી ટેબ, 452 00:22:02,116 --> 00:22:03,240 અમે અધિકાર ત્યાં કૂદકો કરીશું. 453 00:22:03,240 --> 00:22:05,420 પરંતુ તે ખૂબ નિરુપદ્રવી છે. 454 00:22:05,420 --> 00:22:08,480 તેથી હું શું કરી શકો છો શ્રેષ્ઠ આશરે છે એસ વિભાગમાં અથવા કદાચ આશરે 455 00:22:08,480 --> 00:22:09,650 મધ્યમ માં. 456 00:22:09,650 --> 00:22:12,110 પરંતુ કી takeaway હવે અને અંતર્જ્ઞાન 457 00:22:12,110 --> 00:22:14,430 તમારા માટે ભર્યું છે કે વર્ષ કદાચ માટે મંજૂર 458 00:22:14,430 --> 00:22:17,103 શું હવે તમે શું છે આ સમસ્યા વિશે જાણો છો? 459 00:22:17,103 --> 00:22:19,320 >> AUDIENCE: [અશ્રાવ્ય] 460 00:22:19,320 --> 00:22:22,290 >> ડેવિડ જે MALAN: માઇક સ્મિથ ચોક્કસ છે નથી આ સમસ્યા આ ભાગમાં 461 00:22:22,290 --> 00:22:25,600 સ્મિથ મધ્યમાં પછી આવે છે, કારણ કે જે આશરે એમ વિભાગ છે, 462 00:22:25,600 --> 00:22:26,510 તે લાગે છે. 463 00:22:26,510 --> 00:22:30,340 તમે જોઈ હોય શકે છે તેથી Visitas, આપણે હવે શાબ્દિક કરી શકો છો 464 00:22:30,340 --> 00:22:31,737 અડધા આ સમસ્યા અશ્રુ. 465 00:22:31,737 --> 00:22:32,320 પ્રેક્ષક: વુ! 466 00:22:32,320 --> 00:22:33,690 ડેવિડ જે MALAN: તે સરળ અને સરળ. 467 00:22:33,690 --> 00:22:34,666 [વધાવી] 468 00:22:34,666 --> 00:22:36,618 ત્યાં તમે જાઓ. 469 00:22:36,618 --> 00:22:39,060 [હાસ્ય] 470 00:22:39,060 --> 00:22:41,870 અને હવે હું મૂળભૂત એ જ સમસ્યા હોય છે, 471 00:22:41,870 --> 00:22:43,866 પરંતુ તે અડધા મોટી તરીકે શાબ્દિક છે. 472 00:22:43,866 --> 00:22:45,240 હું હજુ પણ માઇક સ્મિથ માટે જોઈ રહ્યો છું. 473 00:22:45,240 --> 00:22:47,950 અને હું હજુ પણ આ કરી શકો છો, daresay એ જ રીતે તેમને માટે જુઓ, 474 00:22:47,950 --> 00:22:51,200 અડધા સમસ્યા વિભાજન ફરીથી, આ સમસ્યા જબરદસ્ત ફરી 475 00:22:51,200 --> 00:22:54,140 હવે મને નહીં જે અડધા માં સમસ્યા કદ એક ક્વાર્ટર, 476 00:22:54,140 --> 00:22:58,710 નાટકીય રીતે દૂર કે અડધા ફેંકવું, અને ફરીથી અને ફરીથી આ પ્રક્રિયા પુનરાવર્તન 477 00:22:58,710 --> 00:23:01,150 અને ફરીથી, નીચે glancing દરેક સમયે જોવા માટે 478 00:23:01,150 --> 00:23:03,400 માઇક સ્મિથ પર છે પ્રશ્નમાં પાનું. 479 00:23:03,400 --> 00:23:06,190 >> હવે હું આ અધિકાર કરો તો, આખરે હું મારી જાતને મળશે 480 00:23:06,190 --> 00:23:11,085 માત્ર એક પાનું સાથે કે જેના પર માઇક સ્મિથ તે ફોન પુસ્તક ખરેખર તો છે. 481 00:23:11,085 --> 00:23:13,510 અલબત્ત, હું કરી શકે છે ક્યારેય ફરી માઇક ફોન કરો. 482 00:23:13,510 --> 00:23:18,800 પરંતુ અહીં મુદ્દો અમે શરૂ જો કે છે 1,000 પાનાંઓ સાથે, મારી પ્રથમ અલ્ગોરિધમનો, 483 00:23:18,800 --> 00:23:21,620 આ પાનું વિમાનની મુસાફરી, કદાચ 1,000 વખત તે છે, કારણ કે ચોક્કસપણે ઓછા 484 00:23:21,620 --> 00:23:26,430 એક નામ નથી અને એક ઝેડ નામ, પરંતુ સંભવિત ઘણા 1,000 પાના. 485 00:23:26,430 --> 00:23:27,590 >> બીજું અલ્ગોરિધમનો, સારી. 486 00:23:27,590 --> 00:23:28,480 500 પાના. 487 00:23:28,480 --> 00:23:31,230 ત્રીજા અલ્ગોરિધમનો, જોકે, કેટલા પગલાંઓ તે કરશે 488 00:23:31,230 --> 00:23:35,520 એક 1,000 પાનું વિભાજીત કરવા માટે લે છે કે અડધા ફોન પુસ્તક? 489 00:23:35,520 --> 00:23:37,000 10, આપે અથવા લે છે. 490 00:23:37,000 --> 00:23:40,770 તેથી માત્ર તે મારફતે ફ્લિપિંગ દ્વારા ડાઇવિંગ અને વિજય ફોન પુસ્તક, 491 00:23:40,770 --> 00:23:46,130 તેથી હું કરશે, 10 વખત વાત કરવા માટે નીચે માત્ર એક એક પાનું માટે મારા માર્ગ. 492 00:23:46,130 --> 00:23:48,880 >> અને તેથી અમે આ અંતઃપ્રેરણા પકડી શકે છે હવે થોડો ગ્રાફિકલી 493 00:23:48,880 --> 00:23:51,320 તમે માત્ર ધ્યાનમાં જો આ સુપર સરળ ગ્રાફ. 494 00:23:51,320 --> 00:23:55,470 અમે એક્સ અક્ષ, અથવા આડી પર છો ધરી, મારી સમસ્યા નું માપ છે, 495 00:23:55,470 --> 00:23:57,100 ફોન પુસ્તક પાનાંઓ સંખ્યા. 496 00:23:57,100 --> 00:23:59,040 અને કમ્પ્યુટર વૈજ્ઞાનિકોનું સામાન્ય રીતે કૉલ કરવા માંગો 497 00:23:59,040 --> 00:24:02,180 એક સમસ્યા એ છે, જ્યાં કદ એ માત્ર કેટલાક ચલ છે કે 498 00:24:02,180 --> 00:24:04,310 આ represents-- કિસ્સામાં પૃષ્ઠોની સંખ્યા. 499 00:24:04,310 --> 00:24:07,412 >> આ ઊભી, અથવા વાય અક્ષ, અહીં છે ઉકેલવા માટે સમય જ હશે, 500 00:24:07,412 --> 00:24:09,870 કદાચ પાનું વારા સંખ્યા, સેકન્ડ કદાચ સંખ્યા 501 00:24:09,870 --> 00:24:11,960 અથવા મિનિટ, ગમે માપવા તમારા એકમ છે. 502 00:24:11,960 --> 00:24:14,337 અને તેથી આ લાલ લીટી , પ્રથમ અલ્ગોરિધમનો રજૂ 503 00:24:14,337 --> 00:24:16,670 એક માટે એક છે કારણ કે નંબર વચ્ચે સંબંધ 504 00:24:16,670 --> 00:24:18,880 સમય પૃષ્ઠો અને રકમ તે લઈ જાય છે. 505 00:24:18,880 --> 00:24:22,240 >> વેરાઇઝન સંખ્યા ડબલ્સ તો ફોન પુસ્તક આગામી વર્ષે પાનાંઓ, 506 00:24:22,240 --> 00:24:24,590 મારા ચાલી સમય આ સમય ચલાવવા માટે જરૂરી 507 00:24:24,590 --> 00:24:27,610 કે પ્રથમ અલ્ગોરિધમનો સૌથી ખરાબ કિસ્સામાં ડબલ્સ. 508 00:24:27,610 --> 00:24:30,690 પરંતુ બીજા અલ્ગોરિધમનો, જ્યાં હું બે દ્વારા ફ્લિપિંગ છું, 509 00:24:30,690 --> 00:24:33,650 માટે ઓછા સમય માટે જરૂરી છે આપેલ માપ સમસ્યા નથી. 510 00:24:33,650 --> 00:24:36,090 હું આ ઘણા હોય છે તેથી જો પૃષ્ઠો અહીં નોટિસ 511 00:24:36,090 --> 00:24:38,870 પીળા વાક્ય કે ઉકેલવા માટે ઓછો સમય સૂચવે છે. 512 00:24:38,870 --> 00:24:42,490 અને ખરેખર, તે રજૂ કરે છે અમે એ બે કહેવું પડશે. 513 00:24:42,490 --> 00:24:47,717 >> પરંતુ ત્રીજા આકાર છે અને અંતિમ વળાંક જેમ દેખાય રહ્યું? 514 00:24:47,717 --> 00:24:50,800 અરે વાહ, તે ખરેખર હું look-- બનશે તમે કહી રહ્યા હતા તે ખબર નથી. 515 00:24:50,800 --> 00:24:52,300 પરંતુ આપણે જોઈ શું તમે કહી રહ્યા હતા. 516 00:24:52,300 --> 00:24:53,280 >> પ્રેક્ષક: તે ગમે છે. 517 00:24:53,280 --> 00:24:57,060 >> ડેવિડ જે MALAN: તે જેમ દેખાય રહ્યું છે આ એક લઘુગુણકીય slope-- exactly-- 518 00:24:57,060 --> 00:24:59,770 જેમાં તમે આ વિચિત્ર ઢાળ છે. 519 00:24:59,770 --> 00:25:01,235 તે લાંબા સમય સુધી એક સીધી રેખા છે. 520 00:25:01,235 --> 00:25:05,000 અને તે છે વિશે અનિવાર્ય છે ગ્રાફ હવે કાપી છે, તેમ છતાં 521 00:25:05,000 --> 00:25:07,790 તમે extrapolate શકે તમારા કે લીલા લાઇન નથી કે વાંધો 522 00:25:07,790 --> 00:25:10,060 માં વધારો જઈ ઊંચાઈ બધા ખૂબ 523 00:25:10,060 --> 00:25:13,500 તમે વધુ આગળ વધવું તરીકે કે આડી ધરી નીચે. 524 00:25:13,500 --> 00:25:15,890 >> ખરેખર, વેરાઇઝન, માટે ઉદાહરણ, ડબલ શકે 525 00:25:15,890 --> 00:25:19,100 ફોન માં પૃષ્ઠોની સંખ્યા આ વર્ષે અને આગામી વર્ષે વચ્ચે પુસ્તક 526 00:25:19,100 --> 00:25:22,140 1000 થી 2000 માટે પાનાંઓ, પરંતુ કોઈ મોટો સોદો. 527 00:25:22,140 --> 00:25:24,960 આ ત્રીજી અને અંતિમ સાથે, એક સાહજિક અલ્ગોરિધમનો છે 528 00:25:24,960 --> 00:25:26,209 વિભાજન અને વિજય. 529 00:25:26,209 --> 00:25:29,000 તે કેટલા વધુ મને લાગી રહ્યું છે કોઈને શોધવા માટે આગામી વર્ષ જાય 530 00:25:29,000 --> 00:25:29,700 માઇક સ્મિથ માંગો છો? 531 00:25:29,700 --> 00:25:30,560 >> પ્રેક્ષક: એક. 532 00:25:30,560 --> 00:25:31,230 >> ડેવિડ જે MALAN: માત્ર એક છે. 533 00:25:31,230 --> 00:25:34,430 અને તેઓ તે છે, તે ચાર ગણું કરી શકો છો જવા મને માત્ર બે વધુ પગલાં લેવા માટે 534 00:25:34,430 --> 00:25:35,210 અને તેથી આગળ. 535 00:25:35,210 --> 00:25:38,730 અને તેથી આ કરવા માટે વસિયતનામું છે માત્ર કેવી રીતે કેટલાક સાવચેત ડિઝાઇન 536 00:25:38,730 --> 00:25:42,437 અને માટે કેટલાક પ્રશંસા શું તમારી ઇનપુટ્સ વધુ સારું કરી શકો છો છે. 537 00:25:42,437 --> 00:25:44,270 હવે અમે છેતરપિંડી કરી રહ્યાં છો એક અર્થમાં થોડો 538 00:25:44,270 --> 00:25:46,350 કે અમે એક ધારણા ઉચ્ચાલન રહ્યાં છો. 539 00:25:46,350 --> 00:25:48,500 મારા ધારણા શું છે અમારા ફોન પુસ્તક વિશે 540 00:25:48,500 --> 00:25:52,720 કે મને વિભાજીત અને જીતી મંજૂરી આ સાહજિક અને હજુ પણ યોગ્ય રીતે? 541 00:25:52,720 --> 00:25:53,705 >> AUDIENCE: [અશ્રાવ્ય] 542 00:25:53,705 --> 00:25:54,580 ડેવિડ જે MALAN: અરે વાહ. 543 00:25:54,580 --> 00:25:55,440 તેથી તે આદેશ આપ્યો હતો. 544 00:25:55,440 --> 00:25:57,392 તે દ્વારા alphabetized હતી ફોન પુસ્તક કંપની. 545 00:25:57,392 --> 00:26:00,100 તે ગમે તે હતા તો એક ફોન પુસ્તક એક નરક હશે, 546 00:26:00,100 --> 00:26:02,850 પરંતુ તે ચોક્કસપણે નહીં કરશે આ અલ્ગોરિધમનો કરવા માટે પોતાને જ ધીરે 547 00:26:02,850 --> 00:26:05,950 હું ઉપયોગ કારણ કે તમે ક્યારેય કરશે માત્ર માઇક સ્મિથ સમગ્ર થાય 548 00:26:05,950 --> 00:26:09,210 તમે માં વિભાજન રાખવામાં જો તક દ્વારા જે રીતે અડધા. 549 00:26:09,210 --> 00:26:12,060 >> તેથી આપણે હવે નિશ્ચિત સ્વરૂપ આપવું દો શું સ્પષ્ટ રીતે સાહજિક છે. 550 00:26:12,060 --> 00:26:13,950 તેથી કંઈક કહેવાય સ્યુડોકોડનો જ્યાં અમે પડશે છે 551 00:26:13,950 --> 00:26:15,780 અમારી પ્રારંભિક સમસ્યાઓ અમુક શરૂ થાય છે. 552 00:26:15,780 --> 00:26:20,410 અને આ વર્ણન એક સામાન્ય માર્ગ છે અલ્ગોરિધમ અથવા કમ્પ્યુટર પ્રોગ્રામ, 553 00:26:20,410 --> 00:26:24,150 સી, અથવા સી ++, અથવા જાવા ઉપયોગ નથી, અથવા કોઇ ચોક્કસ ભાષા, 554 00:26:24,150 --> 00:26:27,430 પરંતુ માત્ર સાથે, ઇંગલિશ મદદથી કે જે કોઈપણ માનવ પરિચિત હોઈ શકે છે. 555 00:26:27,430 --> 00:26:31,220 >> અને અમે સ્યુડોકોડનો લખી શકે આ સમસ્યા માટે અનુસરે છે. 556 00:26:31,220 --> 00:26:33,520 , એક પગલું ફોન પુસ્તક રન બનાવ્યો. 557 00:26:33,520 --> 00:26:35,840 ફોન પુસ્તક મધ્યમ માટે ખુલ્લા બે, પગલું. 558 00:26:35,840 --> 00:26:37,730 ત્રણ પગલું નામો જુઓ. 559 00:26:37,730 --> 00:26:40,630 સ્મિથ names-- વચ્ચે છે, ચાર પગલું 560 00:26:40,630 --> 00:26:42,960 >> અને હવે આ છે એક રસપ્રદ રચના. 561 00:26:42,960 --> 00:26:44,290 તે નિર્ણય બિંદુ છે. 562 00:26:44,290 --> 00:26:47,920 તમે જો તે રસ્તા માં કાંટો છે , એક શાખા છે, તેથી વાત કરવા માટે કરશે. 563 00:26:47,920 --> 00:26:50,810 તેથી હું ઇન્ડેન્ટ જાઉં છું માત્ર સંમેલન દ્વારા step-- 564 00:26:50,810 --> 00:26:53,950 છે જે five-- નથી જેમ કે, હું માઇક કહી શકશો. 565 00:26:53,950 --> 00:26:57,290 તેથી આ ખાડો, તદ્દન મનસ્વી માનવ સંમેલન, તે પણ છે 566 00:26:57,290 --> 00:27:01,160 ખાલી અર્થનિર્ધારણ અભિવ્યક્ત ગયું કે સ્મિથ નામો વચ્ચે છે, 567 00:27:01,160 --> 00:27:03,310 પછી હું માઇક કૉલ કરીશું. 568 00:27:03,310 --> 00:27:06,630 >> દરમિયાન પગલું છ, નોટિસ માં આ ખાડો ગયો છે. 569 00:27:06,630 --> 00:27:10,980 તેથી અન્ય માં અન્ય કાંટો છે માર્ગ, હું મુસાફરી કરી શકે છે અન્ય માર્ગ. 570 00:27:10,980 --> 00:27:14,130 સ્મિથ છે તેથી જો અન્ય અગાઉ પુસ્તકમાં શું છે 571 00:27:14,130 --> 00:27:16,964 મારી આગામી પગલું કદાચ અહીં જ હશે? 572 00:27:16,964 --> 00:27:18,380 પ્રેક્ષક: તમે ડાબી બાજુ પર જાઓ. 573 00:27:18,380 --> 00:27:21,004 ડેવિડ જે MALAN: અરે વાહ, તેથી પર જાઓ ફોન પુસ્તક ડાબી અડધા. 574 00:27:21,004 --> 00:27:24,140 જમણી અડધા જો ફેંકી દેવું સ્મિથ અગાઉ પુસ્તકમાં છે. 575 00:27:24,140 --> 00:27:27,140 મધ્યમાં તેથી ઓપન પુસ્તકની ડાબી અડધા. 576 00:27:27,140 --> 00:27:30,240 >> અને પછી આઠ પગલું, ત્રણ લીટી પર જાઓ. 577 00:27:30,240 --> 00:27:34,520 અને આ હું છું એક વિચિત્ર લૂપ છે પ્રેરિત, એક રિકર્ઝન તેથી વાત કરવા માટે. 578 00:27:34,520 --> 00:27:35,990 ભવિષ્યમાં તે પર પણ વધુ. 579 00:27:35,990 --> 00:27:39,590 >> હું મારા જ અલ્ગોરિધમનો ઉપયોગ કરું છું મારા જ સ્યુડોકોડનો, 580 00:27:39,590 --> 00:27:43,020 ફરી એ જ સમસ્યા ઉકેલવા માટે કારણ કે બદલાઈ છે કે આ જ વસ્તુ 581 00:27:43,020 --> 00:27:46,550 સમસ્યા કદ, નથી મારા હેતુ છે, અને વ્યક્તિ 582 00:27:46,550 --> 00:27:47,340 હું શોધી રહ્યો છું. 583 00:27:47,340 --> 00:27:51,610 તેથી હું અલ્ગોરિધમનો ફરી ઉપયોગ કરી શકો છો મને પહેલેથી જ વ્યાખ્યાયિત કર્યું છે. 584 00:27:51,610 --> 00:27:53,580 >> સ્મિથ પછી જો બાકી પુસ્તકમાં તમે કદાચ 585 00:27:53,580 --> 00:27:56,200 મધ્યમાં માટે ખુલ્લું ધારી પુસ્તક જમણી અડધા. 586 00:27:56,200 --> 00:27:58,350 અને ફરી, ત્રણ લીટી પર જાઓ. 587 00:27:58,350 --> 00:28:01,480 બીજું અંતિમ વાક્ય છે હોઈ ચાલે આ કાર્યક્રમ છે? 588 00:28:01,480 --> 00:28:03,580 તે વચ્ચે નથી તો હું છું પૃષ્ઠ પર નામો 589 00:28:03,580 --> 00:28:06,870 તે નથી અગાઉ છે, પર પુસ્તક છે, અને તે પછી નથી 590 00:28:06,870 --> 00:28:09,899 પુસ્તક, મને ખબર શું કરવું હવે માઇક સ્મિથ વિશે વાત સાચી છે? 591 00:28:09,899 --> 00:28:11,190 પ્રેક્ષક: તે પુસ્તકમાં નથી. 592 00:28:11,190 --> 00:28:12,731 ડેવિડ જે MALAN: તે પુસ્તકમાં નથી. 593 00:28:12,731 --> 00:28:16,040 તેથી હું શું કરી શકો છો શ્રેષ્ઠ માત્ર છે આપી અને આ કાર્યક્રમ અટકાવો. 594 00:28:16,040 --> 00:28:16,540 અધિકાર છે. 595 00:28:16,540 --> 00:28:20,350 આ બિંદુએ તેથી, ચાલો એક લેવા દો રાહ શું કેટલાક ઝડપી પ્રવાસ. 596 00:28:20,350 --> 00:28:23,620 અને હકીકતમાં, હું અહીં જોડાયા છું CS50 સ્ટાફ દ્વારા. 597 00:28:23,620 --> 00:28:26,940 આ લોકો બધા કરી શકે તો સ્ટેજ પર અહીં મને જોડાઓ. 598 00:28:26,940 --> 00:28:28,900 >> [વધાવી] 599 00:28:28,900 --> 00:28:35,280 600 00:28:35,280 --> 00:28:38,170 >> આ જ છે, તમે મન CS50 સ્ટાફ ઉપગણ, 601 00:28:38,170 --> 00:28:42,380 દર વર્ષે ત્યારથી અમે લગભગ 100 સ્ટાફ છે અલબત્ત મદદનીશો ભૂમિકા સભ્યો, 602 00:28:42,380 --> 00:28:44,410 ફેલો શિક્ષણ, અને વધુ. 603 00:28:44,410 --> 00:28:45,700 પર આવો. 604 00:28:45,700 --> 00:28:48,820 તેથી તેઓ અમને અહીં જોડાશે awkwardly માત્ર એક ક્ષણ માટે 605 00:28:48,820 --> 00:28:54,230 અમે એક વાવંટોળ પ્રવાસ આપી તરીકે શું તમે દરમિયાન અહીં અપેક્ષા કરીશું. 606 00:28:54,230 --> 00:28:59,640 >> તેથી પ્રથમ અને અગ્રણી, અમે SAT / uns છે દરમિયાન આ ગ્રેડિંગ વિકલ્પ છે. 607 00:28:59,640 --> 00:29:03,180 આ ઇરાદાપૂર્વક જ છે એક વિકલ્પ જેમાં હોઈ 608 00:29:03,180 --> 00:29:05,570 તમે થોડી બેચેન હોય તો દરમિયાન છે પર, 609 00:29:05,570 --> 00:29:09,390 અને તમે પણ જો failure-- ડર નથી પ્રમાણિકપણે નિષ્ફળતા તમારા GPa અસર અર્થ થાય છે, 610 00:29:09,390 --> 00:29:13,180 છે કે બી અને નથી તેવી મેળવવામાં પ્રવેશદ્વાર માટે ચોક્કસપણે સ્પષ્ટ છે, 611 00:29:13,180 --> 00:29:15,750 CS50 અને અન્ય જેવા કોર્સ પ્રારંભિક અભ્યાસક્રમો, 612 00:29:15,750 --> 00:29:17,540 આ ગ્રેડિંગ વિકલ્પ માટે પરવાનગી આપવા માટે જ છે. 613 00:29:17,540 --> 00:29:19,930 >> હું પૂરા દિલથી પ્રોત્સાહિત ખાસ કરીને students-- 614 00:29:19,930 --> 00:29:23,090 આ fence-- આ શરૂ કરવા પર જો અલબત્ત SAT / uns, પણ શનિ / uns રહે છે. 615 00:29:23,090 --> 00:29:27,310 પરંતુ તમે ચોક્કસપણે એક અક્ષર પર સ્વિચ કરી શકો છો શબ્દ માં પાંચમા સોમવાર દ્વારા કરે છે. 616 00:29:27,310 --> 00:29:31,560 >> પ્રમાણિકપણે, પાછા જ્યારે હું એક નવા વિદ્યાર્થીઓ લેવાનો, 1995 માં કરવામાં આવી હતી 617 00:29:31,560 --> 00:29:34,630 હું મારી જાતને પણ CS50 ન હતી હું ચેતા વિચાર ન હતી કારણ કે 618 00:29:34,630 --> 00:29:36,540 ખરેખર વર્ગખંડમાં પગ પગલું. 619 00:29:36,540 --> 00:29:40,020 તે અત્યાર સુધી ખૂબ ડોમેન લાગતું હતું મને અજાણ્યા અને ખરેખર માત્ર 620 00:29:40,020 --> 00:29:43,080 ખાણ તે મિત્રો માટે, પ્રમાણિકપણે, જે પ્રોગ્રામિંગ હતી 621 00:29:43,080 --> 00:29:45,570 તેઓ છ હતા કારણ અથવા કદાચ 10 વર્ષ જૂના. 622 00:29:45,570 --> 00:29:48,640 હું હતો કારણ કે તે માત્ર હતી મારા દિવસ માં CS50 લઇ શકે 623 00:29:48,640 --> 00:29:52,720 ની સમકક્ષ આવૃત્તિમાં SAT / UNS-- પાસ / આ દિવસે પાછા નિષ્ફળ 624 00:29:52,720 --> 00:29:53,850 તે પણ હું 50 હતી. 625 00:29:53,850 --> 00:29:57,440 અને કોઈક કે અન્ય, હું છું અહીં ફરીથી આજે તમારી સાથે. 626 00:29:57,440 --> 00:30:00,690 >> બીજું હવે દરમિયાન શું તમે 50 વિશે ધ્યાનમાં રાખવી જોઈએ 627 00:30:00,690 --> 00:30:01,910 એક સાથે નોંધણી છે. 628 00:30:01,910 --> 00:30:03,785 અફવાઓ વિપરીત કે તમે સાંભળ્યું હોઈ શકે છે, 629 00:30:03,785 --> 00:30:07,650 આ કરી શકો છો, હકીકતમાં, એક સાથે તમે CS50 અને અન્ય વર્ગ માટે નોંધણી કે 630 00:30:07,650 --> 00:30:12,150 એ જ અથવા અમુક ઓવરલેપિંગ પર મળે અહીં માતાનો CS50 વ્યાખ્યાન તરીકે સમય. 631 00:30:12,150 --> 00:30:16,420 આ વિગતો માટે અભ્યાસક્રમ જુઓ તેના અમલીકરણ. 632 00:30:16,420 --> 00:30:19,540 >> માટે લેક્ચર્સ દરમિયાન, વિપરીત આ સૂચિ માં સત્તાવાર રીતે શું, 633 00:30:19,540 --> 00:30:22,060 કરશે સામાન્ય રીતે માત્ર માત્ર એક કલાક માટે મળે છે. 634 00:30:22,060 --> 00:30:24,240 પ્રસંગે અમે થોડી લાંબા ચલાવી શકો છો. 635 00:30:24,240 --> 00:30:26,800 પરંતુ ધ્યાનમાં રાખો કે માતાનો CS50 પ્રવચનો ધ્યેય 636 00:30:26,800 --> 00:30:28,980 સાથે તમને આપવા માટે છે એક કાલ્પનિક ઝાંખી, 637 00:30:28,980 --> 00:30:31,830 આસ્થાપૂર્વક કેટલાક દેખાવો, કદાચ કેટલાક giveaways, 638 00:30:31,830 --> 00:30:34,390 માટે રાહ શું કે જે અનુસરે છે સપ્તાહ. 639 00:30:34,390 --> 00:30:37,730 >> અને તેથી પ્રવચનો, અમે અન્વેષણ પડશે એક સાથે તે વિષયો અને ઉદાહરણો, 640 00:30:37,730 --> 00:30:41,420 સ્ટેજ પર વિદ્યાર્થીઓ ઉછેર, અને અમે કરી શકો છો તરીકે ઘણી વખત સ્ટેજ પર સ્ટાફ, 641 00:30:41,420 --> 00:30:43,740 કલાકો માત્ર એક દંપતિ દરેક સપ્તાહ માટે. 642 00:30:43,740 --> 00:30:47,435 વિભાગો, વચ્ચે, હશે અહીં ઘણા આ લોકો દ્વારા ઓફર 643 00:30:47,435 --> 00:30:50,060 તેમને ફેલો, કેટલાક શિક્ષણ તેમને અલબત્ત assistants-- ઇચ્છા 644 00:30:50,060 --> 00:30:51,160 સાપ્તાહિક રહ્યું છે. 645 00:30:51,160 --> 00:30:52,940 >> અને રાખવા માટે કી શું છે મન કે અમે છે 646 00:30:52,940 --> 00:30:55,920 પ્રથમ વિપરીત નથી હોય છે નાઇટ્સ, સંગીત વર્ગ 647 00:30:55,920 --> 00:30:59,220 માટે વિભાગો અલગ ટ્રેક ઓછી આરામદાયક વિદ્યાર્થીઓ, વધુ 648 00:30:59,220 --> 00:31:01,150 આરામદાયક, અને વચ્ચે ક્યાંક. 649 00:31:01,150 --> 00:31:03,559 અને પ્રમાણિકપણે, જો તમે ખબર તમે ઓછી આરામદાયક છો. 650 00:31:03,559 --> 00:31:05,600 અને તમે કદાચ ખબર જો તમે વધુ આરામદાયક છો. 651 00:31:05,600 --> 00:31:09,920 તમે ખરેખર ખાતરી નથી, તો તમે છે ક્યાંક વચ્ચે વ્યાખ્યા દ્વારા. 652 00:31:09,920 --> 00:31:12,850 તેથી તે વિભાગમાં સમય જ્યારે આવે એક સપ્તાહ કે જેથી અભ્યાસક્રમ દીઠ, 653 00:31:12,850 --> 00:31:14,070 અમે તમને કે પ્રશ્ન પૂછો પડશે. 654 00:31:14,070 --> 00:31:16,890 અને તમે આધારિત સ્વ પસંદ કરી શકો છો તમારા પોતાના આરામ સ્તર પર 655 00:31:16,890 --> 00:31:22,220 અને લીલા સાથે students-- સાથે તમે માટે એક આરામદાયક સ્તર સમાન dots--. 656 00:31:22,220 --> 00:31:25,710 >> દરમિયાન, અમે સમસ્યા જે આખરે કરશે, સુયોજિત કરે છે 657 00:31:25,710 --> 00:31:28,310 આ કોર્સ તમારા અનુભવ વ્યાખ્યાયિત કરે છે. 658 00:31:28,310 --> 00:31:30,370 તેઓ સામાન્ય રીતે ઓફર કરી રહ્યાં છો ઘણી આવૃત્તિઓ માં. 659 00:31:30,370 --> 00:31:34,150 અમે સૌથી અપેક્ષા છે કે જે પ્રમાણભૂત આવૃત્તિ દરમિયાન દરેક વિદ્યાર્થી હલ 660 00:31:34,150 --> 00:31:37,900 પણ કહેવાતા હેકર આવૃત્તિ જે વધારાના ક્રેડિટ કોઈ ફોર્મ તક આપે છે 661 00:31:37,900 --> 00:31:41,980 સંપૂર્ણ પરંતુ ખરેખર અહંકારગ્રસ્ત અધિકારો તમે પ્રયત્ન કર્યો છે અને સામનો કરવો કહે છે કે 662 00:31:41,980 --> 00:31:45,250 આ કોર્સ હેકર આવૃત્તિઓ કે આ જ સામગ્રી સંપર્ક 663 00:31:45,250 --> 00:31:47,370 પરંતુ વધુ આધુનિક કોણ છે. 664 00:31:47,370 --> 00:31:49,480 >> શું અમે માટે તક આપે છે પ્રમાણભૂત આવૃત્તિ, માટે, 665 00:31:49,480 --> 00:31:51,420 ફરી, એક સુપર બહુમતી વિદ્યાર્થીઓને, નથી 666 00:31:51,420 --> 00:31:54,060 જે માત્ર વોક throughs, આ કોર્સ સ્ટાફ આગેવાની વિડિઓઝ 667 00:31:54,060 --> 00:31:57,840 કે ખરેખર લઈ જવામાં કોર્સ સમસ્યાઓ અને શક્ય ડિઝાઇન 668 00:31:57,840 --> 00:31:58,910 અમલીકરણ. 669 00:31:58,910 --> 00:32:01,434 અને અમે પણ, પછી હકીકતમાં, postmortems ઓફર 670 00:32:01,434 --> 00:32:03,350 જેમાં તમે આશ્ચર્ય પામી રહ્યાં છો તમે કરી શકે છે કેવી રીતે 671 00:32:03,350 --> 00:32:05,930 અથવા હલ છે કરીશું કેટલાક સમસ્યા, શિક્ષણ સ્ટાફ 672 00:32:05,930 --> 00:32:08,640 લઈ જવામાં આવશે વિડિઓ પર તે પણ. 673 00:32:08,640 --> 00:32:14,350 >> દરમિયાન, શું પણ છે રાહ પાંચ અંતમાં દિવસ અને હકીકત 674 00:32:14,350 --> 00:32:16,680 અમે તમારી જશે કે સૌથી ઓછી સમસ્યા સ્કોર સુયોજિત કરો. 675 00:32:16,680 --> 00:32:20,370 અમે ચોક્કસપણે બદલામાં કે કદર વર્કલોડ માટે તે 50 અપેક્ષા 676 00:32:20,370 --> 00:32:24,020 તમે, જીવન રીતે નહીં ક્યારેક નથી, પાંચ વખત છે. 677 00:32:24,020 --> 00:32:26,150 અને તેથી આ આપશે તમે રાહત એક બીટ, 678 00:32:26,150 --> 00:32:29,400 એક કહે છે, તમારા કેટલા વિસ્તરે મધ્યાહન ખાતે શુક્રવાર બપોરે ગુરુવાર. 679 00:32:29,400 --> 00:32:33,150 આ માટે અભ્યાસક્રમ જુઓ અમલીકરણ વિગતો તેના. 680 00:32:33,150 --> 00:32:34,702 >> હવે શું હવે રાહ? 681 00:32:34,702 --> 00:32:36,660 અને તે માત્ર આવી છે મને હવે માત્ર કેટલો સમય 682 00:32:36,660 --> 00:32:38,333 હું તમને ગાય્ઝ સ્ટેજ પર અહીં ઊભા કર્યા છું. 683 00:32:38,333 --> 00:32:39,060 >> [હાસ્ય] 684 00:32:39,060 --> 00:32:41,867 >> ડેવિડ જે MALAN: પરંતુ અમે મળશે લાંબા પહેલાં સ્થિતિમાં સમાપ્ત. 685 00:32:41,867 --> 00:32:43,700 તેથી શું દ્રષ્ટિએ રાહ સમસ્યા સેટ? 686 00:32:43,700 --> 00:32:47,099 આપણે સૌ ઠીક છે, કદાચ એક સતામણી કરનાર તમારા પૂરોગામી સાથે ગયા વર્ષે હતી. 687 00:32:47,099 --> 00:32:49,140 પ્રથમ સમસ્યા સમૂહ માં ગયા વર્ષે, અમે રજૂઆત કરી 688 00:32:49,140 --> 00:32:51,630 સ્ક્રેચ, ગ્રાફિકલ પ્રોગ્રામિંગ ભાષા કે 689 00:32:51,630 --> 00:32:54,570 તમારા દ્વારા શાબ્દિક કાર્યક્રમ દે ખેંચીને અને પઝલ ટુકડાઓ છોડી દેવા, 690 00:32:54,570 --> 00:32:57,220 આ જેમ, છે આ રચના યાદ અપાવે 691 00:32:57,220 --> 00:32:59,260 માત્ર એક સપ્તાહ જોશો તેથી, જ્યારે અમે સ્વિચ 692 00:32:59,260 --> 00:33:01,870 વધુ પરંપરાગત માટે ભાષા, સી તરીકે ઓળખાય 693 00:33:01,870 --> 00:33:03,930 >> ગયા વર્ષે અમે આગળ આ સમસ્યા સેટ કરવા માટે, 694 00:33:03,930 --> 00:33:06,720 સંકેતલિપી માટે સંડોવતા, માહિતી મૂંઝાયેલું 695 00:33:06,720 --> 00:33:10,410 સરકારી કે મિત્રો 'માંથી રાખવા તમે તેને જોવા માંગો છો નથી કે આંખો. 696 00:33:10,410 --> 00:33:12,540 અહીં એન્કોડ કરેલું એક છે સંદેશ કે જલદી તમે 697 00:33:12,540 --> 00:33:15,740 ડિક્રિપ્ટ અથવા દ-ચઢાઇને માટે સમર્થ હશે. 698 00:33:15,740 --> 00:33:17,960 >> બ્રેકઆઉટ એક સમસ્યા હતી ગયા વર્ષે સુયોજિત કરો, જેમાં 699 00:33:17,960 --> 00:33:21,530 તમે આ નવા મળી પ્રોગ્રામિંગ ઉપયોગ કૌશલ્ય ખરેખર અમલમાં 700 00:33:21,530 --> 00:33:24,840 તમે wherein-- એક રમત childhood-- થી યાદ કરી શકે છે 701 00:33:24,840 --> 00:33:28,040 ધ્યેય bash હતી સ્ક્રીન ટોચ પર છે કે ઇંટો 702 00:33:28,040 --> 00:33:30,190 અહીં, સંચય એક રસ્તામાં સ્કોર, 703 00:33:30,190 --> 00:33:35,460 અને તમારા પોતાના એલ્ગોરિધમ્સ અમલીકરણ જે સાથે આ ઉકેલ આખરે 704 00:33:35,460 --> 00:33:37,357 તમે આ રમત રમવા કરી શકો છો. 705 00:33:37,357 --> 00:33:39,440 દરમિયાન, પાછળથી માં સત્ર, અમે તમને આપશે 706 00:33:39,440 --> 00:33:43,470 143.091 ઇંગલિશ શબ્દો શબ્દકોશ. 707 00:33:43,470 --> 00:33:46,300 અને તમે પડકારવામાં આવશે એક કાર્યક્રમ લખવા માટે કે 708 00:33:46,300 --> 00:33:50,260 દ્વારા, દસ્તાવેજો ચકાસણી જોડણી મેમરીમાં કે ઘણા શબ્દો લોડ 709 00:33:50,260 --> 00:33:52,300 તરીકે અસરકારક રીતે શક્ય છે. 710 00:33:52,300 --> 00:33:54,240 સામાન્ય રીતે તમે પોતાને મુકીને તમારા સહપાઠીઓને સામે 711 00:33:54,240 --> 00:33:56,610 જો તમે એક બીટ માં પસંદ કરશો નેતા બોર્ડ માં પડકાર 712 00:33:56,610 --> 00:34:00,090 સૌથી ઓછા ઉપયોગ કરી શકો છો જે તે જોવા માટે સમય ચાલી સેકન્ડ, 713 00:34:00,090 --> 00:34:03,550 અને સૌથી ઓછા નંબર મેમરી મેગાબાઇટ્સ, 714 00:34:03,550 --> 00:34:08,659 અને ખરેખર તમારા કાર્યક્રમો અતિ ટ્યુનીંગ અતિ કાર્યક્ષમ નથી સંસાધન હોઈ 715 00:34:08,659 --> 00:34:09,820 માત્ર સમય. 716 00:34:09,820 --> 00:34:13,239 >> ગયા વર્ષે પણ અમે અંતે જોવામાં વેબ પ્રોગ્રામિંગ પર સત્ર. 717 00:34:13,239 --> 00:34:16,230 અને ખરેખર, અમે ફરીથી આ તે કરવા પડશે ઘણી સમસ્યા સેટ સાથે વર્ષ, 718 00:34:16,230 --> 00:34:20,290 યુકિતઓ માટે રજૂઆત અને તમે અરજી કરી શકો છો, જે સાથે વિચાર ધરાવતા 719 00:34:20,290 --> 00:34:23,489 આ પ્રોગ્રામિંગ કુશળતા વેબસાઇટ્સ, ગતિશીલ વેબસાઇટ્સ, 720 00:34:23,489 --> 00:34:26,639 ખરેખર હલ કે વેબસાઇટ્સ સમસ્યાઓ અને વિવિધ રીતે અનુકૂળ વર્તન 721 00:34:26,639 --> 00:34:30,620 અને માત્ર સ્થિર નથી સ્થિર માહિતી સાથે સાઇટ્સ. 722 00:34:30,620 --> 00:34:32,854 >> અંતિમ પ્રોજેક્ટ આખરે છતાં, વ્યાખ્યાયિત કરશે, 723 00:34:32,854 --> 00:34:34,770 કોર્સ પરાકાષ્ઠા વિદ્યાર્થીઓ, જેમાં માટે 724 00:34:34,770 --> 00:34:37,228 તમે અમલ કરવા માટે પડકાર આવશે રસ સૌથી કંઈપણ 725 00:34:37,228 --> 00:34:40,590 તમે કરવા માટે, જેથી લાંબા કોઈક તે આ કોર્સ પાઠ પર ખેંચે. 726 00:34:40,590 --> 00:34:42,930 >> અને તમે જોયું તરીકે શરૂઆતમાં વિડિઓ, 727 00:34:42,930 --> 00:34:47,340 અમે સાથે સત્ર તારણ કરશે જે છે, અજાણ્યા CS50 Hackathon, 728 00:34:47,340 --> 00:34:51,420 7:00 PM પર પોસ્ટેડ એક રાત્રે શરૂ થશે અને આગામી સવારે 7:00 AM આગળ અંત. 729 00:34:51,420 --> 00:34:53,614 9:00 PM પર પોસ્ટેડ આસપાસ, અમે પડશે પ્રથમ રાત્રિભોજન માં ઓર્ડર. 730 00:34:53,614 --> 00:34:55,489 1:00 પોસ્ટેડ આસપાસ, અમે પડશે બીજા રાત્રિભોજન માં ઓર્ડર. 731 00:34:55,489 --> 00:34:57,490 અને તમે હજુ પણ છો 5:00 પોસ્ટેડ પર ઉભા, અમે 732 00:34:57,490 --> 00:35:00,320 કરશે શટલ બસ તમે નાસ્તા માટે IHOP છે. 733 00:35:00,320 --> 00:35:04,980 >> આ CS50 ફેર દરમિયાન, એક ઘટના છે જે 2,000 વત્તા ફેકલ્ટી માટે, વિદ્યાર્થીઓ, 734 00:35:04,980 --> 00:35:07,850 અને કેમ્પસ તરફ થી સ્ટાફ કરશે તમારી કુશળતાઓ જોવા માટે આવે છે 735 00:35:07,850 --> 00:35:10,150 કોર્સ અને ફાઇનલમાં પ્રોજેક્ટ અને રચનાઓ 736 00:35:10,150 --> 00:35:14,960 તમે તમારા લેપટોપ પર બનાવી છે, ડેસ્કટોપ, અથવા કદાચ પણ લાઇટ બલ્બ. 737 00:35:14,960 --> 00:35:17,340 >> દરમિયાન, ઓફિસ કલાકો અને આધાર માળખું. 738 00:35:17,340 --> 00:35:20,480 અને હવે તે કરી છે કરશે વધુ સારી સમય તમે બધા લાવવા. 739 00:35:20,480 --> 00:35:24,310 >> ઓફિસ કલાકો ચાર રાત સ્થાન લેશે ઘણા કલાકો દરેક રાત્રે માટે એક સપ્તાહ 740 00:35:24,310 --> 00:35:27,710 સામાન્ય રીતે 20 ના 30 સાથે ફરજ પર કોર્સ સ્ટાફ સમયે 741 00:35:27,710 --> 00:35:31,240 ઘનિષ્ઠ સાથે તમને આપવા માટે આધાર માટે એક પર એક તકો 742 00:35:31,240 --> 00:35:33,790 આ કોર્સ સમસ્યા સેટ સાથે. 743 00:35:33,790 --> 00:35:36,120 ટ્યુટરિંગ પણ હશે ઉપલબ્ધ છે, ખાસ કરીને 744 00:35:36,120 --> 00:35:39,630 વિદ્યાર્થીઓ ઓછા comfortable-- માટે અથવા જેમના માટે ઓછા comfortable-- કબૂલ કરું છું 745 00:35:39,630 --> 00:35:41,869 ઓફિસ કલાકો નથી છે સૌથી સંભાળ પર્યાવરણ 746 00:35:41,869 --> 00:35:43,660 અને ચોક્કસપણે નથી સૌથી તણાવ મુક્ત. 747 00:35:43,660 --> 00:35:47,430 ખાસ કરીને મુદતો દબાવીને કરવામાં આવે છે ત્યારે, અમે સક્રિય તમે જાતને જોડી કરશે 748 00:35:47,430 --> 00:35:51,440 સાથે કામ કરવા માટે સ્ટાફ સભ્ય સાથે તમારી જરૂરિયાતો કેટલાક નિયમિત શેડ્યૂલ પર 749 00:35:51,440 --> 00:35:53,850 અને તેમના શેડ્યૂલ પરવાનગી આપે છે. 750 00:35:53,850 --> 00:35:55,260 >> અને સ્ટાફ. 751 00:35:55,260 --> 00:36:01,020 મને Davon, રોબ દાખલ કરવા માટે પરવાનગી આપે, અને ગેબ્રિયલ, આ વર્ષે હેડ. 752 00:36:01,020 --> 00:36:02,370 તમે દરેક કહે માંગો છો 753 00:36:02,370 --> 00:36:03,349 >> [વધાવી] 754 00:36:03,349 --> 00:36:03,849 --a શબ્દ. 755 00:36:03,849 --> 00:36:05,328 [વધાવી] 756 00:36:05,328 --> 00:36:10,270 757 00:36:10,270 --> 00:36:13,220 અહીં પર Davon છે કોર્સ મેનેજર, જે 758 00:36:13,220 --> 00:36:15,730 તેના સંપૂર્ણ સમય ભૂમિકા અર્થ થાય છે તે અમલ સાથે મદદ કરે છે 759 00:36:15,730 --> 00:36:18,424 અને CS50 ના લોજિસ્ટિક્સ. 760 00:36:18,424 --> 00:36:19,340 DAVON: અરે વાહ, હાય, ગાય્સ. 761 00:36:19,340 --> 00:36:20,965 તમે ઓફિસ કલાકો મને ઘણો જોશો. 762 00:36:20,965 --> 00:36:22,110 હું વિભાગો શિક્ષણ આવશે. 763 00:36:22,110 --> 00:36:25,150 અને તમે આગળ ઇમેઇલ્સ શૂટ જો, હું કદાચ જવાબ આવશે. 764 00:36:25,150 --> 00:36:27,670 તેથી હું તમને ઘણાં બધા સત્ર જોશો. 765 00:36:27,670 --> 00:36:29,890 અને CS50 માટે આપનું સ્વાગત છે. 766 00:36:29,890 --> 00:36:38,330 >> ડેવિડ જે MALAN: અને હવે ગેબ્રિયલ, જે પોતે ગયા વર્ષે માત્ર એક નવા વિદ્યાર્થીઓ લેવાનો હતો 767 00:36:38,330 --> 00:36:41,820 પરંતુ વર્ષ ભૂતકાળમાં દંપતિ માટે છે CS50 પોતાના આવૃત્તિ સંચાલન કરવામાં 768 00:36:41,820 --> 00:36:44,660 તે ડાઉનલોડ જેમાં બ્રાઝીલ માં આ કોર્સ content-- તમામ 769 00:36:44,660 --> 00:36:46,890 જે સ્પષ્ટ છે છે ફિલ્માંકન અને online-- મૂકવામાં 770 00:36:46,890 --> 00:36:51,480 જેથી તેઓ તેને અનુવાદિત કરી શકે છે 100 થી વધુ શીખવે પછી પોર્ટુગીઝ અને 771 00:36:51,480 --> 00:36:54,610 આ બોલ પર તેમના સહપાઠીઓને વર્ષ દંપતી અલબત્ત, 772 00:36:54,610 --> 00:36:57,650 તેના મૂળ જીભ માં શિક્ષણ આ કોર્સ અભ્યાસક્રમ. 773 00:36:57,650 --> 00:36:58,964 >> GABRIEL: હેલો. 774 00:36:58,964 --> 00:37:00,912 >> [વધાવી] 775 00:37:00,912 --> 00:37:06,669 776 00:37:06,669 --> 00:37:07,710 GABRIEL: હાય, હું ગેબ્રિયલ છું. 777 00:37:07,710 --> 00:37:09,340 હું કોર્સ વડા ટીએફ છું. 778 00:37:09,340 --> 00:37:10,780 અને હું તમે CS50 પ્રેમ મળશે આશા. 779 00:37:10,780 --> 00:37:12,830 આ CS50 છે. 780 00:37:12,830 --> 00:37:14,697 >> ડેવિડ જે MALAN: હવે રોબ માટે. 781 00:37:14,697 --> 00:37:15,780 ઓહ, તમે રજૂઆત માંગો છો? 782 00:37:15,780 --> 00:37:16,696 >> રોબ: ના, મને ખબર નથી. 783 00:37:16,696 --> 00:37:18,225 [હાસ્ય] 784 00:37:18,225 --> 00:37:19,475 ડેવિડ જે MALAN: અને રોબ Boden માં. 785 00:37:19,475 --> 00:37:22,300 [હાસ્ય] 786 00:37:22,300 --> 00:37:23,800 રોબ: હાય, હું રોબ છું. 787 00:37:23,800 --> 00:37:27,220 આ મારો પાંચમા વર્ષ છે કોર્સ સાથે સમાવેશ થાય છે. 788 00:37:27,220 --> 00:37:29,220 દર વર્ષે, તે માત્ર એક વધુ સારી અને વધુ સારી વર્ગ, 789 00:37:29,220 --> 00:37:31,550 જેથી તમે ગાય્સ સ્પષ્ટ છે ભયાનક હોઈ ચાલે. 790 00:37:31,550 --> 00:37:33,181 હું તમને બધા તેની સાથે મજા છે આશા. 791 00:37:33,181 --> 00:37:34,430 હું તેની સાથે મજા હોય છે જાઉં છું. 792 00:37:34,430 --> 00:37:36,670 તેથી આસપાસ તમે જુઓ. 793 00:37:36,670 --> 00:37:38,445 >> ડેવિડ જે MALAN: અને સમય us-- પરવાનગી નહીં 794 00:37:38,445 --> 00:37:39,670 >> [વધાવી] 795 00:37:39,670 --> 00:37:41,661 >> સમય અમને પરવાનગી નહીં દરેક દાખલ 796 00:37:41,661 --> 00:37:44,660 સ્ટેજ અને તેમના સાથીઓ બધા પર જે આજે વર્ગો ખરીદી કરવામાં આવે છે. 797 00:37:44,660 --> 00:37:47,390 પરંતુ મને દાખલ કરવા માટે પરવાનગી આપે બેલિન્ડા અને CS50 પઝલ 798 00:37:47,390 --> 00:37:49,550 આ રાહ, જે દિવસ, શનિવાર, આવી જે 799 00:37:49,550 --> 00:37:51,800 આ પ્રથમ છે કોર્સ મોટા પાયે ઇવેન્ટ્સ. 800 00:37:51,800 --> 00:37:54,300 >> અર્થ ખાસ કરીને આ એક બિંદુ ઘર ખૂબ મહેનત કરવા 801 00:37:54,300 --> 00:37:57,580 કે કોમ્પ્યુટર વિજ્ઞાન આખરે છે નથી પ્રોગ્રામિંગ વિશે, પરંતુ 802 00:37:57,580 --> 00:37:59,280 વિશે સમસ્યા વધુ સામાન્ય ઉકેલ. 803 00:37:59,280 --> 00:38:01,450 તમે પડશે અને, દિવસ ઓનલાઇન તમે લાવશે, જુઓ 804 00:38:01,450 --> 00:38:04,207 અને તમારા સહપાઠીઓને together-- અમે આ શનિવાર આશા. 805 00:38:04,207 --> 00:38:04,961 >> બેલિન્ડા: બરાબર. 806 00:38:04,961 --> 00:38:05,750 હાય, ગાય્સ. 807 00:38:05,750 --> 00:38:06,740 તેથી આભાર. 808 00:38:06,740 --> 00:38:10,120 તેથી અમારા પ્રસિદ્ધ કેપ્ટન તરીકે મારું નામ માતાનો બેલિન્ડા જણાવ્યું હતું કે,. 809 00:38:10,120 --> 00:38:12,100 હું ક્વિન્સી હાઉસ ખાતે અભ્યાસ કરે છું. 810 00:38:12,100 --> 00:38:15,730 >> હું માત્ર તમે ગાય્સ માંગો, લીધો CS50 ગયા વર્ષે ખરેખર તેને પ્રેમ. 811 00:38:15,730 --> 00:38:17,960 હું સોફ્ટ હાજર માટે છે તમે ત્રીજા પંક્તિ ગાય્સ. 812 00:38:17,960 --> 00:38:21,384 અને હું હવે હું છું, કહે છે ગર્વ અનુભવું છું એક પ્રતિબદ્ધ સંબંધ 813 00:38:21,384 --> 00:38:22,300 [અશ્રાવ્ય] CS50 સાથે. 814 00:38:22,300 --> 00:38:22,799 બરાબર. 815 00:38:22,799 --> 00:38:26,140 તે એક મજાક મારા નબળું વર્ઝન હતું. 816 00:38:26,140 --> 00:38:28,320 >> કોઈપણ રીતે, તેથી, પર જતાં માત્ર આમંત્રિત કરવા માગે છે 817 00:38:28,320 --> 00:38:31,439 તમે બધા મને-લેબ માટે ગાય્સ, અથવા HBS એક જાતનું ચામડીનું દરદ. 818 00:38:31,439 --> 00:38:33,730 અમે કર્યા કરી રહ્યા છીએ 12:00 થી 3:00 માટે દિવસ ઓનલાઇન. 819 00:38:33,730 --> 00:38:37,680 અને તે તમારા માટે એક મહાન તક છે ગાય્સ, તમારા સાથી સીએસ મિત્રો મળવા 820 00:38:37,680 --> 00:38:42,780 કેપ્ટન જેવા, કેટલાક બિન સીએસ કોયડાઓ ઉકેલવા ઉલ્લેખ કર્યો છે, અને તે પણ કેટલાક મુક્ત ખોરાક ખાય છે, 821 00:38:42,780 --> 00:38:46,910 જેમ, કેટલાક ભયાનક ઇનામો કમાઇ ભેટ કાર્ડ, વ્યક્તિ દીઠ $ 75, 822 00:38:46,910 --> 00:38:48,400 અને also-- તે શું હતું? 823 00:38:48,400 --> 00:38:49,540 વાઈ યુ અથવા કંઈક? 824 00:38:49,540 --> 00:38:50,333 વાઈ યુ? 825 00:38:50,333 --> 00:38:51,040 હા. 826 00:38:51,040 --> 00:38:52,330 અમારા ચિઠ્ઠીઓ નાખીને વેચવું માટે. 827 00:38:52,330 --> 00:38:52,830 અદ્ભુત. 828 00:38:52,830 --> 00:38:54,310 તેથી હું વર્ગ પછી આસપાસ વળગી પડશે. 829 00:38:54,310 --> 00:38:56,770 અને તમે ગાય્સ કોઇ હોય તો પ્રશ્નો, મને જણાવો. 830 00:38:56,770 --> 00:38:59,980 >> ડેવિડ જે MALAN: અને તમે બહાર, જોશો આજે કરવાનું કંઈ છે. 831 00:38:59,980 --> 00:39:01,920 પ્રથમ સમસ્યા સેટ શુક્રવારે બહાર જાય છે. 832 00:39:01,920 --> 00:39:05,420 પરંતુ આજે ઘર અમને લાવવા, હું કરવા માંગો છો તમે દાખલ કરવા ખાસ એક વધુ 833 00:39:05,420 --> 00:39:09,080 સ્ટાફ, કોલ્ટન સભ્ય જેના હાથ હવે ઓગડેન અહીં, 834 00:39:09,080 --> 00:39:12,250 સાથે તમે ઉપર સુરક્ષિત આ MIDI નિયંત્રક 835 00:39:12,250 --> 00:39:15,170 બિંદુ વધુ ઘર ખૂબ મહેનત કરવા કે કોમ્પ્યુટર વિજ્ઞાન, પણ, 836 00:39:15,170 --> 00:39:19,130 સુધી એન્જિનિયરિંગ બહાર લાગુ છે અને કોમ્પ્યુટર વિજ્ઞાન પોતે સ્ટેમ અને, 837 00:39:19,130 --> 00:39:22,890 સંગીત જેવા ડોમેન્સ પણ વિસ્તરે. 838 00:39:22,890 --> 00:39:30,590 >> મેં વિચાર્યું offered-- કોલ્ટન માયાળુ છે તેમને એક ધ્યાન સુધારવા માટે ચાલુ કરવામાં આવી હતી. 839 00:39:30,590 --> 00:39:34,400 એન્ડ્રુ, અમે બોલાવવું શકે જો ધ્યાન અહીં માત્ર એક ક્ષણ માટે ઉપર. 840 00:39:34,400 --> 00:39:36,780 >> શું કોલ્ટન કર્યું છે અગાઉથી કાર્યક્રમ છે 841 00:39:36,780 --> 00:39:40,345 આ ઉપકરણ, બટનો આ પેડ તમે અહીં ચિત્રમાં જુઓ છે, 842 00:39:40,345 --> 00:39:42,470 MIDI નિયંત્રક તરીકે, જેમાં તે બટનો દરેક 843 00:39:42,470 --> 00:39:47,080 ચોક્કસ સંગીતવાદ્યો નોંધ માટે વાયર થયેલ છે અથવા ધ્વનિ, વધુ સામાન્ય રીતે રેકોર્ડિંગ, 844 00:39:47,080 --> 00:39:50,445 જેમ કે આ પેટર્ન રમીને ખૂબ બીટ્સ પેટર્ન જેવી બટનો, 845 00:39:50,445 --> 00:39:52,620 અન્ય પ્રતિનિધિત્વ કરી શકે છે ઉચ્ચ સ્તર ખ્યાલ. 846 00:39:52,620 --> 00:39:56,750 તે આખરે કરવાનો પ્રયત્ન કરશે આજે ઘર અહીં અમને લેવા માટે? 847 00:39:56,750 --> 00:39:59,540 વધુ હેરાનગતિ વિના, જો અમે લાઇટ ધૂંધળું શકે છે, 848 00:39:59,540 --> 00:40:03,145 અને કોલ્ટન પાછળ સ્ક્રીન પર ચાલુ. 849 00:40:03,145 --> 00:40:03,865 >> પ્રેક્ષક: વુ! 850 00:40:03,865 --> 00:40:06,090 >> ડેવિડ જે MALAN: આ CS50 છે. 851 00:40:06,090 --> 00:40:10,518 >> [સંગીત વગાડવાનો] 852 00:40:10,518 --> 00:42:46,018 853 00:42:46,018 --> 00:42:49,420 >> [વધાવી] 854 00:42:49,420 --> 00:42:54,766 855 00:42:54,766 --> 00:42:56,450 >> તે CS50 માટે છે. 856 00:42:56,450 --> 00:42:57,950 અમે શુક્રવાર તમે જોશો. 857 00:42:57,950 --> 00:42:59,890 કેટલાક કેક ભાગની બે બાજુઓમાંની માં તમે રાહ. 858 00:42:59,890 --> 00:43:04,046 859 00:43:04,046 --> 00:43:08,850 >> [સંગીત વગાડવાનો] 860 00:43:08,850 --> 00:45:49,227