1 00:00:00,000 --> 00:00:00,479 2 00:00:00,479 --> 00:00:10,830 >> [સંગીત વગાડવાનો] 3 00:00:10,830 --> 00:00:12,080 [સંગીત - રૉજિની, "RANZ DES WILLIAM FROM VACHES "TELL] 4 00:00:12,080 --> 00:00:24,222 5 00:00:24,222 --> 00:00:25,472 >> [સંગીત - અંગ્રેજી બીટ, "MARCH આ ફરતી હેડ "ના] 6 00:00:25,472 --> 00:02:24,538 7 00:02:24,538 --> 00:02:31,510 >> [અભિવાદન અને આનંદદાયક] 8 00:02:31,510 --> 00:02:33,520 >> DAVID MALAN: તેથી આ CS50 છે. 9 00:02:33,520 --> 00:02:34,730 મારું નામ ડેવિડ Malan છે. 10 00:02:34,730 --> 00:02:39,250 અને તમે 73% આ બોલ પર કોઈ પહેલાં અનુભવ હોય કોમ્પ્યુટર વિજ્ઞાન સાથે, 11 00:02:39,250 --> 00:02:41,300 તમને લાગે કદાચ શું વિપરીત. 12 00:02:41,300 --> 00:02:45,290 આજે તેથી અમે દૂર ચિપ વિચાર્યું કે પારિવારિકતા અભાવ, પણ અંતે 13 00:02:45,290 --> 00:02:48,970 તમે તે માટે, તમારે એક અર્થમાં આપી વધુ આરામ સાથે છે, કે જે દિશાઓ 14 00:02:48,970 --> 00:02:50,550 જો તમે આ સત્ર જઈ શકે છે. 15 00:02:50,550 --> 00:02:51,890 >> તેથી આ સાથે શરૂ કરીએ. 16 00:02:51,890 --> 00:02:55,490 હું ખરેખર આ બોલ પર કોઈ વિચાર ની અંદર શું છે કમ્પ્યુટર, છતાં પણ, તમે જેમ, હું 17 00:02:55,490 --> 00:02:56,780 દરરોજ વાપરે છે. 18 00:02:56,780 --> 00:03:00,000 પરંતુ તે બોક્સ અમુક પ્રકારની છે, અને ત્યાં તેને ઘણી નથી ઇનપુટ્સ. 19 00:03:00,000 --> 00:03:01,350 ઓછા, શું છે,? 20 00:03:01,350 --> 00:03:03,120 કદાચ પાવર કોર્ડ. 21 00:03:03,120 --> 00:03:06,640 >> અને ખરેખર આ એક ઘટક સાથે, વીજળી, અમે સક્ષમ જણાય છે 22 00:03:06,640 --> 00:03:09,490 આ દિવસોમાં ખૂબ થોડી કરી. 23 00:03:09,490 --> 00:03:12,130 પરંતુ દિવસ ઓવરને અંતે, અમે વસ્તુઓ પ્રતિનિધિત્વ કરવા માટે છે 24 00:03:12,130 --> 00:03:12,860 અમે વિશે કાળજી છે. 25 00:03:12,860 --> 00:03:15,240 અમે માહિતી રજૂ કરવા માટે છે કેટલાક સ્વરૂપ છે. 26 00:03:15,240 --> 00:03:18,365 અને તમને ઓછામાં ઓછા અસ્પષ્ટ કદાચ છો દ્વિસંગી દ્વારા વિચાર સાથે પરિચિત અથવા 27 00:03:18,365 --> 00:03:21,370 બિટ્સ અચાનક અથવા અન્ય કમ્પ્યુટર્સ zeros અને રાશિઓ માટે ઘટાડો થયો છે. 28 00:03:21,370 --> 00:03:26,320 પરંતુ અમે કે અને ઓછામાં ઓછા આલિંગવું શકે છે કે પ્રકાશ એક બીટ મૂકવામાં? 29 00:03:26,320 --> 00:03:28,880 >> તેથી હું આ થોડું છે અહીં ડેસ્ક દીવા. 30 00:03:28,880 --> 00:03:30,450 હું અહીં એક વિદ્યુત આઉટલેટ છે. 31 00:03:30,450 --> 00:03:33,930 અને હું માનું છું કે અંદર પ્રસ્તાવ કરવા જઇ રહ્યો છું મારા કોમ્પ્યુટર ઓછામાં ઓછા એક છે 32 00:03:33,930 --> 00:03:37,300 આ વસ્તુઓ, સક્ષમ કંઈક બંધ પર સ્વિચ અથવા આવે છે. 33 00:03:37,300 --> 00:03:40,200 આ કિસ્સામાં, તે ખરેખર એક ડેસ્ક દીવો છે પરંતુ નીચલા સ્તરે, તે કંઈક છે 34 00:03:40,200 --> 00:03:41,500 એક ટ્રાન્ઝિસ્ટર કહેવાય છે. 35 00:03:41,500 --> 00:03:44,730 >> પરંતુ અમારા વિશ્વમાં, જો તે ડેસ્ક લેમ્પ, તેથી હું આગળ જાઓ અને આ પ્લગ કરવા જઇ રહ્યો છું 36 00:03:44,730 --> 00:03:47,990 અહીં મારા વીજળી માં. 37 00:03:47,990 --> 00:03:52,970 અને હું, આ સરળ ઉપયોગ કરીને તે દાવો સરળ ઉપકરણ, આ સરળ સ્વીચ, હું 38 00:03:52,970 --> 00:03:54,850 માહિતી પ્રતિનિધિત્વ કરી શકે છે. 39 00:03:54,850 --> 00:03:58,090 હમણાં પૂરતું, હમણાં, હું છું કંઈ રજૂ, બરાબર ને? 40 00:03:58,090 --> 00:04:01,820 હું અથવા 0 કૉલ કરશો શું રજૂ છું ખોટા, કંઈક વિરુદ્ધની 41 00:04:01,820 --> 00:04:03,130 ખરેખર હાજર છે. 42 00:04:03,130 --> 00:04:07,050 પરંતુ હું માત્ર આ સ્વીચ ચાલુ કરો છો તો, હવે હું 1 રજૂ કર્યું છે. 43 00:04:07,050 --> 00:04:10,720 આ ખૂબ જ સરળ ટુકડો ઉપયોગ કરીને તમે જો મેમરી, હું પ્રતિનિધિત્વ કરી શકે છે 44 00:04:10,720 --> 00:04:11,450 માહિતી. 45 00:04:11,450 --> 00:04:14,350 >> હવે કમનસીબે, મારા કમ્પ્યુટરને બધા ખૂબ ન કરી શકો. 46 00:04:14,350 --> 00:04:17,430 તે માત્ર ત્યારે જ બે કિંમતો પ્રતિનિધિત્વ કરી શકે છે સમગ્ર વિશ્વમાં - 47 00:04:17,430 --> 00:04:18,620 0 અથવા 1. 48 00:04:18,620 --> 00:04:21,839 પરંતુ શું છે, હવે, એક સ્પષ્ટ ઉકેલની અમે અમારી કમ્પ્યુટરની વિસ્તૃત કરવા માંગતા હોય તો 49 00:04:21,839 --> 00:04:25,120 મેમરી અને વધુ પ્રતિનિધિત્વ કરતાં માત્ર 0 અને 1? 50 00:04:25,120 --> 00:04:27,060 >> ઠીક છે, માતાનો અન્ય જેમ કે બીટ પડાવી લેવું દો. 51 00:04:27,060 --> 00:04:30,260 અન્ય, માતાનો અન્ય સ્વીચ પડાવી લેવું દો ટ્રાન્ઝિસ્ટર, તેમ છતાં તમે કરવા માંગો છો 52 00:04:30,260 --> 00:04:31,130 તે વિશે વિચારો. 53 00:04:31,130 --> 00:04:34,170 મને આગળ વધો અને આ પ્લગ દો મારા કમ્પ્યુટરને તેમજ. માં 54 00:04:34,170 --> 00:04:38,270 અને હું કે જે દ્વારા, હવે દાવો કરવા જઇ રહ્યો છું થોડી વધુ વીજળી અને મદદથી 55 00:04:38,270 --> 00:04:42,290 પર આ સ્વીચો વધુ દેવાનો અને બંધ, હું પણ આ પ્રકારના વધુ પ્રતિનિધિત્વ કરી શકે છે 56 00:04:42,290 --> 00:04:43,020 માહિતી. 57 00:04:43,020 --> 00:04:44,660 >> તેથી હમણાં, આ 1 છે. 58 00:04:44,660 --> 00:04:48,120 હવે હું પ્રતિનિધિત્વ કરવા માંગો છો, તો 2, હું આવું કરી શકે છે. 59 00:04:48,120 --> 00:04:51,510 પરંતુ સામાન્ય રીતે, સંમેલન તરીકે, અમે કરીશું આખરે જુઓ, મને આ કરવા પડશે. 60 00:04:51,510 --> 00:04:55,260 આ 0 છે, તેથી આ 1. 61 00:04:55,260 --> 00:04:56,720 આ 2 હશે. 62 00:04:56,720 --> 00:04:59,920 અને આશ્ચર્યની વાત નથી, આ 3 હશે. 63 00:04:59,920 --> 00:05:02,610 >> તેથી આ રીતે, હજુ પણ કરી શકો છો, અમે પણ વધુ અપ ગણતરી? 64 00:05:02,610 --> 00:05:06,500 હું ત્રીજા બીટ, ત્રીજા સ્વીચ, વિચાર તો હવે હું આ કરી શકો છો સૌથી વધુ નંબર શું છે 65 00:05:06,500 --> 00:05:09,720 0 થી અપ ગણતરી? 66 00:05:09,720 --> 00:05:12,020 અધિકાર, હું 0 શરૂ કરું છું, જો 7 તેથી? 67 00:05:12,020 --> 00:05:15,980 કારણ કે હું આ પ્રકાશ ચાલુ છે અને જો વાસ્તવમાં આ ત્રીજી અને અંતિમ પ્લગ 68 00:05:15,980 --> 00:05:20,090 , અહીં મારા વિદ્યુત સોકેટ માં પ્રકાશમાં પછી હું પ્રતિનિધિત્વ કરવા માટે ક્ષમતા હોય છે 69 00:05:20,090 --> 00:05:24,930 અહીં બે કિંમતો કોઈપણ, બે કિંમતો અહીં, અહીં બે કિંમતો - 70 00:05:24,930 --> 00:05:32,610 અને તેથી હું 2 ગુણ્યા 2 ગુણ્યા પ્રતિનિધિત્વ કરી શકે છે 2, અથવા આઠ શક્ય કિંમતો છે. 71 00:05:32,610 --> 00:05:36,340 અને હું 0 એકાઉન્ટિંગ શરૂ કરો, તો તેથી કે 0, 1, 2, 3, 4, 5, 6, 7 છે. 72 00:05:36,340 --> 00:05:37,480 >> આ દ્વિસંગી છે. 73 00:05:37,480 --> 00:05:39,420 તે ખરેખર છે કે જે સરળ છે. 74 00:05:39,420 --> 00:05:41,930 અને હું આ ખરેખર દલીલ કરે છે કે લેતો મોટા ભાગના એકદમ પરિચિત 75 00:05:41,930 --> 00:05:43,180 આ રૂમ માં દરેક. 76 00:05:43,180 --> 00:05:45,710 મને આગળ વધો અને ખોલવા ચાલો એક અહીં થોડી લખાણ સંપાદક. 77 00:05:45,710 --> 00:05:49,040 >> અને તમે ગ્રેડ શાળા માંથી યાદ શકે છે અમે સેંકડો જેવી વસ્તુઓ હતું કે 78 00:05:49,040 --> 00:05:51,970 સ્થળ છે, દસ સ્થળ, અને રાશિઓ સ્થળ. 79 00:05:51,970 --> 00:05:55,040 અને યાદ છે કે તમે અમુક દશાંશ હોય તો, રેન્ડમ કંઈક જેવા નંબર, 80 00:05:55,040 --> 00:05:59,470 123, જેમ તમે જરૂરી કરશે ફોર્મ કે લખવા 81 00:05:59,470 --> 00:06:00,450 આ ત્રણ સ્તંભો છે. 82 00:06:00,450 --> 00:06:04,070 અને શા માટે 1, 3, શું 2 અમે 123 તરીકે ખબર? 83 00:06:04,070 --> 00:06:11,220 વેલ, આ leftmost સ્તંભમાં, અમે એક 100 વત્તા બે 10s,, 120 કે તેથી 84 00:06:11,220 --> 00:06:14,250 વત્તા ત્રણ 1 સે, 123 કે તેથી. 85 00:06:14,250 --> 00:06:17,990 >> અમે હમણાં જ પ્રકાશિત છે કે હવે આ દુનિયા બરાબર તરીકે જ છે 86 00:06:17,990 --> 00:06:21,150 જો તમે વર્ષ માટે પરિચિત કર્યું હવે સિવાય, અમારા કૉલમ 87 00:06:21,150 --> 00:06:22,060 10 સત્તાઓ નથી. 88 00:06:22,060 --> 00:06:23,780 તેઓ માત્ર 2 સત્તાઓ છો. 89 00:06:23,780 --> 00:06:27,830 કે રાશિઓ સ્થળ, આ તેથી, જ્યારે જો twos સ્થળ બની જતા હોય છે, આ છે 90 00:06:27,830 --> 00:06:29,540 આ ચોગ્ગા સ્થળ બની જતાં. 91 00:06:29,540 --> 00:06:33,260 >> અને હું માત્ર સરળ મદદથી છું કારણ કે વસ્તુઓ ચાલુ કરવા માટે તંત્રના 92 00:06:33,260 --> 00:06:37,100 પર અને બંધ - વીજળી વહેતી થયેલ છે કે વીજળી વહેતી નથી - 93 00:06:37,100 --> 00:06:40,880 હું ખૂબ જ અભિવ્યક્ત નથી નવ મારફતે 0 શ્રેણી. 94 00:06:40,880 --> 00:06:43,270 અમે સરળ તે સુપર રાખવા જઈ રહ્યાં છો કમ્પ્યુટર્સ આ વિશ્વમાં. 95 00:06:43,270 --> 00:06:45,060 હું માત્ર 0 અથવા 1 હોય છે - 96 00:06:45,060 --> 00:06:47,890 બંધ અથવા, ખોટી અથવા સાચી. 97 00:06:47,890 --> 00:06:52,610 >> અને તેથી હું હમણાં રજૂ છું શું 1, 1, 1 છે, કારણ કે આ દરેક 98 00:06:52,610 --> 00:06:54,000 લાઇટ પ્રકાશિત થયેલ છે. 99 00:06:54,000 --> 00:06:59,600 ઠીક છે, જેથી મને એક વત્તા એક 4 2 આપે છે કે 6, વત્તા એક 1, અને તે 7 છે. 100 00:06:59,600 --> 00:07:03,450 અને તેને લીધે ત્રણ આ ક્રમ કરે છે બિટ્સ નંબર 7 પર આધારિત છે. 101 00:07:03,450 --> 00:07:06,330 >> અંદર તમારા તેથી આ બધા સમય, કોમ્પ્યુટર, કોઇ નંબર કરવામાં આવી છે 102 00:07:06,330 --> 00:07:08,090 ટ્રાન્ઝિસ્ટર, બીટ્સ કોઈપણ સંખ્યા. 103 00:07:08,090 --> 00:07:10,380 પરંતુ દિવસ ઓવરને અંતે, અમે માહિતી પ્રતિનિધિત્વ કરી શકે છે 104 00:07:10,380 --> 00:07:12,560 તરીકે ખાલી કે. 105 00:07:12,560 --> 00:07:16,770 હવે કમનસીબે, અમે માત્ર ગણાશે કર્યું અપ આમ અત્યાર સુધી CS50 7, પરંતુ 106 00:07:16,770 --> 00:07:18,550 આસ્થાપૂર્વક અમે એક બીટ કરી શકો છો કરતાં વધુ સારી. 107 00:07:18,550 --> 00:07:19,550 અને ખરેખર અમે કરી શકો છો. 108 00:07:19,550 --> 00:07:23,570 >> ધારો કે અમે મનુષ્ય માત્ર આપખુદ અમે જતા હોય છે કે જે નિર્ણય લીધો 109 00:07:23,570 --> 00:07:28,750 1 અને 2, 3, જેમ નંબરો સાંકળવા માટે ચોક્કસ અક્ષરો સાથે 4, 5, 6, 7, 110 00:07:28,750 --> 00:07:29,410 મૂળાક્ષરો. 111 00:07:29,410 --> 00:07:32,350 અને ઐતિહાસિક કારણો માટે, હું જાઉં છું કંઈક આપખુદ શરૂ, પરંતુ હું છું 112 00:07:32,350 --> 00:07:36,880 , માનવ કહે જવા, અમે ચાલુ છે વૈશ્વિક, મૂળભૂત તરીકે નક્કી છે કે 113 00:07:36,880 --> 00:07:43,200 65 નંબર અક્ષર એ પ્રતિનિધિત્વ 66 બી ડોટ, ડોટ, ડોટ પ્રતિનિધિત્વ કરશે. 114 00:07:43,200 --> 00:07:45,140 90 અક્ષર ઝેડ પ્રતિનિધિત્વ કરશે 115 00:07:45,140 --> 00:07:48,000 >> અમે ખરેખર કેટલાક મૂકી, તો માતાનો દો ધારવું તેને વિચાર્યું કે, અમે આવી શકે છે 116 00:07:48,000 --> 00:07:50,860 ઉદ્ગારવાચક બિંદુઓ માટે નંબરો સાથે ખરેખર અને નાના અક્ષરો, અને, 117 00:07:50,860 --> 00:07:52,710 અન્ય લોકો આપણા માટે કે કર્યું છે. 118 00:07:52,710 --> 00:07:56,410 તેથી હવે અમે બીટ્સ હતી અમે જે સાથે પ્રતિનિધિત્વ નંબરો, નંબરો, જે સાથે 119 00:07:56,410 --> 00:08:00,130 અમે અક્ષરો પ્રતિનિધિત્વ કરે છે, અને સાથે કરી શકો છો અક્ષરો આપણે હવે કંપોઝ શરૂ કરી શકો છો 120 00:08:00,130 --> 00:08:02,650 ઇમેઇલ્સ અને પ્રિન્ટીંગ અક્ષરો સ્ક્રીન પર. 121 00:08:02,650 --> 00:08:05,850 >> તેથી, હું કરી શકે છે, તો મને આમંત્રિત દો આઠ બહાદુર સ્વયંસેવકો - 122 00:08:05,850 --> 00:08:09,200 માત્ર દેખાય દિમાગમાં ન હોય કેમેરા પર પણ ઇન્ટરનેટ પર - 123 00:08:09,200 --> 00:08:13,130 અહીં આવે છે અને આઠ જેમ પ્રતિનિધિત્વ કરવા માટે તેના બદલે આ ત્રણ કરતાં બીટ્સ. 124 00:08:13,130 --> 00:08:14,380 તેથી તે વિશે એક, બે? 125 00:08:14,380 --> 00:08:16,290 કેવી રીતે ત્રણ? 126 00:08:16,290 --> 00:08:20,230 પ્રકાશ કેવી રીતે ચાર વાદળી, ઓવરને પર પાંચ? 127 00:08:20,230 --> 00:08:21,250 અહીં કોઈને વિશે? 128 00:08:21,250 --> 00:08:25,320 સામે છ, સામે સાત, તેમજ સામે અને આઠ. 129 00:08:25,320 --> 00:08:29,050 >> તેથી હું માત્ર જેથી તૈયાર આવવા થયું કાગળ સ્લિપ એક સમગ્ર ટોળું છે. 130 00:08:29,050 --> 00:08:34,150 અને કાગળ આ ટુકડાઓ પર નંબરો છે કે શું પ્રતિનિધિત્વ કૉલમ 131 00:08:34,150 --> 00:08:35,809 તમે ગાય્ઝ પ્રતિનિધિત્વ કરવા માટે ચાલુ છે. 132 00:08:35,809 --> 00:08:36,740 તેથી તમે હશે - તમારું નામ શું છે? 133 00:08:36,740 --> 00:08:37,570 >> વિદ્યાર્થી: અન્ના લેહ. 134 00:08:37,570 --> 00:08:40,370 >> DAVID MALAN: અન્ના લેહ, તમે જો 128s સ્તંભ હશે. 135 00:08:40,370 --> 00:08:41,059 તમે કોણ છો? 136 00:08:41,059 --> 00:08:41,510 >> વિદ્યાર્થી: ક્રિસ. 137 00:08:41,510 --> 00:08:43,620 >> DAVID MALAN: સીએચ ચાલશે આ 64s કૉલમ છે. 138 00:08:43,620 --> 00:08:44,070 તમે કોણ છો? 139 00:08:44,070 --> 00:08:44,540 >> વિદ્યાર્થી: ડેન. 140 00:08:44,540 --> 00:08:46,970 >> DAVID MALAN: ડેન ચાલશે આ 32s કૉલમ છે. 141 00:08:46,970 --> 00:08:47,470 >> વિદ્યાર્થી: Pramit. 142 00:08:47,470 --> 00:08:49,430 >> DAVID MALAN: Pramit ચાલશે આ 16s કૉલમ છે. 143 00:08:49,430 --> 00:08:50,290 >> વિદ્યાર્થી: લિલિયન. 144 00:08:50,290 --> 00:08:51,904 >> DAVID MALAN: લિલિયન પાંચ 8 રહેશે. 145 00:08:51,904 --> 00:08:52,768 >> વિદ્યાર્થી: જીલ. 146 00:08:52,768 --> 00:08:55,025 >> DAVID MALAN: જીલ ચાલશે જો 4s કૉલમ છે. 147 00:08:55,025 --> 00:08:55,400 >> વિદ્યાર્થી: મેરી. 148 00:08:55,400 --> 00:08:57,000 >> DAVID MALAN: મેરીએ 2s, અને કરશે? 149 00:08:57,000 --> 00:08:57,470 >> વિદ્યાર્થી: ડેવિડ. 150 00:08:57,470 --> 00:08:59,220 >> DAVID MALAN: ડેવિડ ચાલશે જો 1 સે કૉલમ છે. 151 00:08:59,220 --> 00:09:02,030 તમે ગાય્ઝ થોડી પગલું શકે તેથી જો આગળ કે જેથી દરેકને જોઈ શકે છે. 152 00:09:02,030 --> 00:09:05,370 શું તમે ગાય્ઝ જોવા નથી કે પર પાછા કાગળ આ સ્લિપ છે એક 153 00:09:05,370 --> 00:09:09,760 તે વિશે છે કે ઓછી ચીટ શીટ ક્યાં તો આ આઠ બિટ્સ સૂચન 154 00:09:09,760 --> 00:09:12,380 તેમના હાથ નથી અથવા વધારવા તેમના હાથ ઊંચા કરે છે. 155 00:09:12,380 --> 00:09:14,100 તેમના હાથ ઉપર જાય તો, તેઓ કરશો 1 પ્રતિનિધિત્વ કરે છે. 156 00:09:14,100 --> 00:09:17,120 તેમના હાથ નીચે રહે છે, તો તેઓ કરશો 0 પ્રતિનિધિત્વ કરે છે. 157 00:09:17,120 --> 00:09:21,410 >> વચ્ચે, અમે પ્રેક્ષકો પ્રયત્ન કરીશું આ પર આધારિત છે, બહાર આકૃતિ માટે સક્ષમ 158 00:09:21,410 --> 00:09:26,490 મેપિંગ, શું ત્રણ અક્ષર શબ્દ આ જાણતા બહાર જોડણી વિશે છે. 159 00:09:26,490 --> 00:09:29,700 તેથી માત્ર એક ક્ષણ, તમે જઈ રહ્યાં છો પાછળ બંધ પ્રથમ વાક્ય વાંચી 160 00:09:29,700 --> 00:09:32,880 તમારા ચીટ શીટ, અને તમે ક્યાં છો તમારા હાથ વધારવા અથવા વધારવા નથી જવાનું. 161 00:09:32,880 --> 00:09:35,710 તમે 1 કરશો, તો તમે જો વધારવા તમે 0 કરશો, તમે ત્યાં ઊભા 162 00:09:35,710 --> 00:09:38,594 awkwardly, ફક્ત કે જેમ. 163 00:09:38,594 --> 00:09:40,386 જાઓ. 164 00:09:40,386 --> 00:09:43,945 શું નંબર, પ્રથમ અને અગ્રણી, આ ગાય્ઝ રજૂ કરવામાં આવે છે? 165 00:09:43,945 --> 00:09:47,140 166 00:09:47,140 --> 00:09:48,860 >> 66. 167 00:09:48,860 --> 00:09:49,560 66, અધિકાર? 168 00:09:49,560 --> 00:09:52,400 અમે 64s સ્તંભમાં 1 છે જો 2s સ્તંભમાં 1. 169 00:09:52,400 --> 00:09:56,340 મને 66 આપે છે, કે જે દેખાય છે, જેથી બી તેથી રજૂ કરી 170 00:09:56,340 --> 00:09:57,075 તમે ગાય્ઝ જોડણી છે - 171 00:09:57,075 --> 00:09:58,300 ઠીક છે, કે જે પૂરતી છે. 172 00:09:58,300 --> 00:09:59,430 બી 173 00:09:59,430 --> 00:10:01,610 >> તેથી હવે માતાનો પર ખસેડી દો અમારા બીજા પત્ર. 174 00:10:01,610 --> 00:10:03,530 જાઓ. 175 00:10:03,530 --> 00:10:06,860 કોણ અહીં મઠ ખાતે ઝડપી છે? 176 00:10:06,860 --> 00:10:07,750 79 છે. 177 00:10:07,750 --> 00:10:11,840 ફરીથી, આપણે બધા કૉલમ ઉમેરો તો જેમાં 1, ફક્ત હાલમાં છે, 178 00:10:11,840 --> 00:10:14,840 અમે સરળ પહેલાં હતી જેવી 7 ઉદાહરણો, આપણે હવે 179 00:10:14,840 --> 00:10:16,140 સંખ્યા 79 વિચાર. 180 00:10:16,140 --> 00:10:19,910 અમારા મેપિંગ મુજબ છે જે અક્ષર ઓ તેથી અમે લગભગ ત્યાં છો. 181 00:10:19,910 --> 00:10:22,590 બી, ઓ અને છેલ્લે, જાઓ. 182 00:10:22,590 --> 00:10:26,420 183 00:10:26,420 --> 00:10:30,120 >> તેઓ હવે શું રજૂ કરવામાં આવે છે? 184 00:10:30,120 --> 00:10:31,370 ઓછી સર્વસંમતિ. 185 00:10:31,370 --> 00:10:34,660 186 00:10:34,660 --> 00:10:36,460 માત્ર ચોક્કસ ગણગણાટ છે. 187 00:10:36,460 --> 00:10:40,090 હા, તે હકીકત 87 માં છે. 188 00:10:40,090 --> 00:10:40,490 ગુડ. 189 00:10:40,490 --> 00:10:44,480 >> હવે અમે તે બેક અપ મેપ તેથી જો - લેટ્સ , અમારા ASCII ચાર્ટ ફોન શરૂ 190 00:10:44,480 --> 00:10:46,450 માટે અમેરિકન સ્ટાન્ડર્ડ કોડ માહિતી ઇન્ટરચેન્જ. 191 00:10:46,450 --> 00:10:47,700 કે અમને પત્ર આપે છે - 192 00:10:47,700 --> 00:10:51,260 193 00:10:51,260 --> 00:10:54,810 "BO" પરંતુ "નમન કરું છું." નથી અને તે એક સંપૂર્ણ છે તમે ગાય્ઝ એક ધનુષ લેવા માટે કયૂ 194 00:10:54,810 --> 00:10:56,100 પીઠ પર અને વડા. 195 00:10:56,100 --> 00:10:56,980 ખૂબ ખૂબ આભાર. 196 00:10:56,980 --> 00:10:57,886 >> [અભિવાદન] 197 00:10:57,886 --> 00:10:59,136 >> DAVID MALAN: તમે તેમને રાખી શકો છો. 198 00:10:59,136 --> 00:11:01,850 199 00:11:01,850 --> 00:11:05,942 ખરેખર, કોઈપણ હોત છતાં એક ડેસ્ક લેમ્પ જેવી, પણ? 200 00:11:05,942 --> 00:11:07,300 >> [શ્રોતાઓ તરફથી ધુત્કારવું] 201 00:11:07,300 --> 00:11:08,390 >> DAVID MALAN: ડેસ્ક દીવો? 202 00:11:08,390 --> 00:11:10,850 >> [હાસ્ય] 203 00:11:10,850 --> 00:11:11,860 >> DAVID MALAN: ખરેખર? 204 00:11:11,860 --> 00:11:13,230 દરેક માટે ડેસ્ક દીવા? 205 00:11:13,230 --> 00:11:14,310 બધા અધિકાર. 206 00:11:14,310 --> 00:11:20,990 તેથી ખૂબ જ સરળ સાથે શરૂ સિદ્ધાંતો, આપણે હવે ગણાશે કર્યું જ નથી 207 00:11:20,990 --> 00:11:24,750 7 0 થી ઉપર બધી રીતે અપ, અમે કર્યું વધુ ઘા દ્વારા માત્ર ધારવામાં 208 00:11:24,750 --> 00:11:28,080 બિટ્સ અથવા વધુ લાઇટ અથવા વધુ ટ્રાન્ઝિસ્ટર્સ આ સમસ્યા અંતે અમે કરી શકો છો 209 00:11:28,080 --> 00:11:32,680 મોટી અને મોટી સંખ્યામાં પ્રતિનિધિત્વ કરે છે, અને તેને લીધે, મોટી અને મોટી રેન્જ ની 210 00:11:32,680 --> 00:11:33,780 ઇંગલિશ જેવા મૂળાક્ષરો. 211 00:11:33,780 --> 00:11:37,770 આજે માટે અને માત્ર લેટ્સ વિશ્વાસ પર લઇ કે તેવી જ રીતે અમે શરૂ કરી શકે છે 212 00:11:37,770 --> 00:11:42,220 ગ્રાફિક્સ અને વિડિઓ અને કોઈપણ પ્રતિનિધિત્વ અમે કરશો જે સાથે અન્ય મીડિયાની નંબર 213 00:11:42,220 --> 00:11:43,610 આજે પરિચિત. 214 00:11:43,610 --> 00:11:49,240 >> આ CS50 છે, તેથી અને આ વર્ગ તમે સાથે ફરીથી ખૂબ જ ઘણા છે 215 00:11:49,240 --> 00:11:53,050 ઓછી છે જેઓ સહપાઠીઓને તમે અનુભવે છે. 216 00:11:53,050 --> 00:11:57,730 અને હું કારણ કે તદ્દન આ જ ઉલ્લેખ ઘણી વખત, તાજેતરમાં એક તરીકે સમાવેશ થાય છે 217 00:11:57,730 --> 00:12:01,860 આ નવા ઘટનાઓ સલાહ આપવી અને અંતે છેલ્લા વસંત માતાનો દ્વિતિય સલાહ આપવી 218 00:12:01,860 --> 00:12:06,420 ઇવેન્ટ, અમે ઘણીવાર વિદ્યાર્થીઓ શાસ્ત્ર સાંભળવા , સારી રીતે, આ સીએસ ટેબલ જ્યારે ઉપર આવતા 219 00:12:06,420 --> 00:12:10,070 હું આ લેતી વિશે વિચારવાનો કરવામાં આવ્યાં છે પ્રસ્તાવના વર્ગ, પરંતુ હું ખરેખર નથી એક 220 00:12:10,070 --> 00:12:11,120 કમ્પ્યુટર વ્યક્તિ. 221 00:12:11,120 --> 00:12:13,220 ચોક્કસ અથવા, પરંતુ દરેકને મારા કરતા વધારે જાણે છે. 222 00:12:13,220 --> 00:12:17,340 અને હું સૌથી મોટી ફોન્ટ આ મૂકી શક્ય હોય, તો આ સંદેશ પૂરી પાડે છે કે જે 223 00:12:17,340 --> 00:12:18,730 કે હકીકત કિસ્સામાં નથી. 224 00:12:18,730 --> 00:12:21,100 >> અને તમે આશ્ચર્ય પામી રહ્યા છો, તો જોઇએ હું, હકીકતમાં, અહીં? 225 00:12:21,100 --> 00:12:25,950 નથી માત્ર ખ્યાલ છે કે આ કોર્સ માતાનો કમ્પ્યુટર માટે શીર્ષક પ્રસ્તાવના 226 00:12:25,950 --> 00:12:31,740 સાયન્સ, તે કમ્પ્યુટર પરિચય છે વિજ્ઞાન આઇ તેથી ખરેખર છે 227 00:12:31,740 --> 00:12:33,170 બીજા આવા પરિચય. 228 00:12:33,170 --> 00:12:35,390 તેથી જો તમે હકીકતમાં નથી ખોટી જગ્યાએ. 229 00:12:35,390 --> 00:12:39,000 અને હું આજ માટે હોય ગોલ વચ્ચે છે આવી કોઇ ચિંતા તમે સામે સાંત્વના આપવા માટે 230 00:12:39,000 --> 00:12:42,430 હોઈ શકે છે, પણ કરું એક માટે સ્ટોર છે શું ચિત્ર 231 00:12:42,430 --> 00:12:45,720 વિદ્યાર્થીઓ ઓછા અને વધુ આરામદાયક એકસરખું આ કોર્સમાં. 232 00:12:45,720 --> 00:12:49,320 >> પરંતુ handouts એક પર પ્રથમ, એક શબ્દ તમે આજે હોય કે જેમાંથી 233 00:12:49,320 --> 00:12:50,780 પ્રશ્નો એક નંબર છે. 234 00:12:50,780 --> 00:12:54,290 તે કેટલાક સમય માટે અવર્સ એક દ્રષ્ટિ કરવામાં આવી છે હવે એક નવી ગ્રેડિંગ રજૂ કરવા 235 00:12:54,290 --> 00:12:57,010 આ કોર્સ માં વિકલ્પ - એટલે કે, / UNSAT બેઠા. 236 00:12:57,010 --> 00:13:01,930 તત્વજ્ઞાનમાં મારા માટે, તે ખૂબ ખૂબ છે વધુ મહત્વપૂર્ણ કે 237 00:13:01,930 --> 00:13:05,050 આ વર્ગ માં વિદ્યાર્થીઓ સાથે સંલગ્ન સામગ્રી છે, એ દ્વારા પડકારવામાં આવશે 238 00:13:05,050 --> 00:13:09,800 સામગ્રી, અને ઘણી ઓછી છે, આશરે સુધી ચિંતા વાસ્તવિક સ્કોર્સ ની મિકેનિક્સ 239 00:13:09,800 --> 00:13:12,590 સત્ર ખાતે અને અક્ષર ગ્રેડ અંતે, પરંતુ સાચી આલિંગવું 240 00:13:12,590 --> 00:13:13,970 કોર્સ અને તેની સામગ્રી. 241 00:13:13,970 --> 00:13:18,140 અને ખરેખર આ વધુ સામાન્ય લાગે છે માટે, તેમને રસપ્રદ શું માટે 242 00:13:18,140 --> 00:13:21,390 પરંતુ પડકાર અને rewarded લાગે નિષ્ફળતા ભય વગર. 243 00:13:21,390 --> 00:13:25,030 >> અને ખરેખર, આ પણ એક રિકરિંગ છે આ અને અન્ય પ્રારંભિક માં થીમ 244 00:13:25,030 --> 00:13:28,680 કે તમારી પાસે અન્ય ક્ષેત્રોમાં અભ્યાસક્રમો, તે માટે આવે છે ત્યારે આ ધાસ્તી 245 00:13:28,680 --> 00:13:31,040 એક માતાનો અંગૂઠા મૂકે અજાણ્યા પાણીમાં. 246 00:13:31,040 --> 00:13:34,880 પાછા 1995 માં હું મારી જાતને, એક નવા હતો. 247 00:13:34,880 --> 00:13:37,990 હું ખૂબ હોવા પર ધ્યાન કેન્દ્રિત કર્યું હતું અહીં gov concentrator. 248 00:13:37,990 --> 00:13:41,060 અને હજુ સુધી હું હંમેશા એક બીટ સાથે ઉગાડવામાં લેતો કમ્પ્યુટર વિજ્ઞાનમાં રસ છે. 249 00:13:41,060 --> 00:13:42,180 હું હંમેશા વિચિત્ર હતી. 250 00:13:42,180 --> 00:13:47,610 >> પરંતુ પાછા, પછી પણ, હું આ ભય હતો પણ ખૂબ, CS50 પગ આધાર 251 00:13:47,610 --> 00:13:49,420 હું પણ ખરીદી ન હતી કે જેથી તે નવા વર્ષ. 252 00:13:49,420 --> 00:13:53,460 અને હું એક પગ મૂકી માત્ર કારણ બારણું દ્વિતિય વર્ષ હતું કારણ કે હું 253 00:13:53,460 --> 00:13:55,340 તે પસાર / નિષ્ફળ લેવા દેવામાં આવી હતી. 254 00:13:55,340 --> 00:13:58,920 પણ પસાર I / વિચાર જરૂર છે કે જે નિષ્ફળ ચેતા ઉપર એક મુલાકાતમાં બનાવવા માટે 255 00:13:58,920 --> 00:14:01,970 તે સમયે પ્રોફેસર Kernehan સાથે, કાગળ આ મોટી શીટ લાવવા, અને કહો 256 00:14:01,970 --> 00:14:04,470 તેની સહી અને તેમના અન્વેષણ કરવા માટે પરવાનગી 257 00:14:04,470 --> 00:14:05,700 આ અજાણ્યા પાણીમાં. 258 00:14:05,700 --> 00:14:09,030 >> અને તે તાજેતરના વર્ષોમાં મદદ કરી નથી કે CS50 આ કરતી વખતે, ત્યારે અમે 259 00:14:09,030 --> 00:14:12,500 પાસ હોવું / નિષ્ફળ, તે જ રીતે કરશે કરવા માટે વપરાય ડઝનેક અથવા તમારા સહપાઠીઓને સેંકડો 260 00:14:12,500 --> 00:14:15,970 આ અંતે મનાઈ ફરમાવવી ભગવાન, આવે છે આ ફોર્મ સાથે સેન્ડર્સ સામે, કે 261 00:14:15,970 --> 00:14:19,520 કેટલાક દિમાગ સમજી એક અક્ષમતા દર્શાવે છે હું કરવા માટે, કબૂલ કરું છું 262 00:14:19,520 --> 00:14:20,800 તમારા સાથીઓની 'સ્તર છે. 263 00:14:20,800 --> 00:14:23,410 જે હાસ્યાસ્પદ છે, પરંતુ હું લાગે કે માનસિકતા છે. 264 00:14:23,410 --> 00:14:27,210 અને આ સંસ્કૃતિ ત્યાં ક્યારેય કરવામાં આવી છે SAT / UNSAT, અથવા પસાર / વધુ નિષ્ફળ ઓફ 265 00:14:27,210 --> 00:14:30,610 સામાન્ય રીતે, આ કોર્સ, અથવા ખરેખર તો આ કેમ્પસ પર. 266 00:14:30,610 --> 00:14:32,310 >> તેથી આ વર્ષે અમે તે બદલાય છે. 267 00:14:32,310 --> 00:14:35,630 હું ઊર્મિલ અડધા હશે આ વર્ગ અથવા વધુ અંત 268 00:14:35,630 --> 00:14:38,700 CS50 લેતી અપ / UNSAT બેઠા. 269 00:14:38,700 --> 00:14:42,130 એક વર્ષના સમય, તે અદ્ભુત હશે લગભગ દરેકને હોય તો. 270 00:14:42,130 --> 00:14:44,410 ત્યારબાદ કદાચ અમે કામ કરીશું હાર્વર્ડ ખાતે અક્ષર ગ્રેડ પર 271 00:14:44,410 --> 00:14:45,480 વધુ સામાન્ય કોલેજ. 272 00:14:45,480 --> 00:14:48,900 પરંતુ હવે માટે, અમે અમારી અંદર કરીશ પોતાના ગોળા, અને હું heartily કરશે 273 00:14:48,900 --> 00:14:53,400 તમે તે પ્રશ્નો સમીક્ષા અને પ્રોત્સાહન આપે છે તમે ફિટ જુઓ પ્રશ્નો પૂછી, જેથી 274 00:14:53,400 --> 00:14:58,000 આસ્થાપૂર્વક તમે મને વિપરિત, ચાલશે નહિં તદ્દન તે જ ભય પરિબળ ત્યારે હોય છે 275 00:14:58,000 --> 00:15:01,040 કદાચ શું શોધખોળ એક અજાણ્યા જગ્યાએ. 276 00:15:01,040 --> 00:15:02,786 >> તેથી CS50 શું છે? 277 00:15:02,786 --> 00:15:06,150 તે પરિચય છે કોમ્પ્યુટર બૌદ્ધિક સાહસો 278 00:15:06,150 --> 00:15:07,700 વિજ્ઞાન અને પ્રોગ્રામિંગ ઓફ આર્ટ. 279 00:15:07,700 --> 00:15:08,770 પરંતુ તે ખરેખર શું અર્થ છે? 280 00:15:08,770 --> 00:15:12,510 >> ઠીક છે, આમ અત્યાર સુધી, અમે ખૂબ સંક્ષિપ્તમાં વાત માહિતી રજૂ વિશે. 281 00:15:12,510 --> 00:15:15,070 પરંતુ અમે ખરેખર માંગો છો તે ધારવું તેની સાથે કંઈક. 282 00:15:15,070 --> 00:15:17,890 અમે કલ્પના રજૂ કરવાની જરૂર છે અમે એક અલ્ગોરિધમનો કૉલ કરશો છે. 283 00:15:17,890 --> 00:15:21,540 એક અલ્ગોરિધમનો એક પ્રક્રિયા, એક પ્રક્રિયા છે, માટે સૂચનો સમૂહ 284 00:15:21,540 --> 00:15:22,780 કંઈક કરી. 285 00:15:22,780 --> 00:15:25,620 >> અને એક અલ્ગોરિધમનો કંઈક હોઈ શકે છે સુપર સરળ. 286 00:15:25,620 --> 00:15:28,660 હમણાં પૂરતું, ઉદાહરણ કેટલાક સાથે તમે પરિચિત હોઈ શકે આ છે 287 00:15:28,660 --> 00:15:29,350 અહીં વાત. 288 00:15:29,350 --> 00:15:32,510 તેથી અહીં આ પુસ્તક વધુને વધુ છે ના, પરંતુ એક વખત સમય પર, તે 289 00:15:32,510 --> 00:15:34,720 નામો સમગ્ર ઘણો સમાયેલ અને ફોન નંબરો. 290 00:15:34,720 --> 00:15:37,710 અને ખરેખર, હું શોધવા માટે ઇચ્છતા હોય તો આ ફોન પુસ્તક રહ્યું - 291 00:15:37,710 --> 00:15:39,800 , માઇક સ્મિથ માટે નામ આપવામાં આવ્યું કોઈને કહેવું - 292 00:15:39,800 --> 00:15:43,810 હું કોઇ પણ નંબર માઇક સ્મિથ માટે શોધી શકે એકદમ સરળ રીતે. 293 00:15:43,810 --> 00:15:47,700 હું શરૂઆતમાં શરૂ કરો અને કરી શકે છે નથી ત્યાં પાનું 1 પર ખસેડો. 294 00:15:47,700 --> 00:15:49,240 પાનું 2, બિન ત્યાં. 295 00:15:49,240 --> 00:15:49,960 પેજમાં 3. 296 00:15:49,960 --> 00:15:53,430 કે કે, અલ્ગોરિધમનો છે પ્રક્રિયા, યોગ્ય? 297 00:15:53,430 --> 00:15:54,620 >> તેથી તે સાચું, અધિકાર છે? 298 00:15:54,620 --> 00:15:58,070 હું તે કરી એક મૂર્ખ માણસ પ્રકારની છું કે રીતે છે, પરંતુ આખરે ચાલશે 299 00:15:58,070 --> 00:16:02,670 અટક એસ શોધવા અને આસ્થાપૂર્વક માઇક તે વિભાગમાં છે અને હું બનશે 300 00:16:02,670 --> 00:16:04,100 મારા અલ્ગોરિધમનો સાથે પૂર્ણ થઈ. 301 00:16:04,100 --> 00:16:05,440 પરંતુ ચોક્કસ તે સાહજિક નથી. 302 00:16:05,440 --> 00:16:08,020 આ સૌથી દરેક વાજબી માનવ ખંડ કરવામાં ન હતી. 303 00:16:08,020 --> 00:16:10,180 તમે શું કરી હશે? 304 00:16:10,180 --> 00:16:11,480 >> તમે સીધા ચાલ્યા ગયા છે લેતો મધ્યમ છે, બરાબર ને? 305 00:16:11,480 --> 00:16:12,000 અંદાજે મધ્યમ છે. 306 00:16:12,000 --> 00:16:16,310 અને તમે, OH ખ્યાલ, આ કુ છે તેથી માઇક સ્મિથ, છેલ્લું નામ સ્મિથ છે, 307 00:16:16,310 --> 00:16:19,050 પછી, અને સ્પષ્ટ નથી, પુસ્તકની ડાબી અડધા. 308 00:16:19,050 --> 00:16:21,040 કુલ તરફ હોવી જ જોઈએ એસ અધિકાર માં છે. 309 00:16:21,040 --> 00:16:24,090 અને આ બિંદુએ, છતાં અમને મોટા ભાગના વાસ્તવમાં આવું નથી, અમે કરી શકો છો 310 00:16:24,090 --> 00:16:27,125 શાબ્દિક અડધા આ સમસ્યા અશ્રુ. 311 00:16:27,125 --> 00:16:27,640 >> [આનંદદાયક અને અભિવાદન] 312 00:16:27,640 --> 00:16:28,950 >> DAVID MALAN: આપનો આભાર. 313 00:16:28,950 --> 00:16:30,150 >> [આનંદદાયક અને અભિવાદન] 314 00:16:30,150 --> 00:16:34,660 >> DAVID MALAN: તમે શાબ્દિક આ અશ્રુ કરી શકો છો અડધા સમસ્યા સાથે મને છોડીને, 315 00:16:34,660 --> 00:16:36,120 મોટા તરીકે શબ્દશઃ સમસ્યા અડધા. 316 00:16:36,120 --> 00:16:39,750 આ ફોન પુસ્તક હતું તેથી જો - અને તે કદાચ હતી - 1,000 પૃષ્ઠો વિશે, હવે 317 00:16:39,750 --> 00:16:40,840 તે માત્ર 500 છે. 318 00:16:40,840 --> 00:16:44,710 હું ફરીથી આ શું છે અને હું ખ્યાલ નહિં, તો ઓહ, ખરેખર, હું પણ અત્યાર સુધી ગયા, હું TS છું 319 00:16:44,710 --> 00:16:46,480 કલમ, હું એ જ રીતે કરી શકો છો - 320 00:16:46,480 --> 00:16:48,030 અર્થાલંકારિક રીતે અથવા શાબ્દિક - 321 00:16:48,030 --> 00:16:50,260 ફોન બુકમાં ફાડી - તે વાસ્તવમાં હતી ખૂબ સરળ છે કે જે સમય. 322 00:16:50,260 --> 00:16:53,610 હું શાબ્દિક ફોન બુકમાં ફાડી શકે છે અડધા, સાથે હવે મને છોડીને 323 00:16:53,610 --> 00:16:55,186 ન 1,000, બિન 500 - 324 00:16:55,186 --> 00:16:56,680 250 પાના. 325 00:16:56,680 --> 00:17:00,210 અને હું 125 જાય છે, અને તે અડધા કરી શકો છો અને કે અડધા છે, અને તે અડધા, 326 00:17:00,210 --> 00:17:04,760 છેવટે હું સાથે છોડી આવશે ત્યાં સુધી માત્ર એક જ પાનું. 327 00:17:04,760 --> 00:17:06,430 >> [હાસ્ય] 328 00:17:06,430 --> 00:17:07,589 >> DAVID MALAN: ધેટ ધ ભાગ I પર નિષ્ફળ જાય છે. 329 00:17:07,589 --> 00:17:10,400 એક પાનું છે કે જેના પર માઇક આશા છે. 330 00:17:10,400 --> 00:17:14,630 હવે તે અલગ ગાણિતીક નિયમો હોઈ શકે છે પ્રકારની આકારણી અથવા મૂલ્યાંકન 331 00:17:14,630 --> 00:17:15,270 અલગ અલગ રીતે. 332 00:17:15,270 --> 00:17:17,300 પ્રથમ એક ખૂબ જ રેખીય, અધિકાર હતો? 333 00:17:17,300 --> 00:17:18,500 પાનું વળો, માઇક માટે જુઓ. 334 00:17:18,500 --> 00:17:19,630 પાનું વળો, માઇક માટે જુઓ. 335 00:17:19,630 --> 00:17:20,560 તે ખૂબ જ રેખીય છે. 336 00:17:20,560 --> 00:17:23,339 ફોન વધુ એક પાનું ત્યાં તો પુસ્તક, તે કદાચ મને લઇ જવા છે 337 00:17:23,339 --> 00:17:27,380 વધુ બીજા એક સમય વધુ એક એકમ, જોકે અમે સમય ગણતરી કરી રહ્યા છો. 338 00:17:27,380 --> 00:17:32,470 >> તેથી હું આ જેમ આ રેખા દોરવા શકે છે અહીં, જેમાં કદ તરીકે 339 00:17:32,470 --> 00:17:34,700 ડાબેથી જમણે સમસ્યા વધે છે - 340 00:17:34,700 --> 00:17:37,480 ફોન પુસ્તક મોટા નાના નહીં - 341 00:17:37,480 --> 00:17:41,080 અને સમય પર વધારવા માટે ચાલે છે ઊભી ધરી, મોટી 342 00:17:41,080 --> 00:17:42,030 ફોન બુકમાં છે. 343 00:17:42,030 --> 00:17:46,180 તેથી એ માત્ર એક સામાન્ય ચલ છે કે જે કમ્પ્યુટર વૈજ્ઞાનિકોનું પ્રતિનિધિત્વ કરવા માટે ઉપયોગ 344 00:17:46,180 --> 00:17:48,210 અમુક કિંમત અમુક નંબર. 345 00:17:48,210 --> 00:17:50,740 તેથી એ linearly વધારવા માટે ચાલે છે. 346 00:17:50,740 --> 00:17:53,040 ફોન બુકમાં કદ ડબલ, તે છે બે વખત તેટલી મને લઇ જવા 347 00:17:53,040 --> 00:17:54,780 સમય, મોટે ભાગે, માઇક શોધવા માટે. 348 00:17:54,780 --> 00:17:56,390 >> હવે હું સ્માર્ટ કરવામાં આવી હોઈ શકે છે આ અંગે, બરાબર ને? 349 00:17:56,390 --> 00:17:57,800 હું ઝડપથી કંટાળો મેળવવામાં આવી હતી. 350 00:17:57,800 --> 00:17:58,910 Twos દ્વારા આ થઈ શકે છે. 351 00:17:58,910 --> 00:18:01,870 પછી તેથી બે પાનાંઓ, ચાર, પછી છ, આઠ. 352 00:18:01,870 --> 00:18:05,220 અને હું તે મારફતે ઉડતી શરૂ કરી શકે છે ના નાના જોખમ યદ્યપિ, થોડી ઝડપી 353 00:18:05,220 --> 00:18:09,210 ઓવરશૂટિંગ માઇક, પરંતુ વળાંક નથી બધા અલગ અલગ હોઈ ચાલે. 354 00:18:09,210 --> 00:18:12,550 તે હજુ પણ એક સીધી જશે વાક્ય છે, પરંતુ થોડી ઝડપી. 355 00:18:12,550 --> 00:18:13,710 >> પરંતુ હું શું કર્યું? 356 00:18:13,710 --> 00:18:15,845 હું ખરેખર કંઈક કર્યું મૂળભૂત સારી. 357 00:18:15,845 --> 00:18:21,990 હું અમે લઘુગુણકીય કૉલ કરશો શું પ્રાપ્ત એ સમય, લોગ, જેમાં આ લીલા 358 00:18:21,990 --> 00:18:27,730 લાઇન એક ખૂબ, ખૂબ, ખૂબ છે તે ઓછી સીધા ધાર. 359 00:18:27,730 --> 00:18:33,050 તે સૉર્ટ તરીકે અને તેના બદલે, તે સુચવે , ક્યારેય જેથી ધીમે ધીમે અનંત પહોંચે 360 00:18:33,050 --> 00:18:36,700 હું ખરેખર 1,000 પાનું લઇ શકે છે ફોન પુસ્તક, તેના કદ ડબલ 361 00:18:36,700 --> 00:18:39,610 આગામી વર્ષ - કારણ કે ઘણો ધારવું વધુ લોકોને નગર માં ખસેડો. 362 00:18:39,610 --> 00:18:43,250 >> તેથી હવે હું 2,000 પૃષ્ઠો મળી છે, પરંતુ કેવી રીતે કર્યું વધુ પગલાંઓ કે જે સ્માર્ટ છે 363 00:18:43,250 --> 00:18:45,200 અલ્ગોરિધમનો લઇ જવા? 364 00:18:45,200 --> 00:18:46,060 માત્ર એક. 365 00:18:46,060 --> 00:18:48,060 હું એક શક્તિશાળી વાત છે કે, અર્થ. 366 00:18:48,060 --> 00:18:51,400 અમે આગામી વર્ષે 4,000 પાના પર જાઓ નહિં, તો મને લઇ જવા કે 367 00:18:51,400 --> 00:18:53,020 માત્ર બે વધુ જાય છે. 368 00:18:53,020 --> 00:18:56,500 તેથી જો તમે મોટી અને મોટી ફેંકવું કરી શકો છો ન વેબ વિપરીત મને સમસ્યાઓ છે, 369 00:18:56,500 --> 00:18:59,560 મોટી અને મોટી સમસ્યાઓ ઘા Googles અને Facebooks ખાતે દરરોજ 370 00:18:59,560 --> 00:19:01,590 વિશ્વમાં, અને તે નથી આવા મોટા સોદો. 371 00:19:01,590 --> 00:19:05,840 હું વધુ વિચારો અને કાળજી મૂકવામાં કારણ કે મારા અલ્ગોરિધમનો ઉકેલવા માટે કે જેની સાથે 372 00:19:05,840 --> 00:19:07,020 અસરકારક રીતે સમસ્યાઓ. 373 00:19:07,020 --> 00:19:09,260 >> અને ખરેખર, તે એક બનશે આ કોર્સ ગોલ. 374 00:19:09,260 --> 00:19:11,230 તમે ચાલશે, રસ્તામાં, પ્રોગામ શીખવા માટે કેવી રીતે. 375 00:19:11,230 --> 00:19:13,360 તમે કાર્યક્રમ શીખવા માટે કેવી રીતે કરશો કોઈપણ ભાષાઓમાં સંખ્યા. 376 00:19:13,360 --> 00:19:16,670 પરંતુ દિવસ ઓવરને અંતે કોર્સ છે સમસ્યાઓનું નિરાકરણ અને મેળવવામાં વિશે 377 00:19:16,670 --> 00:19:20,490 સમસ્યાઓનું નિરાકરણ પર સારી - અને, જેમ આ જેમ કિસ્સાઓમાં, ઉકેલ સમસ્યાઓ 378 00:19:20,490 --> 00:19:22,030 વધુ કાર્યક્ષમ રીતે. 379 00:19:22,030 --> 00:19:23,990 >> હવે આમ અત્યાર સુધી, અમે આ કર્યું એકદમ સહજ જ્ઞાનથી. 380 00:19:23,990 --> 00:19:27,420 માતાનો એકદમ કંઈક પરિચય દો સામાન્ય સ્યુડોકોડનો કહેવાય છે. 381 00:19:27,420 --> 00:19:29,150 તેથી અમે આખરે, મળશે આ કોર્સમાં માટે 382 00:19:29,150 --> 00:19:30,570 વિવિધ પ્રોગ્રામિંગ ભાષાઓ છે. 383 00:19:30,570 --> 00:19:34,280 પરંતુ આજે અમે ઇંગલિશ જેવી તે કરીશ તમે માત્ર પ્રકારની કહે છે વાક્યરચના, 384 00:19:34,280 --> 00:19:37,330 તમે અર્થ છે, પરંતુ તમે ક્યારેય જેથી કરશો શું succinct અને તમે ચિંતા નથી 385 00:19:37,330 --> 00:19:38,960 વ્યાકરણ અને સંપૂર્ણ વાક્યો. 386 00:19:38,960 --> 00:19:41,600 તમે માત્ર તમારી જાતને તરીકે વ્યક્ત સંક્ષેપથી શક્ય. 387 00:19:41,600 --> 00:19:45,400 >> તેથી સ્યુડોકોડનો ઇંગલિશ જેવી છે રજૂ કરે સિન્ટેક્સ 388 00:19:45,400 --> 00:19:46,750 એક પ્રોગ્રામિંગ ભાષા. 389 00:19:46,750 --> 00:19:51,170 અને તે ઓવરને તરફ, મને પ્રસ્તાવ દો કે અમે હવે અમે માત્ર પ્રક્રિયા મોડલ 390 00:19:51,170 --> 00:19:54,990 થોડી કંઈક ગણાય છે વર્ણવેલ અલગ, આ સમયે એક લેતી 391 00:19:54,990 --> 00:19:59,040 ઉત્પાદન આ પાંચ મિનિટની વિડિઓ જુઓ TED પર અમારા મિત્રો દ્વારા કે 392 00:19:59,040 --> 00:20:03,170 , સ્યુડોકોડનો શું છે વ્યાખ્યાયિત કરવા શું વ્યાખ્યાયિત ગાણિતિક વિચાર પણ છે, અને 393 00:20:03,170 --> 00:20:07,030 તમે જુઓ છો ઉદાહરણ છતાં પોતે માં, સરળ સુપર, તે છે 394 00:20:07,030 --> 00:20:09,820 અમને માનસિક આપવા શરૂ કરવા જઈ મોડેલ, શબ્દભંડોળ, જે સાથે 395 00:20:09,820 --> 00:20:14,588 વધુ જટિલ, ખૂબ કરવું અત્યંત ઝડપથી ગાણિતીક નિયમો. 396 00:20:14,588 --> 00:20:15,576 >> [વિડિઓ પ્લેબેક શરૂ] 397 00:20:15,576 --> 00:20:29,920 >> [સંગીત વગાડવાનો] 398 00:20:29,920 --> 00:20:31,100 >> નેરેટર: એક અલ્ગોરિધમનો શું છે? 399 00:20:31,100 --> 00:20:34,730 કોમ્પ્યુટર વિજ્ઞાન, એક અલ્ગોરિધમનો છે કેટલાક ઉકેલવા માટે સૂચનો સેટ 400 00:20:34,730 --> 00:20:36,620 પગલું દ્વારા સમસ્યા પગલું. 401 00:20:36,620 --> 00:20:39,650 લાક્ષણિક રીતે, ગાણિતીક નિયમો ચલાવવામાં આવે છે કમ્પ્યુટર્સ દ્વારા, પરંતુ અમે મનુષ્યો હોય છે 402 00:20:39,650 --> 00:20:41,230 ગણતરીના તેમજ. 403 00:20:41,230 --> 00:20:43,290 હમણાં પૂરતું, તમે કેવી રીતે જાઓ કરશે નંબર ગણાય વિશે 404 00:20:43,290 --> 00:20:44,750 એક રૂમ માં લોકો? 405 00:20:44,750 --> 00:20:47,980 તમે મારા જેવા હો તો ઠીક છે, તો તમે કદાચ કરશો દરેક વ્યક્તિ અંતે બિંદુ, એક 406 00:20:47,980 --> 00:20:50,120 એક સમય, અને 0 થી અપ ગણતરી. 407 00:20:50,120 --> 00:20:52,970 1, 2, 3, 4, અને તેથી આગળ. 408 00:20:52,970 --> 00:20:54,140 >> ઠીક છે, કે જે અલ્ગોરિધમનો છે. 409 00:20:54,140 --> 00:20:57,600 હકીકતમાં, તે વ્યક્ત કરવાનો પ્રયાસ કરીએ થોડી વધુ ઔપચારિક સ્યુડોકોડનો માં - 410 00:20:57,600 --> 00:21:00,700 સમાવે છે કે જે ઇંગલિશ જેવી વાક્યરચના એક પ્રોગ્રામિંગ ભાષા. 411 00:21:00,700 --> 00:21:02,580 ચાલો એન સમાન 0. 412 00:21:02,580 --> 00:21:06,970 રૂમ માં દરેક વ્યક્તિ માટે સુયોજિત એન એન વત્તા 1 બરાબર. 413 00:21:06,970 --> 00:21:08,400 >> આ સ્યુડોકોડનો અર્થઘટન કેવી રીતે કરવું? 414 00:21:08,400 --> 00:21:12,840 વેલ, લાઇન એક ઘોષણા છે, જેથી વાત કરવા માટે એક ચલ એન કહેવામાં આવે છે અને પ્રારંભ 415 00:21:12,840 --> 00:21:14,250 માટે તેની કિંમત 0. 416 00:21:14,250 --> 00:21:17,550 આ માત્ર અર્થ એ છે કે શરૂઆતમાં અમારા અલ્ગોરિધમનો, આ વસ્તુ કે જેની સાથે 417 00:21:17,550 --> 00:21:19,650 અમે ગણતરી કરી રહ્યાં 0 ની કિંમત ધરાવે છે. 418 00:21:19,650 --> 00:21:22,620 બધા પછી, પહેલાં અમે ગણતરી શરૂ, અમે હજી સુધી કંઈપણ ગણાશે નથી. 419 00:21:22,620 --> 00:21:25,340 આ ચલ એન કૉલ માત્ર એક સંમેલન છે. 420 00:21:25,340 --> 00:21:26,890 હું તે સૌથી કંઈપણ કહેવાય છે શકે છે. 421 00:21:26,890 --> 00:21:30,560 >> હવે લીટી બે demarks એક શરૂઆત લૂપ, ચાલશે કે જે પગલાં ક્રમ 422 00:21:30,560 --> 00:21:32,310 વખત અમુક નંબર પુનરાવર્તન કરો. 423 00:21:32,310 --> 00:21:35,910 તેથી આપણા ઉદાહરણમાં, પગલામાં અમે લઈ રહ્યા છો ખંડ લોકો ગણાય છે. 424 00:21:35,910 --> 00:21:38,730 રેખા નીચે બે, ત્રણ રેખા છે જે બરાબર કેવી રીતે 425 00:21:38,730 --> 00:21:40,160 અમે ગણાય વિશે જવા પડશે. 426 00:21:40,160 --> 00:21:43,440 આ ખાડો છે કે સૂચિત પુનરાવર્તન કરશે કે વાક્ય ત્રણ. 427 00:21:43,440 --> 00:21:47,380 >> તેથી શું સ્યુડોકોડનો કહીને છે તે દરેક માટે, 0 અંતે શરૂ કર્યા બાદ 428 00:21:47,380 --> 00:21:50,690 ખંડ વ્યક્તિ, અમે કરીશું 1 દ્વારા એન વધારે છે. 429 00:21:50,690 --> 00:21:53,050 હવે આ અલ્ગોરિધમનો યોગ્ય છે? 430 00:21:53,050 --> 00:21:54,580 ઠીક છે, માતાનો તેના પર એક બીટ બેંગ દો. 431 00:21:54,580 --> 00:21:57,270 જો ત્યાં તે કામ કરતું નથી ખંડ બે લોકો? 432 00:21:57,270 --> 00:21:58,170 માતાનો જોવા દો. 433 00:21:58,170 --> 00:22:00,260 >> રેખા એક, અમે 0 એન પ્રારંભ. 434 00:22:00,260 --> 00:22:03,660 આ બે લોકો દરેક માટે, અમે પછી 1 દ્વારા એન વધારો. 435 00:22:03,660 --> 00:22:07,310 તેથી મારફતે પ્રથમ ટ્રીપ પર લૂપ, અમે 0 થી 1 એન અપડેટ કરો. 436 00:22:07,310 --> 00:22:11,070 તે જ મારફતે બીજા સફર પર લૂપ, અમે 1 થી 2 એન અપડેટ કરો. 437 00:22:11,070 --> 00:22:15,780 અને તેથી આ અલ્ગોરિધમનો અંત સુધીમાં એ, 2 જે ખરેખર સંખ્યા સાથે મેળ ખાય છે 438 00:22:15,780 --> 00:22:16,700 ખંડ લોકો. 439 00:22:16,700 --> 00:22:17,760 >> અત્યાર સુધી તેથી, તેથી સારી. 440 00:22:17,760 --> 00:22:19,610 કેવી રીતે એક ખૂણામાં કેસ વિશે, છતાં? 441 00:22:19,610 --> 00:22:22,590 0 લોકો ત્યાં ધારો ખંડ - મારા ઉપરાંત, 442 00:22:22,590 --> 00:22:24,170 જે ગણતરી કરી રહ્યું છે. 443 00:22:24,170 --> 00:22:27,150 રેખા એક, અમે 0 એન પ્રારંભ. 444 00:22:27,150 --> 00:22:30,280 આ સમય, જોકે, લાઇન ત્રણ નથી એક ન હોય, કારણ કે બધા ચલાવો 445 00:22:30,280 --> 00:22:31,370 ખંડ વ્યક્તિ. 446 00:22:31,370 --> 00:22:35,260 અને તેથી એન મેચ છે, કે જે 0 રહે ખંડ લોકો સંખ્યા. 447 00:22:35,260 --> 00:22:36,420 ખૂબ સરળ, અધિકાર? 448 00:22:36,420 --> 00:22:39,630 >> પરંતુ ગણાય લોકો એક સમયે એક આ બોલ પર કોઈ, પણ, ખૂબ બિનકાર્યક્ષમ છે? 449 00:22:39,630 --> 00:22:40,920 ચોક્કસ અમે વધુ સારી રીતે કરી શકે છે. 450 00:22:40,920 --> 00:22:43,120 શા માટે એક સમયે બે લોકો ગણતરી નથી? 451 00:22:43,120 --> 00:22:49,300 તેના બદલે 1, 2, 3, 4, 5, 6, 7, ગણાય છે 8, અને તેથી આગળ, કેમ, 2 ગણતરી નથી 452 00:22:49,300 --> 00:22:51,460 4, 6, 8, અને તેથી પર? 453 00:22:51,460 --> 00:22:53,700 તે પણ, ઝડપી લાગે અને તે ચોક્કસ છે. 454 00:22:53,700 --> 00:22:56,240 >> ચાલો આ ઓપ્ટિમાઇઝેશન વ્યક્ત સ્યુડોકોડનો છે. 455 00:22:56,240 --> 00:22:57,800 ચાલો એન સમાન 0. 456 00:22:57,800 --> 00:23:02,450 ખંડ લોકો દરેક જોડી માટે, સેટ એન એન વત્તા 2 બરાબર. 457 00:23:02,450 --> 00:23:04,120 ખૂબ સરળ ફેરફાર, અધિકાર? 458 00:23:04,120 --> 00:23:06,750 બદલે સભ્યપદ લોકો એક એક સમયે, અમે બદલે ગણતરી 459 00:23:06,750 --> 00:23:08,300 એક સમયે તેમને બે. 460 00:23:08,300 --> 00:23:10,980 આ અલ્ગોરિધમનો આમ બે વાર છે જો છેલ્લા તરીકે ઝડપી. 461 00:23:10,980 --> 00:23:12,180 >> પરંતુ તે યોગ્ય છે? 462 00:23:12,180 --> 00:23:12,920 માતાનો જોવા દો. 463 00:23:12,920 --> 00:23:15,330 જો ત્યાં તે કામ કરતું નથી ખંડ બે લોકો? 464 00:23:15,330 --> 00:23:17,550 રેખા એક, અમે 0 એન પ્રારંભ. 465 00:23:17,550 --> 00:23:20,920 લોકો કે એક જોડી માટે, અમે પછી બે એન વધારો. 466 00:23:20,920 --> 00:23:24,860 અને તેથી આ અલ્ગોરિધમનો અંત સુધીમાં, એન, 2 જે ખરેખર સંખ્યા સાથે મેળ ખાય છે 467 00:23:24,860 --> 00:23:25,650 ખંડ લોકો. 468 00:23:25,650 --> 00:23:28,250 >> ત્યાં છે કે આગામી ધારવું ખંડ 0 લોકો. 469 00:23:28,250 --> 00:23:30,840 રેખા એક, અમે 0 એન પ્રારંભ. 470 00:23:30,840 --> 00:23:34,330 પહેલાં તરીકે, લાઇન ત્રણ ચલાવવા નથી બધા અંતે કોઈપણ જોડીઓ નથી કારણ 471 00:23:34,330 --> 00:23:35,380 ખંડ લોકો. 472 00:23:35,380 --> 00:23:38,350 અને તેથી એન જે ખરેખર, 0 રહે સંખ્યા સાથે મેળ ખાય છે 473 00:23:38,350 --> 00:23:39,570 ખંડ લોકો. 474 00:23:39,570 --> 00:23:42,280 >> પરંતુ ત્રણ શું હોય તો ખંડ લોકો? 475 00:23:42,280 --> 00:23:44,130 આ કેવી રીતે અલ્ગોરિધમનો ભાડું કરે છે? 476 00:23:44,130 --> 00:23:44,990 માતાનો જોવા દો. 477 00:23:44,990 --> 00:23:47,460 રેખા એક, અમે 0 એન પ્રારંભ. 478 00:23:47,460 --> 00:23:50,870 તે લોકો એક જોડી માટે, અમે પછી 2 દ્વારા એન વધારો. 479 00:23:50,870 --> 00:23:51,800 પરંતુ પછી શું? 480 00:23:51,800 --> 00:23:54,960 લોકોના સંપૂર્ણ જોડી નથી ખંડ, તેથી વાક્ય બે બોલ પર કોઈ 481 00:23:54,960 --> 00:23:56,180 લાંબા સમય સુધી લાગુ પડે છે. 482 00:23:56,180 --> 00:24:00,530 અને તેથી આ અલ્ગોરિધમનો અંત સુધીમાં એન હજુ પણ 2 છે જે યોગ્ય નથી. 483 00:24:00,530 --> 00:24:03,810 >> ખરેખર, આ અલ્ગોરિધમનો કહેવાય છે બગડેલ, કારણ કે તે એક ભૂલ છે. 484 00:24:03,810 --> 00:24:05,820 અમુક નવા સ્યુડોકોડનો સાથે નિવારણ કરી શકો છો. 485 00:24:05,820 --> 00:24:09,670 દરેક જોડી માટે કરીએ એ બરાબર 0 ખંડ લોકો. 486 00:24:09,670 --> 00:24:12,550 સેટ કરો એન એન વત્તા 2 બરાબર. 487 00:24:12,550 --> 00:24:17,140 એક વ્યક્તિ unpaired રહે તો, સેટ એન એન વત્તા 1 બરાબર. 488 00:24:17,140 --> 00:24:20,140 આ ચોક્કસ સમસ્યા ઉકેલવા માટે, અમે કર્યું રેખા ચાર, પરિચય છે, 489 00:24:20,140 --> 00:24:24,520 અન્યથા એક શાખા તરીકે ઓળખાય શરત, એક છે કે જો માત્ર ચલાવે છે 490 00:24:24,520 --> 00:24:26,640 વ્યક્તિ અમે શકાયું નથી કે બીજા સાથે જોડી. 491 00:24:26,640 --> 00:24:30,440 અને તેથી હવે, ત્યાં શું એક અથવા ત્રણ લોકો અથવા કોઈપણ વિચિત્ર નંબર 492 00:24:30,440 --> 00:24:33,290 ખંડ, આ અલ્ગોરિધમનો હવે તેમને ગણતરી આવશે. 493 00:24:33,290 --> 00:24:34,560 >> અમે પણ સારી કરી શકો છો? 494 00:24:34,560 --> 00:24:38,820 વેલ, અમે 3s અથવા પણ 4s અથવા ગણતરી કરી શકે છે 5s અને 10s, પરંતુ તે ઉપરાંત, તે છે 495 00:24:38,820 --> 00:24:41,360 થોડી વિચાર જવા બિંદુ મુશ્કેલ. 496 00:24:41,360 --> 00:24:44,660 દિવસ ઓવરને અંતે કે શું ચલાવવામાં કમ્પ્યુટર્સ કે મનુષ્ય દ્વારા, 497 00:24:44,660 --> 00:24:46,750 ગાણિતીક નિયમો માત્ર એક સમૂહ છે સાથે સૂચનો 498 00:24:46,750 --> 00:24:48,290 સમસ્યાઓ હલ કરવા માટે છે. 499 00:24:48,290 --> 00:24:49,792 આ ફક્ત ત્રણ હતા. 500 00:24:49,792 --> 00:24:52,404 તમે શું સમસ્યા હલ થશે એક અલ્ગોરિધમનો સાથે? 501 00:24:52,404 --> 00:24:52,901 >> [END વિડિઓ પ્લેબેક] 502 00:24:52,901 --> 00:24:55,883 >> DAVID MALAN: ફક્ત એક જ વખત છે હું કાર્ટુન ફોર્મ દેખાશે. 503 00:24:55,883 --> 00:25:01,050 પરંતુ વાર્તા નોંધાયો નહીં, જ્યાં હવે, કેવી રીતે અમે વધુ સારી રીતે કરી શકે છે? 504 00:25:01,050 --> 00:25:04,680 થ્રીસ અને ચોક્કા, અમે દાવો, અમે ગણતરી કરી શકો છો લોકો વધુ ઝડપી, પરંતુ અમે કરી શકો છો 505 00:25:04,680 --> 00:25:06,290 કરતા મૂળભૂત રીતે વધુ સારી રીતે કરે છે? 506 00:25:06,290 --> 00:25:07,540 અને હું અમે હોડ. 507 00:25:07,540 --> 00:25:11,980 >> અમે અમારી પોતાની એક બીટ પરિચય તો અહીં સ્યુડોકોડનો, હું પ્રસ્તાવ માટે જઇ રહ્યો છું 508 00:25:11,980 --> 00:25:14,550 અમે આ જેવી લીટી હાંસલ કરી શકે છે. 509 00:25:14,550 --> 00:25:17,280 અમે લોકો ગણતરી માટે નથી જતા રહ્યાં છો એક, બે, ત્રણ, ચાર. 510 00:25:17,280 --> 00:25:19,470 અમે બે જવા માટે નથી જતા રહ્યાં છો ચાર, છ, આઠ. 511 00:25:19,470 --> 00:25:23,390 અમે મૂળભૂત વધુ સારું કરવા માટે જઈ રહ્યાં છો સમસ્યા પન્ક્ચ્યુએટેડ ઇક્વિલિબ્રિઆ દ્વારા, અને આ 512 00:25:23,390 --> 00:25:27,080 કેસ, એક અન્યથા ઉચ્ચાલન સ્ત્રોત underutilized. 513 00:25:27,080 --> 00:25:31,460 >> માત્ર એક ક્ષણ, હું તમને ક્ષમા કરશો આશા અને માં ઉભા કરીને અમને વિનોદી 514 00:25:31,460 --> 00:25:34,470 અમે જઈ રહ્યા છો જે બિંદુએ સ્થળ, તમારા પર લેવા માટે તમે દરેક પૂછો 515 00:25:34,470 --> 00:25:36,400 દિમાગ સમજી નંબર 1. 516 00:25:36,400 --> 00:25:39,560 પછી તમે વધુ ને વધુ કરવા માટે જઈ રહ્યાં છો સમય પસાર તરીકે awkwardly,, શોધો 517 00:25:39,560 --> 00:25:42,740 ઉભા છે જે બીજા કોઈને, ભેગા સાથે તમારા નંબરો 518 00:25:42,740 --> 00:25:43,720 તેમને ઉમેરીને. 519 00:25:43,720 --> 00:25:47,490 તમે એક પછી બેસી સ્પર્ધા ચાલે છે નીચે, પ્રથમ અને બીજા વ્યક્તિ 520 00:25:47,490 --> 00:25:48,880 પુનરાવર્તન ચાલુ છે. 521 00:25:48,880 --> 00:25:53,090 >> તેથી અન્ય શબ્દોમાં, બધા SEEDING દ્વારા નંબર 1 સાથે તમે, અને પછી 522 00:25:53,090 --> 00:25:57,800 2s અને તે 2s માં તે 1 સે સંયોજન 4s માં, દરેક સાથે વધુને વધુ 523 00:25:57,800 --> 00:26:02,740 અમે ઓવરને અંતે, કરીશું નીચે બેઠક આ ગણતરીઓ, માત્ર એક લોન હોય 524 00:26:02,740 --> 00:26:07,570 પરંતુ ઝડપી પૂરતી નીચે બેસી ન હતી જે આત્મા જે સમગ્ર પ્રેક્ષકો સભ્યપદ ધરાવે છે 525 00:26:07,570 --> 00:26:09,180 તેના અથવા તેણીના ધ્યાનમાં. 526 00:26:09,180 --> 00:26:13,730 >> તમે, દો તો તેથી માતાનો આગળ વધો અને - એક પગલું - જગ્યાએ ઊભા. 527 00:26:13,730 --> 00:26:15,600 અને ચલાવો. 528 00:26:15,600 --> 00:26:36,580 >> [ક્રાઉડ MURMURING] 529 00:26:36,580 --> 00:26:38,820 >> DAVID MALAN: તમે જાણો છો લોરેન છે? 530 00:26:38,820 --> 00:26:40,179 729? 531 00:26:40,179 --> 00:27:23,350 >> [ક્રાઉડ MURMURING] 532 00:27:23,350 --> 00:27:24,340 >> DAVID MALAN: બધા અધિકાર? 533 00:27:24,340 --> 00:27:39,110 >> [ક્રાઉડ MURMURING] 534 00:27:39,110 --> 00:27:41,365 >> DAVID MALAN: બધા અધિકાર, અમે જોઇએ ઓવરને આરે શકાય છે. 535 00:27:41,365 --> 00:27:44,340 536 00:27:44,340 --> 00:27:47,670 અમે હજુ પણ અહીં સ્થાયી એક સાથી જુઓ. 537 00:27:47,670 --> 00:27:48,770 કોણ બીજું જોડી કરવાની જરૂર છે? 538 00:27:48,770 --> 00:27:50,020 તમે ગાય્ઝ બંધ જોડીમાં માંગો છો. 539 00:27:50,020 --> 00:27:53,260 540 00:27:53,260 --> 00:27:56,520 ઉપર કોઇએ. 541 00:27:56,520 --> 00:27:58,150 શા માટે હું અહીં હાથ ધીરે નથી. 542 00:27:58,150 --> 00:28:01,370 હજુ પણ છે જે ખૂબ થોડા લોકો માટે તમે શું નંબરો કરવા, સ્થાયી 543 00:28:01,370 --> 00:28:02,790 તમારા ધ્યાનમાં છે? 544 00:28:02,790 --> 00:28:04,020 >> વિદ્યાર્થી: 78. 545 00:28:04,020 --> 00:28:06,010 >> DAVID MALAN: 78 વત્તા - 546 00:28:06,010 --> 00:28:07,840 અહીં જે નીચે ઉભા છે? 547 00:28:07,840 --> 00:28:08,370 >> વિદ્યાર્થી: 39. 548 00:28:08,370 --> 00:28:09,590 >> DAVID MALAN: પ્લસ 39. 549 00:28:09,590 --> 00:28:12,310 પ્લસ બીજું જે હજુ પણ ઊભુ છે? 550 00:28:12,310 --> 00:28:13,650 81? 551 00:28:13,650 --> 00:28:15,960 ઠીક, બીજું કોણ? 552 00:28:15,960 --> 00:28:17,200 અન્ય 81? 553 00:28:17,200 --> 00:28:17,860 વાહ. 554 00:28:17,860 --> 00:28:19,210 અને પછી શું પાછળ છે? 555 00:28:19,210 --> 00:28:20,360 >> વિદ્યાર્થી: 49. 556 00:28:20,360 --> 00:28:21,812 >> DAVID MALAN: 49, વત્તા? 557 00:28:21,812 --> 00:28:22,950 >> વિદ્યાર્થી: 98. 558 00:28:22,950 --> 00:28:24,980 >> DAVID MALAN: 98 વત્તા? 559 00:28:24,980 --> 00:28:28,190 કે અન્ય કોઈ વ્યક્તિ છે? 560 00:28:28,190 --> 00:28:29,155 12? 561 00:28:29,155 --> 00:28:30,460 સારું કામ. 562 00:28:30,460 --> 00:28:33,610 >> [હાસ્ય] 563 00:28:33,610 --> 00:28:34,690 >> DAVID MALAN: ઓહ, 112 - 564 00:28:34,690 --> 00:28:35,410 ઓહ. 565 00:28:35,410 --> 00:28:36,220 નોકરી સારી! 566 00:28:36,220 --> 00:28:38,660 >> [હાસ્ય] 567 00:28:38,660 --> 00:28:42,570 >> [અભિવાદન] 568 00:28:42,570 --> 00:28:43,820 >> DAVID MALAN: બીજું કોઈપણ હજુ પણ સ્થાયી? 569 00:28:43,820 --> 00:28:46,710 570 00:28:46,710 --> 00:28:47,260 માફ કરશો? 571 00:28:47,260 --> 00:28:48,110 >> વિદ્યાર્થી: 99. 572 00:28:48,110 --> 00:28:49,810 >> DAVID MALAN: 99. 573 00:28:49,810 --> 00:28:52,620 બીજા કોઇ પણ સ્થાયી? 574 00:28:52,620 --> 00:28:57,290 અને અહીં વિદ્યાર્થીઓને કુલ સંખ્યા અનુસાર, ખરેખર છે - 575 00:28:57,290 --> 00:28:59,400 જો તમે નંબર છે? 576 00:28:59,400 --> 00:29:03,170 ઓહ, આ લોકોની વાસ્તવિક સંખ્યા ખંડ, એકાઉન્ટ અનુસાર કે 577 00:29:03,170 --> 00:29:07,660 શિક્ષણ ફેલો રહ્યા હતા દરેક માર્ગ પર, 729 હતી. 578 00:29:07,660 --> 00:29:11,070 તેથી હાર્વર્ડ વિદ્યાર્થીઓ એક ઓરડામાં સમાય તેટલી સંખ્યા કે તેટલો જથ્થો બહાર પોતાને ગણાશે, જે 579 00:29:11,070 --> 00:29:14,126 જવાબ 637 છે. 580 00:29:14,126 --> 00:29:15,480 >> [હાસ્ય] 581 00:29:15,480 --> 00:29:16,350 >> DAVID MALAN: તેથી બંધ. 582 00:29:16,350 --> 00:29:17,360 પરંતુ હજુ પણ. 583 00:29:17,360 --> 00:29:22,110 ઠીક છે, જેથી કે શિક્ષણ ચોક્કો ક્ષણ, બરાબર ને? 584 00:29:22,110 --> 00:29:24,120 આ હવે અમે એક ભૂલ તરીકે વર્ણવે છે. 585 00:29:24,120 --> 00:29:28,120 ક્યાંક રીતે સાથે, અમે કેટલીક હતી ખોટું, અથવા કોઈને અંકગણિત, નીચે બેઠા 586 00:29:28,120 --> 00:29:29,930 અથવા છોડી, અથવા કંઈક ખોટું થયું હતું. 587 00:29:29,930 --> 00:29:30,930 પરંતુ દંડ છે. 588 00:29:30,930 --> 00:29:33,390 પણ હજુ કારણ કે, અમે ખૂબ નજીક મળી. 589 00:29:33,390 --> 00:29:37,480 અને હું ખોટું કરવા માટે અમે મળી દલીલ કરે છે કે લેતો ઝડપી હું હશે કરતાં ઘણો જવાબ 590 00:29:37,480 --> 00:29:39,770 મારા વધુ રેખીય અભિગમ ની મદદથી. 591 00:29:39,770 --> 00:29:42,630 >> તેથી ચાલો આપણે હકીકતમાં મળી હતી ધારે છે કે ઠીક છે, પરંતુ વિશે હવે શું લાગે છે 592 00:29:42,630 --> 00:29:46,870 દરેક સમય બની રહ્યું છે, વિરુદ્ધ મારી હતી પોતાના નિષ્કપટ પોઇન્ટ અલ્ગોરિધમનો. 593 00:29:46,870 --> 00:29:48,420 એક, બે, ત્રણ. 594 00:29:48,420 --> 00:29:53,010 729 અથવા 637 લોકો ખરેખર ત્યાં તો અહીં, કે મને લેવામાં આવ્યા હોત 595 00:29:53,010 --> 00:29:57,720 શાબ્દિક 637 અથવા 729 pointings આંગળી અને 596 00:29:57,720 --> 00:29:59,490 મારા કુલ સભ્યપદ incrementing. 597 00:29:59,490 --> 00:30:01,910 અને હું દ્વારા થોડી સારી કરી શકે બે, ચાર, છ, આઠ જવાનું, અને 598 00:30:01,910 --> 00:30:05,660 , કે જે ઝડપ ડબલ કદાચ ત્રણ અથવા ચાર ગણું, કેવી રીતે હું આ કરી શકો છો આધાર રાખીને 599 00:30:05,660 --> 00:30:07,110 મારા માથા માં ગણાય છે કે નથી. 600 00:30:07,110 --> 00:30:10,720 >> પરંતુ આ અભિગમ તમે ગાય્ઝ લીધો મૂળભૂત અલગ હતી. 601 00:30:10,720 --> 00:30:12,770 કારણ કે શરૂઆતમાં, તમે બધા અપ હતી. 602 00:30:12,770 --> 00:30:14,620 બધા 729 છે. 603 00:30:14,620 --> 00:30:17,370 અને પછી શાબ્દિક અડધા તમે નીચે બેઠા. 604 00:30:17,370 --> 00:30:19,720 અને તે પછી, અન્ય તમે અડધા નીચે બેઠા. 605 00:30:19,720 --> 00:30:22,650 અને તે પછી, અન્ય તમે અડધા નીચે બેઠા. 606 00:30:22,650 --> 00:30:27,470 >> અને સમય કુલ સંખ્યા કે જે તમે ગાય્ઝ છે બેઠા હોઈ શકે છે લગભગ 607 00:30:27,470 --> 00:30:31,740 આઠ અને નવ અથવા દસ કુલ વખત, અમારા કુલ સભ્યપદ શું છે તેના પર આધાર રાખીને. 608 00:30:31,740 --> 00:30:33,300 અને આપણે શું છે સૉર્ટ કરી શકો છો આ અન્ય રીત છે. 609 00:30:33,300 --> 00:30:37,740 અમે રૂમ માં 1,024 લોકો હતી, તો તમે કરી શકે વખત કુલ સંખ્યા 610 00:30:37,740 --> 00:30:41,870 1,024 લોકો અડધી 10 છે. 611 00:30:41,870 --> 00:30:43,370 >> હવે તે વિશે વિચારો અન્ય દિશામાં. 612 00:30:43,370 --> 00:30:49,170 અમે હતું કે, કહે છે, હાસ્યજનક, ધારવું ચાર અબજ આ રૂમ માં લોકો, 613 00:30:49,170 --> 00:30:50,860 અથવા થોડી મોટી ખંડ. 614 00:30:50,860 --> 00:30:54,550 અમે કેવી રીતે ઘણી વખત ચાલ્યો હશે આ અલ્ગોરિધમનો મારફતે, જેમ કે અડધા 615 00:30:54,550 --> 00:30:58,110 કે વર્ગ નીચે બેસીને? 616 00:30:58,110 --> 00:31:03,050 તે માત્ર ત્યારે જ 32 જેમ લેવા રહ્યું પણ કદના વર્ગ કામગીરી, 617 00:31:03,050 --> 00:31:03,770 ચાર અબજ. 618 00:31:03,770 --> 00:31:04,055 શા માટે? 619 00:31:04,055 --> 00:31:06,980 ચાર અબજ બે જાય છે કારણ કે અબજ,, એક મિલિયન જાય જાય 620 00:31:06,980 --> 00:31:09,925 500 મિલિયન, 250 જાય મિલિયન, ડોટ, ડોટ, ડોટ. 621 00:31:09,925 --> 00:31:14,940 હું માત્ર તે વિભાગ કેટલાક 32 શું કરી શકો છો જે બિંદુએ, દરેક અંતે સિવાય વખત, 622 00:31:14,940 --> 00:31:17,820 એક વ્યક્તિ બચ્યું આવશે. 623 00:31:17,820 --> 00:31:21,590 >> અને તે પણ એક શક્તિશાળી જેવું છે વધુને અમે પ્રયાસ કરીશું કે વિચાર 624 00:31:21,590 --> 00:31:24,690 આ કોર્સમાં, અને લીવરેજ પ્રોગ્રામિંગ અને કોમ્પ્યુટર વિજ્ઞાન વધુ 625 00:31:24,690 --> 00:31:29,400 સામાન્ય રીતે, એક વિચાર સાથે આ જંતુઓ જે અમે પછી, ઘણી સમસ્યાઓ હલ કરી શકો છો 626 00:31:29,400 --> 00:31:31,130 વધુ શક્તિશાળી. 627 00:31:31,130 --> 00:31:34,610 તેથી અમે તે સાથે એકદમ સરળ શરૂ સ્યુડોકોડનો અને એક રૂમ માં ગાય, પરંતુ 628 00:31:34,610 --> 00:31:38,205 હવે લોકો સંપૂર્ણ સમગ્ર ખંડ સાથે અમે મૂળભૂત સારી થાય છે. 629 00:31:38,205 --> 00:31:41,460 >> ઠીક છે, હવે ચાલો સંક્રમણ કેટલાક વાસ્તવિક કોડ માટે સ્યુડોકોડનો. 630 00:31:41,460 --> 00:31:44,200 તમે શું જુઓ છો ને આ ભાષામાં જાવાસ્ક્રિપ્ટ કહેવાય, અને 631 00:31:44,200 --> 00:31:46,190 અમે તરફ આ પરત મળશે સત્ર અંત. 632 00:31:46,190 --> 00:31:49,960 જો તે પ્રોગ્રામિંગ ભાષા છે કે તમે વેબસાઇટ્સ અને આવા અન્ય બનાવવા માટે ઉપયોગ 633 00:31:49,960 --> 00:31:51,360 સોફ્ટવેર આ દિવસ. 634 00:31:51,360 --> 00:31:54,890 અને અમે એક મિત્ર માટે આભાર, તેનો ઉપયોગ કર્યો છે અવર્સ ઓફ સ્ટેનફોર્ડ ખાતે, બેવડી માટે 635 00:31:54,890 --> 00:31:56,630 અહીં કેટલીક છુપાવેલી જાણકારી. 636 00:31:56,630 --> 00:31:59,500 આ સ્ટેગનોગ્રાફી કળા છે જેથી તમે છુપાવી શકો છો, જ્યાં વાત કરવા માટે 637 00:31:59,500 --> 00:32:03,990 અન્યથા દેખાય છે તે માહિતી અવાજ અથવા એક સંપૂર્ણપણે અલગ હોઈ 638 00:32:03,990 --> 00:32:05,220 એકસાથે તસવીર. 639 00:32:05,220 --> 00:32:10,120 પરંતુ આ ચોક્કસ ઇમેજ એમ્બેડ ખરેખર પ્રકારના ગુપ્ત સંદેશ છે. 640 00:32:10,120 --> 00:32:12,950 >> તેથી મને આગળ વધો અને ખેંચવાનો દો અહીં જ છબી, આ 641 00:32:12,950 --> 00:32:14,270 વેબ બ્રાઉઝરમાં સમય. 642 00:32:14,270 --> 00:32:17,710 અને હું કેટલાક મારા હાથ તરંગ જઈ રહ્યો ખાસ કરીને આજે માટે વિગતો, 643 00:32:17,710 --> 00:32:21,780 આ જેમ દેખાય છે જે તમને તે માટે એક તરીકે, જાવાસ્ક્રીપ્ટ પરંતુ ગ્રીક માત્ર 644 00:32:21,780 --> 00:32:23,930 સંપૂર્ણપણે અજાણ્યા ભાષા. 645 00:32:23,930 --> 00:32:26,190 પરંતુ આ એક ઉદાહરણ છે એક પ્રોગ્રામિંગ ભાષા. 646 00:32:26,190 --> 00:32:30,660 >> અને હવે, વિશ્વાસ પર લઇ કોડના આ પ્રથમ વાક્ય - 647 00:32:30,660 --> 00:32:32,470 અને કોડ દ્વારા, હું હમણાં જ ટેક્સ્ટ અર્થ. 648 00:32:32,470 --> 00:32:35,660 હું શાબ્દિક ટાઇપ કરી શકે છે કે જે લખાણ માઈક્રોસોફ્ટ વર્ડ માં, જો હું હતી 649 00:32:35,660 --> 00:32:37,630 પછી જમણી સોફ્ટવેર તેની સાથે કંઈક. 650 00:32:37,630 --> 00:32:42,120 પ્રોગ્રામિંગ સ્રોત કોડ, પ્રોગ્રામિંગ કોડ છે, ખરેખર માત્ર લખાણ છે, અને તે 651 00:32:42,120 --> 00:32:45,420 શું ભાષા પર આધારિત અલગ અલગ દેખાય છે જો તમે ન ઇંગલિશ વિપરીત ઉપયોગ કરી રહ્યાં છો, અને 652 00:32:45,420 --> 00:32:49,200 સ્પેનિશ અને રશિયન બધા અલગ અલગ જુઓ તમે તમારા કીબોર્ડ પર તેમને લખો ત્યારે. 653 00:32:49,200 --> 00:32:53,520 >> આ પ્રથમ વાક્ય છે, તેથી હવે લેવા વિશ્વાસ, ખાલી એક ગ્રાફિક ખોલે છે 654 00:32:53,520 --> 00:32:56,160 ઈન્ટરનેટ, કે ઘોંઘાટીયા ગ્રાફિક આપણે જોયું. 655 00:32:56,160 --> 00:32:59,900 આ આગામી વાક્ય અહીં એક ઉદાહરણ છે લૂપ, અને અમે ખરેખર તે જ જોયું 656 00:32:59,900 --> 00:33:01,130 જો TED વિડિઓમાં કલકલ. 657 00:33:01,130 --> 00:33:03,750 લૂપ ફરીથી થાય છે કે જે કંઈક છે અને ફરી, પણ આ છતાં 658 00:33:03,750 --> 00:33:08,440 એકદમ સાથે, વિસ્મૃત જુએ છે કીવર્ડ, અને કેટલાક કૌંસ, અને 659 00:33:08,440 --> 00:33:09,510 કેટલાક semicolons. 660 00:33:09,510 --> 00:33:13,070 અમે લાંબા સમય પહેલા તે પાછા આવો પડશે પરંતુ તે લૂપ આવશ્યક છે 661 00:33:13,070 --> 00:33:17,310 કાર્યક્રમ કહી, બધા પર ફરી વળવું તે અવાજ બિંદુઓ, થી છોડી 662 00:33:17,310 --> 00:33:18,980 હક, ઉપરથી નીચે સુધી. 663 00:33:18,980 --> 00:33:21,260 >> દિવસ ઓવરને, છબી પર કારણ કે આ ગમે છે - અને તમે ખરેખર આ કરી શકો છો 664 00:33:21,260 --> 00:33:22,860 કાઇન્ડ આ પ્રોજેક્ટર પર તેને જોઈ - 665 00:33:22,860 --> 00:33:25,280 ખરેખર બિંદુઓ માત્ર એક ગ્રીડ છે. 666 00:33:25,280 --> 00:33:29,730 તેથી અમે તે બિંદુઓને દરેક ઓળખી શકે એક સંકલન, એક્સ, વાય દ્વારા, અને આ સાથે 667 00:33:29,730 --> 00:33:33,890 કાર્યક્રમ છે, હવે અમે શરૂ કરી શકો છો તે બિંદુઓ માટે કંઈક. 668 00:33:33,890 --> 00:33:37,540 >> તેથી શું હું અહીં આગળ જવા માટે જતા અને છું હું કેટલાક ફેરફારો કરવા જઈ રહ્યો છે નથી. 669 00:33:37,540 --> 00:33:41,000 પ્રથમ હું આગળ જાઓ અને છુટકારો મેળવવા માટે જઇ રહ્યો છું કે લીલાશ પડતા અને આછા વાદળી રંગનું તમામ 670 00:33:41,000 --> 00:33:43,520 અવાજ, અને હું આગળ જવા માટે જઇ રહ્યો છું અને નીચેનું લખો 671 00:33:43,520 --> 00:33:45,710 વાતનો સ્વીકાર કરૂ વિસ્મૃત વાક્યરચના. 672 00:33:45,710 --> 00:33:48,020 ઇમેજ માટે IM. 673 00:33:48,020 --> 00:33:53,380 પાંચ આંકડાના US સ્થાન એક્સ, અલ્પવિરામ, અંતે વાદળી સેટ પાંચ આંકડાના US સ્થાન વાય, 0 થી. 674 00:33:53,380 --> 00:33:55,610 અન્ય શબ્દોમાં, હું હમણાં જ કરવા માંગો છો વાદળી બધા બંધ 675 00:33:55,610 --> 00:33:56,920 કે ચિત્ર માં બિંદુઓ. 676 00:33:56,920 --> 00:33:59,800 >> હવે હું આગળ જાઓ અને ક્લિક કરો જઈ રહ્યો આ Run / બટન સાચવો, અને તમે પડશે 677 00:33:59,800 --> 00:34:02,850 જમણી બાજુ પર નોટિસ, પરિણામી ઇમેજ દેખાય છે. 678 00:34:02,850 --> 00:34:06,120 હવે તેની સુપર લીલા, પરંતુ તે નથી આશ્ચર્યજનક, હું શાબ્દિક નહીં કારણ કે 679 00:34:06,120 --> 00:34:11,070 બંધ, 1 0 કરીને, તમામ કે ચિત્રમાં વાદળી. 680 00:34:11,070 --> 00:34:12,540 >> ઠીક છે, હવે થોડી વધુ તે શું કરીએ. 681 00:34:12,540 --> 00:34:16,989 છબી, કોઈ setGreen, એક્સ, વાય માટે IM. 682 00:34:16,989 --> 00:34:20,659 અને માત્ર ડાબેથી ફરી વળવું અર્થ એ છે કે અધિકાર અને પછી ઉપરથી નીચે સુધી. 683 00:34:20,659 --> 00:34:23,520 મૂલ્ય સાથે બંધ 0, તેમજ. 684 00:34:23,520 --> 00:34:24,750 સાચવો. 685 00:34:24,750 --> 00:34:28,100 અને પ્રોજેક્ટર પર, તમે નથી ખરેખર આ કરી શકો છો ખરેખર બધા કંઈપણ જુઓ. 686 00:34:28,100 --> 00:34:31,380 >> મારા લેપટોપ સ્ક્રીન પર, તો હું માત્ર માં પીઅર યોગ્ય રીતે, હું એક એક બીટ જોઈ શકો છો 687 00:34:31,380 --> 00:34:33,300 છબી, તેઓ હજુ પણ છો કારણ કે ત્યાં કેટલાક લાલ. 688 00:34:33,300 --> 00:34:35,540 તમે ક્યારેય ટૂંકાક્ષરમાં RGB સાંભળ્યું હોય તો - 689 00:34:35,540 --> 00:34:36,830 લાલ, લીલો, વાદળી - 690 00:34:36,830 --> 00:34:39,110 તે આ રચના ઉલ્લેખ છે ની મદદથી છબી 691 00:34:39,110 --> 00:34:40,230 માત્ર તે ત્રણ રંગો. 692 00:34:40,230 --> 00:34:43,159 અને હમણાં, અમે બગાઙ કર્યું બધા લીલા, બધા વાદળી, પરંતુ 693 00:34:43,159 --> 00:34:44,500 ખૂબ લાલ ત્યાં નથી. 694 00:34:44,500 --> 00:34:45,920 >> તેથી મને લાલ અપ લત દો. 695 00:34:45,920 --> 00:34:47,070 હું કેવી રીતે કે શું કરી શકો? 696 00:34:47,070 --> 00:34:49,300 ઠીક છે, પ્રથમ, હું પૂછવા જાઉં છું આ કાર્યક્રમ એક પ્રશ્ન. 697 00:34:49,300 --> 00:34:52,030 હું આગળ જાઓ અને તે માતાનો કૉલ દેવા માટે જઇ રહ્યો છું માત્ર બીજગણિત જેમ ચલ. 698 00:34:52,030 --> 00:34:54,060 જો તમે X અથવા વાય અથવા z હોઈ શકે છે. 699 00:34:54,060 --> 00:34:57,230 હું એક ચલ જાહેર કરવા જઇ રહ્યો છું અને, કહે છે, આ ચલ મૂકી 700 00:34:57,230 --> 00:35:02,790 ની અસ્થાયી, કિંમત છબીઓ એક્સ, વાય અંતે કિંમત getRed. 701 00:35:02,790 --> 00:35:05,870 >> અને ફરી, અમે બધા પાછા આવો પડશે ભવિષ્યમાં આ વિગત છે. 702 00:35:05,870 --> 00:35:10,630 પરંતુ હવે માટે, માત્ર વિશ્વાસ પર લઇ આ રેખા શું આ કાર્યક્રમને પુછે છે 703 00:35:10,630 --> 00:35:12,740 એક્સ, વાય ખાતે લાલ કિંમત છે? 704 00:35:12,740 --> 00:35:14,450 ચોક્કસ કોઈ પર? 705 00:35:14,450 --> 00:35:15,710 >> પછી હું તેને કંઈક કરવા જઇ રહ્યો છું. 706 00:35:15,710 --> 00:35:21,100 પછી હું છબી પર કોઈ સમૂહ લાલ કરવા જઇ રહ્યો છું એક્સ, વાય, વાય પરંતુ આ સમયે હું જઈ રહ્યો છું 707 00:35:21,100 --> 00:35:24,760 , લાલ વખત કરવાથી તે વધારો લેટ્સ 10, કહે છે. 708 00:35:24,760 --> 00:35:26,870 તેથી 10 પરિબળ દ્વારા તે વધારે છે. 709 00:35:26,870 --> 00:35:29,880 મને હવે બહાર ઝૂમ કરીએ અને ક્લિક કરો ચલાવો / બચાવી શકે છે. 710 00:35:29,880 --> 00:35:36,430 અને ત્યાં સમગ્ર હતું કે વોઇલા Query, સમય, છતાં પણ આપણા માનવ આંખો 711 00:35:36,430 --> 00:35:37,900 તદ્દન તેને જોઈ શકે છે. 712 00:35:37,900 --> 00:35:41,470 >> તેથી ફરીથી, આ હવે, પ્રત્યક્ષ કોડ છે અમે આવો પડશે કે એક ભાષા ઉદાહરણ 713 00:35:41,470 --> 00:35:42,770 પાછા પહેલાં લાંબા છે. 714 00:35:42,770 --> 00:35:46,670 પરંતુ તમે તે ખાસ કરીને, ખ્યાલ આવી કોઈ અનુભવ સાથે, તે તદ્દન ચોક્કો 715 00:35:46,670 --> 00:35:50,280 ટૂંક સમયમાં આપણે આપણી જાતને હશે ત્યાં કે જેમ કોડ લેખન. 716 00:35:50,280 --> 00:35:54,520 હકીકતમાં, તમે બધા એક સાધન છો, જે સાથે કંઈક અંશે પરિચિત છે, કદાચ, CS50 માતાનો છે 717 00:35:54,520 --> 00:35:57,330 હતી જે પોતાના કોર્સ-શોપિંગ સાધન, વાસ્તવમાં કેટલાક લોકો દ્વારા આ ઉનાળામાં રીબુટ 718 00:35:57,330 --> 00:36:01,070 CS50 પોતાના ભૂતપૂર્વ વિદ્યાર્થીઓ, હવે TFs ફેરવે છે. 719 00:36:01,070 --> 00:36:04,740 >> તેથી આ વેબસાઇટ બનાવવામાં હોઈ બને PHP, કહેવાય ભાષામાં. 720 00:36:04,740 --> 00:36:08,510 તે વસ્તુઓ, MySQL કહેવાય ડેટાબેઝ વાપરે છે જેની સાથે અમે અમારા હાથ મળશે 721 00:36:08,510 --> 00:36:10,190 પાછળથી સત્ર માં ગંદા. 722 00:36:10,190 --> 00:36:14,140 પણ કંઈક છે, તે માને છે કે નથી આ જેમ છેવટે માટે ઘટાડે 723 00:36:14,140 --> 00:36:19,480 આંટીઓ અને શરતો સરળ અને શાખાઓ, તે જેમ અમે માત્ર એક જોયું 724 00:36:19,480 --> 00:36:21,530 જો TED વિડિઓમાં પહેલા ક્ષણ. 725 00:36:21,530 --> 00:36:25,180 >> હું શું કરશો વિચાર્યું શું હવે શેર નથી અમે સ્ટાફ કર્યા છે માત્ર કંઈક 726 00:36:25,180 --> 00:36:28,010 કેમ્પસમાં, પરંતુ કંઈક માટે ભૂતપૂર્વ વિદ્યાર્થી - ત્રણ 727 00:36:28,010 --> 00:36:29,080 હકીકતમાં વિદ્યાર્થીઓ, - 728 00:36:29,080 --> 00:36:33,950 સિએરા, ડેનિયલ, અને, આ પાછલા વર્ષના કરવામાં સામ, જેમાંથી જો છેલ્લા કોઈ પહેલાં હતી 729 00:36:33,950 --> 00:36:36,370 પ્રોગ્રામિંગનો અનુભવ કુલ CS50 લીધો હતો. 730 00:36:36,370 --> 00:36:39,950 અને તેમની અંતિમ પ્રોજેક્ટ માટે, તેઓ જો CS50 મેળામાં, મળ્યાં, એક 731 00:36:39,950 --> 00:36:43,720 અરજી છે, કે જે wrdly કહેવાય તેઓ બનાવવામાં જેના માટે વેબ આધારિત કાર્યક્રમ 732 00:36:43,720 --> 00:36:47,670 હું સાથે શેર કરશો વિચાર્યું કે આ વિડિઓ તમે જ માત્ર શું એક અર્થમાં આપી 733 00:36:47,670 --> 00:36:49,280 શબ્દ ઓવરને દ્વારા શક્ય છે. 734 00:36:49,280 --> 00:37:57,170 >> [સંગીત વગાડવાનો] 735 00:37:57,170 --> 00:38:00,570 >> DAVID MALAN: તે અઠવાડિયું ઝીરો માંથી ચોક્કો અઠવાડિયું 12 આ પાછલા વર્ષના છે. 736 00:38:00,570 --> 00:38:05,470 >> [અભિવાદન] 737 00:38:05,470 --> 00:38:09,520 >> DAVID MALAN: એક સતામણી તરીકે, પણ, ખરેખર તમારી ભૂખ શું છે ઘસવું માટે 738 00:38:09,520 --> 00:38:14,580 શક્ય છે, તમે પહેલેથી જ જોવા મળે છે શકે છે તરત કે, market.cs50.net, એક જોઈ શકે 739 00:38:14,580 --> 00:38:17,710 કોર્સ માતાનો ટીમ છે કે જે નવું સાધન આ સમય, પર કામ કરવામાં આવી 740 00:38:17,710 --> 00:38:21,530 હાર્વર્ડ વિદ્યાર્થી સાથે સહયોગ આ વર્ષે શરૂ જેમ કે એજન્સીઓ, 741 00:38:21,530 --> 00:38:24,980 અને આ માં આસ્થાપૂર્વક ચાલુ ઉનાળામાં આવતા તમે પ્રમાણભૂત પડશે 742 00:38:24,980 --> 00:38:27,890 ખરીદી અને કેમ્પસ પર તક તમે રસ વસ્તુઓ વેચાણ કરે છે. 743 00:38:27,890 --> 00:38:32,220 અને HSA દ્વારા ભાગીદારી સાથે, તમે પડશે પણ વસ્તુઓ બંધ મૂકવા સમક્ષ રજુ કરવાનો પ્રયત્ન 744 00:38:32,220 --> 00:38:35,950 કેટલાક HSA ભૌતિક સ્ટોર્સ એક ભવિષ્યમાં બિંદુ છે, તેથી તરીકે 745 00:38:35,950 --> 00:38:39,150 ખાસ કરીને જો તમે પ્રોક્સી વસ્તુઓ સ્નાતક અને જરૂરી માંગતા નથી, 746 00:38:39,150 --> 00:38:44,110 વસ્તુઓ કાઢી છે, પરંતુ ખરેખર તે ચૂકવવા તમે અનુસરી શકે તેવા જાણતા માટે આગળ ધપાવો 747 00:38:44,110 --> 00:38:45,270 અહીં કેમ્પસ પર. 748 00:38:45,270 --> 00:38:46,740 જેથી વધુ કે પર આવે છે. 749 00:38:46,740 --> 00:38:49,830 >> પરંતુ થોડી વધુ concretely, એક સાધન તાજેતરના માં CS50 બહાર આવે છે કે 750 00:38:49,830 --> 00:38:52,760 વર્ષ, તમે કેટલાક હોઇ શકે છે, જે સાથે તમે પરિચિત અને અન્ય હોઈ શકે છે 751 00:38:52,760 --> 00:38:57,940 જો તમે CS50.net/2x અંતે હવે પડશે Googling એક ક્રોમ એક્સ્ટેન્શન લિંક શોધવા 752 00:38:57,940 --> 00:39:01,250 તમે કેવી રીતે કરી શકો છો કે પ્રતિપાદક છે જે જાવાસ્ક્રિપ્ટ, તે જ ભાષાનો ઉપયોગ અમે 753 00:39:01,250 --> 00:39:06,660 એક ક્ષણ પહેલા એફિલ ટાવર સાથે વપરાય છે, 2x પ્લેબેક ઝડપ અમલ કરવા માટે 754 00:39:06,660 --> 00:39:09,000 બધા હાર્વર્ડ iSites વિડિઓઝ માટે. 755 00:39:09,000 --> 00:39:11,880 આ બનેલ છે કંઈક છે CS50 પોતાના વિડિઓ પ્લેયર માં. 756 00:39:11,880 --> 00:39:14,870 પરંતુ આ, પણ, તમે શરૂ કરો જો ડિગ સ્રોત કોડમાં છે, કે જે અમે કરીશું 757 00:39:14,870 --> 00:39:18,840 happily ઉપલબ્ધ બનાવે છે, તમે કેવી રીતે જોશો તમે પણ છે કે, જેવી સમસ્યાનો હલ કરી શકો છો 758 00:39:18,840 --> 00:39:23,180 સાથે વેબસાઇટ્સ માં વિજેટો ગતિ જે તમે પહેલેથી જ સારી રીતે પરિચિત છીએ. 759 00:39:23,180 --> 00:39:26,630 >> તેથી કોર્સ પર હવે શબ્દ અને અપેક્ષાઓ અને શું આગળ આવેલું છે. 760 00:39:26,630 --> 00:39:29,445 સામાન્ય રીતે, આપણે ખરેખર અહીં ભેગા કરીશું છતાં - સોમવાર અને બુધવાર પર 761 00:39:29,445 --> 00:39:31,490 આ શુક્રવાર, અમે ભેગા કરીશું, કારણ કે શોપિંગ અઠવાડિયું ઓફ - 762 00:39:31,490 --> 00:39:34,640 1:00 PM પર પોસ્ટેડ માટે 2:00 જોકે, ક્યારેક 2:30 સુધી. 763 00:39:34,640 --> 00:39:38,700 તમે તેથી અથવા શકો છો કે જે આપેલ છે 2:00 PM પર પોસ્ટેડ કેટલાક વર્ગ લેવા માટે હોય છે 764 00:39:38,700 --> 00:39:42,480 આગળ, અથવા પણ પહેલાં, ખ્યાલ નથી કોર્સ કહેવાય છે તે ટેકો છે 765 00:39:42,480 --> 00:39:45,900 એક સાથે નોંધણી, જેમાં અમે પડશે જાહેરાત બોર્ડ અરજી આધાર અને 766 00:39:45,900 --> 00:39:49,400 તમારા વતી તમારા નિવાસી ડીન્સ જો તમે ક્યાંક આ સંઘર્ષ છે 767 00:39:49,400 --> 00:39:50,790 1:00 થી 2:30 શ્રેણી. 768 00:39:50,790 --> 00:39:54,110 માટે તે URL ઓનલાઈન વડા વધારાની વિગતો. 769 00:39:54,110 --> 00:39:57,750 >> પરંતુ આધાર માળખું દ્રષ્ટિએ કે વિદ્યાર્થીઓ માટે, CS50 નિરુપણ 770 00:39:57,750 --> 00:40:01,750 વધુ અને ઓછો આરામદાયક એકસરખું, અમે વિભાગો અલગ ટ્રેક તક આપે છે. 771 00:40:01,750 --> 00:40:04,730 અને આ બોલ થોડા અઠવાડિયા હોય છે, પરંતુ લાંબા પહેલાં, તમે તરીકે કહેવામાં આવશે 772 00:40:04,730 --> 00:40:05,770 તમારા આરામ સ્તર. 773 00:40:05,770 --> 00:40:08,590 જો તમે ઓછી આરામદાયક લોકોમાં છો વધુ આરામદાયક, અથવા 774 00:40:08,590 --> 00:40:10,520 ક્યાંક વચ્ચે? 775 00:40:10,520 --> 00:40:13,150 >> અને અમે ત્રણ અલગ પડશે સગવડ છે કે જે ટ્રેક 776 00:40:13,150 --> 00:40:14,470 ચોક્કસપણે તે પ્રેક્ષકો. 777 00:40:14,470 --> 00:40:17,900 તેથી શબ્દ કોઈ તબક્કે જોઇએ તમે તમે સ્પર્ધા કરી રહ્યાં છો પણ લાગે છે 778 00:40:17,900 --> 00:40:21,390 વધુ સાથે કોઇ વિદ્યાર્થી સામે અથવા તમે કરતાં ઓછી પૃષ્ઠભૂમિ. 779 00:40:21,390 --> 00:40:24,160 ખરેખર, કોર્સ થઈ ગયું છે વધુ સહયોગી અને ખૂબ 780 00:40:24,160 --> 00:40:25,650 કરતાં વધુ ખુલ્લા. 781 00:40:25,650 --> 00:40:29,030 >> સમસ્યા સેટ દ્રષ્ટિએ, તમે પડશે ,, ખૂબ શોધવા કે ઉપરાંત 782 00:40:29,030 --> 00:40:32,130 દરેક અઠવાડિયે સમસ્યા માનક આવૃત્તિ સેટ, એક "હેકર ઘણી વાર છે 783 00:40:32,130 --> 00:40:37,010 લક્ષિત શકાય અર્થ છે કે આવૃત્તિ " ના 5% થી 10% અથવા તેથી ઓછા 784 00:40:37,010 --> 00:40:40,270 તે વચ્ચે ખરેખર કોણ વસ્તી વિષયક વધુ આરામદાયક અને વધુ ગમશે 785 00:40:40,270 --> 00:40:43,960 પ્રમાણભૂત કરતાં એક પડકાર છે કે pset ઓફ આવૃત્તિ અપેક્ષા છે. 786 00:40:43,960 --> 00:40:46,390 હોઈ તે અંગે વધુ વિગતો અભ્યાસક્રમ જોવા મળે છે. 787 00:40:46,390 --> 00:40:49,430 >> પણ ઇન વિગતો ત્યાં મળી શકે છે અભ્યાસક્રમો પર અંતમાં ટ્રેડીંગ. 788 00:40:49,430 --> 00:40:51,570 લાક્ષણિક રીતે સમસ્યા સુયોજિત કરે છે ગુરુવારે કારણે થાય છે. 789 00:40:51,570 --> 00:40:55,550 જો કે, તમે તમારા ઘણા વધારો કરી શકે છે માટે ગુરૂવારે માંથી ડેડલાઇન આ પતન 790 00:40:55,550 --> 00:41:00,010 માત્ર અર્ધે રસ્તે અમને બેઠક દ્વારા શુક્રવાર, જેથી થોડા ગરમ અપ જવાબ, વાત કરવા માટે 791 00:41:00,010 --> 00:41:03,370 સપ્તાહની સમસ્યા કેટલાક પ્રશ્નો સમૂહો, કે જે આપોઆપ ચાલશે 792 00:41:03,370 --> 00:41:05,710 પછી તમે એક વધારાની 24 કલાક આપે છે. 793 00:41:05,710 --> 00:41:09,120 અમે પણ તમારી સૌથી નીચો મૂકવા આવશે તરીકે અભ્યાસક્રમ દીઠ સ્કોર. 794 00:41:09,120 --> 00:41:12,170 >> તમે શું સમસ્યા એક અર્થમાં આપી સેટ છે - તે ખરેખર છે કારણ કે 795 00:41:12,170 --> 00:41:15,120 કોર્સ માતાનો સમસ્યા સુયોજિત કરે છે કે જે છેવટે લગભગ દરેક વ્યાખ્યાયિત 796 00:41:15,120 --> 00:41:18,760 વધુ જેથી કરતાં વિદ્યાર્થી માતાનો અનુભવ, વધુ જેથી વ્યાખ્યાન, વિભાગો કરતાં, વધુ 797 00:41:18,760 --> 00:41:21,230 સૌથી અન્ય કોઈપણ કરતાં જેથી આ કોર્સ પાસા. 798 00:41:21,230 --> 00:41:25,140 છેલ્લું વર્ષ, ઉદાહરણ તરીકે, અમે શરૂ થયો અમે સ્ક્રેચ સાથે આ વર્ષે શરૂ કરીશું. 799 00:41:25,140 --> 00:41:29,150 ખાસ કરીને આ શુક્રવાર, અમે માટે, ઉપયોગ કરશો માત્ર એક દિવસ માતાનો સમય, ગ્રાફિકલ 800 00:41:29,150 --> 00:41:32,260 અમે પડશે, જે સાથે પ્રોગ્રામિંગ ભાષા છે, ખેંચીને પ્રોગ્રામિંગ શરૂ કરો અને 801 00:41:32,260 --> 00:41:37,580 કે પઝલ ટુકડાઓ ડ્રોપ માત્ર તે અર્થમાં બનાવે છે, જો શારીરિક ભેગા 802 00:41:37,580 --> 00:41:38,990 તેથી તાર્કિક રીતે કરવું. 803 00:41:38,990 --> 00:41:43,460 >> આગામી અઠવાડિયે, અમે સંક્રમણ ઝડપથી પડશે સી, એકદમ જૂની છે, પરંતુ ખૂબ જ નાના અને 804 00:41:43,460 --> 00:41:48,510 અમને પરવાનગી આપશે કે સરળ ભાષા ખરેખર દરમિયાન 0 થી 60 માટે જાઓ 805 00:41:48,510 --> 00:41:52,290 માત્ર થોડા અઠવાડિયા, અને પછી પરલય તે જ કુશળતા અને જ્ઞાન 806 00:41:52,290 --> 00:41:56,160 મૂળભૂત પ્રોગ્રામિંગ રચના માં PHP, જેમ ઉચ્ચ કક્ષાની ભાષાઓ, 807 00:41:56,160 --> 00:41:58,240 JavaScript, અને હજુ સુધી હજુ પણ અન્ય લોકો. 808 00:41:58,240 --> 00:42:02,560 >> છેલ્લું વર્ષ, કોર્સ ત્રીજા pset સંકેતલિપી કે એક 809 00:42:02,560 --> 00:42:06,380 ડોમેન ચોક્કસ એપ્લિકેશન જેમાં અમે કોઇપણ અમલ કરવા માટે પડકાર વિદ્યાર્થીઓ 810 00:42:06,380 --> 00:42:11,140 સાઇફરની નંબર, કાર્યક્રમો કે જેની સાથે માહિતી ભાંખોડિયાંભર થઈને અથવા unscramble માટે, 811 00:42:11,140 --> 00:42:11,880 તેને એનક્રિપ્ટ કરવા માટે. 812 00:42:11,880 --> 00:42:16,300 હેકર આવૃત્તિ માટે, તેનાથી વિપરિત, અમે હેકર વિદ્યાર્થીઓ ફાઇલ આપ્યો 813 00:42:16,300 --> 00:42:19,900 સમાવતી પ્રમાણભૂત Unix કમ્પ્યુટરથી વપરાશકર્તા નામો અને પાસવર્ડો, 814 00:42:19,900 --> 00:42:22,740 જે બાદમાં, એનક્રિપ્ટ થયેલ હતા અને અમે તે હેકર પડકાર્યો 815 00:42:22,740 --> 00:42:26,850 ડિક્રિપ્ટ વિદ્યાર્થીઓ, શ્રેષ્ઠ તરીકે તેઓ કરી શકે છે તે પાસવર્ડો, હજુ પણ છે કે જે પર 816 00:42:26,850 --> 00:42:27,770 સમાન ડોમેન. 817 00:42:27,770 --> 00:42:30,580 >> રખાતા, એક રમત છે કે જે કેટલાક સાથે તમને કદાચ પરિચિત છે. 818 00:42:30,580 --> 00:42:34,410 અમે વિદ્યાર્થીઓ પૂછો જ્યાં એક વિદેશી ભાગ, કરવામાં આવી હતી કે માહિતી પુનઃપ્રાપ્ત કરવા માટે 819 00:42:34,410 --> 00:42:38,530 અન્યથા મારા પોતાના ડિજિટલ કાઢી નાખવામાં કેમેરા માતાનો કોમ્પેક્ટ ફ્લેશ કાર્ડ દ્વારા 820 00:42:38,530 --> 00:42:42,740 ખરેખર બહાર આકૃતિ સોફ્ટવેર લેખિત, માં zeroes અને રાશિઓ જ્યાં હતા 821 00:42:42,740 --> 00:42:46,850 કે ડિજિટલ કેમેરા કે અગાઉ કોઈ JPEG ગ્રાફિક બનેલા? 822 00:42:46,850 --> 00:42:49,710 >> પ્રકારના પડકાર છેલ્લા વર્ષે સૌથી ઝડપી લખી સંડોવતા 823 00:42:49,710 --> 00:42:53,160 જોડણી-પરીક્ષક શક્ય સ્પર્ધા મિત્રો અને સહપાઠીઓને જો સામે 824 00:42:53,160 --> 00:42:53,860 તેઓ માંગો છો. 825 00:42:53,860 --> 00:42:56,330 મિજાજ 'એ દોડ્યા પછી એકદમ હાંફવું અમલીકરણ, એક સંકોચન કાર્યક્રમ. 826 00:42:56,330 --> 00:43:01,930 અને પછી CS50 સાથે સત્ર અંત ફાઇનાન્સ, સાથે વેબ આધારિત એપ્લિકેશન 827 00:43:01,930 --> 00:43:06,570 જો તમે eTrade જેવી વેબસાઇટ બનાવી છે, જે , તેથી માટે શેરોમાં ખરીદી અને વેચાણ 828 00:43:06,570 --> 00:43:09,860 ખરેખર લગભગ ખેંચીને દ્વારા, વાત પ્રત્યક્ષ સમયનો અવતરણ યાહૂ 829 00:43:09,860 --> 00:43:10,450 ફાયનાન્સ. 830 00:43:10,450 --> 00:43:13,590 >> અમે ગયા વર્ષે હતી ન હતી શું રહે છે એક સમસ્યા સમૂહ 831 00:43:13,590 --> 00:43:14,810 તેમ છતાં એક પ્રિય. 832 00:43:14,810 --> 00:43:18,400 તમે ચાલ્યા ક્યારેય કર્યું છે shuttle.cs50.net, તમારે વપરાશકર્તા જોશો 833 00:43:18,400 --> 00:43:19,670 આ જેમ થોડી ઈન્ટરફેસ. 834 00:43:19,670 --> 00:43:23,530 પરંતુ, વર્ગ બે વર્ષ પહેલાં Google Maps અને ઉપયોગ કરીને અમલમાં 835 00:43:23,530 --> 00:43:28,570 ગૂગલ અર્થ પ્લગ ઇન અને થોડુંક કેમ્પસ આસપાસ ડ્રાઇવિંગ સાથે સમજશકિત છે, 836 00:43:28,570 --> 00:43:33,290 આ રમત ઉદ્દેશ હતો, કે જેથી તમે ચહેરા કેટલાક જુઓ, કરી શકો છો 837 00:43:33,290 --> 00:43:37,530 કેમ્પસ આસપાસ વાહન માટે જોઈ છે સ્ટાફ, શિક્ષણ ફેલો અને સીએએસ, અને 838 00:43:37,530 --> 00:43:40,080 તમે તેમને મૂકવા હોય ત્યારે તમારા શટલ બસ પર. 839 00:43:40,080 --> 00:43:44,035 તેમાંના વાસ્તવમાં, અહીં લાગે તેથી અમે એક ચીટ કોડ દાખલ કરવા જઇ રહ્યા છીએ. 840 00:43:44,035 --> 00:43:47,150 >> [હાસ્ય] 841 00:43:47,150 --> 00:43:48,430 >> DAVID MALAN: ત્યાં અમે જાઓ. 842 00:43:48,430 --> 00:43:49,240 બધા અધિકાર. 843 00:43:49,240 --> 00:43:51,750 અને અહીં હવે સ્ટાફ છે આખા કેમ્પસમાં સ્વૈચ્છિક. 844 00:43:51,750 --> 00:43:54,530 અને તમે જમણી બાજુ, જોઈ શકો છો સ્ક્રીનની બાજુ, શટલ બસ 845 00:43:54,530 --> 00:43:55,510 ખાલી બેઠકો ધરાવે છે. 846 00:43:55,510 --> 00:43:59,000 અને હેતુ લખી હતી આ ઉભી કોડ કે જેની સાથે 847 00:43:59,000 --> 00:44:01,790 ડ્રાઇવિંગ અને ચૂંટતા અને અંગત મુસાફરો બોલ. 848 00:44:01,790 --> 00:44:04,960 એક કે, પણ, એક ભાષાનો ઉપયોગ જાવાસ્ક્રિપ્ટ કહેવાય છે. 849 00:44:04,960 --> 00:44:10,030 તેથી કાર્યક્રમો કે જે ખ્યાલ છે કે જેમ ચાલશે આ અમારી જ બોલ પર હોવો 850 00:44:10,030 --> 00:44:10,910 વર્ષે, તેમજ. 851 00:44:10,910 --> 00:44:13,640 >> શરતો માં, હવે, વધારાના આધાર, અમે ઓફિસ કલાક હોય છે. 852 00:44:13,640 --> 00:44:16,520 તમે તમારા પોતાના ઘરમાં જોવા મળે છે તેમ ડાઇનિંગ હોલ અથવા Annenberg માં, 853 00:44:16,520 --> 00:44:19,280 અમે ઘર ડાઇનિંગ રહીશું હોલ ચાર રાત એક સપ્તાહ - 854 00:44:19,280 --> 00:44:24,450 Leverett, Pfoho, એલિયટ અને Annenberg આ વર્ષે, 8:00 PM પર પોસ્ટેડ 11:00 PM પર પોસ્ટેડ માટે. 855 00:44:24,450 --> 00:44:26,830 અને અમે આ વર્ષે શું કરશો શું વિચાર્યું થોડી અલગ કંઈક છે. 856 00:44:26,830 --> 00:44:29,650 >> તમે ગયા વર્ષે rumblings સાંભળ્યું છે કે તે આ છે, એક બીટ ખૂબ stressful હતી 857 00:44:29,650 --> 00:44:32,800 અમે વર્ણન કરીશું તરીકે વર્ષે ઓફિસ કલાક, આગામી સપ્તાહ,, અને વધુ કાર્બનિક હશે 858 00:44:32,800 --> 00:44:36,900 આગમન પર, તમે રહેશો જેમાં એક ખાસ ટેબલ રવાના 859 00:44:36,900 --> 00:44:39,860 બહુવિધ સ્ટાફ સભ્યો રાહ જોવી, જ્યાં અને અમે વધુ વસ્તુઓ કરીશ 860 00:44:39,860 --> 00:44:40,440 વ્યવસ્થિત. 861 00:44:40,440 --> 00:44:43,740 કોઈ વધુ કતાર, વધુ આઈપેડ, પરંતુ તેના બદલે વધુ ઘનિષ્ઠ છે 862 00:44:43,740 --> 00:44:47,300 માત્ર એક ટેબલ ફરતે વાતચીતો આઠ અથવા તેથી વિદ્યાર્થીઓ, કે જેથી અમે 863 00:44:47,300 --> 00:44:50,880 શું અન્યથા ઓફ આશરે પાંચ અસર ખૂબ નાના વર્ગ હશે. 864 00:44:50,880 --> 00:44:54,120 >> અમે આ વસ્તુઓ, તેમજ, અમે તક આપે છે વૉકથ્રૂઝ કહેવાય, વિડિઓઝ ફિલ્માંકન 865 00:44:54,120 --> 00:44:57,330 કોર્સ માતાનો શિક્ષણ એક દ્વારા આગળ ફેલો, Zamyla, જેમાં તેણીએ 866 00:44:57,330 --> 00:45:00,690 સપ્તાહની સમસ્યા દરમ્યાન લઈ જશે આ માટે ટીપ્સ અને યુક્તિઓ ઓફર સમૂહો, 867 00:45:00,690 --> 00:45:02,640 આગળ મૂકે પડકારો. 868 00:45:02,640 --> 00:45:06,230 અને તેનાથી વિપરીત, સમસ્યા સેટ પછી છે કારણે, આ વર્ષે, અમે પણ પ્રકાશિત પડશે 869 00:45:06,230 --> 00:45:09,100 થોડી ક્લિપ્સ પોસ્ટ mortems કે કૉલ ખરેખર લઈ જવામાં 870 00:45:09,100 --> 00:45:13,630 પ્રતિનિધિ ઉકેલો, સારા અને બંને ખરાબ છે, કે જે દ્વારા તમે કેવી રીતે અનુમાન દોરવું શકે છે 871 00:45:13,630 --> 00:45:17,550 તમે કરી શકે છે અથવા હોવી જોઈએ તમારા પોતાના ઉકેલ અમલમાં મૂકી. 872 00:45:17,550 --> 00:45:20,500 >> અને અમે પ્રથમ સમય માટે શું આપશે ખાસ કરીને તેમજ આ વર્ષે, 873 00:45:20,500 --> 00:45:23,420 પોતાને મેળવી જેઓ વિદ્યાર્થીઓ માટે કોર્સ માતાનો અન્ય 874 00:45:23,420 --> 00:45:28,580 સાધનો પરંતુ તેમ છતાં સંઘર્ષ કરી રહી છે બધા ખૂબ ખૂબ, કોર્સ 875 00:45:28,580 --> 00:45:33,030 પોતે તરીકે, તે વિદ્યાર્થીઓ જોડીમાં કરશે સાધનો પાંજરામાં સાથે પરવાનગી છે કે જેથી 876 00:45:33,030 --> 00:45:35,840 તમે વધુ ઘનિષ્ઠ છે ઘર ડાઇનિંગ હોલ કરતાં તક 877 00:45:35,840 --> 00:45:38,700 એક પર એક સહાયતા માટે પરવાનગી આપે છે. 878 00:45:38,700 --> 00:45:42,780 >> કેટલાક હવે આખરી ઝલક દૃષ્ટિ માં ઓવરને રમતો. 879 00:45:42,780 --> 00:45:44,580 તમારી સાથે પરિચિત હોઈ શકે છે જો CS50 Hackathon. 880 00:45:44,580 --> 00:45:48,120 વેલ, 8:00 થી, આ ડિસેમ્બર આવતા 7:00 PM પર પોસ્ટેડ માટે શરૂઆતમાં, પોસ્ટેડ 881 00:45:48,120 --> 00:45:51,410 પીરિયડ વાંચન, તક હશે સહપાઠીઓને સાથે ભેગી કરવા - 882 00:45:51,410 --> 00:45:53,130 આ 9:00 PM પર પોસ્ટેડ આસપાસ હશે - 883 00:45:53,130 --> 00:45:56,550 તમારી અંતિમ માં જે તમે ડાઈવ દરમિયાન પ્રોજેક્ટના અમલીકરણ સાથે 884 00:45:56,550 --> 00:45:59,910 સહપાઠીઓને, મિત્રો, અને ખોરાક. 885 00:45:59,910 --> 00:46:03,680 આ ત્યારે, એએમ 1:00 આસપાસ હશે ખોરાક પ્રથમ બેચ પહોંચ્યા. 886 00:46:03,680 --> 00:46:08,470 અને આ 4:00 વિશે પોસ્ટેડ કે જો CS50 Hackathon ખાસ કરીને વર્ષ. 887 00:46:08,470 --> 00:46:12,000 >> પરંતુ કોર્સ સાચા પરાકાષ્ઠા છે જો CS50 ફેર હતો, એક કેમ્પસ વ્યાપી 888 00:46:12,000 --> 00:46:15,790 તમારા પોતાના અંતિમ પ્રોજેક્ટ પ્રદર્શન, જે પરિવાર અને મિત્રો બધા છે માટે 889 00:46:15,790 --> 00:46:18,730 અમારા ભરતીકારોનો તરીકે આમંત્રિત કરી અને ઉદ્યોગ અમારા મિત્રો. 890 00:46:18,730 --> 00:46:22,170 આ ઉદાહરણ માટે, એક ઝલક છે હાજરી આપી છે તે 2,000 થી વધુ લોકો 891 00:46:22,170 --> 00:46:23,160 છેલ્લા વર્ષ. 892 00:46:23,160 --> 00:46:27,180 આ જેમ અભિવ્યક્તિઓ અસામાન્ય નથી, અને એ જ રીતે કરવા માટે, તમારા 893 00:46:27,180 --> 00:46:29,660 સહપાઠીઓને વસ્તુઓ માં ખુશી તમે પરિપૂર્ણ કરી છે. 894 00:46:29,660 --> 00:46:33,170 >> અને ખરેખર, કે જે ઓવરને તરફ, અમે એક શરૂઆત છે ગાળાની ઘટના, તેમજ. 895 00:46:33,170 --> 00:46:37,400 જો તમે આ અપીલ જેવી વસ્તુઓ, અથવા તમે શું કરવા ઓછામાં ઓછા વિચિત્ર છો 896 00:46:37,400 --> 00:46:41,590 આ ખબર છે કે એક નવી પરંપરા કોર્સ CS50 પઝલ દિવસ કહેવામાં આવે છે. 897 00:46:41,590 --> 00:46:45,710 અને આ બે સ્થાપના કરવામાં આવી હતી વર્ષ ખરેખર કેમ્પસ સિગ્નલ 898 00:46:45,710 --> 00:46:48,930 તે કમ્પ્યુટર વિજ્ઞાન વિશે નથી પ્રોગ્રામિંગ અને તે ચોક્કસપણે નથી 899 00:46:48,930 --> 00:46:51,960 બેઠેલો વિશે માત્ર તે જ વિદ્યાર્થીઓ જે પહેલાં અનુભવ ધરાવે છે. 900 00:46:51,960 --> 00:46:54,200 તે સમસ્યાનો ઉકેલ વિશે ખરેખર છે વધુ સામાન્ય. 901 00:46:54,200 --> 00:46:57,360 >> અને તેથી છેલ્લા થોડા ઉપર, દિવસ પઝલ વર્ષ હવે, એક સરસ ફેરવાયું છે 902 00:46:57,360 --> 00:47:00,500 અમારા મિત્રો સાથે ભાગીદારી ફેસબુક, જેમાં કલ્પિત ત્યાં હશો 903 00:47:00,500 --> 00:47:04,830 ઈનામો અને નદી તરફ પીત્ઝા ખાતે આઇ લેબ આ આગામી શનિવાર. 904 00:47:04,830 --> 00:47:09,180 બે અથવા ત્રણ કે URL પર વડા તમે લઇ કરવા માંગતા મિત્રો જો 905 00:47:09,180 --> 00:47:10,830 આ નવી પરંપરા છે. 906 00:47:10,830 --> 00:47:14,180 >> તેથી હું તમને એક રાખવા કે પૂછવા માંગો છો ધ્યાનમાં વસ્તુ છે, અને અમે માત્ર એક પુરો 907 00:47:14,180 --> 00:47:17,070 બે મિનિટ ક્લિપ કે જેના પર આજે બંધ છે. 908 00:47:17,070 --> 00:47:19,640 73% યાદ સંખ્યા છે. 909 00:47:19,640 --> 00:47:23,900 કેક, પણ, આ બહાર તમે રાહ જોવી પડશે અમે એ ભાગની બે બાજુઓમાંની મોકૂફી તરીકે માત્ર એક 910 00:47:23,900 --> 00:47:26,710 ક્ષણોમાંની દંપતિ, જે પરંપરા છે આ કોર્સ છે, તેમજ. 911 00:47:26,710 --> 00:47:29,860 પરંતુ આ ના કી કંપની છે ધ્યાનમાં રાખવા કોર્સ માતાનો અભ્યાસક્રમ. 912 00:47:29,860 --> 00:47:32,820 આખરે આ કોર્સમાં બાબતો શું તમે ખૂબ જ અંત ન થયેલ છે 913 00:47:32,820 --> 00:47:36,580 તમારા સહપાઠીઓને સંબંધિત છે, પરંતુ જો તમે અઠવાડિયું 12 માં સંબંધિત અંત 914 00:47:36,580 --> 00:47:37,960 અઠવાડિયું 0 જાતને. 915 00:47:37,960 --> 00:47:43,670 >> પરંતુ અમે તમને છોડી જશે કે ઝલક અહીં સાથે આજે અહીં આ છેલ્લા એક છે 916 00:47:43,670 --> 00:47:47,580 અમારા જ ડીએલ દ્વારા, જે કર્યું માત્ર એક ક્ષણ પહેલા wrdly વિડિઓ. 917 00:47:47,580 --> 00:47:50,000 હું આ ઝલક સાથે તમને છોડી આગળ આવેલો શું. 918 00:47:50,000 --> 00:47:53,360 અને અમે આવું તરીકે, જો અમે CS50 કરી શકે છે રૂમની ફ્રન્ટ માંથી સ્ટાફ 919 00:47:53,360 --> 00:47:57,280 બધા કરું સ્ટેજ માટે આ બોલ પર આવવા તરીકે દ્રશ્ય ચિત્ર વધુ 920 00:47:57,280 --> 00:47:59,100 શું આ વર્ષે તમે awaits - 921 00:47:59,100 --> 00:48:00,350 અનાડી મેળવવામાં. 922 00:48:00,350 --> 00:48:02,200 923 00:48:02,200 --> 00:48:05,188 અમે આ સાથે તારણ પડશે અહીં સ્ક્રીન પર. 924 00:48:05,188 --> 00:48:18,634 >> [સંગીત વગાડવાનો] 925 00:48:18,634 --> 00:48:21,124 >> DAVID MALAN: આ CS50 છે. 926 00:48:21,124 --> 00:50:00,226 >> [સંગીત - પ્રાયોર અને કિમ, "આઇટી આર ઓલરાઇટ છે"] 927 00:50:00,226 --> 00:50:03,245 >> સ્પીકર 1: હું બિલાડીઓ કરતાં CS50 વધુ પ્રેમ. 928 00:50:03,245 --> 00:50:06,030 >> સ્પીકર 2: Whoaaaa! 929 00:50:06,030 --> 00:50:06,990 >> [હાસ્ય] 930 00:50:06,990 --> 00:50:08,140 >> DAVID MALAN: આ, તો પછી, CS50 છે. 931 00:50:08,140 --> 00:50:10,050 અમે શુક્રવારે તમે જોશો. 932 00:50:10,050 --> 00:50:13,370 >> [અભિવાદન અને આનંદદાયક] 933 00:50:13,370 --> 00:50:17,540 >> નેરેટર: આગામી CS50 ખાતે, એક સ્ટેજ ડેમો તરીકે આયોજન થતું નથી. 934 00:50:17,540 --> 00:50:19,080 >> DAVID MALAN: અમે માઇક શોધવા માંગો છો આ ફોન પુસ્તક સ્મિથ. 935 00:50:19,080 --> 00:50:20,380 વેલ, તમારા વૃત્તિ શું છે? 936 00:50:20,380 --> 00:50:23,750 હું મધ્યમાં આશરે બાંધી શકે છે ફોન પુસ્તક, નીચે સરકી જવું, જુઓ કે 937 00:50:23,750 --> 00:50:26,830 હું એમ અંતે છું, અને હું હવે ખબર છે કે માઇક સ્મિથ ડાબી નથી. 938 00:50:26,830 --> 00:50:27,840 કુલ જમણી હોવા જોઈએ. 939 00:50:27,840 --> 00:50:30,515 અને તેથી આ બિંદુએ, અમે શાબ્દિક અશ્રુ કરી શકો છો - 940 00:50:30,515 --> 00:50:33,300 આ બિંદુએ, અમે શાબ્દિક અશ્રુ કરી શકો છો - 941 00:50:33,300 --> 00:50:36,490 આ બિંદુએ, અમે અર્થાલંકારિક રીતે કરી શકો છો અડધા ફોન બુકમાં અશ્રુ. 942 00:50:36,490 --> 00:50:38,954 >> [UKELELE STRUMMING]