1 00:00:00,000 --> 00:00:00,890 2 00:00:00,890 --> 00:00:03,835 >> [संगीत खेल] 3 00:00:03,835 --> 00:00:10,597 4 00:00:10,597 --> 00:00:12,030 >> अध्यक्ष 1: सब ठीक है, सब लोग। 5 00:00:12,030 --> 00:00:14,330 मेरे साथ अपने पिछले अनुभाग में आपका स्वागत है। 6 00:00:14,330 --> 00:00:16,160 यह काफी सेमेस्टर हो गया है। 7 00:00:16,160 --> 00:00:21,290 मैं इस तरह से है, विश्वास नहीं कर सकता सप्ताह 12 या 11, ऐसा कुछ। 8 00:00:21,290 --> 00:00:24,520 लेकिन यह हमारे पिछले है, क्योंकि अनुभाग, हम कैंडी के बहुत सारे है। 9 00:00:24,520 --> 00:00:27,090 और मैं कोशिश करने के लिए जा रहा हूँ और आप के रूप में अच्छी तरह से मैं तैयार 10 00:00:27,090 --> 00:00:30,270 बुधवार को अपने प्रश्नोत्तरी के लिए कर सकते हैं। 11 00:00:30,270 --> 00:00:34,060 तो शायद नहीं सबसे अच्छा तरीका है, प्रश्नोत्तरी समीक्षा के साथ की तरह, अंत अनुभाग। 12 00:00:34,060 --> 00:00:35,630 लेकिन हम कोशिश करते हैं और यह मजेदार बना देंगे। 13 00:00:35,630 --> 00:00:36,720 और हमेशा कैंडी है। 14 00:00:36,720 --> 00:00:39,070 तो उम्मीद है, कि यह बेहतर बनाती हूँ। 15 00:00:39,070 --> 00:00:43,800 >> अपनी प्रश्नोत्तरी सुंदर होने जा रहा है प्रश्नोत्तरी शून्य के रूप में ज्यादा एक ही बात है। 16 00:00:43,800 --> 00:00:46,840 यह होने जा रहा है एक ही प्रारूप, एक ही लंबाई। 17 00:00:46,840 --> 00:00:50,065 आप बिखरे हुए कमरे में हो जाएगा परिसर में, क्योंकि वहाँ 18 00:00:50,065 --> 00:00:54,660 आप में से 900 के करीब हैं, और हम नहीं कर सकते सब इस तरह कमरे में पकड़। 19 00:00:54,660 --> 00:00:58,610 इसलिए सभी को देखने के लिए सुनिश्चित हो प्रश्नोत्तरी एक प्रलेखन 20 00:00:58,610 --> 00:01:02,410 cs50.harvard.edu पर ऑनलाइन आज रात या कल रात। 21 00:01:02,410 --> 00:01:06,070 सुनिश्चित करें कि आप जहां कर रहे हैं बनाओ आप लाने के लिए क्या जरूरत है, जा रहा है। 22 00:01:06,070 --> 00:01:10,052 सच में, तुम सिर्फ अपने आप को लाने की जरूरत और एक पेंसिल, और आप ठीक होना चाहिए। 23 00:01:10,052 --> 00:01:11,760 सवाल हो जाएगा बहुत ज्यादा ही है। 24 00:01:11,760 --> 00:01:15,250 शायद एक जोड़े को हो जाएगा एकाधिक विकल्प, एक जोड़ी संक्षिप्त उत्तर है, 25 00:01:15,250 --> 00:01:22,610 कुछ कोडिंग, शायद कुछ सही / गलत, चीजों की तरह मिलान। 26 00:01:22,610 --> 00:01:27,790 तो तुम भी नहीं होना चाहिए प्रारूप से हैरान कर दिया। 27 00:01:27,790 --> 00:01:31,380 >> क्या आश्चर्य की बात हो सकता है लंबाई, जो, पिछले वर्षों में, 28 00:01:31,380 --> 00:01:32,970 बहुत लंबे समय तक किया गया है। 29 00:01:32,970 --> 00:01:38,060 मेरे एक साल में, मैं एक दोस्त के लिए नहीं है मैं परीक्षा खत्म कर याद करते हैं। 30 00:01:38,060 --> 00:01:41,100 कई तरह वहाँ थे पृष्ठों को खाली छोड़ दिया है। 31 00:01:41,100 --> 00:01:43,710 इसलिए लंबाई किया जा सकता है बहकानेवाला की तरह 32 00:01:43,710 --> 00:01:47,554 बस कुछ वर्षों में, यह है, क्योंकि बहुत लंबे समय तक प्रश्नोत्तरी एक से अधिक हो गया। 33 00:01:47,554 --> 00:01:49,720 मैं यह क्या है पता नहीं है इस साल की तरह होने जा रहा है, 34 00:01:49,720 --> 00:01:51,640 लेकिन इसके बारे में पता होना करने के लिए कुछ है। 35 00:01:51,640 --> 00:01:53,390 >> इसके अतिरिक्त, difficulty-- लोग करते हैं 36 00:01:53,390 --> 00:01:56,660 प्रश्नोत्तरी एक बहुत अधिक जानकारी प्राप्त करने के लिए प्रश्नोत्तरी शून्य से मुश्किल। 37 00:01:56,660 --> 00:01:58,590 फिर, तुम्हें पता है, अगर आप की तरह चल रहे हैं 38 00:01:58,590 --> 00:02:01,590 बाहर एक छोटे से असहज क्योंकि लग रहा है तुमने सोचा के रूप में आप के रूप में अच्छी तरह से नहीं किया 39 00:02:01,590 --> 00:02:04,430 तुम नहीं किया है जैसे आप या आप महसूस करेंगे आप प्रश्नोत्तरी वन पर था के रूप में के रूप में अच्छी तरह से करते हैं, 40 00:02:04,430 --> 00:02:07,429 शायद एक याद है कि वहाँ उस तरह से महसूस कर रही है कि अन्य लोगों की बहुत। 41 00:02:07,429 --> 00:02:09,800 मैं निश्चित रूप से उन लोगों में से एक था। 42 00:02:09,800 --> 00:02:11,770 प्रश्नोत्तरी एक, जैसे, एक पाश के लिए मुझे फेंक दिया। 43 00:02:11,770 --> 00:02:14,540 और मेरे दोस्त इस महान है जेपी Licks पर उनमें से तस्वीर 44 00:02:14,540 --> 00:02:17,834 एक तरह से इन विशाल के साथ sundaes, प्रश्नोत्तरी एक तरह किया जा रहा है, 45 00:02:17,834 --> 00:02:19,250 वे आँसू में कर रहे हैं और देख रहे हैं। 46 00:02:19,250 --> 00:02:21,860 >> तो यह एक आम धारणा है। 47 00:02:21,860 --> 00:02:25,257 यह यह एक कठिन प्रश्नोत्तरी है, एक कठिन परीक्षा है। 48 00:02:25,257 --> 00:02:28,340 जाहिर है, आप बाहर आते हैं और आप अगर क्या आप के लिए, महान यह हिल की तरह लग रहा है। 49 00:02:28,340 --> 00:02:32,050 लेकिन आप शायद not-- कर रहे हैं कि पता है आप लगभग सबसे निश्चित रूप से नहीं कर रहे हैं 50 00:02:32,050 --> 00:02:36,020 आप की तरह महसूस कर बाहर चलने अकेले हैं, तो एह, शायद बेहतर हो सकता था। 51 00:02:36,020 --> 00:02:37,003 यह कठिन है। 52 00:02:37,003 --> 00:02:37,503 मम-एचएम। 53 00:02:37,503 --> 00:02:39,120 >> दर्शक: यह मूल्य कितना है [अश्राव्य] के संबंध में? 54 00:02:39,120 --> 00:02:40,411 >> अध्यक्ष 1: यह एक ही लायक है। 55 00:02:40,411 --> 00:02:41,730 हाँ। 56 00:02:41,730 --> 00:02:45,150 लेकिन फिर, यह भी होने जा रहा है वर्ग के कैसे बाकी से प्रभावित 57 00:02:45,150 --> 00:02:48,766 करता है, अपने अनुभाग कैसे करता है, कैसे आप समय के साथ सुधार किया है। 58 00:02:48,766 --> 00:02:50,390 ग्रेडिंग एक ब्लैक बॉक्स का एक छोटा सा है। 59 00:02:50,390 --> 00:02:54,310 तो क्या वास्तविक संख्या या प्रतिशत आपको मिल 60 00:02:54,310 --> 00:02:56,790 जरूरी सीधे पसंद नहीं है ग्रेड के साथ सहसंबद्ध 61 00:02:56,790 --> 00:02:57,790 आप को मिल जा रहे हैं। 62 00:02:57,790 --> 00:03:00,210 एक बहुत की नहीं है इस बारे में जाना कि कारकों। 63 00:03:00,210 --> 00:03:04,090 >> उस के साथ तो, हम करने जा रहे हैं कुछ प्रश्नोत्तरी समीक्षा के माध्यम से जाना। 64 00:03:04,090 --> 00:03:07,600 मैं सिर्फ इस चलाने के लिए जा रहा हूँ आप लोगों के लिए पिछली बार की तरह। 65 00:03:07,600 --> 00:03:10,960 मैं सब जवाब पिछले साल से एक प्रश्नोत्तरी के लिए। 66 00:03:10,960 --> 00:03:14,260 तुम लोगों को खींचने के लिए चाहते हैं, तो कि अपने स्वयं के कंप्यूटर पर, 67 00:03:14,260 --> 00:03:18,100 आप इस परीक्षा ले लिया है और इससे पहले कि आप प्रश्न हैं, 68 00:03:18,100 --> 00:03:20,090 मैं हम कर सकते थे सोच रहा था सिर्फ कुछ के माध्यम से जाना 69 00:03:20,090 --> 00:03:22,380 उस पर और अधिक मुश्किल वालों की। 70 00:03:22,380 --> 00:03:25,810 इसलिए हम हो सकता है, इसके बारे में बात कर सकते हैं एक छोटे से अधिक जानकारी मिल 71 00:03:25,810 --> 00:03:29,260 में से कुछ के पीछे अंतर्ज्ञान में इन सवालों का, उन्हें कैसे दृष्टिकोण करने के लिए। 72 00:03:29,260 --> 00:03:34,420 >> साथ ही, पिछली बार की तरह, मैं एक 100 स्लाइड डेक 73 00:03:34,420 --> 00:03:37,760 कि मूल रूप से सब किया है स्लाइड्स की कि मैं 74 00:03:37,760 --> 00:03:40,360 पिछले लिए तैयार किया है अपने पिछले quiz-- मैं के बाद से वर्गों 75 00:03:40,360 --> 00:03:41,540 इस डेक में है। 76 00:03:41,540 --> 00:03:43,960 इसलिए हम के माध्यम से जा सकते हैं बहुत ज्यादा कुछ भी 77 00:03:43,960 --> 00:03:46,450 हम के बारे में बात की है कि पहले से हो सकता है कि आप 78 00:03:46,450 --> 00:03:49,130 पर थोड़ा और अधिक स्पष्टीकरण चाहते हैं। 79 00:03:49,130 --> 00:03:50,320 हम पहले ऐसा कर सकता है। 80 00:03:50,320 --> 00:03:52,567 >> लेकिन अन्यथा, मैं सुपर हूँ बस जिस तरह का काम करने में खुशी 81 00:03:52,567 --> 00:03:53,900 आप के साथ इन समस्याओं के माध्यम से। 82 00:03:53,900 --> 00:03:58,700 और मैं वास्तव में यहाँ करने के लिए कर रहा हूँ तुम लोग क्या सोचते पर ध्यान केंद्रित 83 00:03:58,700 --> 00:04:01,466 पर ध्यान केंद्रित करने के लिए सबसे महत्वपूर्ण होगा। 84 00:04:01,466 --> 00:04:03,466 की तरह, जाहिर है, सभी इस सामान के लिए महत्वपूर्ण है। 85 00:04:03,466 --> 00:04:07,444 86 00:04:07,444 --> 00:04:10,610 हम प्रश्नोत्तरी एक के माध्यम से जाना, खासकर के रूप मैं निश्चित रूप से, जैसे चीजें बाहर बात करेंगे 87 00:04:10,610 --> 00:04:13,380 ओह, यह कुछ हो सकता है क्या तुम सच में जानना चाहता हूँ 88 00:04:13,380 --> 00:04:15,170 या आप अपने धोखा शीट पर करना चाहते हैं। 89 00:04:15,170 --> 00:04:18,100 मैं आप बातें कह सकता हूँ हम किस तरह के माध्यम से जाने के रूप में। 90 00:04:18,100 --> 00:04:22,079 >> उस पर ध्यान दें तो, किसी भी बातें कर रहे हैं कि तुम लोगों को खत्म हो जाना चाहते हैं? 91 00:04:22,079 --> 00:04:26,050 इसके अलावा, मैं अपने डेक में यह नहीं है तो, हम वेब पर कुछ खींच सकते हैं 92 00:04:26,050 --> 00:04:28,340 या हम कोशिश करते हैं और कर सकते हैं मक्खी पर एक उदाहरण के ऊपर। 93 00:04:28,340 --> 00:04:32,756 लेकिन किसी भी अवधारणाओं कि आप लोगों पर एक छोटे से फजी हैं। 94 00:04:32,756 --> 00:04:33,880 [? ब्रायन,?] आप have-- किया 95 00:04:33,880 --> 00:04:36,134 >> दर्शक: ओह, यह संचयी है? 96 00:04:36,134 --> 00:04:38,300 की तरह, प्रश्नोत्तरी पर सामान है जीरो यहां पर होने जा रहा? 97 00:04:38,300 --> 00:04:41,100 >> अध्यक्ष 1: यह संचयी है, लेकिन यह बहुत अधिक है 98 00:04:41,100 --> 00:04:44,330 बातों पर जोर देने की अपने आखिरी प्रश्नोत्तरी के बाद से। 99 00:04:44,330 --> 00:04:48,410 तो जाहिर है, तुम लोग चर, और लूप के बारे में सीखा है, 100 00:04:48,410 --> 00:04:49,380 और सशर्त। 101 00:04:49,380 --> 00:04:52,030 और यह सिर्फ उन लोगों की तरह नहीं है वे कर रहे हैं, क्योंकि दूर जाना 102 00:04:52,030 --> 00:04:55,210 सब कुछ करने के लिए स्पष्ट रूप से निहित अब हम सीखा है कि नहीं। 103 00:04:55,210 --> 00:04:58,560 104 00:04:58,560 --> 00:05:01,260 >> एक प्रश्न हो सकता है वहाँ प्रकार, या पर 105 00:05:01,260 --> 00:05:03,710 एक सवाल हो सकता है विभिन्न खोजों पर। 106 00:05:03,710 --> 00:05:07,000 या एक जोड़ी हो सकता है शायद कुछ पर सवाल आप 107 00:05:07,000 --> 00:05:09,230 संकलन के साथ क्या कर या विभिन्न त्रुटियों। 108 00:05:09,230 --> 00:05:12,360 लेकिन अगर आप को देखा है पिछले साल से प्रश्नोत्तरी एक, 109 00:05:12,360 --> 00:05:15,870 आप यह है कि नोटिस देंगे बहुत ज्यादा चीजों पर ध्यान केंद्रित 110 00:05:15,870 --> 00:05:18,710 कि अपने आखिरी प्रश्नोत्तरी के बाद हुआ है। 111 00:05:18,710 --> 00:05:20,270 >> क्यों कि दरवाजा हमेशा बंद कर दिया है? 112 00:05:20,270 --> 00:05:21,555 यह वास्तव में मुझे परेशान। 113 00:05:21,555 --> 00:05:25,310 मैं हमेशा से यह माध्यम से जाने की कोशिश करते हैं। 114 00:05:25,310 --> 00:05:28,450 >> तो यह है कि बहुत ज्यादा है प्रश्नोत्तरी कैसे हो जाएगा। 115 00:05:28,450 --> 00:05:32,360 इसलिए किसी भी अवधारणाओं रहे हैं कि तुम लोगों को खत्म हो जाना चाहते हैं? 116 00:05:32,360 --> 00:05:35,210 या हम सही में कूद कर सकते हैं बस प्रश्नोत्तरी एक को देख 117 00:05:35,210 --> 00:05:39,570 पिछले साल और एक तरह से जाने से वहाँ अभ्यास प्रश्न के माध्यम से। 118 00:05:39,570 --> 00:05:41,220 हम भी आगे और पीछे स्विच कर सकते हैं। 119 00:05:41,220 --> 00:05:43,130 इस बात की एक बार की तरह नहीं है। 120 00:05:43,130 --> 00:05:46,367 121 00:05:46,367 --> 00:05:46,950 कोई सवाल? 122 00:05:46,950 --> 00:05:49,688 123 00:05:49,688 --> 00:05:50,188 हाँ। 124 00:05:50,188 --> 00:05:51,950 >> दर्शक: मैं पूछ सकता है एक another-- के बारे में प्रश्न 125 00:05:51,950 --> 00:05:52,950 >> अध्यक्ष 1: एक और एक? 126 00:05:52,950 --> 00:05:54,500 >> दर्शक: यह एक वर्ष से है। 127 00:05:54,500 --> 00:05:54,756 >> अध्यक्ष एक: हाँ। 128 00:05:54,756 --> 00:05:56,068 हम भी एक और वर्ष के लिए कर सकते हैं। 129 00:05:56,068 --> 00:05:57,820 >> दर्शक: ठीक है। 130 00:05:57,820 --> 00:05:58,710 2011 पर तो। 131 00:05:58,710 --> 00:06:00,135 >> अध्यक्ष 1: 2011। 132 00:06:00,135 --> 00:06:02,880 ओह, कि मुझे पहले वर्ष था। 133 00:06:02,880 --> 00:06:04,032 मुझे यह ऊपर खींच लेते हैं। 134 00:06:04,032 --> 00:06:04,934 >> दर्शक: मुझे लगता है। 135 00:06:04,934 --> 00:06:07,920 136 00:06:07,920 --> 00:06:12,842 >> अध्यक्ष 1: यह पहलू अनुपात मुझसे दूर फेंक रहे है। 137 00:06:12,842 --> 00:06:14,435 >> दर्शक: 11 और 12। 138 00:06:14,435 --> 00:06:16,637 >> अध्यक्ष 1: 11 और 12। 139 00:06:16,637 --> 00:06:17,415 ठीक है। 140 00:06:17,415 --> 00:06:18,790 वैसे, यहाँ, हम ऐसा क्यों नहीं करते? 141 00:06:18,790 --> 00:06:22,390 आप सब लोग सिर्फ एक जोड़े को ले guys-- मिनट की क्विज़ के माध्यम से देखने के लिए। 142 00:06:22,390 --> 00:06:23,759 और हम एक सूची संकलन करेंगे। 143 00:06:23,759 --> 00:06:25,050 और फिर हम उन के माध्यम से जाना होगा। 144 00:06:25,050 --> 00:06:25,990 ठीक है? 145 00:06:25,990 --> 00:06:28,530 मैं एक गुच्छा मिलता है जबकि इस सामान की स्थापना की। 146 00:06:28,530 --> 00:06:29,440 ठीक है। 147 00:06:29,440 --> 00:06:31,850 मैं सिर्फ लिखने के लिए जा रहा हूँ कागज पर बातें नीचे। 148 00:06:31,850 --> 00:06:47,460 149 00:06:47,460 --> 00:07:36,009 >> 2011, 11 और 12? 150 00:07:36,009 --> 00:07:38,880 मैं सिर्फ इस प्रदर्शन को बदलने के लिए जा रहा हूँ। 151 00:07:38,880 --> 00:07:39,380 ठीक है। 152 00:07:39,380 --> 00:07:40,320 यह बेहतर है। 153 00:07:40,320 --> 00:07:45,490 154 00:07:45,490 --> 00:07:47,700 यह खत्म हो गया। 155 00:07:47,700 --> 00:08:04,632 156 00:08:04,632 --> 00:08:06,130 ठीक है। 157 00:08:06,130 --> 00:08:08,590 >> किसी और किसी भी है कि वे के साथ शुरू करना चाहते हैं? 158 00:08:08,590 --> 00:08:11,270 159 00:08:11,270 --> 00:08:20,360 आप और अधिक चाहते हैं, तो कहना भूल गया लोगों का एक झुंड आप पर बात की 160 00:08:20,360 --> 00:08:23,182 और सिर्फ तुम एक दरार दे पिछले छह हफ्तों में पाठ्यक्रम, 161 00:08:23,182 --> 00:08:24,890 हम एक समीक्षा चल रहे हैं 07:00 से सत्र 162 00:08:24,890 --> 00:08:29,580 नॉर्थवेस्ट में 08:30 आज रात को यह भी हुआ जो B103, 163 00:08:29,580 --> 00:08:34,219 यह करने के लिए जा रहा है, जहां पिछली बार, हो Gabe के साथ मुझे, हन्ना, दावेन, 164 00:08:34,219 --> 00:08:38,799 और रोब तरह से मदद करने के बस की तरह सभी फेंकने के मौके 165 00:08:38,799 --> 00:08:41,630 जानकारी है कि आप कर सकते हैं अपने धोखा शीट पर है चाहता हूँ, 166 00:08:41,630 --> 00:08:43,101 , स्लेश वहाँ सामान्य रूप में जानते हैं। 167 00:08:43,101 --> 00:08:44,600 दर्शक: यह सही है, ऑनलाइन भी हो रहा है? 168 00:08:44,600 --> 00:08:45,766 अध्यक्ष 1: यह ऑनलाइन भी है। 169 00:08:45,766 --> 00:08:48,500 तो अगर आप भी इस से बाहर रह सकते हैं icky मौसम, अपने छात्रावास के लिए जाना 170 00:08:48,500 --> 00:08:50,620 यदि आप चाहते हैं और यह लाइव स्ट्रीम। 171 00:08:50,620 --> 00:08:52,420 मैं एक बहुत सुनिश्चित कर रहा हूँ people-- मुझे लगता है मैं जानता हूँ 172 00:08:52,420 --> 00:08:55,541 मैं अपने जूते में थे कि क्या कर रही हो। 173 00:08:55,541 --> 00:08:56,040 ठीक है। 174 00:08:56,040 --> 00:08:59,152 तो क्यों न हम with-- शुरू नहीं करते उम्मीद है कि आप guys-- है, जबकि 175 00:08:59,152 --> 00:09:00,110 आप के माध्यम से देख रहे हैं। 176 00:09:00,110 --> 00:09:03,068 यदि नहीं, तो मैं सिर्फ काम शुरू हो सकता है प्रश्नोत्तरी वन पर अलग अलग चीजों के माध्यम से 177 00:09:03,068 --> 00:09:05,490 पिछले साल से आप जब तक विशिष्ट प्रश्न हैं। 178 00:09:05,490 --> 00:09:09,740 >> हम इस के साथ शुरू करेंगे ढेर के बारे में यहाँ सवाल। 179 00:09:09,740 --> 00:09:17,940 तो हर कोई याद करता है एक ढेर में क्या है की तरह? 180 00:09:17,940 --> 00:09:21,760 हम to-- किसी को भी सिर्फ दे सकते हैं करते हैं कैसे मुझे एक ढेर की एक सामान्य वर्णन? 181 00:09:21,760 --> 00:09:23,300 डेटा संरचना का एक प्रकार। 182 00:09:23,300 --> 00:09:23,900 ठीक है। 183 00:09:23,900 --> 00:09:25,650 तो यह में से एक है डाटा संरचनाओं कि हम 184 00:09:25,650 --> 00:09:30,620 आप की तरह with-- परिचित होने की उम्मीद ढेर, सरणियों, कतार, बहुत आगे है। 185 00:09:30,620 --> 00:09:31,120 हाँ। 186 00:09:31,120 --> 00:09:33,005 >> दर्शक: पहले की तरह पिछले आउट, कुछ में। 187 00:09:33,005 --> 00:09:34,810 >> अध्यक्ष 1: यह पहली बार में, पिछले बाहर है। 188 00:09:34,810 --> 00:09:35,310 बिल्कुल सही। 189 00:09:35,310 --> 00:09:37,830 तो एक ढेर ठीक है हम सोचते हैं कि क्या 190 00:09:37,830 --> 00:09:39,720 हमें लगता है कि जब के बारे में चीजों के एक ढेर के। 191 00:09:39,720 --> 00:09:41,024 इसलिए प्लेटों के एक ढेर। 192 00:09:41,024 --> 00:09:43,440 आप नीचे रख पहला प्लेट तल पर होने जा रहा है, 193 00:09:43,440 --> 00:09:45,981 और यह पिछले होने जा रहा है तुम अंत हटाने कि एक। 194 00:09:45,981 --> 00:09:47,180 वे हो चुकी है। 195 00:09:47,180 --> 00:09:50,390 >> और तुम, नीचे से बाहर एक लो आम तौर पर, चीजों को दुर्घटना और टूट गया। 196 00:09:50,390 --> 00:09:53,150 तो आप सोच सकते हैं ढेर बस प्लेटों के एक ढेर की तरह। 197 00:09:53,150 --> 00:09:57,707 या उदाहरण के हम हमेशा उपयोग करना पसंद डी हॉल में है, तो आप ट्रे है, 198 00:09:57,707 --> 00:09:59,790 वे सब के ऊपर खड़ी कर रहे हैं और आप ऊपर से ले लो। 199 00:09:59,790 --> 00:10:02,880 इतने में पिछले एक पहले एक बाहर है। 200 00:10:02,880 --> 00:10:03,580 ठीक है। 201 00:10:03,580 --> 00:10:08,850 >> यहाँ मामले में तो, हम हम मुझे आश्चर्य है कि have-- देखना 202 00:10:08,850 --> 00:10:14,050 मैं वास्तव में एक छोटा सा में ज़ूम कर सकते हैं। 203 00:10:14,050 --> 00:10:15,730 इसलिए हम इस यहाँ struct है। 204 00:10:15,730 --> 00:10:16,520 अधिकार? 205 00:10:16,520 --> 00:10:20,160 तो आप यह है कि कुछ संरचना है कुछ क्षमता की संख्या इंट। 206 00:10:20,160 --> 00:10:22,960 तो क्या हम प्रतिनिधित्व करता है कि लगता है? 207 00:10:22,960 --> 00:10:26,190 यह आकार क्षमता के साथ एक सरणी है। 208 00:10:26,190 --> 00:10:31,750 >> तो यह वास्तव में प्रतिनिधित्व करता है सामान्य रूप में हमारे चुकी है। 209 00:10:31,750 --> 00:10:35,980 हमारे स्टैक वास्तव में सिर्फ एक है कुछ निर्धारित संख्या के साथ सरणी 210 00:10:35,980 --> 00:10:39,040 यह है कि इसकी अधिकतम, इसकी क्षमता है। 211 00:10:39,040 --> 00:10:43,050 और फिर हम कुछ पूर्णांक आकार, जो है हमारे ढेर के आकार को ट्रैक करेगा 212 00:10:43,050 --> 00:10:44,990 पाठ्यक्रम में हम यह प्रयोग कर रहे हैं जब से। 213 00:10:44,990 --> 00:10:45,490 ठीक है? 214 00:10:45,490 --> 00:10:50,620 215 00:10:50,620 --> 00:10:55,850 >> यहीं इस मामले में, हम कहते हैं कि हमारे स्टैक आकार शून्य करने के लिए प्रारंभ की गई है। 216 00:10:55,850 --> 00:10:58,190 इसलिए हम अभी एक खाली ढेर है। 217 00:10:58,190 --> 00:11:01,760 और फिर हम पूरा करना चाहते हैं पॉप के कार्यान्वयन 218 00:11:01,760 --> 00:11:05,520 ऐसे में यह शीर्ष पर पूर्णांक देता है। 219 00:11:05,520 --> 00:11:08,150 और फिर इसे खाली है अगर यह एक नकारात्मक रिटर्न। 220 00:11:08,150 --> 00:11:09,320 ठीक है? 221 00:11:09,320 --> 00:11:12,646 तो मैं तुम लोगों को सिर्फ सोचने के लिए चाहते हैं हम वहाँ क्या कर सकता है के बारे में। 222 00:11:12,646 --> 00:11:15,020 पहले से एक हो सकता है क्या बातें हम जाँच करना चाहते हैं? 223 00:11:15,020 --> 00:11:17,986 224 00:11:17,986 --> 00:11:19,110 यहां एक बड़ी बात नहीं है। 225 00:11:19,110 --> 00:11:24,700 कुछ वहाँ कभी अगर यह says-- जब भी यदि बयान, "स्टैक खाली है," की तरह 226 00:11:24,700 --> 00:11:29,330 या "यह, अशक्त देता है" या "यह तो जो कुछ भी" - क्षमा करें। 227 00:11:29,330 --> 00:11:30,710 >> दर्शक: एक तो बयान लिखने के। 228 00:11:30,710 --> 00:11:31,000 >> अध्यक्ष एक: ठीक है। 229 00:11:31,000 --> 00:11:31,500 आप अगर एक बयान लिख सकता है। 230 00:11:31,500 --> 00:11:34,100 और कहा कि शायद में से एक है पहली बातें आप जाँच करना चाहते हैं। 231 00:11:34,100 --> 00:11:34,599 ठीक है। 232 00:11:34,599 --> 00:11:36,940 वे तुम्हें दे देता है तो तरह के एक कोने मामले की तरह 233 00:11:36,940 --> 00:11:39,150 इस तरह से, कि आम तौर पर है पहले चीजों में से एक 234 00:11:39,150 --> 00:11:41,200 आप अपने कोड में जाँच करने के लिए जा रहे हैं। 235 00:11:41,200 --> 00:11:44,220 >> इसके अलावा, कुछ करने के लिए प्रश्नोत्तरी के लिए पहचानते 236 00:11:44,220 --> 00:11:48,870 आप एक अक्षम तरीका है है अगर कुछ करने के लिए, इसे नीचे लिखें। 237 00:11:48,870 --> 00:11:52,220 हम ग्रेडिंग नहीं कर रहे हैं क्योंकि डिजाइन पर आप, हम कर रहे हैं 238 00:11:52,220 --> 00:11:54,840 क्विज़ के लिए शुद्धता पर आप ग्रेडिंग। 239 00:11:54,840 --> 00:11:59,970 आप इसे एक सुपर पता है कि तो भी अगर यह काम करता है, लेकिन बुरी तरह से, कुछ करने के लिए 240 00:11:59,970 --> 00:12:03,290 ठीक है, यह सब लिखना? 241 00:12:03,290 --> 00:12:06,520 >> सचमुच, मैंने देखा है बच्चों को पिछले year-- आप पिछले साल के एक को देखो, 242 00:12:06,520 --> 00:12:08,180 वे पसंद कर रहे हैं मारियो पिरामिड करते हैं। 243 00:12:08,180 --> 00:12:12,482 और सचमुच में वे बस, "प्रिंट किया हैश, प्रिंट, हैश, हैश, प्रिंट, हैश, 244 00:12:12,482 --> 00:12:13,242 हैश, हैश। " 245 00:12:13,242 --> 00:12:14,040 लेकिन यह सही है। 246 00:12:14,040 --> 00:12:18,490 यह हम यह करने के लिए कहा था कि क्या करता है ताकि आप अंक से दूर नहीं ले जा सकते। 247 00:12:18,490 --> 00:12:20,487 आप करने के लिए नीचे कर रहे हैं तार, जाहिर है, आप 248 00:12:20,487 --> 00:12:23,820 एक और अधिक सुरुचिपूर्ण समाधान पाने के लिए चाहते हैं, और अधिक सुरुचिपूर्ण समाधान शायद होगा 249 00:12:23,820 --> 00:12:27,292 शायद आप का मतलब है, जो हो सकता है कम कोड, सही होने का एक उच्च मौका है। 250 00:12:27,292 --> 00:12:29,750 आप पसंद कर रहे हैं लेकिन, क्या आप जानते हैं नहीं, मेरे पास समय नहीं है क्या, मैं 251 00:12:29,750 --> 00:12:32,640 यह एक समाधान है, यह सबसे अच्छा नहीं है, यह लिखें। 252 00:12:32,640 --> 00:12:36,130 और तुम भी पर लिख सकते हैं पक्ष, मैं इस भयानक है पता 253 00:12:36,130 --> 00:12:38,135 लेकिन मुझे लगता है कि यह काम करता है पता है। 254 00:12:38,135 --> 00:12:39,320 तो बस एक सिर अप। 255 00:12:39,320 --> 00:12:39,820 ठीक है। 256 00:12:39,820 --> 00:12:42,690 >> तो जाहिर है, पहली बात अगर यह बयान है। 257 00:12:42,690 --> 00:12:45,320 इसलिए हम इस तो क्या लगता है बयान होने जा रहा है? 258 00:12:45,320 --> 00:12:50,860 और वास्तव में, मुझे खुला मेरे लिए महान उदात्त संपादक। 259 00:12:50,860 --> 00:12:55,480 मैं तो इस कोड और करने के लिए जा रहा हूँ जब यह किया है तुम लोगों को दिखाने के लिए। 260 00:12:55,480 --> 00:12:57,370 तो पॉप इंट। 261 00:12:57,370 --> 00:13:02,260 262 00:13:02,260 --> 00:13:03,240 ठीक है। 263 00:13:03,240 --> 00:13:07,330 हम इस int है तो अगर तो जाहिर है void-- पॉप, 264 00:13:07,330 --> 00:13:13,270 इस में लेता है कि कुछ कार्य है कुछ भी नहीं और सही, एक पूर्णांक रिटर्न? 265 00:13:13,270 --> 00:13:18,930 तो यह बस के बारे में बात करने के लिए जा रहा है हम बना लिया है कि यह स्टैक। 266 00:13:18,930 --> 00:13:23,360 >> तो बस यह आखिरी के अनुवाद वाक्य है, "स्टैक खाली है, 267 00:13:23,360 --> 00:13:28,380 पॉप नकारात्मक लौट जाना चाहिए 1, "हम ऐसा कैसे कर सकता है? 268 00:13:28,380 --> 00:13:30,250 क्या हैं तो? 269 00:13:30,250 --> 00:13:35,080 हम कैसे स्टैक खाली है कि क्या जानते हो? 270 00:13:35,080 --> 00:13:36,800 यह सिर्फ आकार शून्य के बराबर होती है। 271 00:13:36,800 --> 00:13:40,300 Stack.size शून्य के बराबर होती है। 272 00:13:40,300 --> 00:13:42,840 इसके अलावा, मैं एक तरह से यहां अंधा लिख ​​रहा हूँ। 273 00:13:42,840 --> 00:13:49,550 अगर मैं तो किसी भी typos-- ओह, भी यह उल्लेख करना भूल गया। 274 00:13:49,550 --> 00:13:54,310 >> पिछले हफ्ते, मैं पूरी तरह से समझ से बाहर क्या हमारी समस्या जावास्क्रिप्ट के साथ था। 275 00:13:54,310 --> 00:13:57,270 मैं भुनाने मत करो और डी तुम ही चाहिए 276 00:13:57,270 --> 00:14:00,070 मैं भुनाने और ईद द्वारा तत्व मिलता है। 277 00:14:00,070 --> 00:14:02,170 और कहा कि पूरे त्रुटि थी। 278 00:14:02,170 --> 00:14:05,700 तो तुम लोग वापस जाने के लिए अगर और वास्तव में मेरे कोड के माध्यम से देखो, 279 00:14:05,700 --> 00:14:09,590 तुम सिर्फ एक सब कुछ करते हैं लोअरकेस डी, "ईद द्वारा तत्व भूल" 280 00:14:09,590 --> 00:14:10,410 यह काम करेगा। 281 00:14:10,410 --> 00:14:12,823 मैंने वादा किया तो, जैसा कि मैं बहुत करीब था। 282 00:14:12,823 --> 00:14:15,570 मैं बस कुछ पूंजीकृत मैं नहीं करने वाला था जो 283 00:14:15,570 --> 00:14:19,231 मैं तुम लोगों को अपने पिछले PSET में था यकीन है। 284 00:14:19,231 --> 00:14:22,750 >> हमारे आकार शून्य के बराबर होती है तो, अगर हम क्या करने वाले हैं? 285 00:14:22,750 --> 00:14:25,100 >> दर्शक: एक नकारात्मक लौटें। 286 00:14:25,100 --> 00:14:28,644 >> अध्यक्ष 1: नकारात्मक 1 लौटें। 287 00:14:28,644 --> 00:14:29,450 बिंदास। 288 00:14:29,450 --> 00:14:33,050 तो अब हम क्या करते हैं? 289 00:14:33,050 --> 00:14:39,420 290 00:14:39,420 --> 00:14:41,730 हम कुछ बंद पॉप करना चाहते हैं। 291 00:14:41,730 --> 00:14:45,090 अब यह मामला है जहां हम कुछ कर सकते है। 292 00:14:45,090 --> 00:14:48,686 हमारे आकार से अधिक एक है या 0 से अधिक, है ना? 293 00:14:48,686 --> 00:14:50,060 हम वास्तव में वहाँ कुछ है। 294 00:14:50,060 --> 00:14:54,390 तो हम क्या करना चाहते हैं कि हम है यहीं वापसी करना चाहते हैं। 295 00:14:54,390 --> 00:14:58,860 हम चाहते हैं कि कहने के लिए जा रहे हैं ढेर के शीर्ष पर लौटने के लिए। 296 00:14:58,860 --> 00:15:00,940 ठीक है? 297 00:15:00,940 --> 00:15:03,840 >> तो हम ऐसा कैसे कर सकता है? 298 00:15:03,840 --> 00:15:06,410 कैसे हम ढेर के शीर्ष वापसी? 299 00:15:06,410 --> 00:15:09,700 हमारे चुकी है, याद रखें सिर्फ एक सरणी, है ना? 300 00:15:09,700 --> 00:15:12,690 यह कुछ क्षमता है हम यह दिया गया है। 301 00:15:12,690 --> 00:15:17,840 हम on-- या वास्तव में चीजों को रख दिया है के रूप में, हम इस के बाद "धक्का" लिखने के लिए जा रहे हैं। 302 00:15:17,840 --> 00:15:21,563 बातें there-- में हैं हो सकता है एक तस्वीर में मदद मिलेगी। 303 00:15:21,563 --> 00:15:30,845 304 00:15:30,845 --> 00:15:32,120 हम्म, मैं बड़ा चाक बेहतर पसंद है। 305 00:15:32,120 --> 00:15:35,920 306 00:15:35,920 --> 00:15:41,000 >> तो if-- और तुम सिर्फ कर सकते हैं हमारे ढेर के रूप में इस के बारे में सोच। 307 00:15:41,000 --> 00:15:48,510 तो यह 0, 1, 2 है। 308 00:15:48,510 --> 00:15:51,175 मैं क्यों मेरे बक्से में पता नहीं है छोटे हो रही है। 309 00:15:51,175 --> 00:15:52,540 लेकिन वहाँ। 310 00:15:52,540 --> 00:15:53,180 ठीक है। 311 00:15:53,180 --> 00:15:59,960 >> तो यह कुछ हो चुकी है 5 की क्षमता के साथ। 312 00:15:59,960 --> 00:16:04,470 और चलो हम कुछ हम कहते हैं यहाँ और हम यहाँ कुछ है। 313 00:16:04,470 --> 00:16:10,840 इस बिंदु पर तो हमारे आकार क्या करने के लिए बराबर है? 314 00:16:10,840 --> 00:16:12,720 2। 315 00:16:12,720 --> 00:16:15,370 और हम पॉप करना चाहते हैं इसे दूर कुछ है, 316 00:16:15,370 --> 00:16:18,720 कि हम प्राप्त करना चाहते हैं इसका मतलब यहीं इस से छुटकारा। 317 00:16:18,720 --> 00:16:21,300 ठीक है? 318 00:16:21,300 --> 00:16:25,633 तो कैसे हम इस मूल्य वापसी होगी? 319 00:16:25,633 --> 00:16:27,397 >> दर्शक: आकार शून्य से एक। 320 00:16:27,397 --> 00:16:28,230 >> अध्यक्ष एक: ठीक है। 321 00:16:28,230 --> 00:16:35,010 तो आकार शून्य से एक हैं, या आप आकार शून्य से शून्य से कर सकता है। 322 00:16:35,010 --> 00:16:36,740 लेकिन हम सिर्फ आकार नहीं कर सकते। 323 00:16:36,740 --> 00:16:38,560 यह ठीक है, एक संरचना के अंदर है? 324 00:16:38,560 --> 00:16:42,690 तो stack.struct। 325 00:16:42,690 --> 00:16:44,510 या stack.size। 326 00:16:44,510 --> 00:16:47,100 यह सही वहाँ हमारे सूचकांक है। 327 00:16:47,100 --> 00:16:48,070 ठीक है? 328 00:16:48,070 --> 00:16:56,240 >> और फिर हम देखो यहाँ वापस हमारे संरचना में, 329 00:16:56,240 --> 00:16:59,770 हम करने के लिए कि नोटिस वास्तव में सरणी का उपयोग, 330 00:16:59,770 --> 00:17:04,920 हम stack.numbers क्या करने की जरूरत वास्तव में उस सरणी का उपयोग करने के लिए। 331 00:17:04,920 --> 00:17:09,859 332 00:17:09,859 --> 00:17:13,700 तो यह है कि ढेर के शीर्ष रिटर्न। 333 00:17:13,700 --> 00:17:18,950 >> तुम लोगों को देखने के लिए लेकिन अगर कुछ that-- उत्तर कुंजी में, यह सब है कि वे 334 00:17:18,950 --> 00:17:21,470 तुम्हें दे। 335 00:17:21,470 --> 00:17:22,640 तो यह बात है। 336 00:17:22,640 --> 00:17:27,450 लेकिन मुझे लगता है कि वे कर रहे हैं कि बहस हो सकती है ऊह miss--, मैं नहीं चाहता था क्या। 337 00:17:27,450 --> 00:17:30,864 मुझे लगता है वे कर रहे हैं कि बहस हो सकती है कुछ याद आ रही है, हाँ because--। 338 00:17:30,864 --> 00:17:32,030 दर्शक: आकार छोटा करें। 339 00:17:32,030 --> 00:17:32,738 अध्यक्ष एक: ठीक है। 340 00:17:32,738 --> 00:17:34,634 अब हम अपने आकार को कम करने की जरूरत है। 341 00:17:34,634 --> 00:17:36,550 इसलिए बारे में मुश्किल क्या है तुम वापस एक बार यह है 342 00:17:36,550 --> 00:17:38,780 कुछ है, अपने कार्य के बाहर निकलने के लिए जा रहा है, है ना? 343 00:17:38,780 --> 00:17:44,050 तो हम क्या कर सकते हैं वास्तव में है पहले हमारे आकार में कमी। 344 00:17:44,050 --> 00:17:47,110 और फिर हम सिर्फ stack.size कर सकते हैं। 345 00:17:47,110 --> 00:17:52,110 >> हम सिर्फ stack.size उपयोग कर सकते हैं हमारे सूचकांक के रूप में, हम नहीं कर सके? 346 00:17:52,110 --> 00:17:55,650 Stack.size क्योंकि अगर 2 है, हम इसे घटती। 347 00:17:55,650 --> 00:17:58,520 और इसलिए यह एक है जो हमारी वास्तविक indice है। 348 00:17:58,520 --> 00:18:03,320 हम इस से छुटकारा पाने के बाद, हम वास्तव में केवल हमारे सरणी में एक बात है। 349 00:18:03,320 --> 00:18:04,204 तो यह दोनों करता है। 350 00:18:04,204 --> 00:18:05,120 दर्शक: [अश्राव्य]? 351 00:18:05,120 --> 00:18:09,186 352 00:18:09,186 --> 00:18:14,750 >> अध्यक्ष एक: ठीक है, इस मामले में, हम सिर्फ तत्व लौटे 353 00:18:14,750 --> 00:18:19,500 पर है कि शीर्ष पर हमारे शीर्ष पर है कि आकार। 354 00:18:19,500 --> 00:18:25,530 लेकिन हम करने के लिए कुछ नहीं किया है आकार हम उस तत्व को हटा दिया गया है। 355 00:18:25,530 --> 00:18:29,970 यह अभी तक हमारे आकार नहीं बदला है। 356 00:18:29,970 --> 00:18:32,410 यह वास्तव में करता है स्वाभाविक हमारे आकार बदल जाते हैं। 357 00:18:32,410 --> 00:18:39,840 >> लेकिन यह एक छोटे से स्पष्ट करने के लिए, आप stack.size शून्य से शून्य से कर सकता है। 358 00:18:39,840 --> 00:18:46,960 मेरे लिए, यह बनाता है यह, मैं नहीं जानता, आह that-- अधिक स्पष्ट एक छोटे से 359 00:18:46,960 --> 00:18:51,080 आप वास्तव में बदल रहे हैं कि आकार और यह लौटने। 360 00:18:51,080 --> 00:18:54,050 अन्य तरीका है, क्योंकि ठीक था आप बदल रहा है और लौट रहे थे 361 00:18:54,050 --> 00:18:55,700 एक ही समय में। 362 00:18:55,700 --> 00:19:00,792 लेकिन यह लिखने के लिए सिर्फ एक और तरीका है यह मैं तुम लोगों को दिखाना चाहता था कि। 363 00:19:00,792 --> 00:19:02,190 कि मतलब? 364 00:19:02,190 --> 00:19:04,940 365 00:19:04,940 --> 00:19:06,847 ढेर, मैं कर रहे हैं, लगता है कतारों की तुलना में काफी आसान है। 366 00:19:06,847 --> 00:19:08,188 [हंसते हुए] 367 00:19:08,188 --> 00:19:09,481 368 00:19:09,481 --> 00:19:09,980 ठीक है। 369 00:19:09,980 --> 00:19:12,000 आप किसी भी विशिष्ट प्रश्न था के बारे में 11 और 12, या just-- 370 00:19:12,000 --> 00:19:13,736 >> दर्शक: मैं यह ढेर था। 371 00:19:13,736 --> 00:19:14,910 >> अध्यक्ष 1: स्टैक आकार? 372 00:19:14,910 --> 00:19:15,430 >> दर्शक: हाँ। 373 00:19:15,430 --> 00:19:15,980 >> अध्यक्ष 1: पकड़ लिया। 374 00:19:15,980 --> 00:19:16,490 ठीक है। 375 00:19:16,490 --> 00:19:19,630 हाँ, आप इसे में कर सकता है इन दो तरीकों में से एक। 376 00:19:19,630 --> 00:19:20,320 ठीक है। 377 00:19:20,320 --> 00:19:22,790 >> तो अब हम एक दूसरे के लिए है। 378 00:19:22,790 --> 00:19:30,250 379 00:19:30,250 --> 00:19:34,220 इस तरह, वास्तव में अजीब है मेरा स्क्रीन पर यह होने नहीं। 380 00:19:34,220 --> 00:19:46,480 381 00:19:46,480 --> 00:19:51,030 हम यहाँ देखो तो, अगर हम अब करना चाहते हैं , धक्का के कार्यान्वयन को पूरा 382 00:19:51,030 --> 00:19:57,030 वास्तव में कुछ डालता है, जो चला जाता है और, हमारे कतार में कुछ सम्मिलित 383 00:19:57,030 --> 00:19:59,390 या हमारी ढेर में। 384 00:19:59,390 --> 00:20:00,140 ठीक है? 385 00:20:00,140 --> 00:20:03,560 >> हम, हम नोटिस तो अगर चीजों की एक जोड़ी है। 386 00:20:03,560 --> 00:20:07,730 और सब से अगर हम अपने great-- है हम इनमें से एक है, जब भी 387 00:20:07,730 --> 00:20:10,610 तुम लोगों को कम से कम आधा मिलना चाहिए एक बिंदु, सभी क्योंकि तुम्हें क्या करना है 388 00:20:10,610 --> 00:20:15,760 सी में परिवर्तित किया जाता है और वे तुम्हें इसमें से आधा दे देना। 389 00:20:15,760 --> 00:20:18,560 "तो एक ढेर भरा है या यह नकारात्मक है 390 00:20:18,560 --> 00:20:20,940 फिर झूठी वापस आ जाना चाहिए धक्का। " 391 00:20:20,940 --> 00:20:21,890 ठीक है? 392 00:20:21,890 --> 00:20:27,900 >> इसलिए हम केवल सकारात्मक चाहते हैं पूर्णांकों हमारे ढेर पर किया जाना है। 393 00:20:27,900 --> 00:20:28,430 ठीक है? 394 00:20:28,430 --> 00:20:31,135 और यह भी करने के लिए जा रहा है सही है या गलत वापसी। 395 00:20:31,135 --> 00:20:36,410 396 00:20:36,410 --> 00:20:37,765 इसलिए हम [अश्राव्य] bool चाहिए। 397 00:20:37,765 --> 00:20:43,000 398 00:20:43,000 --> 00:20:43,660 ठीक है। 399 00:20:43,660 --> 00:20:45,725 तो अनुवाद। 400 00:20:45,725 --> 00:20:47,146 >> दर्शक: [अश्राव्य]। 401 00:20:47,146 --> 00:20:48,318 >> अध्यक्ष 1: ओह, धन्यवाद। 402 00:20:48,318 --> 00:20:49,572 हाँ। 403 00:20:49,572 --> 00:20:52,834 मैं तुम लोगों के पास यही कारण है। 404 00:20:52,834 --> 00:20:53,810 Int n। 405 00:20:53,810 --> 00:20:54,310 परफेक्ट। 406 00:20:54,310 --> 00:20:56,590 हम डाल रहे हैं क्योंकि हमारे स्टैक करने पर कुछ और। 407 00:20:56,590 --> 00:20:58,750 हम वास्तव में कुछ संख्या की जरूरत है। 408 00:20:58,750 --> 00:20:59,250 ठीक है। 409 00:20:59,250 --> 00:21:05,669 >> तो सिर्फ इतना है कि अंतिम पंक्ति ले रही है कि वे, कोने मामलों के बारे में हमारी तरह हमें दिया 410 00:21:05,669 --> 00:21:06,960 आप हम यहाँ है क्या लगता है? 411 00:21:06,960 --> 00:21:08,730 जाहिर है, हम कुछ तो लिए जा रहे हैं। 412 00:21:08,730 --> 00:21:09,520 ठीक है। 413 00:21:09,520 --> 00:21:14,380 इसलिए हम अपने ढेर है, तो कहा पूर्ण या अगर एन नकारात्मक है। 414 00:21:14,380 --> 00:21:18,850 तो शायद सबसे आसान शुरू करने के लिए साथ इसलिए यदि एन 0 से कम है 415 00:21:18,850 --> 00:21:23,960 or-- अपने अच्छे याद और और या वहाँ ऑपरेटरों। 416 00:21:23,960 --> 00:21:27,340 >> हम करने के लिए जांच होगी कैसे हमारे स्टैक भरा है अगर देखते हैं? 417 00:21:27,340 --> 00:21:28,368 क्या होता हे? 418 00:21:28,368 --> 00:21:30,080 >> दर्शक: आकार के बराबर क्षमता। 419 00:21:30,080 --> 00:21:30,871 >> अध्यक्ष 1: बिल्कुल। 420 00:21:30,871 --> 00:21:35,430 421 00:21:35,430 --> 00:21:36,817 परफेक्ट। 422 00:21:36,817 --> 00:21:37,316 ठीक है। 423 00:21:37,316 --> 00:21:40,672 और क्या हम वहाँ क्या करना चाहते हैं? 424 00:21:40,672 --> 00:21:41,740 >> दर्शक: झूठी लौटें। 425 00:21:41,740 --> 00:21:43,990 >> अध्यक्ष 1: झूठी लौटें। 426 00:21:43,990 --> 00:21:44,960 परफेक्ट। 427 00:21:44,960 --> 00:21:47,000 तो आधे रास्ते वहाँ, है ना? 428 00:21:47,000 --> 00:21:50,370 बहुत कम से कम, तुम लोग इस का आधा होगा। 429 00:21:50,370 --> 00:21:53,280 तो चलो इस बारे में सोचते हैं। 430 00:21:53,280 --> 00:21:57,100 431 00:21:57,100 --> 00:21:59,030 >> तो यह है कि हम साथ शुरू हो चुकी है। 432 00:21:59,030 --> 00:22:02,340 हम डालने की कोशिश कर रहे हैं यहां पर कुछ तत्व। 433 00:22:02,340 --> 00:22:05,580 >> हम है कि एक आकार है अभी 2 के बराबर है। 434 00:22:05,580 --> 00:22:09,060 हम 5 के बराबर होती है कि एक क्षमता है। 435 00:22:09,060 --> 00:22:13,470 और हम हम कहते हैं तीन के बराबर है कि कुछ n। 436 00:22:13,470 --> 00:22:18,170 इसलिए हम इस अंतरिक्ष में इनपुट तीन की जरूरत है। 437 00:22:18,170 --> 00:22:22,320 और हम सूचकांक 2 में इनपुट यह करने की जरूरत है। 438 00:22:22,320 --> 00:22:22,820 अधिकार? 439 00:22:22,820 --> 00:22:31,730 440 00:22:31,730 --> 00:22:35,130 >> तो हम ऐसा कैसे कर सकता है? 441 00:22:35,130 --> 00:22:46,580 हम assign-- की कोशिश कर रहा हमारे सरणी का उपयोग करना चाहते हैं। 442 00:22:46,580 --> 00:22:49,300 Stack.numbers तो। 443 00:22:49,300 --> 00:22:52,932 लेकिन क्या indice में होगा हम इस बनना चाहते हो? 444 00:22:52,932 --> 00:22:54,408 >> दर्शक: [अश्राव्य]। 445 00:22:54,408 --> 00:22:56,806 >> अध्यक्ष एक: हाँ। 446 00:22:56,806 --> 00:22:57,305 Stack.size। 447 00:22:57,305 --> 00:23:02,720 448 00:23:02,720 --> 00:23:04,830 और हम बराबर n करने के लिए है कि, सही करना चाहते हैं? 449 00:23:04,830 --> 00:23:05,752 >> दर्शक: [अश्राव्य]। 450 00:23:05,752 --> 00:23:07,710 अध्यक्ष 1: मैं वास्तव में था बस उस पर देख रहे हैं। 451 00:23:07,710 --> 00:23:09,865 मुझे लगता है कि गलत है। 452 00:23:09,865 --> 00:23:14,564 >> दर्शक: आप नहीं चाहते वर्तमान आकार अतीत अंतरिक्ष? 453 00:23:14,564 --> 00:23:18,842 >> अध्यक्ष एक: ठीक है, हम यहाँ देखो अगर इस बिंदु पर हमारे आकार 2 है। 454 00:23:18,842 --> 00:23:25,600 हम यह सूचकांक 2 में जाना चाहता हूँ यह हमारा ढेर के शीर्ष है। 455 00:23:25,600 --> 00:23:29,480 इसलिए मैं यह कहना चाहूँगा कि stack.size होना चाहिए, 456 00:23:29,480 --> 00:23:32,380 और फिर आप stack.size में वृद्धि होगी। 457 00:23:32,380 --> 00:23:33,820 हर कोई इस बात से सहमत है? 458 00:23:33,820 --> 00:23:35,780 मुझे लगता है मैं उस के साथ सहमत लगता है। 459 00:23:35,780 --> 00:23:38,180 तुम लोग बहस कर सकते हैं मेरे साथ यदि आप चाहते हैं। 460 00:23:38,180 --> 00:23:40,078 या तर्क है, लेकिन हम इस बारे में बात नहीं कर सकते हैं। 461 00:23:40,078 --> 00:23:42,518 >> दर्शक: [अश्राव्य]। 462 00:23:42,518 --> 00:23:47,650 >> अध्यक्ष 1: यह है जहाँ मम-एचएम है, क्योंकि शून्य अनुक्रमण के खुले। 463 00:23:47,650 --> 00:23:50,027 , पहले भाग में जबकि तो मुझे लगता है वे गलत थे सोचा 464 00:23:50,027 --> 00:23:53,910 और वे, यह वास्तव में सही थे हिस्सा है, मैं वास्तव में वे गलत थे। 465 00:23:53,910 --> 00:23:55,990 मैं तुम चाहिए कहेंगे यहां निश्चित रूप से इनपुट यह। 466 00:23:55,990 --> 00:23:58,540 मुझे लगता है हम सभी इस बात से सहमत लगता है हम दो का एक आकार है। 467 00:23:58,540 --> 00:24:01,480 यह ठीक है कि हम कहाँ है हमारी नई संख्या जाना चाहता हूँ। 468 00:24:01,480 --> 00:24:05,120 इसलिए कम से stack.numbers stack.size एन के बराबर होना चाहिए। 469 00:24:05,120 --> 00:24:09,510 और फिर हम करेंगे stack.size वेतन वृद्धि। 470 00:24:09,510 --> 00:24:11,099 ++। 471 00:24:11,099 --> 00:24:12,390 और फिर हम क्या करना चाहते हैं? 472 00:24:12,390 --> 00:24:17,400 हम करने के लिए एक अंतिम बात नहीं है हम सफलतापूर्वक इस डाला अगर करते हैं? 473 00:24:17,400 --> 00:24:19,190 सच लौटें। 474 00:24:19,190 --> 00:24:20,071 और अब आप कर रहे हैं। 475 00:24:20,071 --> 00:24:23,440 476 00:24:23,440 --> 00:24:27,765 यह पूरे ऋण की तरह था तो मैं महसूस करता हूँ शून्य से stack.size और stack.size ++ कि 477 00:24:27,765 --> 00:24:29,440 गड़बड़ चीजों को। 478 00:24:29,440 --> 00:24:29,940 ऊ। 479 00:24:29,940 --> 00:24:34,400 मुझे लगता है मैं इस घुटने का झटका दिया है keep-- प्रवृत्ति हमेशा हिट करने के लिए 480 00:24:34,400 --> 00:24:38,060 कंट्रोल, एस, कभी नहीं क्योंकि मैं मेरे काम के किसी भी खोना चाहते। 481 00:24:38,060 --> 00:24:39,670 लेकिन अब मैं ऐसा करने की जरूरत नहीं है। 482 00:24:39,670 --> 00:24:40,170 ठीक है। 483 00:24:40,170 --> 00:24:41,650 इसलिए कि ढेर था। 484 00:24:41,650 --> 00:24:44,460 485 00:24:44,460 --> 00:24:46,300 बिंदास। 486 00:24:46,300 --> 00:24:48,970 >> वहाँ कुछ भी है? 487 00:24:48,970 --> 00:24:51,220 आप लोग किसी भी मिला अन्य प्रश्न है कि अगर आप चाहते हैं 488 00:24:51,220 --> 00:24:52,810 पिछले क्विज़ से ऊपर जाने के लिए पसंद है? 489 00:24:52,810 --> 00:24:57,660 यदि नहीं, तो हम किस तरह की बात करना शुरू कर सकते हैं पिछले साल से प्रश्नोत्तरी एक के माध्यम से। 490 00:24:57,660 --> 00:24:58,160 हाँ। 491 00:24:58,160 --> 00:25:00,035 >> दर्शक: पहली लिए हिस्सा है, मैं वास्तव में नहीं था 492 00:25:00,035 --> 00:25:02,438 आप संख्या को नष्ट कर दिया है कि कैसे समझते हैं। 493 00:25:02,438 --> 00:25:03,600 यह अभी भी वहाँ नहीं है? 494 00:25:03,600 --> 00:25:05,100 >> अध्यक्ष 1: संख्या अभी भी है। 495 00:25:05,100 --> 00:25:11,350 लेकिन क्या होता है आप है, क्योंकि यह है कि अपने ढेर के ऊपर है कि यह कहा था 496 00:25:11,350 --> 00:25:16,180 आप कुछ जोड़ने के लिए जाना है, यहाँ है ढेर पर, यह सिर्फ यह जगह लेंगे। 497 00:25:16,180 --> 00:25:17,084 >> दर्शक: ठीक है, ओह। 498 00:25:17,084 --> 00:25:17,750 अध्यक्ष एक: हाँ। 499 00:25:17,750 --> 00:25:21,334 वह भूल गया तो यह बात है और यह वहाँ है यह वहाँ है, भले ही बात का प्रकार। 500 00:25:21,334 --> 00:25:22,750 दर्शक: [अश्राव्य] या कुछ और? 501 00:25:22,750 --> 00:25:23,333 अध्यक्ष 1: नहीं 502 00:25:23,333 --> 00:25:25,090 हम एक में कर रहे हैं क्योंकि सरणी, तुम नहीं है 503 00:25:25,090 --> 00:25:28,850 about-- चिंता करने के लिए आपको बस हूँ जब आप यह आवश्यकता ओवरराइड। 504 00:25:28,850 --> 00:25:30,560 ठीक है। 505 00:25:30,560 --> 00:25:31,560 कोई अन्य प्रश्न? 506 00:25:31,560 --> 00:25:34,843 यदि नहीं, तो हम बस जा रहे हैं के माध्यम से काम शुरू करने के लिए। 507 00:25:34,843 --> 00:25:35,343 हाँ। 508 00:25:35,343 --> 00:25:40,905 >> दर्शक: खैर, यह एक 2013 पर है, लेकिन सिर्फ एसक्यूएल सामान के माध्यम से जा रहा है। 509 00:25:40,905 --> 00:25:41,530 अध्यक्ष 1: एसक्यूएल? 510 00:25:41,530 --> 00:25:42,030 ठीक है। 511 00:25:42,030 --> 00:25:45,290 512 00:25:45,290 --> 00:25:46,925 तो यह 29 के माध्यम से 26 है। 513 00:25:46,925 --> 00:25:47,550 दर्शक: हाँ। 514 00:25:47,550 --> 00:25:48,120 अध्यक्ष एक: ठीक है। 515 00:25:48,120 --> 00:25:48,620 प्यारी। 516 00:25:48,620 --> 00:25:50,230 उन तक खींच लेते हैं। 517 00:25:50,230 --> 00:25:57,560 518 00:25:57,560 --> 00:25:59,506 ओह, देखो। 519 00:25:59,506 --> 00:26:02,180 तुम लोगों को स्टीव मजा आया बाल्मर, जिस तरह से बात करते हैं? 520 00:26:02,180 --> 00:26:06,350 यह मेरी राय में, बहुत प्रफुल्लित करने वाला था। 521 00:26:06,350 --> 00:26:09,930 मैं हर बार मैं CS50 के ऊपर लाने के प्यार करता हूँ कि खंड के दौरान वेबसाइट, यह ओह, की तरह है, 522 00:26:09,930 --> 00:26:10,730 अनुभाग देखना। 523 00:26:10,730 --> 00:26:11,575 और मैं मिमी, की तरह हूँ। 524 00:26:11,575 --> 00:26:13,100 >> दर्शक: हम यह कर सकते हैं? 525 00:26:13,100 --> 00:26:15,060 >> अध्यक्ष 1: हम अंत में यह करूँगा। 526 00:26:15,060 --> 00:26:15,560 कैसे है? 527 00:26:15,560 --> 00:26:17,476 मैं तुम लोगों को पता है हमेशा के लिए चाहता है। 528 00:26:17,476 --> 00:26:18,573 तो हम अंत में यह करूँगा। 529 00:26:18,573 --> 00:26:21,884 530 00:26:21,884 --> 00:26:22,800 एक सवाल। 531 00:26:22,800 --> 00:26:24,502 >> दर्शक: [अश्राव्य]। 532 00:26:24,502 --> 00:26:25,960 अध्यक्ष 1: यह एक मेटा खंड हो जाएगा। 533 00:26:25,960 --> 00:26:27,332 दर्शक: यह 5 सेकंड की तरह है। 534 00:26:27,332 --> 00:26:28,805 दर्शक: सच में? 535 00:26:28,805 --> 00:26:30,567 दर्शक: यह 20 सेकंड की तरह है। 536 00:26:30,567 --> 00:26:33,260 [आवाज INTERPOSING] 537 00:26:33,260 --> 00:26:35,756 [हँसी] 538 00:26:35,756 --> 00:26:35,931 539 00:26:35,931 --> 00:26:37,680 अध्यक्ष एक: मैं उस तरह आप पहले से ही किया गया है 540 00:26:37,680 --> 00:26:40,130 यह, जो मुझे खुश बनाता है। 541 00:26:40,130 --> 00:26:42,340 ठीक है। 542 00:26:42,340 --> 00:26:42,840 26। 543 00:26:42,840 --> 00:26:43,340 ठीक है। 544 00:26:43,340 --> 00:26:46,050 545 00:26:46,050 --> 00:26:48,930 असल में, हम सिर्फ करने के लिए जा रहे हैं मैं नहीं कर सकता, क्योंकि अब इस दर्पण। 546 00:26:48,930 --> 00:26:49,640 यह कष्टप्रद है। 547 00:26:49,640 --> 00:26:56,200 548 00:26:56,200 --> 00:26:56,700 ठीक है। 549 00:26:56,700 --> 00:27:00,254 अब मैं सब कुछ देख सकते हैं। 550 00:27:00,254 --> 00:27:01,230 प्यारी। 551 00:27:01,230 --> 00:27:02,500 ठीक है। 552 00:27:02,500 --> 00:27:07,300 >> जाहिर है तो, यह वापस लाना चाहिए [से महान यादें? CSG?] वित्त। 553 00:27:07,300 --> 00:27:09,090 आप में से आधे के बारे में तुम्हारा अब वर्गीकृत किया है। 554 00:27:09,090 --> 00:27:13,370 मैं करने के लिए मिल जाएगा अन्य आधा बहुत, बहुत जल्द ही, मैं वादा करता हूँ। 555 00:27:13,370 --> 00:27:17,110 >> इसलिए हम कुछ एसक्यूएल टेबल है कि यहाँ मुनीम है। 556 00:27:17,110 --> 00:27:19,830 करने के लिए शायद इसी तरह अपने लोग 'उपयोगकर्ता टेबल। 557 00:27:19,830 --> 00:27:22,350 और हम कुछ संख्या है कि एक प्राथमिक कुंजी था 558 00:27:22,350 --> 00:27:24,750 और प्रतिनिधित्व करता है एक 12 अंकों खाता संख्या। 559 00:27:24,750 --> 00:27:27,140 और संतुलन वे कितना पैसा है। 560 00:27:27,140 --> 00:27:30,530 और डिफ़ॉल्ट मान 100 है। 561 00:27:30,530 --> 00:27:33,470 और वे उन्हें $ 100 किसी भी दे समय वे एक खाता खोलें। 562 00:27:33,470 --> 00:27:36,132 मैं अपने बैंक था कि कामना करते हैं। 563 00:27:36,132 --> 00:27:37,710 ठीक है। 564 00:27:37,710 --> 00:27:41,110 >> इसलिए हम ने स्कीमा को पूरा करना चाहते हैं अधर में नंबर करने के लिए अगले को निर्दिष्ट 565 00:27:41,110 --> 00:27:43,900 उपयुक्त एसक्यूएल प्रकार। 566 00:27:43,900 --> 00:27:50,240 तो तुम लोग क्या होगा क्या लगता है एक तरह से अपने घुटने का झटका प्रतिक्रिया की तरह 567 00:27:50,240 --> 00:27:51,380 इन दोनों के लिए प्रकार के लिए? 568 00:27:51,380 --> 00:27:52,180 >> दर्शक: इंट। 569 00:27:52,180 --> 00:27:53,450 >> अध्यक्ष 1: एक पूर्णांक। 570 00:27:53,450 --> 00:27:54,230 ठीक है। 571 00:27:54,230 --> 00:27:57,490 और फिर एक संतुलन के लिए? 572 00:27:57,490 --> 00:27:57,990 दशमलव। 573 00:27:57,990 --> 00:27:58,490 ठीक है। 574 00:27:58,490 --> 00:27:59,830 इसलिए दशमलव सही है। 575 00:27:59,830 --> 00:28:01,450 इंट करीब है। 576 00:28:01,450 --> 00:28:08,610 बड़ी बात की तरह यह है 12 अंकों खाता संख्या को रेखांकित किया। 577 00:28:08,610 --> 00:28:11,460 जब भी हम कुछ है कि, आठ अंक की तुलना में बड़ा है 578 00:28:11,460 --> 00:28:15,522 वे तुम्हें बड़ा उपयोग करना चाहते हैं मुझे लगता है कि जो पूर्णांक, is-- 579 00:28:15,522 --> 00:28:18,370 580 00:28:18,370 --> 00:28:21,605 >> दर्शक: बस एसक्यूएल है? 581 00:28:21,605 --> 00:28:27,290 >> अध्यक्ष 1: यह केवल समय मैंने सुना है है इसका एक बड़ा पूर्णांक प्रयोग की तरह SQL-- है। 582 00:28:27,290 --> 00:28:29,330 इसे आप एक देने के लिए सिर्फ है थोड़ा और अधिक सटीक, 583 00:28:29,330 --> 00:28:33,070 यकीन कर रही है आप नहीं कर रहे हैं बह निकला प्रकार की बात। 584 00:28:33,070 --> 00:28:35,910 सब ईमानदारी में, मैं इस बारे में सोच निश्चित रूप से लोगों में से एक है 585 00:28:35,910 --> 00:28:38,480 यह ओह, की तरह है जहां, यह लोगों के लिए है 586 00:28:38,480 --> 00:28:41,090 जो एसक्यूएल के एक छोटे से अधिक ज्ञान है। 587 00:28:41,090 --> 00:28:44,710 हम इस बारे में कभी बात नहीं की अपने PSET में बड़ा ints। 588 00:28:44,710 --> 00:28:48,210 तो यह मुझे पूरा यकीन है की तरह की तरह है यदि आप int डाल, यह आधा क्रेडिट था। 589 00:28:48,210 --> 00:28:51,450 >> जैसा कि मैंने पहले कहा और के रूप में जा रहा है, वहाँ रहे हैं बस रहे हैं कि कुछ सवाल होने के लिए 590 00:28:51,450 --> 00:28:55,550 तो, अगर आप यात्रा करने का मतलब कि हर कोई नहीं 100 हो जाता है। 591 00:28:55,550 --> 00:28:58,326 ज़ाहिर है, क्योंकि वहां CS50 में कुछ लोग हैं 592 00:28:58,326 --> 00:29:00,950 जो जैसे के लिए यह कर दिया गया है आठ साल है, और यदि आप पसंद कर रहे हैं 593 00:29:00,950 --> 00:29:01,741 आप क्या कर रहे हैं? 594 00:29:01,741 --> 00:29:03,290 लेकिन हाँ। 595 00:29:03,290 --> 00:29:05,650 >> शेष राशि के लिए दशमलव स्पष्ट किया गया था। 596 00:29:05,650 --> 00:29:10,910 और संख्या सिर्फ इसलिए के लिए तो बड़ा पूर्णांक इस बात का है, जैसे, 12 अंकों को रेखांकित किया। 597 00:29:10,910 --> 00:29:16,760 जब भी किसी भी चीज़ में बोल्ड है या यह है जैसे, यह करने के लिए ध्यान देना है, को रेखांकित किया। 598 00:29:16,760 --> 00:29:18,940 हम सिर्फ इसलिए कर रही है कि नहीं कर रहे हैं। 599 00:29:18,940 --> 00:29:20,290 ठीक है। 600 00:29:20,290 --> 00:29:24,400 >> इसलिए कि "बैंक लगाता लगता है सभी खातों पर एक 20 डॉलर मासिक शुल्क। 601 00:29:24,400 --> 00:29:27,850 क्या क्वेरी बैंक सकता है के साथ हर खाते से 20 डॉलर घटा 602 00:29:27,850 --> 00:29:31,490 यहां तक ​​कि यह परिणाम से अगर कुछ नकारात्मक शेष है? " 603 00:29:31,490 --> 00:29:35,220 तो चलो सरल शुरू करते हैं। 604 00:29:35,220 --> 00:29:39,240 हम चार मुख्य आज्ञाओं है एसक्यूएल के लिए, जो कर रहे हैं? 605 00:29:39,240 --> 00:29:42,620 तुम लोगों को चार याद करो मैंने तुमसे कहा था कि बड़े लोगों को? 606 00:29:42,620 --> 00:29:45,710 >> अद्यतन, चयन हटा देगा, और डालें। 607 00:29:45,710 --> 00:29:46,430 परफेक्ट। 608 00:29:46,430 --> 00:29:46,930 समझ गया। 609 00:29:46,930 --> 00:29:52,910 तो हम क्या कर सकते हैं क्या लगता है इस एक के लिए सबसे उपयोगी हो सकता है? 610 00:29:52,910 --> 00:29:54,231 हम अद्यतन are--। 611 00:29:54,231 --> 00:29:54,730 बिल्कुल सही। 612 00:29:54,730 --> 00:29:59,330 हम देख रहे हैं क्योंकि तो, अद्यतन पहले से ही मौजूद है कि खातों पर। 613 00:29:59,330 --> 00:30:03,570 >> इसलिए हमारे सामान्य याद बात की तरह अद्यतन है। 614 00:30:03,570 --> 00:30:06,300 और फिर क्या अद्यतन करने के बाद आता है? 615 00:30:06,300 --> 00:30:09,780 हम कुछ टेबल है कि हम संदर्भित कर रहे हैं। 616 00:30:09,780 --> 00:30:17,130 इसलिए मैं उदात्त again-- अद्यतन तक खींच सकते हैं। 617 00:30:17,130 --> 00:30:18,820 तो यह एक सामान्य स्वरूप है। 618 00:30:18,820 --> 00:30:20,800 तो हम अद्यतन टेबल है। 619 00:30:20,800 --> 00:30:23,203 और फिर हमारे पास अगले बात क्या है? 620 00:30:23,203 --> 00:30:26,230 >> तुम कहाँ कर सकते हैं। 621 00:30:26,230 --> 00:30:30,530 और फिर हम यहाँ कुछ क्वालीफायर है। 622 00:30:30,530 --> 00:30:32,300 और फिर हम आगे क्या करना है? 623 00:30:32,300 --> 00:30:38,020 हम कुछ SET-- कुछ है कुछ करने के लिए बराबर है। 624 00:30:38,020 --> 00:30:38,870 ब्ला ब्ला बराबर होती है। 625 00:30:38,870 --> 00:30:41,859 626 00:30:41,859 --> 00:30:42,400 Updated ब्ला। 627 00:30:42,400 --> 00:30:45,655 628 00:30:45,655 --> 00:30:47,050 अधिकार? 629 00:30:47,050 --> 00:30:52,280 तो यह है कि सामान्य की तरह है कुछ अद्यतन के लिए विचार है। 630 00:30:52,280 --> 00:30:53,060 ठीक है? 631 00:30:53,060 --> 00:30:56,890 >> तो चलो इस भरने शुरू करते हैं यह क्या किया जाना चाहिए साथ में। 632 00:30:56,890 --> 00:30:59,640 तो हम क्या बात कर रहे मेज? 633 00:30:59,640 --> 00:31:02,190 खाते। 634 00:31:02,190 --> 00:31:05,360 और फिर इस मामले में, क्या वास्तव में अच्छा है 635 00:31:05,360 --> 00:31:08,620 हम विशिष्ट बारे में बात कर रहे है हमारे खाते के भीतर उपयोगकर्ताओं 636 00:31:08,620 --> 00:31:11,240 या हम सभी उपयोगकर्ताओं के बारे में बात कर रहे हैं? 637 00:31:11,240 --> 00:31:12,490 हम सभी उपयोगकर्ताओं के बारे में बात कर रहे हैं। 638 00:31:12,490 --> 00:31:16,870 तो उस मामले में, हम सिर्फ यह कर सकते हैं यह जहां क्वालीफायर हटा दें। 639 00:31:16,870 --> 00:31:20,500 जब आप चाहते हैं, जहां केवल है आप बदल रहे हैं क्या सीमित करने के लिए। 640 00:31:20,500 --> 00:31:23,500 आप पूरे बदलना चाहते हैं मेज, आप सिर्फ इतना है कि ड्रॉप कर सकते हैं। 641 00:31:23,500 --> 00:31:27,390 642 00:31:27,390 --> 00:31:27,960 ठीक है। 643 00:31:27,960 --> 00:31:29,430 >> तो अब हम हमारे सेट भाग पर कर रहे हैं। 644 00:31:29,430 --> 00:31:31,514 क्या हम बदलना चाहते हैं? 645 00:31:31,514 --> 00:31:33,502 >> दर्शक: शेष। 646 00:31:33,502 --> 00:31:34,747 >> अध्यक्ष 1: शेष। 647 00:31:34,747 --> 00:31:37,080 और हम कैसे कर रहे हैं to-- जा रहे हैं हम संतुलन बदलने के लिए जा रहे हैं? 648 00:31:37,080 --> 00:31:40,230 649 00:31:40,230 --> 00:31:43,370 हम सही, एक $ 20 शुल्क है? 650 00:31:43,370 --> 00:31:45,210 20 माइनस। 651 00:31:45,210 --> 00:31:48,130 और वे इसे अगर ठीक है कहा हम नकारात्मक शेष है। 652 00:31:48,130 --> 00:31:51,630 तो इस मामले में, आप की जरूरत नहीं किसी भी आगे की त्रुटि की जाँच करने के लिए। 653 00:31:51,630 --> 00:31:53,040 ठीक है? 654 00:31:53,040 --> 00:31:56,130 यही कारण है कि सचमुच तुम्हें क्या करना है सब है। 655 00:31:56,130 --> 00:31:57,990 बिंदास? 656 00:31:57,990 --> 00:31:59,260 ठीक है। 657 00:31:59,260 --> 00:32:01,460 >> तो चलो अगले एक के माध्यम से चलते हैं। 658 00:32:01,460 --> 00:32:04,510 "साथ क्या एसक्यूएल क्वेरी सकता है बैंक खाते की संख्या को पुनः प्राप्त 659 00:32:04,510 --> 00:32:08,300 के साथ अपने सबसे अमीर ग्राहकों की अधिक से अधिक से अधिक $ 1000 संतुलन? " 660 00:32:08,300 --> 00:32:11,820 अपने बैंक और अपने सबसे अमीर ग्राहकों को तो $ 1,000 से अधिक के साथ ही वाले हैं, 661 00:32:11,820 --> 00:32:14,130 आप कर रहे हैं मुझे लगता है जैसे कुछ गलत कर रहा। 662 00:32:14,130 --> 00:32:16,080 की तरह, कैसे एक बैंक है कि पर जीवित है? 663 00:32:16,080 --> 00:32:18,930 जैसा कि, ब्याज, काफी पर्याप्त नहीं है। 664 00:32:18,930 --> 00:32:20,911 ठीक है। 665 00:32:20,911 --> 00:32:23,660 इस तरह की बात के साथ क्या करना है, यदि आप हमारे चार कार्यों की, लगता है, 666 00:32:23,660 --> 00:32:25,970 आप हम उपयोग करने के लिए जा रहे हैं लगता है? 667 00:32:25,970 --> 00:32:27,048 चयन करें। 668 00:32:27,048 --> 00:32:27,548 परफेक्ट। 669 00:32:27,548 --> 00:32:31,300 670 00:32:31,300 --> 00:32:32,460 चयन करें। 671 00:32:32,460 --> 00:32:33,300 ठीक है। 672 00:32:33,300 --> 00:32:40,150 इसलिए हम कुछ का चयन कर रहे हैं मेज से पहचानकर्ता। 673 00:32:40,150 --> 00:32:44,070 और तो जहां हालत। 674 00:32:44,070 --> 00:32:46,110 हम के माध्यम से जाने के रूप में तो इन, मैं तो बस जा रहा हूँ 675 00:32:46,110 --> 00:32:49,680 तुम लोगों के एक सामान्य पुनश्चर्या देने के लिए इन सब के सामान्य प्रारूप पर। 676 00:32:49,680 --> 00:32:54,600 >> इसलिए हम किसी प्रकार का चयन कर रहे हैं के [? चीज। ?] इस मामले में, 677 00:32:54,600 --> 00:32:59,050 इस होने जा रहा है आम तौर पर कुछ कॉलम। 678 00:32:59,050 --> 00:33:02,870 इसलिए हमारे मामले में, हम नंबर, शेष है। 679 00:33:02,870 --> 00:33:06,020 अपने लोग 'मामले में, हो सकता है यह आईडी, नाम, पासवर्ड था। 680 00:33:06,020 --> 00:33:10,760 उन स्तंभों में से कोई, कि आम तौर पर हम का चयन कर रहे हैं क्या। 681 00:33:10,760 --> 00:33:14,785 >> यहाँ है, तो इस मामले में जो स्तंभ की तरह, क्या पहचानकर्ता 682 00:33:14,785 --> 00:33:17,700 हम अपने टेबल से खींच रहे हैं? 683 00:33:17,700 --> 00:33:21,020 क्या इसके लिए हमें पूछना है? 684 00:33:21,020 --> 00:33:24,510 यह सही है, हमारी संख्या के लिए हमें पूछता है? 685 00:33:24,510 --> 00:33:26,236 खाता संख्या। 686 00:33:26,236 --> 00:33:30,500 तो इस मामले में सिर्फ संख्या, याद है। 687 00:33:30,500 --> 00:33:33,910 तुम लोग कभी त्रुटि थी, तो उस चमकीले नारंगी बॉक्स के ऊपर आ जाएगा। 688 00:33:33,910 --> 00:33:37,040 और यह अप्रत्याशित जैसा था, , जो भी हो, जैसे की पंक्ति। 689 00:33:37,040 --> 00:33:39,840 तुम्हें बुलाया ऐसा इसलिए है क्योंकि अपनी मेज गलत है, है ना? 690 00:33:39,840 --> 00:33:43,660 तो आप कर रहे हैं कि यह सुनिश्चित हो सही ढंग से स्तंभ बुला रही है। 691 00:33:43,660 --> 00:33:48,670 >> मेज से, हमारे टेबल तो कहा जाता खातों है। 692 00:33:48,670 --> 00:33:51,460 फिर, सुनिश्चित करें कि आप कर रहे हैं बनाने सही ढंग से अपनी मेज संदर्भित। 693 00:33:51,460 --> 00:33:52,990 और फिर हमारे हालत यहां क्या हो रहा है? 694 00:33:52,990 --> 00:33:55,672 क्या हम देख रहे हैं? 695 00:33:55,672 --> 00:33:56,680 हम अपने अमीर लोग चाहते हैं। 696 00:33:56,680 --> 00:33:57,180 हाँ। 697 00:33:57,180 --> 00:34:00,580 इसलिए अधिक से अधिक 1,000 से संतुलन। 698 00:34:00,580 --> 00:34:02,020 वहाँ तुम जाओ। 699 00:34:02,020 --> 00:34:03,760 यही कारण है कि आपकी क्वेरी है। 700 00:34:03,760 --> 00:34:06,430 बहुत बुरा नहीं है, है ना? 701 00:34:06,430 --> 00:34:07,160 ठीक है। 702 00:34:07,160 --> 00:34:09,350 >> तो अब हमारे पिछले एक के लिए। 703 00:34:09,350 --> 00:34:11,370 उस के साथ, हम के माध्यम से breezing रहे हैं। 704 00:34:11,370 --> 00:34:12,170 ठीक है। 705 00:34:12,170 --> 00:34:16,280 तो अब "क्या क्वेरी के साथ सकता है बैंक बंद है, अर्थात, "हटाना - 706 00:34:16,280 --> 00:34:19,760 आप कैसे प्यार नहीं करते वे बस तुम्हें दे दिया DELETE-- 707 00:34:19,760 --> 00:34:24,060 "0 के एक संतुलन है कि हर खाता नहीं है?" 708 00:34:24,060 --> 00:34:26,899 मुझे लगता है हम सब हम कर रहे हैं सहमत कर सकते हैं लगता है शायद DELETE का उपयोग किया जा रहा है। 709 00:34:26,899 --> 00:34:29,330 मैं किसी भी लेने के लिए स्वागत कर रहा हूँ कि चारों ओर चर्चा। 710 00:34:29,330 --> 00:34:33,560 लेकिन मैं यह करने के लिए बहुत सुरक्षित है हम उपयोग को नष्ट कर सकता है कि कहते हैं। 711 00:34:33,560 --> 00:34:42,600 >> इसलिए हम कुछ नष्ट करने के लिए जा रहे हैं मेज, जहां हालत से उपयोगकर्ताओं। 712 00:34:42,600 --> 00:34:45,480 चयन के रूप में बात की तो एक ही तरह। 713 00:34:45,480 --> 00:34:48,389 714 00:34:48,389 --> 00:34:49,840 तो यह क्षमा करें, ओह case-- में। 715 00:34:49,840 --> 00:34:51,570 मैं से हटा देना चाहिए। 716 00:34:51,570 --> 00:34:54,320 हटाना होगा क्योंकि पूरी पंक्ति को हटा दें। 717 00:34:54,320 --> 00:34:58,300 इसलिए हम जिसके बारे में बात करने की जरूरत नहीं है हम कर रहे हैं एक उपयोगकर्ता के बारे में विशिष्ट बातें 718 00:34:58,300 --> 00:34:59,280 हटाने। 719 00:34:59,280 --> 00:35:02,870 हम एक उपयोगकर्ता को हटाते हैं, हम कर रहे हैं उनके बारे में सब कुछ को हटाने। 720 00:35:02,870 --> 00:35:07,230 >> तो इस मामले में, हम सिर्फ करने की जरूरत है हमारे कहाँ और हमारी हालत में भरें। 721 00:35:07,230 --> 00:35:13,050 इसलिए हमारे मेज सिर्फ हमारे खातों है मेज, हम क्या कर रहा हूँ के रूप में। 722 00:35:13,050 --> 00:35:14,931 और फिर हमारे हालत यहाँ क्या है? 723 00:35:14,931 --> 00:35:16,655 >> दर्शक: शेष। 724 00:35:16,655 --> 00:35:18,330 >> अध्यक्ष एक बैलेंस शून्य के बराबर होती है। 725 00:35:18,330 --> 00:35:19,401 सही। 726 00:35:19,401 --> 00:35:19,900 सब अच्छा है। 727 00:35:19,900 --> 00:35:20,322 हाँ। 728 00:35:20,322 --> 00:35:21,238 >> दर्शक: [अश्राव्य]। 729 00:35:21,238 --> 00:35:25,745 730 00:35:25,745 --> 00:35:30,530 >> अध्यक्ष 1: तो हटा स्वाभाविक सब कुछ हटा देता है। 731 00:35:30,530 --> 00:35:42,380 चयन के साथ, जबकि तो, चयन में लेता है आप लौटे चाहते हैं कि कुछ स्तंभों। 732 00:35:42,380 --> 00:35:46,680 आप के बारे में सब कुछ करना चाहता था एक उपयोगकर्ता आप स्टार का उपयोग करें, लौट आए। 733 00:35:46,680 --> 00:35:49,040 स्टार मेरे पास लौट कहते हैं, इस उपयोगकर्ता से सब कुछ। 734 00:35:49,040 --> 00:35:54,430 या आप कहां स्टार रखा है, कि बस मुझे सब कुछ दे मतलब है। 735 00:35:54,430 --> 00:35:56,520 >> लेकिन स्वाभाविक है कि है हटाएँ। 736 00:35:56,520 --> 00:36:01,569 अगर आप कहते हैं तो, से हटाएं बैलेंस शून्य के बराबर होती है, जहां खातों, 737 00:36:01,569 --> 00:36:02,610 इसके माध्यम से जाना जा रहा है। 738 00:36:02,610 --> 00:36:05,890 और हर जगह है कि शेष है 0 के बराबर है, यह स्वाभाविक है कि। 739 00:36:05,890 --> 00:36:07,470 यह सब कुछ हटा देंगे। 740 00:36:07,470 --> 00:36:15,120 स्टार अधिक for-- है का चयन करें या अद्यतन के साथ, 741 00:36:15,120 --> 00:36:20,320 यह व्यक्ति के बारे में अधिक बात कर रहा है एक उपयोगकर्ता के लिए इसी क्षेत्र। 742 00:36:20,320 --> 00:36:25,530 >> तो अगर आप चयन करते हैं जब तालिका कहां आईडी से स्टार 743 00:36:25,530 --> 00:36:31,130 आप के लिए देता है, एक बराबर होती है आईडी एक साथ उपयोगकर्ता के बारे में सब कुछ। 744 00:36:31,130 --> 00:36:38,980 आप का चयन नंबर कर रहे थे या उपयोगकर्ताओं से आईडी अल्पविराम नाम का चयन 745 00:36:38,980 --> 00:36:43,110 कहां आईडी 1 के बराबर होती है, कि सिर्फ उनकी संख्या देता है 746 00:36:43,110 --> 00:36:44,880 या उनके आईडी और उनके नाम। 747 00:36:44,880 --> 00:36:45,540 ठीक है? 748 00:36:45,540 --> 00:36:49,420 >> तो हम करने के लिए उस मामले में स्टार का उपयोग हमें एक उपयोगकर्ता के बारे में सब कुछ दे। 749 00:36:49,420 --> 00:36:51,940 और स्वाभाविक है कि करता हटाएँ। 750 00:36:51,940 --> 00:36:56,950 यह सिर्फ आईडी को नष्ट नहीं करता है, या सिर्फ नाम, या जो भी हो। 751 00:36:56,950 --> 00:36:57,550 नहीं, हाँ। 752 00:36:57,550 --> 00:36:59,780 यह सिर्फ पूरे उपयोगकर्ता को हटाता है। 753 00:36:59,780 --> 00:37:05,210 तो हमें चिंता करने की जरूरत नहीं है वहाँ स्टार के बारे में। 754 00:37:05,210 --> 00:37:09,170 >> आप हटाना चाहते थे सब कुछ है, तो आप ऐसा कर सकता है, 755 00:37:09,170 --> 00:37:11,970 और यह सिर्फ सब कुछ छोड़ देता हूँ। 756 00:37:11,970 --> 00:37:14,290 लेकिन आम तौर पर, आप ऐसा करने के लिए नहीं करना चाहती। 757 00:37:14,290 --> 00:37:16,940 लेकिन क्या आपने कभी हटाना चाहते हैं सब कुछ है, तो आप ऐसा कर सकता है। 758 00:37:16,940 --> 00:37:18,890 ठीक है। 759 00:37:18,890 --> 00:37:22,120 >> आप लोग किसी भी अन्य प्रश्न मिल गया है? 760 00:37:22,120 --> 00:37:22,620 हाँ। 761 00:37:22,620 --> 00:37:24,316 >> दर्शक: आप 26 कर सकते हैं? 762 00:37:24,316 --> 00:37:27,090 >> अध्यक्ष 1: 26 हम बस किया था। 763 00:37:27,090 --> 00:37:28,090 दर्शक: ओह, 25, क्षमा करें। 764 00:37:28,090 --> 00:37:30,721 अध्यक्ष 1: 25। 765 00:37:30,721 --> 00:37:31,220 ठीक है। 766 00:37:31,220 --> 00:37:31,870 25। 767 00:37:31,870 --> 00:37:32,650 ओह। 768 00:37:32,650 --> 00:37:33,691 वे जावास्क्रिप्ट कर रहे हैं। 769 00:37:33,691 --> 00:37:37,265 ओह, मैं यह विश्वास नहीं कर सकता। 770 00:37:37,265 --> 00:37:38,765 मैं फिर से गड़बड़ करने के लिए लोगों को हमारे ऊपर जा रहा हूँ। 771 00:37:38,765 --> 00:37:42,180 772 00:37:42,180 --> 00:37:43,330 ठीक है। 773 00:37:43,330 --> 00:37:44,440 हम यह मिल गया। 774 00:37:44,440 --> 00:37:46,172 हम यह काम करने के लिए जा रहे हैं। 775 00:37:46,172 --> 00:37:48,190 आह, jQuery के। 776 00:37:48,190 --> 00:37:49,380 फन। 777 00:37:49,380 --> 00:37:49,880 ठीक है। 778 00:37:49,880 --> 00:37:54,040 >> इसलिए हम पूरी करने के लिए जा रहे हैं वेब पेज के कार्यान्वयन 779 00:37:54,040 --> 00:37:57,820 ऐसे में वे यात्रा है कि अगर, इनपुट उनके नाम, और फार्म जमा, 780 00:37:57,820 --> 00:38:03,810 वे इस महान चेतावनी है दिखाई जा रही है कि खिड़की। 781 00:38:03,810 --> 00:38:08,410 अलर्ट के साथ कुछ भी तो, हम जानते हैं कि हम जावास्क्रिप्ट का उपयोग करने के लिए जा रहे हैं। 782 00:38:08,410 --> 00:38:11,190 याय, जावास्क्रिप्ट। 783 00:38:11,190 --> 00:38:14,070 और वे इनपुट एक विफल फार्म जमा करने से पहले नाम है, 784 00:38:14,070 --> 00:38:15,110 कोई चेतावनी दिखाई देनी चाहिए। 785 00:38:15,110 --> 00:38:17,900 तो अगर आप jQuery का उपयोग कर सकते हैं लेकिन आप की जरूरत नहीं है। 786 00:38:17,900 --> 00:38:22,390 >> तो मैं तुम लोगों को काम करने देने के लिए जा रहा हूँ इस पर सिर्फ एक दो मिनट के लिए। 787 00:38:22,390 --> 00:38:24,050 इसके बारे में सोचो। 788 00:38:24,050 --> 00:38:26,050 और फिर हम यह कोड होगा। 789 00:38:26,050 --> 00:38:29,260 790 00:38:29,260 --> 00:38:33,610 मैं कोशिश करते हैं और सोचने के लिए जा रहा हूँ स्लैश आप करने के लिए इस जवाब की व्याख्या करने के लिए सबसे अच्छा तरीका है। 791 00:38:33,610 --> 00:38:49,945 792 00:38:49,945 --> 00:38:50,470 ठीक है। 793 00:38:50,470 --> 00:38:53,150 हम इसे सेट अप मिलेगा। 794 00:38:53,150 --> 00:38:53,920 ठीक है। 795 00:38:53,920 --> 00:38:56,370 >> तो हम बस जा रहे हैं इस के माध्यम से चलने के लिए, 796 00:38:56,370 --> 00:38:59,010 मैं jQuery क्योंकि मुझे पता है एक छोटे से भ्रामक है। 797 00:38:59,010 --> 00:39:01,710 जावास्क्रिप्ट। 798 00:39:01,710 --> 00:39:03,542 यह वहाँ एक छोटे से बाहर है। 799 00:39:03,542 --> 00:39:05,875 तो क्या हम क्या करने जा रहे है [अश्राव्य] वास्तव में हल हो 800 00:39:05,875 --> 00:39:07,250 jQuery के साथ इस समस्या। 801 00:39:07,250 --> 00:39:09,490 अगर तुम्हें याद है तो, jQuery का सिर्फ एक पुस्तकालय है 802 00:39:09,490 --> 00:39:11,520 कि बस जावास्क्रिप्ट के शीर्ष पर बनाया गया है। 803 00:39:11,520 --> 00:39:14,750 इसे बनाने का मतलब है आपके जीवन थोड़ा आसान। 804 00:39:14,750 --> 00:39:17,660 >> मैं, तो निश्चित रूप से होगा आप समय है, पर देखो 805 00:39:17,660 --> 00:39:20,510 का एक छोटा सा jQuery के लिए प्रलेखन। 806 00:39:20,510 --> 00:39:23,230 लेकिन यह जावास्क्रिप्ट के समान है। 807 00:39:23,230 --> 00:39:27,830 यह है, जहां आप इसी तरह लद गया है कार्य कॉल करने के लिए इस डॉट ऑपरेटर का उपयोग 808 00:39:27,830 --> 00:39:31,720 आपको लगता है कि वस्तुओं पर। 809 00:39:31,720 --> 00:39:36,970 >> तो क्या हम यहाँ है jQuery के लिए है, आप हमेशा इस प्रकार की होनी चाहिए 810 00:39:36,970 --> 00:39:43,010 आवरण की, जो है $ (दस्तावेज़) .ready (समारोह) समारोह 811 00:39:43,010 --> 00:39:45,510 यहाँ कोष्ठक में। 812 00:39:45,510 --> 00:39:46,070 ठीक है। 813 00:39:46,070 --> 00:39:48,700 तो यह कुछ हो सकता है आप अपने धोखा शीट पर चाहते हैं। 814 00:39:48,700 --> 00:39:52,070 बहुत कम से कम, आप कर सकते हैं क्योंकि अपने jQuery के लिए आवरण है। 815 00:39:52,070 --> 00:39:57,190 और यह कम से कम मिलेगा तुम वहाँ तरीके हिस्सा है। 816 00:39:57,190 --> 00:40:00,110 >> उसी तरह से तो यह है कि हम , जावास्क्रिप्ट बारे में बहुत बात 817 00:40:00,110 --> 00:40:04,560 और हम देख द्वारा शुरू होगा हम संपादित करने के लिए कोशिश कर रहे हैं पर 818 00:40:04,560 --> 00:40:06,150 या हम बदलने के लिए कोशिश कर रहे हैं। 819 00:40:06,150 --> 00:40:09,050 और कहा कि आम तौर पर होगा हम में लगाया था कि पहली बात। 820 00:40:09,050 --> 00:40:18,270 इस मामले में तो, हम यह करने के लिए वापस जाने के लिए अगर यहाँ और हम यहाँ हमारे फार्म को देखो, 821 00:40:18,270 --> 00:40:21,790 हम इस जानकारी है, ठीक है, आदानों की इस आईडी। 822 00:40:21,790 --> 00:40:24,780 और हम आधारित जानते हैं कि हमारे सवाल पर, हम 823 00:40:24,780 --> 00:40:27,970 या तो फेंक करने के लिए जा रहे हैं एक त्रुटि इस खाली है, अगर 824 00:40:27,970 --> 00:40:31,720 या हम डाल करने के लिए जा रहे हैं एक चेतावनी में यह सही है? 825 00:40:31,720 --> 00:40:36,670 हम कर रहे हैं कि कहने के लिए तो शायद सुरक्षित यहाँ आदानों के साथ काम किया जा रहा है। 826 00:40:36,670 --> 00:40:41,770 >> jQuery के उस में बहुत समान है हम अगर एक आईडी के साथ वापस सीएसएस, कुछ भी करने के बारे में सोच 827 00:40:41,770 --> 00:40:44,760 हम एक हैश के साथ देखो। 828 00:40:44,760 --> 00:40:48,310 वर्ग के साथ हम कुछ भी ठीक है, एक डॉट के साथ देखा? 829 00:40:48,310 --> 00:40:53,210 यहाँ है, उसी तरह से तो क्या हुआ हम के बारे में जानकारी है बात कर रहे हैं। 830 00:40:53,210 --> 00:40:56,920 हम चाहते हैं कि आदानों है देखा हमारे फार्म के भीतर एक आईडी। 831 00:40:56,920 --> 00:41:00,850 तो क्या हम इस तरह के रूप में यह उल्लेख करने के लिए जा रहे हैं। 832 00:41:00,850 --> 00:41:01,653 आदानों। 833 00:41:01,653 --> 00:41:02,460 ठीक है? 834 00:41:02,460 --> 00:41:04,480 >> इसलिए जब संदेह में, यहां तक ​​कि तुम कहीं नहीं है, 835 00:41:04,480 --> 00:41:09,100 आप करने के बारे में वास्तव में अनिश्चित हैं , एक यह दृष्टिकोण, इस आवरण है। 836 00:41:09,100 --> 00:41:11,780 तो वहाँ के साथ शुरू jQuery के लिए आवरण। 837 00:41:11,780 --> 00:41:16,330 बी, तुम्हें पता है कि यह सुनिश्चित कर लें आप क्या बदल रहे हैं। 838 00:41:16,330 --> 00:41:18,830 और जब संदेह में, कुछ में डाल दिया है कि, 839 00:41:18,830 --> 00:41:21,390 और आपको लगता है कि जो भी हो, डॉट करना आप इसके साथ कर दिया जाना चाहिए। 840 00:41:21,390 --> 00:41:22,150 >> दर्शक: आवरण क्या है? 841 00:41:22,150 --> 00:41:24,160 >> अध्यक्ष 1: आवरण इस पहली पंक्ति है। 842 00:41:24,160 --> 00:41:27,520 तो यह, रुको जब तक कहते हैं मेरे दस्तावेज़ तैयार है। 843 00:41:27,520 --> 00:41:29,160 फिर बातों के साथ खिलवाड़ शुरू करते हैं। 844 00:41:29,160 --> 00:41:30,890 ठीक है? 845 00:41:30,890 --> 00:41:32,780 तो हम सूचनाओं के साथ खिलवाड़ कर रहे हैं। 846 00:41:32,780 --> 00:41:35,450 इसलिए हम ठीक है, जैसे, आदानों हमारे रूप है कर रहे हैं। 847 00:41:35,450 --> 00:41:37,220 यही कारण है कि हमारे आईडी है। 848 00:41:37,220 --> 00:41:39,800 तो यह है कि हम क्या कर रहे हैं जाने के लिए लग रही हो। 849 00:41:39,800 --> 00:41:45,220 और हम क्या होता है देखना चाहते हैं इस फार्म प्रस्तुत है, है ना? 850 00:41:45,220 --> 00:41:50,180 >> हमें लगता है कि हो सकता है तो, जैसा कि हम कुछ .submit है। 851 00:41:50,180 --> 00:41:56,080 तो .submit बस ठीक है, इस प्रपत्र का कहना है, हम हैश आदानों के साथ संदर्भित कर दिया है, 852 00:41:56,080 --> 00:41:59,594 इसे प्रस्तुत कर रहा है, जब कुछ और निष्पादित। 853 00:41:59,594 --> 00:42:01,135 इसलिए हम कुछ कार्य किया जा रहे हैं। 854 00:42:01,135 --> 00:42:05,010 855 00:42:05,010 --> 00:42:07,270 हम यहाँ गुमनाम कार्य किया है पर ध्यान दें। 856 00:42:07,270 --> 00:42:09,090 हम यहाँ एक गुमनाम समारोह है। 857 00:42:09,090 --> 00:42:09,590 हाँ। 858 00:42:09,590 --> 00:42:14,880 >> दर्शक: यह हमेशा .submit किया जाएगा, या यह सिर्फ इसलिए HTML में है 859 00:42:14,880 --> 00:42:18,260 हम बटन प्रकार सबमिट बनाया है? 860 00:42:18,260 --> 00:42:23,680 >> अध्यक्ष 1: यह .submit किया जाना चाहिए, क्योंकि यह हम प्रस्तुत कर रहे हैं कि कुछ फार्म है। 861 00:42:23,680 --> 00:42:27,750 इस .submit जरूरी नहीं है, क्योंकि बटन की तरह क्या है के अनुरूप 862 00:42:27,750 --> 00:42:28,430 कॉल करने के लिए। 863 00:42:28,430 --> 00:42:32,610 लेकिन तथ्य यह है कि यह एक हम प्रस्तुत कर रहे हैं कि फार्म। 864 00:42:32,610 --> 00:42:33,140 ठीक है। 865 00:42:33,140 --> 00:42:35,015 >> तो गुमनाम नोटिस यहां एक समारोह है कि says-- 866 00:42:35,015 --> 00:42:37,348 दर्शक: मैं वास्तव में नहीं है गुमनाम कार्यों को समझते हैं। 867 00:42:37,348 --> 00:42:39,240 अध्यक्ष 1: तो गुमनाम काम करता है, वे कर रहे हैं 868 00:42:39,240 --> 00:42:42,380 एक नाम नहीं है कि सिर्फ काम करता है। 869 00:42:42,380 --> 00:42:49,560 तो बजाय कुछ मुख्य समारोह होने हम कह सकते हैं calls--, दस्तावेज़ हैं कि 870 00:42:49,560 --> 00:42:52,380 तैयार है, तो हम आदानों कहेंगे। 871 00:42:52,380 --> 00:42:57,470 और फिर, प्रस्तुत करते हैं, call-- जैसे, यदि ऐसा है तो और इतनी प्रस्तुत की, 872 00:42:57,470 --> 00:42:59,550 हम कुछ अन्य समारोह फोन था। 873 00:42:59,550 --> 00:43:01,840 एक गुमनाम समारोह सिर्फ एक नाम नहीं है, 874 00:43:01,840 --> 00:43:05,120 और यह सिर्फ अमल करेंगे इन चीजों की तरह भीतर। 875 00:43:05,120 --> 00:43:10,970 >> इस मामले में तो, क्या इस का कहना है हमारे दस्तावेज़ तैयार है, है, 876 00:43:10,970 --> 00:43:12,880 इस समारोह निष्पादित। 877 00:43:12,880 --> 00:43:17,110 इस समारोह में बना है यहां के भीतर सब कुछ की। 878 00:43:17,110 --> 00:43:24,410 और फिर अगले परत में, ठीक है, आदानों प्रस्तुत है, इस पर अमल। 879 00:43:24,410 --> 00:43:28,329 यह संकेतित का सिर्फ एक रास्ता है क्या जब निष्पादित किया जाना चाहिए। 880 00:43:28,329 --> 00:43:30,120 यह सचमुच सिर्फ एक नहीं करता है कि समारोह 881 00:43:30,120 --> 00:43:32,860 एक नाम है, ताकि वे के लिए करते हैं एक दूसरे में नेस्ट किया, 882 00:43:32,860 --> 00:43:35,132 आप उनके नाम से फोन नहीं कर सकते हैं। 883 00:43:35,132 --> 00:43:36,984 ठीक है? 884 00:43:36,984 --> 00:43:39,775 सचमुच, एक गुमनाम समारोह एक नाम के बिना ही एक समारोह है। 885 00:43:39,775 --> 00:43:41,470 यह बात है। 886 00:43:41,470 --> 00:43:47,370 Encapsulate करने के लिए सिर्फ एक रास्ता अलग अलग बातें 887 00:43:47,370 --> 00:43:49,250 हम विशिष्ट समय पर निष्पादित चाहते हैं। 888 00:43:49,250 --> 00:43:51,164 >> दर्शक: [अश्राव्य]। 889 00:43:51,164 --> 00:43:53,420 >> अध्यक्ष 1: वेंट? 890 00:43:53,420 --> 00:43:54,360 जहाँ? 891 00:43:54,360 --> 00:43:57,510 >> दर्शक: में समारोह के बाद कोष्ठकों? 892 00:43:57,510 --> 00:44:00,660 >> अध्यक्ष 1: कार्यों के बाद। 893 00:44:00,660 --> 00:44:01,290 कोनसा? 894 00:44:01,290 --> 00:44:02,410 >> दर्शक: दोनों। 895 00:44:02,410 --> 00:44:05,137 तुम डाल दिया है, जैसे, घटना, या अगर तुम वहाँ में एक तर्क डाल 896 00:44:05,137 --> 00:44:07,372 यह गलत होगा? 897 00:44:07,372 --> 00:44:12,592 >> अध्यक्ष 1: इस मामले में, मुझे लगता है तुम वहाँ में एक तर्क डाल सकता है। 898 00:44:12,592 --> 00:44:15,619 लेकिन हम एक की जरूरत नहीं है क्योंकि तर्क है, वहाँ नहीं होना चाहिए। 899 00:44:15,619 --> 00:44:17,410 की तरह, यह पूरी है, जैसे, आप ही चाहिए 900 00:44:17,410 --> 00:44:19,810 चीजें हैं जो है बात की आवश्यक तरह। 901 00:44:19,810 --> 00:44:29,325 उसी तरह है कि हम था कि अगर किसी भी जैसे int मुख्य void-- है कि समारोह, 902 00:44:29,325 --> 00:44:35,687 int मुख्य शून्य के साथ, आप , जो कुछ पूर्णांक ARG वी कर सकता है। 903 00:44:35,687 --> 00:44:38,270 लेकिन अगर आप उन लोगों की जरूरत नहीं है, तो आप वहाँ में उन्हें नहीं होना चाहिए। 904 00:44:38,270 --> 00:44:39,070 वही बात। 905 00:44:39,070 --> 00:44:40,896 एम्मा, आप एक सवाल किया है? 906 00:44:40,896 --> 00:44:41,671 ठीक है। 907 00:44:41,671 --> 00:44:42,170 बिंदास। 908 00:44:42,170 --> 00:44:42,670 ठीक है। 909 00:44:42,670 --> 00:44:45,862 तो हम क्या है अब तक है, जब हमारे दस्तावेज़ के लिए तैयार है, इस पर अमल। 910 00:44:45,862 --> 00:44:47,570 अब हम देख रहे हैं इसे प्रस्तुत कर रहा है जब। 911 00:44:47,570 --> 00:44:51,530 तो अब हम वास्तव में प्रकार है हमारी बात का मांस की। 912 00:44:51,530 --> 00:45:00,120 इसलिए हम मूल्य प्राप्त करने की आवश्यकता है कि उपयोगकर्ता एक ऐसा नाम है, चाहे प्रस्तुत 913 00:45:00,120 --> 00:45:01,340 या खाली। 914 00:45:01,340 --> 00:45:07,270 और फिर हम या तो वापसी की जरूरत इस चेतावनी या एक त्रुटि फेंक देते हैं। 915 00:45:07,270 --> 00:45:08,560 किसी भी तरह से। 916 00:45:08,560 --> 00:45:13,690 >> इसलिए हम एक घोषणा करते हैं कि कैसे जावास्क्रिप्ट में चर? 917 00:45:13,690 --> 00:45:14,670 वार। 918 00:45:14,670 --> 00:45:19,430 तो वर का नाम, चलो कहते हैं equals-- या वास्तव में, हम करेंगे 919 00:45:19,430 --> 00:45:21,960 मैं यह नाम है के बाद से मूल्य करते हैं। 920 00:45:21,960 --> 00:45:23,920 ठीक है। 921 00:45:23,920 --> 00:45:31,320 तो हम यहाँ हम चाहते हैं कि कुछ मूल्य है हमारे आदानों रूप से खींचने के लिए चाहते हैं। 922 00:45:31,320 --> 00:45:34,100 उसी तरह से तो यह है कि हम किस तरह का, आदानों किया 923 00:45:34,100 --> 00:45:38,380 किसी ने मुझे बता सकते हैं कि हम क्या यहां के भीतर बुला रहे हो सकता है 924 00:45:38,380 --> 00:45:41,230 हम प्राप्त करना चाहता था फार्म से नाम? 925 00:45:41,230 --> 00:45:46,929 और हम यहाँ हमारे फार्म में वापस देखो, हम हम नाम से एक आईडी है कि नोटिस। 926 00:45:46,929 --> 00:45:47,845 दर्शक: [अश्राव्य]। 927 00:45:47,845 --> 00:45:51,026 928 00:45:51,026 --> 00:45:54,675 >> अध्यक्ष 1: आप की जरूरत नहीं है एक सरणी के रूप में यह सोचने के लिए। 929 00:45:54,675 --> 00:45:57,650 930 00:45:57,650 --> 00:46:00,760 तुम उस के बारे में चिंता करने की जरूरत नहीं है। 931 00:46:00,760 --> 00:46:03,250 तो हम बस कुछ नाम है। 932 00:46:03,250 --> 00:46:09,022 और फिर जावास्क्रिप्ट और बातें क्योंकि अजीब हैं, हम सिर्फ "नाम।" ऐसा नहीं कर सकते 933 00:46:09,022 --> 00:46:11,230 हम वास्तव में कॉल करने के लिए है हमें देता है कि कुछ कार्य, 934 00:46:11,230 --> 00:46:14,160 जैसे कि, पहचानकर्ता के लिए मूल्य। 935 00:46:14,160 --> 00:46:15,160 ठीक है? 936 00:46:15,160 --> 00:46:16,780 तो यह है कि सिर्फ .val है। 937 00:46:16,780 --> 00:46:18,356 >> दर्शक: [अश्राव्य]। 938 00:46:18,356 --> 00:46:19,160 >> अध्यक्ष एक: ठीक है। 939 00:46:19,160 --> 00:46:27,030 जावास्क्रिप्ट, इस तरह से तो यहीं बात बस के माध्यम से चला जाता है। 940 00:46:27,030 --> 00:46:35,730 यह यह है as-- और आप सोच भी नहीं सकते एक getElementById, जहां लगभग तरह 941 00:46:35,730 --> 00:46:40,630 getElementById वास्तव में होगा आप करने के लिए पूर्ण बात वापसी। 942 00:46:40,630 --> 00:46:49,930 $ ("# नाम") की तरह ही है, ठीक है, मुझे लगता है मैं इसे उपयोग कर सकते हैं, यह है, 943 00:46:49,930 --> 00:46:52,265 लेकिन आप वास्तव में यह चाहते हैं you-- के लिए मूल्य वापस करने के लिए 944 00:46:52,265 --> 00:46:53,596 >> दर्शक: यह एक सूचक की तरह है? 945 00:46:53,596 --> 00:46:55,070 >> अध्यक्ष 1: यह एक तरह से एक सूचक की तरह है। 946 00:46:55,070 --> 00:46:57,069 आप के रूप में इसके बारे में सोच भी नहीं सकते तरह का एक सूचक की तरह। 947 00:46:57,069 --> 00:46:59,060 की तरह, यह मैं, ठीक है, कहते हैं, वहाँ पाने के लिए कैसे पता है, 948 00:46:59,060 --> 00:47:02,330 लेकिन वास्तव में से बाहर मूल्य पाने के लिए यह आपको स्पष्ट रूप से यह पूछने के लिए है। 949 00:47:02,330 --> 00:47:07,800 और दुर्भाग्य से, जाहिर है, हम नहीं करते जावास्क्रिप्ट और jQuery के साथ बहुत ज्यादा नहीं है। 950 00:47:07,800 --> 00:47:12,160 >> तो यह कितना करने के लिए नीचे आ रहा है तुम, तुम जानते हो क्या guys-- 951 00:47:12,160 --> 00:47:17,610 क्या आप को देखा है करने के लिए होता है, और क्या आप की तरह तार्किक में अनुमान लगा सकते हैं। 952 00:47:17,610 --> 00:47:21,639 इन चीजों में से कुछ है, क्योंकि आप शायद आधे रास्ते वहाँ हो सकता है। 953 00:47:21,639 --> 00:47:24,180 लेकिन यह पूरी तरह से सही पाने के लिए, मैं शायद इस समस्या को लगता है कि 954 00:47:24,180 --> 00:47:25,624 सबसे कम स्कोर में से एक था। 955 00:47:25,624 --> 00:47:27,790 दर्शक: की तरह, उदाहरण के लिए, [अश्राव्य] आदानों के लिए, 956 00:47:27,790 --> 00:47:29,450 क्यों तुम वहाँ वैल डाल करने के लिए नहीं है? 957 00:47:29,450 --> 00:47:30,450 अध्यक्ष 1: यह एक के लिए? 958 00:47:30,450 --> 00:47:31,124 दर्शक: हाँ। 959 00:47:31,124 --> 00:47:31,790 अध्यक्ष एक: हाँ। 960 00:47:31,790 --> 00:47:33,498 इस तरह का है क्योंकि जैसा कि हमने कहा की, जैसे, 961 00:47:33,498 --> 00:47:37,180 कुछ सूचक है, और यह मुझे संदर्भित है यह और वास्तव में हमें मूल्य मिल रहा है। 962 00:47:37,180 --> 00:47:38,872 >> दर्शक: जबकि [अश्राव्य]? 963 00:47:38,872 --> 00:47:42,060 >> अध्यक्ष 1: जानकारी के लिए, आदानों सिर्फ some-- है 964 00:47:42,060 --> 00:47:44,450 हम बस कर रहे हैं की तरह है एक पूरे के रूप में इसे देख, 965 00:47:44,450 --> 00:47:48,859 और इस .submit बताता है हमें हम पता करने की क्या जरूरत है। 966 00:47:48,859 --> 00:47:50,150 jQuery और जावास्क्रिप्ट अजीब है। 967 00:47:50,150 --> 00:47:50,800 मुझे पता है। 968 00:47:50,800 --> 00:47:51,690 मैं लोगों को पता है। 969 00:47:51,690 --> 00:47:52,460 मुझे पता है। 970 00:47:52,460 --> 00:47:55,260 मैं नहीं है वहाँ एक कारण है वेब प्रोग्रामिंग करते हैं। 971 00:47:55,260 --> 00:47:56,230 मजाक कर रहा हूं। 972 00:47:56,230 --> 00:47:57,780 मैं यह करने के लिए पर्याप्त जोखिम नहीं पड़ा है। 973 00:47:57,780 --> 00:47:59,070 >> दर्शक: [अश्राव्य] सीएसएस। 974 00:47:59,070 --> 00:48:00,206 >> [हँसी] 975 00:48:00,206 --> 00:48:00,590 >> अध्यक्ष 1: ठीक है, कि सीएसएस है। 976 00:48:00,590 --> 00:48:03,730 सीएसएस की तरह सुंदर चीजों को बनाने के लिए, बस है, यह डेटा के साथ सौदा करते हैं की तरह नहीं है। 977 00:48:03,730 --> 00:48:05,710 वहाँ एक अंतर है। 978 00:48:05,710 --> 00:48:06,350 ठीक है। 979 00:48:06,350 --> 00:48:12,110 तो अब उम्मीद है, इस लिए भी part-- इस तरह एक समस्या है, जहां तुम नहीं कर सकते 980 00:48:12,110 --> 00:48:16,070 आप की तरह हो सकता है, वाक्य-विन्यास पता है, ठीक है, तुम कुछ वर मूल्य हो सकता था 981 00:48:16,070 --> 00:48:18,320 और इस तरह हो सकता है, मैं मान सही ढंग से मूल्य मिला है। 982 00:48:18,320 --> 00:48:20,600 और फिर आप शायद कर सकता है यह अगले भाग में लिखें। 983 00:48:20,600 --> 00:48:24,640 यह अगले भाग शायद होगा और अधिक आसान लगता है, 984 00:48:24,640 --> 00:48:26,610 या यह तर्कसंगत बनाना होगा तुम लोगों के लिए भावना। 985 00:48:26,610 --> 00:48:31,520 >> हम अब तक क्या लिखा है जबकि, मुझे लगता है मैं हाँ, उम्म, की तरह होगा पता है 986 00:48:31,520 --> 00:48:34,340 मैं प्रश्नोत्तरी पर कि पता नहीं है। 987 00:48:34,340 --> 00:48:37,610 तुम पूरी तरह से psuedocode लिख सकते हैं और फिर असली कोड में तोड़ने 988 00:48:37,610 --> 00:48:40,460 you-- जब यह एक तरह से गणित की तरह है। 989 00:48:40,460 --> 00:48:42,904 आप कभी मिला तो कुछ बहु हिस्सा समस्या जहां 990 00:48:42,904 --> 00:48:44,820 आप नहीं जानते कि कैसे करने के लिए पहले कदम के लिए पिछले मिल, 991 00:48:44,820 --> 00:48:46,736 लेकिन सब कुछ पहला कदम है कि पर निर्भर करता है, 992 00:48:46,736 --> 00:48:49,577 आप बस की तरह, चार के बराबर होती है एक्स मान, का कहना है। 993 00:48:49,577 --> 00:48:50,910 और फिर तुम सही, इसके साथ चलाते हैं? 994 00:48:50,910 --> 00:48:52,410 >> आप कोड के साथ एक ही बात कर सकते हैं। 995 00:48:52,410 --> 00:48:55,740 आप कह सकते हैं तो, मान मैं मूल्य का अधिकार मिल गया। 996 00:48:55,740 --> 00:48:58,290 यहाँ तो यह अगले हिस्सा नहीं है। 997 00:48:58,290 --> 00:49:02,610 वास्तव में इस हिस्से की वजह बहुत तार्किक होना चाहिए। 998 00:49:02,610 --> 00:49:06,560 >> इसलिए हम जांच की जरूरत अगर हमारे मूल्य खाली है। 999 00:49:06,560 --> 00:49:11,650 या यह कुछ नाम है, वास्तव में एक चेतावनी दे। 1000 00:49:11,650 --> 00:49:15,085 तो क्या हम जाँच करने के लिए चाहते हो सकता है? 1001 00:49:15,085 --> 00:49:17,800 हम कुछ तो करना चाहते हैं। 1002 00:49:17,800 --> 00:49:19,510 आप हमारे हैं होने जा रहा है क्या लगता है? 1003 00:49:19,510 --> 00:49:24,141 हम मूल्य देखने के लिए अगर जांच की जरूरत यह एक खाली स्ट्रिंग नहीं है अगर is--। 1004 00:49:24,141 --> 00:49:30,740 1005 00:49:30,740 --> 00:49:31,730 >> परफेक्ट। 1006 00:49:31,730 --> 00:49:32,570 बिल्कुल सही। 1007 00:49:32,570 --> 00:49:33,070 ठीक है। 1008 00:49:33,070 --> 00:49:36,320 अगर ऐसी बात है तो, हम क्या करना चाहते हैं? 1009 00:49:36,320 --> 00:49:39,190 हम सही, कुछ सतर्क फेंक करना चाहते हैं? 1010 00:49:39,190 --> 00:49:41,090 तो यह सिर्फ चेतावनी है। 1011 00:49:41,090 --> 00:49:43,050 और फिर हम अंदर जो चाहते हैं। 1012 00:49:43,050 --> 00:49:45,430 तो हम अपेक्षा की क्या कर रहे हैं हमारी चेतावनी के अंदर है? 1013 00:49:45,430 --> 00:49:48,916 >> दर्शक: "नमस्ते।" 1014 00:49:48,916 --> 00:49:50,421 >> अध्यक्ष 1: कॉमा। 1015 00:49:50,421 --> 00:49:52,462 और फिर तुम लोग क्या कैसे जुटना को याद है? 1016 00:49:52,462 --> 00:49:53,400 >> दर्शक: प्लस। 1017 00:49:53,400 --> 00:49:54,520 >> अध्यक्ष 1: प्लस। 1018 00:49:54,520 --> 00:49:57,490 तो हम साथ साथ है चाहता हूँ। 1019 00:49:57,490 --> 00:50:03,480 और फिर हम एक और प्लस की जरूरत हमारे विस्मयादिबोधक बिंदु के लिए। 1020 00:50:03,480 --> 00:50:05,620 बिंदास। 1021 00:50:05,620 --> 00:50:06,540 ठीक है। 1022 00:50:06,540 --> 00:50:08,255 अन्यथा, हमें क्या करना चाहते हो सकता है? 1023 00:50:08,255 --> 00:50:10,380 हम सही, कुछ भी करने के लिए नहीं करना चाहती? 1024 00:50:10,380 --> 00:50:14,190 तो हम सिर्फ झूठी वापसी। 1025 00:50:14,190 --> 00:50:17,200 मैं नहीं करना चाहता है। 1026 00:50:17,200 --> 00:50:18,520 ठीक है। 1027 00:50:18,520 --> 00:50:20,660 >> और फिर इन में से course-- क्या महत्वपूर्ण है 1028 00:50:20,660 --> 00:50:23,510 बंद करने के लिए याद करने के लिए है आपके गुमनाम कार्य करता है। 1029 00:50:23,510 --> 00:50:27,230 अगर तुम नोटिस तो, हम कुछ है यहाँ समाप्त होता है कि यहां कार्य करते हैं। 1030 00:50:27,230 --> 00:50:31,710 इसलिए हम इस बंद की जरूरत पहले एक और अर्धविराम जोड़ें। 1031 00:50:31,710 --> 00:50:35,195 और फिर यहाँ इस एक के लिए है इस अनाम समारोह के साथ करते हैं, 1032 00:50:35,195 --> 00:50:38,650 इसलिए हम वहाँ इसे बंद कर दें। 1033 00:50:38,650 --> 00:50:40,190 बचत की है कि घुटने का झटका प्रतिक्रिया। 1034 00:50:40,190 --> 00:50:40,690 हाँ। 1035 00:50:40,690 --> 00:50:45,650 दर्शक: एक कारण है that-- बस जावास्क्रिप्ट के सभी उदाहरणों में 1036 00:50:45,650 --> 00:50:48,480 मैंने देखा है कि, हम हैं पहले घुंघराले ब्रेसिज़ 1037 00:50:48,480 --> 00:50:51,075 समारोह के रूप में एक ही लाइन पर? 1038 00:50:51,075 --> 00:50:53,040 >> अध्यक्ष 1: यह शैलीगत है। 1039 00:50:53,040 --> 00:50:54,130 हाँ। 1040 00:50:54,130 --> 00:51:00,650 और वास्तव में, आप 61 ले, तो हम हमारे सभी घुंघराले ब्रेसिज़ है कि जिस तरह से करते हैं। 1041 00:51:00,650 --> 00:51:01,830 है ना? 1042 00:51:01,830 --> 00:51:05,030 >> दर्शक: हम किया था, तो उस पर कर PSET, शैली के लिए है कि बुरा है? 1043 00:51:05,030 --> 00:51:05,720 >> अध्यक्ष 1: नहीं 1044 00:51:05,720 --> 00:51:09,710 हम स्पष्ट रूप से बता दिया है तुम लोगों को ऐसा करने के लिए। 1045 00:51:09,710 --> 00:51:14,540 लेकिन असल में, इस तरह का है हावी सम्मेलन की 1046 00:51:14,540 --> 00:51:19,620 सी कक्षाओं का एक बहुत में और जावास्क्रिप्ट और jQuery। 1047 00:51:19,620 --> 00:51:23,074 तो जाहिर है, मैं sure-- हूँ और वास्तव में, मैं अगर 1048 00:51:23,074 --> 00:51:26,770 पूरी तरह से इस समस्या को ऐसा करने के लिए कर रहे थे यह देखा बिना अंधा, 1049 00:51:26,770 --> 00:51:30,080 शायद वहाँ बहुत कुछ है मैं इस मिल गया होता तरीके। 1050 00:51:30,080 --> 00:51:36,160 >> मुझे लगा कि शायद, ठीक है, की तरह किया गया है हो सकता है मैं एक इनपुट है कि कुछ हड़पने के लिए की जरूरत है। 1051 00:51:36,160 --> 00:51:38,020 और मैं होने लगता है ज्ञान की तरह, कि, 1052 00:51:38,020 --> 00:51:43,240 ठीक है, मैं कुछ प्राप्त करना चाहते हैं एक आईडी है कि एक फार्म से, 1053 00:51:43,240 --> 00:51:46,990 मैं इस तरह से इसे देखें मैं शायद उस मिलता था। 1054 00:51:46,990 --> 00:51:49,940 मैं इस मिल सकता है। 1055 00:51:49,940 --> 00:51:53,400 लेकिन वास्तव में, केवल एक चीज मुझे लगता है कि मैं वास्तव में इस यहीं है मिलेगा। 1056 00:51:53,400 --> 00:51:59,230 >> तो यह करने के लिए एक तरह से महत्वपूर्ण है पता है, किसी भी मुश्किल परीक्षण के साथ के रूप में, 1057 00:51:59,230 --> 00:52:02,130 आप की तरह अपनी लड़ाई चुनते हैं, है ना? 1058 00:52:02,130 --> 00:52:06,780 क्या आप पाने के लिए नहीं जा रहे हैं जानते हैं कि jQuery के लिए कि पहला हिस्सा है, जैसा कि मैंने कहा, 1059 00:52:06,780 --> 00:52:10,080 आप यह मान सकते है कि मान और क्या आप इसके साथ कर सकते हैं। 1060 00:52:10,080 --> 00:52:14,730 अगर आप समय है और, वापस जाओ और कोशिश करते हैं और टुकड़ों में भरें। 1061 00:52:14,730 --> 00:52:17,150 लेकिन जैसे एक सवाल ऐसा नहीं करते यह वास्तव में आप नीचे दलदल। 1062 00:52:17,150 --> 00:52:18,080 क्योंकि क्या? 1063 00:52:18,080 --> 00:52:23,260 यह एक प्रश्न पर था पूरे परीक्षा के बाहर jQuery के। 1064 00:52:23,260 --> 00:52:25,810 तुम यह मिल गया तो अगर हाँ, यह बहुत अच्छा होगा। 1065 00:52:25,810 --> 00:52:28,297 >> दर्शक: [अश्राव्य] क्या आप jQuery का उपयोग करने के लिए स्वागत कर रहे हैं। 1066 00:52:28,297 --> 00:52:30,005 अध्यक्ष 1: आप कर रहे हैं jQuery का उपयोग करने के लिए स्वागत करते हैं। 1067 00:52:30,005 --> 00:52:31,088 दर्शक: ठीक है। [अश्राव्य]। 1068 00:52:31,088 --> 00:52:33,060 अध्यक्ष 1: कैसे आप इसे इस्तेमाल नहीं होगा? 1069 00:52:33,060 --> 00:52:35,850 मैं देखने के लिए होता मेरे सारे जावास्क्रिप्ट अप। 1070 00:52:35,850 --> 00:52:38,810 यह वास्तव में बहुत आसान है मैं jQuery का उपयोग करने के लिए लगता है, 1071 00:52:38,810 --> 00:52:42,995 jQuery का वास्तव में कम कर देता है क्योंकि जावास्क्रिप्ट की राशि है जो आप शायद लिखना 1072 00:52:42,995 --> 00:52:43,620 द्वारा, जैसे, आधा। 1073 00:52:43,620 --> 00:52:46,334 इसलिए हमारे कोड शायद होगा दो बार के रूप में लंबे समय है कि बिना। 1074 00:52:46,334 --> 00:52:49,250 आप सबसे बड़ी recognize-- तो अगर बात इस समस्या से दूर ले जाना 1075 00:52:49,250 --> 00:52:50,550 पैटर्न हैं। 1076 00:52:50,550 --> 00:52:52,890 आप पहुँच रहे हैं एक रूप से कुछ, 1077 00:52:52,890 --> 00:52:57,830 आप उद्धरण, हैश का उपयोग करने के लिए जा रहे हैं, जो कुछ भी आप का उपयोग करने की कोशिश कर रहे हैं। 1078 00:52:57,830 --> 00:53:01,000 यह प्रस्तुत किया जा रहा है, तो आप चाहते हैं एक .submit तरह कुछ का उपयोग करने के लिए। 1079 00:53:01,000 --> 00:53:03,680 आप शायद का उपयोग करने के लिए जा रहे हैं वहाँ में एक गुमनाम समारोह। 1080 00:53:03,680 --> 00:53:08,030 आप वास्तव में के मूल्य की जरूरत है कुछ है, तुम, उद्धरण क्या करने जा रहे हैं 1081 00:53:08,030 --> 00:53:12,160 हैश, उस क्षेत्र है, जो कुछ भी .val। 1082 00:53:12,160 --> 00:53:14,690 और पैटर्न को पहचानने उस तरह जा रहे हैं 1083 00:53:14,690 --> 00:53:19,586 की तुलना में कहीं अधिक उपयोगी हो सकता है वास्तव में जुओं से भरा हुआ किरकिरा जानने। 1084 00:53:19,586 --> 00:53:20,562 हाँ। 1085 00:53:20,562 --> 00:53:23,164 >> दर्शक: तो अगर उपयोगकर्ता उनके नाम प्रस्तुत करें 1086 00:53:23,164 --> 00:53:27,394 और यह होगा, उस बयान के माध्यम से चलाता है यह नीचे जाने के लिए और इस के बाद झूठी वापसी? 1087 00:53:27,394 --> 00:53:30,373 >> अध्यक्ष एक: नहीं, सतर्क, क्योंकि यदि आप एक वापसी की तरह इसके बारे में सोच सकते हैं। 1088 00:53:30,373 --> 00:53:30,873 हाँ। 1089 00:53:30,873 --> 00:53:31,590 तो यह बाहर निकलने देंगे। 1090 00:53:31,590 --> 00:53:31,925 हाँ। 1091 00:53:31,925 --> 00:53:33,883 >> दर्शक: आप सका [? जगह?] कोष्ठकों 1092 00:53:33,883 --> 00:53:37,105 की, कोष्ठक, कुछ प्रस्तुत? 1093 00:53:37,105 --> 00:53:38,870 >> अध्यक्ष 1: मैंने किया था, मुझे विश्वास है। 1094 00:53:38,870 --> 00:53:42,300 यहीं बंद कर दिया यह एक। 1095 00:53:42,300 --> 00:53:45,800 और फिर इस एक यहाँ नीचे बंद कर दिया जाता है। 1096 00:53:45,800 --> 00:53:47,135 >> दर्शक: ओह, वहाँ। 1097 00:53:47,135 --> 00:53:48,470 ठीक है। 1098 00:53:48,470 --> 00:53:53,572 >> अध्यक्ष 1: जाहिर है, बहुत कम है, थोड़ा वाक्यात्मक बातें 1099 00:53:53,572 --> 00:53:55,780 ऐसे ही, हम शायद हूँ बस यह चक्र और की तरह हो सकता है, 1100 00:53:55,780 --> 00:53:58,385 अपने कोष्ठकों मत भूलना। 1101 00:53:58,385 --> 00:53:59,810 लेकिन हाँ। 1102 00:53:59,810 --> 00:54:00,950 ठीक है। 1103 00:54:00,950 --> 00:54:04,190 हम एक दूसरे के लिए क्या है कि हम क्या चाहते हैं? 1104 00:54:04,190 --> 00:54:07,700 1105 00:54:07,700 --> 00:54:11,599 तुम लोगों को द्विआधारी पेड़ एक मिलता है? 1106 00:54:11,599 --> 00:54:12,890 हम चाहते हैं कि एक खत्म हो जाना चाहते हैं? 1107 00:54:12,890 --> 00:54:17,940 मैं द्विआधारी पेड़ की तरह लग रहा है और DOMS अंक होना चाहिए 1108 00:54:17,940 --> 00:54:19,880 कि तुम लोगों को बहुत आसानी से मिलता है। 1109 00:54:19,880 --> 00:54:21,978 मैं तुम्हें नहीं चाहेगा उस पर अंक खोने के लिए। 1110 00:54:21,978 --> 00:54:28,335 1111 00:54:28,335 --> 00:54:30,370 ठीक है। 1112 00:54:30,370 --> 00:54:33,097 >> यहाँ इस डोम करते हैं। 1113 00:54:33,097 --> 00:54:35,555 मुझे लगता है मैं तो मेरे भूतल था इच्छा सिर्फ स्क्रीन पर आकर्षित कर सकता। 1114 00:54:35,555 --> 00:54:38,330 1115 00:54:38,330 --> 00:54:41,461 यही कारण है कि मैं पिछले साल ऐसा करने के लिए प्रयोग किया जाता है। 1116 00:54:41,461 --> 00:54:41,960 ठीक है। 1117 00:54:41,960 --> 00:54:48,370 जैसा कि मैंने उल्लेख तो, हम बात डोम, दस्तावेज़ ऑब्जेक्ट मॉडल के बारे में। 1118 00:54:48,370 --> 00:54:51,415 वे शायद तुम्हें देने के लिए जा रहे हैं इस तरह स्निपेट के कुछ थोड़ा सा 1119 00:54:51,415 --> 00:54:54,250 और इसके लिए एक पेड़ बनाने के लिए आप से पूछना। 1120 00:54:54,250 --> 00:54:58,050 और यह सिर्फ सब क्या करना है टैग के माध्यम से चलाने के साथ। 1121 00:54:58,050 --> 00:55:00,685 तो चलो कोशिश करते हैं और यह करते हैं। 1122 00:55:00,685 --> 00:55:09,610 1123 00:55:09,610 --> 00:55:12,920 >> इसके अलावा, हमेशा की प्रति के रूप में, अगर आप लोग मैं अत्यधिक के रूप में, इन क्विज करना 1124 00:55:12,920 --> 00:55:16,450 आप अभ्यास के रूप में अनुशंसा करते हैं कि, आप की तरह कर रहे हैं कि उनमें से किसी को, 1125 00:55:16,450 --> 00:55:19,480 मैं वास्तव में क्या नहीं मिलता यहाँ पर जा रहा है, बस, ज़ाहिर है, 1126 00:55:19,480 --> 00:55:23,334 एक प्रश्न के साथ मुझे एक ईमेल भेजने के लिए, और मैं के रूप में सबसे अच्छा मैं कर सकता हूँ समझा जाएगा। 1127 00:55:23,334 --> 00:55:25,298 ठीक है। 1128 00:55:25,298 --> 00:55:33,420 >> हम कुछ दस्तावेज है, और हम एचटीएमएल है। 1129 00:55:33,420 --> 00:55:33,970 ठीक है। 1130 00:55:33,970 --> 00:55:38,750 तो फिर हम सिर्फ विश्लेषण कर रहे हैं यहाँ टैग, है ना? 1131 00:55:38,750 --> 00:55:45,810 तो हम क्या कर रहे हैं comes-- देखते हैं क्या एचटीएमएल के तहत दो subheadings? 1132 00:55:45,810 --> 00:55:48,880 विशेष रूप से, क्योंकि वे ठीक दांतेदार बना रहे हैं? 1133 00:55:48,880 --> 00:55:49,580 सिर और शरीर। 1134 00:55:49,580 --> 00:56:00,298 1135 00:56:00,298 --> 00:56:00,800 आह। 1136 00:56:00,800 --> 00:56:03,730 1137 00:56:03,730 --> 00:56:04,960 सिर और शरीर। 1138 00:56:04,960 --> 00:56:05,952 प्यारी। 1139 00:56:05,952 --> 00:56:07,410 तो फिर सिर के साथ यहां शुरू करते हैं। 1140 00:56:07,410 --> 00:56:09,090 नीचे सिर क्या है? 1141 00:56:09,090 --> 00:56:11,721 हमारी अगली टैग क्या है? 1142 00:56:11,721 --> 00:56:12,220 शीर्षक। 1143 00:56:12,220 --> 00:56:16,450 1144 00:56:16,450 --> 00:56:19,605 और फिर शीर्षक के भीतर, प्रश्नोत्तरी। 1145 00:56:19,605 --> 00:56:23,970 1146 00:56:23,970 --> 00:56:24,690 ठीक है। 1147 00:56:24,690 --> 00:56:27,940 >> तो सचमुच, यह सिर्फ है ठीक है, टैग के माध्यम से चलने? 1148 00:56:27,940 --> 00:56:31,610 तो फिर हमारे पास अगर शरीर, हम के माध्यम से जाने के रूप में, 1149 00:56:31,610 --> 00:56:35,460 शरीर, यह सही है के भीतर तीन बातें है? 1150 00:56:35,460 --> 00:56:36,400 यह तीन divs मिल गया है। 1151 00:56:36,400 --> 00:56:40,060 1152 00:56:40,060 --> 00:56:41,900 हर div के लिए अपने स्वयं के छोटे से बॉक्स हो जाता है। 1153 00:56:41,900 --> 00:56:45,260 1154 00:56:45,260 --> 00:56:48,106 और पहली div में क्या है? 1155 00:56:48,106 --> 00:56:48,606 [अश्राव्य] 1156 00:56:48,606 --> 00:56:52,070 1157 00:56:52,070 --> 00:56:57,292 और फिर अगले एक, मध्य है जो मैं बस संक्षिप्त करने के लिए जा रहा हूँ। 1158 00:56:57,292 --> 00:56:59,410 और फिर पिछले एक नीचे है। 1159 00:56:59,410 --> 00:57:06,060 1160 00:57:06,060 --> 00:57:07,650 >> तो सच में, यह बस के माध्यम से चल रहा है। 1161 00:57:07,650 --> 00:57:11,140 और हम देने के लिए जा रहे हैं, क्योंकि ठीक से दांतेदार बना हुआ है कि आप HTML, 1162 00:57:11,140 --> 00:57:16,800 तुम सचमुच बस के माध्यम से चला सकते हैं ठीक है, यहाँ HTML है, की तरह है और हो सकता है। 1163 00:57:16,800 --> 00:57:19,460 तो यह सबसे बाहरी है कोने में, या दूर छोड़ दिया, 1164 00:57:19,460 --> 00:57:22,410 इसलिए कि अपनी ही बात हो गया है। 1165 00:57:22,410 --> 00:57:26,360 ये वही दांतेदार पर हैं। 1166 00:57:26,360 --> 00:57:30,120 >> इसलिए हम सिर की जरूरत है कि पता है शरीर के रूप में एक ही स्तर पर हो सकता है, 1167 00:57:30,120 --> 00:57:32,040 लेकिन एचटीएमएल के नीचे। 1168 00:57:32,040 --> 00:57:33,100 यह हम यहाँ क्या है। 1169 00:57:33,100 --> 00:57:36,810 सिर और शरीर भाई बहन हैं, लेकिन वे एचटीएमएल के तहत कर रहे हैं। 1170 00:57:36,810 --> 00:57:39,130 और फिर हम तो बस इन में से प्रत्येक में चलते हैं। 1171 00:57:39,130 --> 00:57:44,370 तो सिर शीर्षक है, जो हम यहाँ देख, प्रश्नोत्तरी है। 1172 00:57:44,370 --> 00:57:48,210 और फिर इस मामले में, हम हैं इन तीन लाइनें है जो शरीर,। 1173 00:57:48,210 --> 00:57:51,470 तो ये सब कर रहे हैं शरीर के सभी तहत भाई बहन। 1174 00:57:51,470 --> 00:57:53,732 ठीक है? 1175 00:57:53,732 --> 00:57:56,190 इसलिए उम्मीद है कि जब आप देखते हैं , आप कुछ इस तरह की तरह हो, 1176 00:57:56,190 --> 00:57:57,900 हाँ, मैं तो बस एक पेड़ आकर्षित करने के लिए मिलता है। 1177 00:57:57,900 --> 00:58:00,430 यह वाला महान हो रहा है। 1178 00:58:00,430 --> 00:58:01,130 ठीक है। 1179 00:58:01,130 --> 00:58:03,220 तो सुनिश्चित करना चाहता था तुम लोगों को पता था। 1180 00:58:03,220 --> 00:58:10,510 >> तो क्यों न हम जाना नहीं है हमारे द्विआधारी पेड़ के साथ 32? 1181 00:58:10,510 --> 00:58:17,905 आप एक द्विआधारी समझते हैं क्योंकि एक बार खोज पेड़, यह सच है कि बुरा नहीं है। 1182 00:58:17,905 --> 00:58:20,960 एवरेट तो, मुझे लगता है मैं erase-- कर सकते हैं मतलब, ये भी, सभी ऑनलाइन कर रहे हैं। 1183 00:58:20,960 --> 00:58:24,130 इसलिए यदि आप कोई प्रश्न हैं। 1184 00:58:24,130 --> 00:58:44,410 1185 00:58:44,410 --> 00:58:46,370 >> वहाँ एक छोटी सी जगह खो दिया है, लेकिन यह ठीक है। 1186 00:58:46,370 --> 00:58:50,190 तो द्विआधारी खोज वृक्ष है डेटा को व्यवस्थित करने के लिए सिर्फ एक रास्ता 1187 00:58:50,190 --> 00:58:57,000 नहीं एक सरणी, जहां में जड़ हमेशा बड़ा होता है 1188 00:58:57,000 --> 00:59:03,500 बाएं बच्चे से और जड़ है सही बच्चे से हमेशा कम है। 1189 00:59:03,500 --> 00:59:04,770 ठीक है। 1190 00:59:04,770 --> 00:59:08,160 >> तो हम यहाँ इस महान खोज का पेड़ है। 1191 00:59:08,160 --> 00:59:13,360 हम 34, इन नंबरों है 59, 20, 106, 36, और 52। 1192 00:59:13,360 --> 00:59:15,160 और हम संगठित करने की जरूरत है ऐसे में उन्हें 1193 00:59:15,160 --> 00:59:22,100 जड़ अधिक है कि इस तरह के बाईं ओर सब कुछ से 1194 00:59:22,100 --> 00:59:24,750 और यह तुलना में कम है सही पक्ष पर सब कुछ। 1195 00:59:24,750 --> 00:59:29,580 और आम तौर पर, क्या आप क्या करना चाहते कोशिश करते हैं और पता है 1196 00:59:29,580 --> 00:59:31,720 बीच में कुछ के बारे में। 1197 00:59:31,720 --> 00:59:35,420 द्विआधारी खोज के पेड़ के साथ, हो सकता है आप इसके साथ एक छोटा सा चारों ओर खेलने के लिए। 1198 00:59:35,420 --> 00:59:40,850 >> लेकिन इस मामले में, चलो बस जाने हम इस पहले किसी को पता है कि मान। 1199 00:59:40,850 --> 00:59:44,870 तो 36 हमारे यहाँ पहले से एक है। 1200 00:59:44,870 --> 00:59:46,790 आमतौर पर, मैं कोशिश करेगा और कुछ का चयन 1201 00:59:46,790 --> 00:59:50,160 उस हूँ बीच में के बारे में शायद सबसे अच्छा परिणाम निकलेगा। 1202 00:59:50,160 --> 00:59:56,200 तो अब हम पर है कि सब कुछ जानते हैं इस तरफ 36 से भी कम होने की जरूरत है। 1203 00:59:56,200 --> 00:59:59,520 लेकिन इसके अलावा, आप क्या देख सकता है हम यहाँ पर दो स्थानों है कि। 1204 00:59:59,520 --> 01:00:04,350 इसलिए हम दोनों की जरूरत है कि अगर तुम्हें पता है जड़ से कम नहीं हैं कि नंबर, 1205 01:00:04,350 --> 01:00:08,670 तो आप सिर्फ इन आदेश सकता है और तीसरे नंबर के लिए चुनते हैं। 1206 01:00:08,670 --> 01:00:09,390 ठीक है। 1207 01:00:09,390 --> 01:00:11,550 >> तो क्यों न हम इस पक्ष के साथ शुरू नहीं करते हैं? 1208 01:00:11,550 --> 01:00:17,270 इसलिए हम सब कुछ पर पता है कि अगर इस तरफ से भी कम होने की जरूरत है 36-- 1209 01:00:17,270 --> 01:00:21,290 लेकिन हम इस एक को देखो, हम इस नंबर पता है कि 1210 01:00:21,290 --> 01:00:25,180 सही है, इस संख्या की तुलना में कम हो गया है? 1211 01:00:25,180 --> 01:00:30,810 इस संख्या में यहाँ क्योंकि सही पक्ष पर है। 1212 01:00:30,810 --> 01:00:34,680 और सिर्फ हमारे बड़े, के रूप में याद पेड़, ठीक है पर सब कुछ 1213 01:00:34,680 --> 01:00:37,130 जड़ से बड़ा होने की जरूरत है। 1214 01:00:37,130 --> 01:00:40,540 इस तरह, हम जानते हैं कि इस जरूरत में जो कुछ भी है 1215 01:00:40,540 --> 01:00:43,090 यहाँ जो कुछ भी से भी बड़ा हो सकता है। 1216 01:00:43,090 --> 01:00:44,020 ठीक है? 1217 01:00:44,020 --> 01:00:46,340 >> तो हम दो ही विकल्प हैं इन दोनों के बुलबुले के लिए। 1218 01:00:46,340 --> 01:00:49,830 हम 32 और 34-- या खेद है। 1219 01:00:49,830 --> 01:00:53,330 20 और 34। 1220 01:00:53,330 --> 01:00:56,500 तो तुम्हें क्या लगता है हम में इन डाल सकता है? 1221 01:00:56,500 --> 01:00:59,230 इस एक हो गया है इस एक से बड़ा है, 1222 01:00:59,230 --> 01:01:04,340 कि हम चाहते हैं इसका मतलब यहां 20 और 34 है। 1223 01:01:04,340 --> 01:01:05,340 ठीक है। 1224 01:01:05,340 --> 01:01:09,380 >> तो, उसी तरह हम देखते हैं उप पेड़ के इस तरह पर। 1225 01:01:09,380 --> 01:01:14,994 और हम ठीक है, हम 36 नहीं है, कहते हैं। 1226 01:01:14,994 --> 01:01:20,460 हम 106, 52, और 59 है। 1227 01:01:20,460 --> 01:01:21,590 अधिकार? 1228 01:01:21,590 --> 01:01:24,820 यहाँ इस मामले में, हम कि यह एक जरूरत है पता है 1229 01:01:24,820 --> 01:01:29,570 अधिक से अधिक है कि एक बात है यह और यह की तुलना में कम है कि एक बात है। 1230 01:01:29,570 --> 01:01:30,100 अधिकार? 1231 01:01:30,100 --> 01:01:34,580 हम क्रम में इन डाल तो, अगर यह सिर्फ है फिर कि मध्य मूल्य खोजने के बारे में। 1232 01:01:34,580 --> 01:01:35,766 इसलिए हमारे बीच मूल्य 59 है। 1233 01:01:35,766 --> 01:01:38,524 1234 01:01:38,524 --> 01:01:40,190 तो फिर हम ठीक है, 59 से भी कम है, क्या कहते हो? 1235 01:01:40,190 --> 01:01:41,826 वैसे, यह 52 है। 1236 01:01:41,826 --> 01:01:42,950 और 59 से अधिक से अधिक क्या है? 1237 01:01:42,950 --> 01:01:45,120 वैसे, यह 106 है। 1238 01:01:45,120 --> 01:01:45,930 ठीक है? 1239 01:01:45,930 --> 01:01:49,430 तो यह एक पहेली की तरह सिर्फ एक सा है। 1240 01:01:49,430 --> 01:01:53,160 यह आमतौर पर विशेष रूप से मदद करता है, इस तरह छोटे पेड़ों में, 1241 01:01:53,160 --> 01:01:56,617 तुम सिर्फ यह आदेश हैं, तो आप अगर बाएँ पर कर रहे हैं पता है कि कितने 1242 01:01:56,617 --> 01:01:58,450 और कितने पर हैं ठीक है, कि बस कर सकते हैं 1243 01:01:58,450 --> 01:02:01,050 आप क्या चयन करने की अनुमति अपने रूट पर होना चाहिए। 1244 01:02:01,050 --> 01:02:02,922 और फिर आप की तरह कर सकते हैं वहाँ से काम करते हैं। 1245 01:02:02,922 --> 01:02:05,080 मम-एचएम। 1246 01:02:05,080 --> 01:02:05,580 33? 1247 01:02:05,580 --> 01:02:07,570 जरुर। 1248 01:02:07,570 --> 01:02:10,120 ठीक है। 1249 01:02:10,120 --> 01:02:17,410 इसलिए हम एक नोड बनाना चाहते हैं या एक द्विआधारी खोज वृक्ष। 1250 01:02:17,410 --> 01:02:20,416 और चलो उस में क्या हो सकता है पर देखो। 1251 01:02:20,416 --> 01:02:26,130 1252 01:02:26,130 --> 01:02:28,600 और मैं इस जाएगा लगता है वास्तव में हमारे पिछले समस्या हो। 1253 01:02:28,600 --> 01:02:29,510 आह। 1254 01:02:29,510 --> 01:02:30,010 ठीक है। 1255 01:02:30,010 --> 01:02:48,190 1256 01:02:48,190 --> 01:02:48,690 ठीक है। 1257 01:02:48,690 --> 01:02:55,580 1258 01:02:55,580 --> 01:02:58,040 >> यह वही है जो हम कर सकते हैं की तरह है ठीक है, एक नोड के रूप में के बारे में सोच? 1259 01:02:58,040 --> 01:03:01,610 हम कुछ मूल्य है, और हम पता है कि यह या तो 1260 01:03:01,610 --> 01:03:03,830 बाएँ और दाएँ बच्चे हैं। 1261 01:03:03,830 --> 01:03:08,420 इसका मतलब है कि tree-- द्विआधारी खोज यह है, कि सबसे अधिक, दो बच्चों पर। 1262 01:03:08,420 --> 01:03:08,920 ठीक है? 1263 01:03:08,920 --> 01:03:12,690 1264 01:03:12,690 --> 01:03:15,540 के रास्ते के बारे में सोचते हैं हम ठीक है, एक लिंक की गई सूची में परिभाषित किया गया? 1265 01:03:15,540 --> 01:03:17,740 >> हम कुछ पूर्णांक था कि मूल्य का प्रतिनिधित्व किया। 1266 01:03:17,740 --> 01:03:20,760 हम प्रतिनिधित्व किया है कि कुछ सूचक था क्या यह अगले करने के लिए जा रहा था। 1267 01:03:20,760 --> 01:03:23,350 द्विआधारी खोज वृक्ष के समान है। 1268 01:03:23,350 --> 01:03:27,980 हम अभी भी कुछ मूल्य है, एन, हम दे कि, है ना? 1269 01:03:27,980 --> 01:03:31,750 और फिर मैं ये बहुत आकर्षित किया स्पष्ट रूप से तीर के साथ, 1270 01:03:31,750 --> 01:03:34,010 वे कर रहे हैं, क्योंकि प्रभावी ढंग से संकेत दिए गए। 1271 01:03:34,010 --> 01:03:34,940 ठीक है? 1272 01:03:34,940 --> 01:03:38,500 >> तो एन आम तौर पर क्या है? 1273 01:03:38,500 --> 01:03:39,230 यह कुछ मूल्य है। 1274 01:03:39,230 --> 01:03:41,800 क्या हम आम तौर पर के रूप में नामित कर सकता हूं? 1275 01:03:41,800 --> 01:03:42,500 एक पूर्णांक। 1276 01:03:42,500 --> 01:03:49,980 इसलिए हम कुछ पूर्णांक N, या पूर्णांक मूल्य है या तुम इसे कॉल करना चाहते हैं जो भी हो। 1277 01:03:49,980 --> 01:03:53,230 और फिर हम छोड़ दिया है बच्चे और सही बच्चे। 1278 01:03:53,230 --> 01:03:54,570 अधिकार? 1279 01:03:54,570 --> 01:03:58,060 और हम वे कर रहे हैं कि क्या पता है वे की ओर इशारा कर रहे हैं कि क्या point--? 1280 01:03:58,060 --> 01:04:01,560 वे सही, अन्य नोड्स की ओर इशारा कर रहे हैं? 1281 01:04:01,560 --> 01:04:07,540 तो कैसे हम एक नोड सूचक घोषित होगा? 1282 01:04:07,540 --> 01:04:10,480 1283 01:04:10,480 --> 01:04:11,460 >> दर्शक: [अश्राव्य]। 1284 01:04:11,460 --> 01:04:12,472 >> अध्यक्ष 1: एम एम-एचएम। 1285 01:04:12,472 --> 01:04:14,305 और हम करने जा रहे हैं उन में से दो, ठीक है? 1286 01:04:14,305 --> 01:04:18,070 1287 01:04:18,070 --> 01:04:26,710 और फिर हम सचमुच कर सकते हैं बाएं बच्चे के लिए छोड़ दिया है 1288 01:04:26,710 --> 01:04:30,950 और सही बच्चे के लिए सही है। 1289 01:04:30,950 --> 01:04:31,820 Actually-- क्षमा करें। 1290 01:04:31,820 --> 01:04:33,155 हम संरचना की जरूरत है। 1291 01:04:33,155 --> 01:04:36,250 1292 01:04:36,250 --> 01:04:41,580 >> हम नहीं है क्योंकि तो संरचना है अभी तक एक नोड की घोषणा के समाप्त हो गया। 1293 01:04:41,580 --> 01:04:47,070 तो नोड यहां के भीतर है। 1294 01:04:47,070 --> 01:04:49,640 यह एक तरह की तरह है पुनरावर्ती परिभाषा, है ना? 1295 01:04:49,640 --> 01:04:53,140 इसलिए हम भीतर हैं जब इस परिभाषा, हम 1296 01:04:53,140 --> 01:04:57,310 की घोषणा खत्म नहीं किया है संरचना के रूप में नोड, 1297 01:04:57,310 --> 01:04:59,380 इसलिए हम संरचना क्या करना है नोड बस, हाँ, कहने के लिए 1298 01:04:59,380 --> 01:05:03,930 हम जिक्र कर रहे हैं वास्तव में वापस ourself के लिए बात लिखें। 1299 01:05:03,930 --> 01:05:07,410 बस यही बात है की तरह एक बार बनाई गई हैं, यह ठीक हो जाएगा। 1300 01:05:07,410 --> 01:05:10,890 >> तो कितना बड़ा तुम लोगों को लगता है कि यह कर सकता हूं? 1301 01:05:10,890 --> 01:05:13,650 इस संरचना का आकार क्या है? 1302 01:05:13,650 --> 01:05:14,370 12। 1303 01:05:14,370 --> 01:05:14,870 क्यूँ? 1304 01:05:14,870 --> 01:05:18,990 1305 01:05:18,990 --> 01:05:19,664 संक्षेप में। 1306 01:05:19,664 --> 01:05:21,830 और वास्तव में, एक की पहला सवाल एक प्रश्नोत्तरी एक 1307 01:05:21,830 --> 01:05:24,170 मैंने पूछा, जिसके कारण आकार के बारे में है। 1308 01:05:24,170 --> 01:05:25,230 ठीक है। 1309 01:05:25,230 --> 01:05:29,350 >> हम, क्योंकि अंत करने के लिए जा रहे हैं अगर हम नहीं डीसीई मुझ पर चिल्लाना होगा। 1310 01:05:29,350 --> 01:05:33,790 लेकिन आप लोग किसी भी प्रश्न हैं, जाहिर है, मुझे ईमेल, मुझे पता है। 1311 01:05:33,790 --> 01:05:35,190 तुम लोग यह रॉक करने के लिए जा रहे हैं। 1312 01:05:35,190 --> 01:05:37,210 मैं सुपर उत्साहित हूँ। 1313 01:05:37,210 --> 01:05:39,380 आप लोगों के रूप में किया जाएगा बुधवार की, और उसके बाद 1314 01:05:39,380 --> 01:05:43,150 आप अपने अंतिम पर काम करने के लिए मिल जाएगा परियोजनाओं, और यह भयानक होने जा रहा है। 1315 01:05:43,150 --> 01:05:48,784 >> मैं अगले यहाँ हो जाएगा 4:00-04:30 सप्ताह 1316 01:05:48,784 --> 01:05:50,700 तुम लोगों को आने के लिए चाहते हैं अपने क्विज़ उठाओ। 1317 01:05:50,700 --> 01:05:54,410 क्या आप मुझे कुछ और समय मिल चाहते हैं या सिर्फ एक अलग समय समन्वय, 1318 01:05:54,410 --> 01:05:56,460 मुझे पता है कि करने के लिए स्वतंत्र महसूस हो रहा है। 1319 01:05:56,460 --> 01:05:58,670 अन्यथा, यह हमारा आखिरी खंड है। 1320 01:05:58,670 --> 01:06:01,070 तो यह है कि तुम लोगों को देखने के लिए बहुत अच्छा था। 1321 01:06:01,070 --> 01:06:02,450 अधिक कैंडी ले लो। 1322 01:06:02,450 --> 01:06:05,390 अपने प्रश्नोत्तरी पर और अच्छी किस्मत। 1323 01:06:05,390 --> 01:06:06,687