[இசை] காண்க: 1 சரி, எல்லோரும். எனக்கு உங்கள் கடந்த பிரிவில் வரவேற்கிறோம். இது மிகவும் செமஸ்டர் இருந்தது. நான், இந்த, மாதிரி நம்ப முடியவில்லை வாரம் 12 அல்லது 11, அந்த மாதிரி ஏதாவது. ஆனால், அது நமது கடந்த ஏனெனில் பிரிவில், நாங்கள் சாக்லேட் நிறைய வேண்டும். நான் முயற்சி போகிறேன் மற்றும் நீங்கள் அதே போல் நான் தனியார் புதன்கிழமை உங்கள் வினாடி வினா முடியும். எனவே ஒருவேளை சிறந்த வழி, வினாடி வினா விமர்சனம் போல், இறுதியில் பிரிவு. ஆனால் நாம் முயற்சி மற்றும் அதை கேலி செய்ய வேண்டும். எப்போதும் சாக்லேட் இருக்கிறது. எனவே, அந்த நல்லது செய்ய வேண்டும். உங்கள் வினாடி வினா அழகாக இருக்க போவதில்லை வினாடி வினா பூஜ்யம் போலவே தான். அது இருக்க போகிறது ஒரே வடிவத்தில், அதே நீளம். நீங்கள் சிதறி அறைகளில் இருக்க வேண்டும் வளாகம் முழுவதும், ஏனெனில் அங்கு நீங்கள் 900 நெருக்கமாக இருக்கும், மற்றும் நாம் முடியாது அனைத்து இப்படி அறைகளில் நீங்கள் நடத்த. எனவே அனைத்து பார்க்க வேண்டும் என்பதை உறுதி வினாடி வினா ஒன்று ஆவணங்கள் cs50.harvard.edu ஆன்லைன் இரவு அல்லது நாளை இரவு. நிச்சயமாக நீ எங்கே இருக்கிறாய் தெரியுமா நீங்கள் கொண்டு வேண்டும், என்ன நடக்கிறது. அப்படியா, நீ தான் நீங்கள் கொண்டு வர வேண்டும் மற்றும் ஒரு பென்சில், மற்றும் நீங்கள் நன்றாக இருக்க வேண்டும். கேள்விகள் இருக்கும் மிகவும் அதே. அநேகமாக ஒரு ஜோடி அங்கு இருக்கும் பல தேர்வு, ஒரு ஜோடி குறுகிய பதில் சில குறியீட்டு ஒருவேளை சில உண்மை / பொய், விஷயங்கள் வகையான காணப்படும். ஆகவே நீ இருக்க கூடாது வடிவம் ஆச்சரியமாக. என்ன ஆச்சரியம் இருக்க முடியும் நீளம், இது, முந்தைய ஆண்டுகளில், நீண்ட காலமாகவே. என் ஆண்டில், நான் ஒரு நண்பன் இல்லை நான் பரீட்சை முடித்த நினைவில் என்று. பல போன்ற இருந்தன பக்கங்களை காலியாக விடப்பட்டுள்ளது. எனவே நீளம் இருக்க முடியும் குழப்பான வகையான சில ஆண்டுகளில், அது உள்ளது, ஏனெனில் இனி அதிக வினாடி வினா ஒன்று விட அதிக. நான் அது என்ன யோசனை இந்த ஆண்டு எப்படி இருக்கும் என்பதை, ஆனால் அது பற்றி எச்சரிக்கையாக இருக்க வேண்டியது தானே. மேலும், difficulty-- மக்கள் முனைகின்றன வினாடி வினா ஒன்று பலவற்றைக் கண்டறிய வினாடி வினா பூஜ்யம் விட கடினம். மீண்டும், உங்களுக்கு தெரியும் என்றால், நீங்கள் வகையான நடைபயிற்சி அவுட் கொஞ்சம் கஷ்டமாக வாய்ப்பு கிட்டியது நீங்கள் எண்ணியதைப் போலவே, நீங்கள் அதே செய்ய நீங்கள் செய்தது போல அல்லது நீங்கள் உணர வேண்டும் நீங்கள் வினாடி வினா ஒரு செய்ததற்கு அத்துடன், அநேகமாக ஒரு உள்ளன என்பதை நினைவில் அந்த வழியில் உணர்கிறேன் மற்ற மக்கள் நிறைய. நான் நிச்சயமாக அந்த மக்கள் ஒன்றாக இருந்தது. வினாடி வினா போன்ற ஒன்று ஒரு வளைய என்னை தூக்கி எறிந்தார். என் நண்பர்கள் இந்த பெரும் இல்லை ஜேபி Licks அவர்களை படம் வகையான இந்த பெரிய கொண்டு பாடம், வினாடி வினா போன்ற ஒன்று இருப்பது, அவர்கள் கண்ணீர் இருக்கும் போல் பார்த்து. எனவே இது ஒரு பொது உணர்வு தான். அது ஒரு கடினமான வினாடி வினா, ஒரு கடுமையான சோதனை தான். வெளிப்படையாக, நீங்கள் வெளியே வந்து நீங்கள் என்றால் நீங்கள், பெரிய அதை உலுக்கிய உணர்கிறேன். ஆனால் ஒருவேளை நீங்கள் not-- இருக்கிறோம் என்று நீங்கள் கிட்டத்தட்ட மிக நிச்சயமாக இல்லை போல் உணர்கிறேன் வெளியே நடக்க தனியாக என்றால், ம்ம், ஒருவேளை நல்ல விட்டிருக்கும். இது கடினமான விஷயம். பல்துலக்கினேன் முத்தமிட்டேன். பார்வையாளர்கள்: மதிப்பு எவ்வளவு [செவிக்கு புலப்படாமல்] தொடர்பாக? காண்க: 1 இது அதே மதிப்பு தான். ஆமாம். ஆனால் மீண்டும், இது இருக்க போகிறது வர்க்கம் எப்படி மீதமுள்ள பாதிக்கப்பட்ட இல்லை, உங்கள் பகுதியில் எவ்வாறு, எப்படி நீங்கள் காலப்போக்கில் மேம்படுத்தலாம். தரம் பிரித்தல் ஒரு கருப்பு பெட்டி சிறிது ஆகிறது. அதனால் என்ன உண்மையான எண்ணிக்கை அல்லது சதவீதம் நீங்கள் பெற அவசியம் நேரடியாக பிடிக்காது தர கொண்ட தொடர்புடையதாக நீங்கள் பெற போகிறோம். நிறைய இருக்கிறது அதை போக காரணிகள். அதனால் உடன், நாம் என்ன செய்ய போகிறோம் சில வினாடி வினா ஆய்வு மூலம் செல்ல. நான் இந்த இயக்க போகிறேன் உங்களுக்கு சென்ற முறை போல. நான் பதில் கடந்த ஆண்டு ஒரு வினாடி வினா. நீங்கள் இழுக்க வேண்டும் என்றால் என்று உங்கள் சொந்த கணினிகளில், நீங்கள், இந்த பரீட்சை எடுத்து விட்டேன் என்றால் முன் உங்களுக்கு கேள்விகள், நான் நாம் என்று நினைத்து சில செல்ல என்று மேலும் கடினமாக ஒன்றை. எனவே நாம் ஒருவேளை, அதை பற்றி பேச முடியும் இன்னும் சற்று ஆழமாக கிடைக்கும் சில பின்னால் உள்ளுணர்வு ஒரு இந்த கேள்விகளுக்கு, எப்படி, அவர்களை அணுகி. அதே போல், சென்ற முறை போல, நான் ஒரு 100 ஸ்லைடு டெக் இல்லை அந்த அடிப்படையில் உள்ளது சரிவுகள் என்று நான் முந்தைய தயார் உங்கள் கடந்த quiz-- நான் முதல் பிரிவுகள் இந்த தளம் வேண்டும். எனவே நாம் செல்ல முடியும் அழகான மிகவும் எதையும் நாம் பற்றி பேசிவிட்டேன் என்று முன்னதாகவே என்று ஒருவேளை நீங்கள் ஒரு சிறிய மேலும் விளக்கங்களை வேண்டும். நாம் முதலில் அதை செய்ய முடியும். ஆனால் மற்றபடி, நான் சூப்பர் இருக்கிறேன் வெறும் வேலை வகையான சந்தோஷமாக நீங்கள் இந்த பிரச்சினைகள் மூலம். நான் உண்மையில் இங்கே இருக்கிறேன் நீங்கள் என்ன நினைக்கிறீர்கள் என்று கவனம் கவனம் செலுத்த மிக முக்கியமான இருக்க வேண்டும். என்ற போலவே, வெளிப்படையாக, அனைத்து இந்த பொருட்களை முக்கியமானது. நாங்கள் வினாடி வினா ஒரு வழியாக சென்று குறிப்பாக, நான் நிச்சயமாக, போன்ற விஷயங்களை சுட்டிக்காட்ட வேண்டும் ஓ, இந்த ஏதாவது இருக்கலாம் நீங்கள் உண்மையில் எனக்கு வேண்டும் அல்லது நீங்கள் உங்கள் ஏமாற்று தாளில் வேண்டும். நான் நீங்கள் விஷயங்களை சொல்லி நாம் வகையான வழியாக சென்று. அந்த குறிப்பு எனவே, எந்த விஷயங்கள் உள்ளன என்று நீங்கள் மேல் செல்ல விரும்புகிறீர்கள்? மேலும், நான் என் டெக் அது இல்லை என்றால், நாம் இணையத்தில் ஏதாவது இழுக்க முடியும் அல்லது நாம் முயற்சி செய்ய முடியும் ஈ மீது ஒரு உதாரணம். ஆனால் எந்த கருத்துக்கள் என்று நீங்கள் தோழர்களே ஒரு சிறிய தெளிவில்லா இருக்கும். [? பிரையன்?] நீங்கள் have-- செய்தார் பார்வையாளர்கள்: ஓ, அது ஒட்டுமொத்த உள்ளது? போலவே, வினாடி வினா பொருள் ஜீரோ இங்கே இருக்க போகிறது? காண்க: 1 இது அடுக்கடுக்கான தான், ஆனால் அது இன்னும் தான் விஷயங்களை ஒரு முக்கியத்துவம் உங்கள் கடந்த வினாடி வினா இருந்து. அதனால், உங்களுக்கு வேண்டும் மாறிகள், மற்றும் சுழல்கள் பற்றி கற்று, மற்றும் conditionals. அது தான் அந்த மாதிரி இல்லை அவர்கள் இருப்பதால், இங்கிருந்து போக எல்லாம் வெளிப்படையாக உள்ளார்ந்த நாம் இப்போது கற்று என்று வேறு. ஒரு கேள்வி இருக்கலாம் அங்கு வகையான, அல்லது ஒரு கேள்வி இருக்கலாம் பல்வேறு தேடல்களை. அல்லது ஒரு ஜோடி இருக்கலாம் ஒருவேளை ஏதாவது கேள்விகள் நீ ஒடுக்குவதற்கான செய்ய அல்லது வேறு பிழைகள். ஆனால் நீ பார்த்து இது, கடந்த ஆண்டின் வினாடி வினா ஒன்று, நீங்கள் அதை கவனிக்க வேண்டும் என்று மிகவும் விஷயங்களை கவனம் உங்கள் கடந்த வினாடி வினா பின்னர் என்ன நடந்தது. ஏன் என்று கதவை எப்போதும் பூட்டி? அது என்னை மிகவும் பாதிக்கிறது. நான் எப்போதும் மூலம் செல்ல முயற்சி என்பதால். அதனால் மிகவும் அதிகம் வினாடி வினா எப்படி இருக்க வேண்டும். எனவே எந்த கருத்துக்கள் உள்ளன என்று நீங்கள் மேல் செல்ல விரும்புகிறீர்கள்? அல்லது நாம் ஒரு குதிக்க முடியாது வெறும் வினாடி வினா ஒன்று பார்த்து கடந்த ஆண்டு மற்றும் வகையான நடக்கிறது இருந்து அங்கு நடைமுறையில் கேள்விகள் மூலம். நாங்கள் முன்னும் பின்னுமாக மாற முடியும். இந்த விஷயம் ஒரு முறை அல்ல. எந்த கேள்விகள்? ஆமாம். பார்வையாளர்கள்: நான் கேட்க, ஒரு மற்றொரு பற்றி கேள்வி காண்க: 1 மற்றொரு? பார்வையாளர்கள்: இது மற்றொரு ஆண்டு முதல் உள்ளது. காண்க: 1: ஆமாம். நாங்கள் மற்றொரு ஆண்டு செய்ய முடியும். பார்வையாளர்கள்: சரி. 2011 எனவே. காண்க: 1, 2011. சரி, போகட்டும் என்று எனக்கு முன்பாக ஆண்டு. என்னை இந்த மேலே நாம். பார்வையாளர்கள்: நான் நினைக்கிறேன். காண்க: 1 இந்த அம்சம் விகிதம் என்னை வீசியெறிந்து உள்ளது. பார்வையாளர்கள்: 11 மற்றும் 12. காண்க: 1, 11 மற்றும் 12. சரி. சரி, இங்கே, நாம் ஏன் இதை செய்ய கூடாது? நீங்கள் எல்லோரும் ஒரு ஜோடி எடுத்து guys-- நிமிடங்கள் வினாடி மூலம் பார்க்க. நாம் ஒரு பட்டியலை தொகுக்க வேண்டும். நாம் அவர்களை செல்ல வேண்டும். சரி? நான் ஒரு கொத்து கிடைக்கும் போது இந்த பொருட்களை அமைக்க. சரி. நான் எழுத போகிறேன் காகித விஷயங்கள் கீழே. 2011, 11 மற்றும் 12? நான் இந்த காட்சி மாற்ற போகிறேன். சரி. அது நல்லது. இந்த மேல். எல்லாம் சரி. வேறு யாருக்கும் எந்த வேண்டும் என்று அவர்கள் தொடங்க விரும்புகிறேன்? நீங்கள் இன்னும் வேண்டும் என்றால் கூட, சொல்ல மறந்துவிட்டேன் மக்கள் ஒரு கூட்டத்தை நீங்கள் பேசி மற்றும் நீங்கள் ஒரு கிராக் கொடுத்து கடந்த ஆறு வாரங்களில் நிச்சயமாக, நாம் ஒரு விமர்சனம் இயங்கும் 7:00 இருந்து அமர்வு வடமேற்கு, 8:30 இன்றிரவு கூட நடந்தது இது B103, அது நடக்கிறது அங்கு, கடந்த முறை, இருக்கும் காபே எனக்கு, ஹன்னா, Daven, மற்றும் ராப் இருந்து உதவி வெறும் வகையான அனைத்து விரித்து நீக்கியுள்ளது தகவல் நீங்கள் போகலாம் உங்கள் ஏமாற்று தாளில் வேண்டும், ஸ்லாஷ், அங்கு பொதுவாக தெரியும். பார்வையாளர்கள்: அது சரி, ஆன்லைன், மேலும் தான்? காண்க: 1 இது ஆன்லைன் தான். எனவே நீங்கள் இந்த வெளியே இருக்க முடியும் icky வானிலை, உங்கள் தங்குமிடம் சென்று நீங்கள் விரும்பினால் அதை நேரலையை. நான் நிறைய நான் உறுதியாக இருக்கிறேன் people-- நான் என்று தெரியும் நான் உங்கள் காலணிகள் இருந்தால் தான் செய்கிறேன். சரி. அதனால் நாம் ஏன் with-- ஆரம்பிக்க வேண்டாம் நீங்கள் வட்டம் guys-- போது, நீங்கள் மூலம் தேடும். இல்லை என்றால், நான் வேலை தொடங்க வேண்டும் வினாடி வினா ஒன் பல்வேறு விஷயங்கள் மூலம் இது, கடந்த ஆண்டின் நீங்கள் வரை குறிப்பிட்ட கேள்விகளுக்கு வேண்டும். நாம் இந்த ஆரம்பிப்போம் அடுக்குகள் பற்றி இங்கே கேள்வி. எனவே அனைவருக்கும் நினைவில் ஒரு ஸ்டேக் என்ன வகையான? நாங்கள் to-- யாராவது கொடுக்க முடியும் முனைகிகிறோம் எப்படி எனக்கு ஒரு ஸ்டேக் ஒரு பொது விளக்கம்? தரவு கட்டமைப்பு ஒரு வகை. சரி. அது ஒன்று தான் தரவு கட்டமைப்புகள் என்று நாம் உங்களை போன்ற with-- தெரிந்திருந்தால் இருக்க எதிர்பார்க்கிறது அடுக்குகள், வரிசைகள், வரிசைகளில், முன்னும் பின்னுமாக. ஆமாம். பார்வையாளர்கள்: போலவே முதல் , கடந்த அவுட், ஏதோ. காண்க: 1 அது முதல், கடந்த அவுட் தான். சரியாக. எனவே ஒரு அடுக்கு சரியாக இருக்கிறது நாம் நினைப்பது போக்கை என்ன நாங்கள் நினைக்கும் போது பற்றி விஷயங்களை ஒரு ஸ்டேக். எனவே தகடுகள் ஒரு அடுக்கு. நீங்கள் கீழே முதல் தகடு கீழே போகிறது, அது கடைசி போகிறது நீங்கள் இறுதியில் நீக்க வேண்டும் என்று ஒரு. அவர்கள் குவியலாக ஏனெனில். நீங்கள், கீழே ஒரு ரன் எடுத்து பொதுவாக, விஷயங்களை செயலிழக்க மற்றும் உடைக்க. எனவே, நீங்கள் நினைக்க முடியும் அடுக்குகள் வெறும் தகடுகள் ஒரு ஸ்டேக் விரும்புகிறேன். அல்லது எடுத்துக்காட்டாக, நாம் எப்போதும் பயன்படுத்த விரும்புகிறேன் டி அரங்குகள் உள்ளது, நீங்கள் தட்டுக்களில், அவர்கள் அனைவரும், அடுக்கப்பட்ட நீங்கள் மேலே இருந்து எடுத்து. எனவே கடந்த ஒரு முதல் ஒரு அவுட் ஆகிறது. சரி. இங்கே வழக்கு, நாம் நாங்கள் நான் வியக்கிறேன் have-- பார்க்க நான் உண்மையில் ஒரு சிறிது பெரிதாக்க முடியும். எனவே நாம் இந்த இங்கு struct வேண்டும். வலது? எனவே நீங்கள் உள்ளன என்று சில struct வேண்டும் சில திறன் எண்கள் எண்ணாக. எனவே நாங்கள் என்ன என்று பிரதிபலிக்கிறது நினைக்கிறீர்கள்? இந்த அளவு திறன் கொண்ட ஒரு வரிசை ஆகும். எனவே இந்த உண்மையில் பிரதிநிதித்துவம் பொதுவாக எங்கள் ஸ்டேக். எங்கள் ஸ்டாக் உண்மையில் ஒரு ஆகிறது சில அமைக்க எண் வரிசை என்று என்று அதன் அதிகபட்சம், அதன் திறன் உள்ளது. பின்னர் நாம் சில எண்ணாக அளவு, கொண்ட எங்கள் ஸ்டாக் அளவு கண்காணிக்கும் நிச்சயமாக முழுவதும் நாம் அதை பயன்படுத்தி நீங்கள் போது. சரி? இங்கே இந்த வழக்கில், நாம் என்று சொல்கிறோம் எங்கள் ஸ்டாக் அளவு 0 துவக்க. எனவே நாம் இப்போது ஒரு வெற்று அடுக்கு வேண்டும். பின்னர், நாம் முடிக்க வேண்டும் பாப் செயல்படுத்த போன்ற அது மேலே முழு எண்ணாக கொடுக்கிறது. பின்னர் அது காலியாக இருந்தால், அது 1 எதிர்மறை கொடுக்கிறது. சரி? அதனால் நான் உங்களுக்கு தான் யோசிக்க வேண்டும் நாம் அங்கு என்ன செய்யலாமென்று. முதல் ஒன்றாக இருக்கலாம் என்ன விஷயங்களை நாம் பார்க்க வேண்டும் என்று? இங்கே ஒரு பெரிய விஷயம் இருக்கிறது. சில அங்கு எப்போதும் என்றால் அது says-- போதெல்லாம் என்றால் அறிக்கையில், "ஸ்டாக் காலியாக இருந்தால்," போன்ற அல்லது "இந்த வருமானத்தை பூஜ்ய என்றால்" அல்லது "இந்த என்றால் என்ன" - மன்னிக்கவும். பார்வையாளர்கள்: ஒரு அறிக்கையை எழுது. காண்க: 1 சரி. நீங்கள் ஒரு அறிக்கையை எழுத முடியும். அந்த ஒருவேளை ஒன்று தான் முதல் விஷயங்களை நீங்கள் சரிபார்க்க வேண்டும். சரி. அவர்கள் நீங்கள் கொடுக்க போதெல்லாம் வகையான, ஒரு மூலையில் வழக்கு போன்ற இது போல், என்று பொதுவாக தான் முதல் விஷயங்களை ஒன்று நீங்கள் உங்கள் குறியீடு பார்க்க போகிறோம். மேலும், ஏதாவது வினாடி வினா அங்கீகரிக்க நீங்கள் ஒரு திறனற்ற வழி இல்லை என்றால் ஏதாவது செய்ய வேண்டும், அதை எழுதி. நாங்கள் தரப்படுத்தி, ஏனெனில் வடிவமைப்பு நீங்கள், நாங்கள் இருக்கிறோம் புதிர்களுக்கான சரியான நீங்கள் தரப்படுத்தி. நீங்கள் அதை ஒரு சூப்பர் என்று எனக்கு தெரியும் எனவே கூட அது வேலை செய்யும் ஆனால் கெட்ட வழியில் ஏதோ செய்ய சரி, அதை எழுதி? உண்மையில், நான் பார்த்த குழந்தைகள் கடந்த ஆண்டு நீங்கள் கடந்த ஆண்டு பார் என்றால், அவர்கள், மாதிரி மரியோ பிரமிடு செய்ய. அவர்கள் உண்மையில் வெறும், "அச்சு செய்தார் ஹாஷ், அச்சு, புல, புல, அச்சு, புல, புல, ஹாஷ். " ஆனால் அது உண்மை தான். அதை, நாம் அதை சொன்னேன் என்ன எனவே நீங்கள் புள்ளிகள் எடுக்க முடியாது. நீங்கள் கீழே என்றால் கம்பி, வெளிப்படையாக, நீங்கள் ஒரு தீர்வை பெற வேண்டும், மற்றும் நேர்த்தியான தீர்வாக அநேகமாக ஒருவேளை நீங்கள் அதாவது குறைவான ஒரு குறியீடு, சரியான இருப்பது அதிக வாய்ப்பு இருக்கிறது. உன்னை போல் தான், ஆனால், நீங்கள் தெரிகிறீர்கள் இல்லை, நான் நேரம் இல்லை, என்ன, நான் இந்த ஒரு தீர்வு என்று, அது சிறந்த இல்லை, அதை எழுத. நீங்கள் கூட எழுத முடியும் பக்க நான், இந்த கொடூரமான உள்ளது தெரிகிறேன் ஆனால் நான் வேலை தெரியும். அதனால் தான் ஒரு தலைகள் அப். சரி. அதனால், முதல் விஷயம் இந்த என்றால் அறிக்கை. எனவே நாம் இந்த என்றால் என்ன நினைக்கிறீர்கள் அறிக்கை போகிறது? உண்மையில், நான் திறந்த விட என் பெரிய கம்பீரமான ஆசிரியர் வரை. நான் இந்த குறியீடு, மற்றும் போகிறேன் இது தொடங்கும் போது உங்களுக்கு காட்ட. எனவே பாப் எண்ணாக. சரி. நாம் இந்த எண்ணாக இருந்தால், அதனால் மிகவும் வெளிப்படையாக வெற்றிடத்தை பாப், இந்த எடுக்கும் என்று சில செயல்பாடு ஆகிறது எதுவும் மற்றும் வலது, ஒரு முழு எண் கொடுக்கிறது? அதனால் தான் பேச போவதில்லை நாம் உருவாக்கிய இந்த ஸ்டேக். அதனால் தான் இந்த கடைசி மொழிபெயர்ப்பது வாக்கியம், "ஸ்டாக் காலியாக இருந்தால், பாப் எதிர்மறை திரும்ப வேண்டும் 1, "எப்படி என்று நாம் என்ன செய்ய வேண்டும்? என்ன என்றால், அதனால்? எப்படி நாம் ஸ்டேக் காலியாக உள்ளது என்று தெரியுமா? அது, அளவு: 0 சமம் தான். Stack.size 0 சமம். மேலும், நான் இங்கே குருட்டு எழுதுகிறேன். நான் செய்தால் எனவே எந்த typos-- ஓ, இந்த குறிப்பிட மறந்துவிட்டேன். கடந்த வாரம், நான் முற்றிலும் வெளியே வந்தார் என்ன நம் பிரச்சனை இங்கு கொண்டு இருந்தது. நான், மூலதனமாய் மற்றும் டி நீ மட்டும் வேண்டும் நான் மூலதனமாய் மற்றும் ஐடியின்படி உறுப்பு கிடைக்கும். பிறகு முழு பிழை இருந்தது. எனவே நீங்கள் மீண்டும் சென்றால் உண்மையில் என் குறியீடு மூலம் இருக்கும், நீங்கள் ஒரு அனைத்தையும் செய்ய வேண்டும் டி கீழ்த்தட்டு, "ஐடியின்படி உறுப்பு மறக்க" அது வேலை செய்யும். ஆனால் நான் சத்தியம் எனவே, நான் மிகவும் நெருக்கமாக இருந்தது. நான் ஏதாவது பேரெழுத்தாகவத்தேன் நான், என்று இருந்து நான் உங்களுக்கு உங்கள் கடந்த pset இருந்தது என்பதில் நான் உறுதியாக இருக்கிறேன். எங்கள் அளவு 0 சமம் என்றால், நாம் என்ன செய்ய வேண்டும்? பார்வையாளர்கள்: 1 எதிர்மறை திரும்பு. காண்க: 1 எதிர்மறை 1 திரும்பு. கூல். எனவே இப்போது நாம் என்ன செய்ய வேண்டும்? நாம் ஏதாவது ஆஃப் எடுக்க வேண்டும். இப்போது இந்த வழக்கில் ஆகிறது அங்கு நாம் ஏதாவது. எங்கள் அளவு அதிகமான 1 ஆகிறது அல்லது 0 விட, சரியான? நாம் உண்மையில் அங்கு ஏதாவது வேண்டும். எனவே நாம் என்ன செய்ய வேண்டும் நாம் ஆகிறேன் சரி இங்கே திரும்பி வர வேண்டும். நாம் வேண்டும் சொல்ல போகிறார் ஸ்டாக் மேல் திரும்ப. சரி? எனவே, எப்படி என்று நாம் என்ன செய்ய வேண்டும்? எப்படி நாங்கள் ஸ்டேக் மேல் திருப்பி? எங்கள் ஸ்டாக் இல்லை, நினைவில் ஒரு வரிசை, சரியான? இது சில திறன்களை நாங்கள் கொடுத்த. நாங்கள் on-- அல்லது உண்மையில் விஷயங்களை வைத்து போல, நாம் இந்த பிறகு "புஷ்" எழுத போகிறோம். விஷயங்களை அங்கு இருந்தால் ஒருவேளை ஒரு படம் உதவும். ஆம், நான் பெரிய சுண்ணாம்பு நன்றாக இருக்கிறேன். எனவே if-- நீங்கள் தான் முடியும் எங்கள் ஸ்டாக் என நினைக்கிறேன். எனவே இந்த 0, 1, 2 ஆகிறது. நான் ஏன் என் பெட்டிகள் தெரியாது சிறிய பெறுகின்றனர். ஆனால் அங்கு. சரி. எனவே இந்த சில ஸ்டாக் இல்லை 5 ஒரு திறன். மற்றும் நாம் ஏதாவது வேண்டும் என்று இங்கே நாம் இங்கே ஏதாவது வேண்டும். இந்த கட்டத்தில், எனவே எங்கள் அளவு என்ன சமமாக இருக்கும்? 2. நாம் எடுக்க வேண்டும் என்றால் ஆஃப் அதை ஏதாவது, என்று நாம் பெற வேண்டும் என்பதாகும் சரி இங்கே இந்த விடுபட. சரி? நாம் எப்படி இந்த மதிப்பை திரும்ப வேண்டும்? பார்வையாளர்கள்: அளவு கழித்து 1. காண்க: 1 சரி. எனவே அளவு கழித்து 1, அல்லது நீங்கள் அளவு மைனஸ் செய்ய முடியும். ஆனால் நாம் தான், அளவு செய்ய முடியாது. அது சரி, ஒரு struct உள்ளே என்ன இருக்கிறது? எனவே stack.struct. அல்லது stack.size. அந்த உரிமை இருக்கிறது எங்கள் குறியீட்டு தான். சரி? பின்னர் நாம் பார்க்கிறோம் என்றால் மீண்டும் இங்கே எங்கள் struct உள்ள, நாம் என்று கவனிக்கிறோம் உண்மையில் வரிசை அணுக, நாங்கள் stack.numbers செய்ய வேண்டும் உண்மையில் அந்த வரிசை அணுக வேண்டும். அதனால் ஸ்டேக் மேல் கொடுக்கிறது. நீங்கள் பார்க்க வேண்டும் ஆனால் ஏதாவது சி பதில் முக்கிய நேரத்தில், இந்த ஆகிறது அவர்கள் நீங்கள் கொடுக்க. எனவே, அது இது தான். ஆனால் நான் அவர்கள் என்று வாதிடலாம் ஓ miss--, நான் நினைத்த என்ன. நான் அவர்கள் என்று வாதிடலாம் ஏதாவது காணாமல், ஆமாம் ஏனெனில். பார்வையாளர்கள்: அளவை குறைக்க. காண்க: 1 சரி. நாம் இப்போது நமது அளவை குறைக்க வேண்டும். எனவே பற்றி தந்திரமான என்ன நீங்கள் திரும்ப ஒருமுறை இந்த ஆகிறது ஏதாவது விரும்பினால், உங்கள் செயல்பாடு வெளியேறும் போகிறது, சரியான? எனவே நாம் என்ன செய்ய வேண்டும் என்ன உண்மையில் உள்ளது முதல் எங்கள் அளவு குறைந்துவிடும். அப்படியென்றால் நாம் stack.size. நாம் தான் stack.size பயன்படுத்த முடியும் எங்கள் குறியீட்டு என, நாம் முடியவில்லை? Stack.size என்றால், ஏனெனில் 2, நாம், அதை குறைத்தல். அதனால் அது, 1 தான் இது நமது உண்மையான índice உள்ளது. நாங்கள் இந்த அகலும் முறை, நாம் உண்மையில் மட்டும் எங்கள் அணி ஒன்று இல்லை. எனவே, இரண்டு இல்லை. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? காண்க: 1 சரி, இந்த வழக்கில், நாம் தான் உறுப்பு திரும்பினார் உள்ளது என்று மேலே எங்கள் மேல் என்று அளவு. ஆனால், நாம் எதையும் செய்யவில்லை அளவு நாம் அந்த உறுப்பு நீக்கப்பட்ட பிறகு. இது இன்னும் நம் அளவு மாறவில்லை. இந்த உண்மையில் செய்கிறது இயல்பாகவே எங்கள் அளவை மாற்ற. ஆனால் இது ஒரு சிறிய தெளிவாக செய்ய, நீங்கள் stack.size மைனஸ் செய்ய முடியும். என்னை பொறுத்தவரை, அது செய்கிறது, எனக்கு தெரியாது, ஹா, என்று என்று இன்னும் தெளிவாக ஒரு சிறிய நீங்கள் உண்மையில் மாறும் என்று அளவு மற்றும் அது திரும்பி. வேறு வழி ஏனெனில், நன்றாக இருந்தது நீங்கள் மாற்ற மற்றும் திரும்பிய அதே நேரத்தில். ஆனால், இந்த எழுத இன்னொரு வழி இருக்கிறது அதை நான் உங்களுக்கு காட்ட வேண்டும் என்று. என்று பயன்? அடுக்குகள், நான் என்று நான் நினைக்கிறேன் வரிசைகளில் விட எளிதாக. [சிரிப்புகள்] சரி. நீங்கள் எந்த குறிப்பிட்ட கேள்விகள் 11 மற்றும் 12, அல்லது just-- பார்வையாளர்கள்: நான் அதை ஸ்டேக் இருந்தது என்று நினைக்கிறேன். காண்க: 1 ஸ்டாக் அளவு? பார்வையாளர்கள்: ஆமாம். காண்க: 1 அடுத்த பதிவில் போட்டுவிடலாம். சரி. சரி, நீங்கள் அதை செய்ய முடியும் இந்த இரண்டு வழிகளில் ஒன்றாகும். சரி. எனவே இப்போது, நாங்கள் மற்ற ஒன்று வேண்டும். இது போல், மிகவும் வினோதமாக இருக்கிறது என் திரையில் இந்த நிலையில் இல்லை,. நாம் இங்கே பார்த்தால், அதனால், நாம் இப்போது செய்ய வேண்டும் , மிகுதி செயல்படுத்த முடிக்க உண்மையில் ஏதோ வைக்கிறது இது, செல்கிறது மற்றும், நமது வரிசையில் ஏதாவது நுழைக்கிறது அல்லது ஸ்டேக் என்ற. சரி? நாம், நாம் கவனிக்கிறோம் என்றால் விஷயங்களை ஒரு ஜோடி வேண்டும். அனைத்து வேறு என்றால், நாங்கள் எங்கள் great-- வேண்டும் நாங்கள் இந்த ஒரு வேண்டும் போதெல்லாம், நீங்கள் குறைந்தது அரை பெற வேண்டும் ஒரு புள்ளி, அனைத்து ஏனெனில் நீங்கள் செய்ய வேண்டியது சி இந்த மாற்ற அல்லவா அவர்கள் அதை பாதி கொடுக்கிறார்கள். எனவே "ஒரு ஸ்டேக் முழு என்றால் அல்லது அது, எதிர்மறை ஆகிறது பின்னர் தவறான திரும்ப வேண்டும் தள்ளுகிறது. " சரி? எனவே நாம் மட்டும் நேர்மறையான வேண்டும் முழு எண்கள் ஸ்டேக் இருக்க வேண்டும். சரி? இந்த இரண்டு போகிறது உண்மை அல்லது பொய் திரும்ப. எனவே நாம் [செவிக்கு புலப்படாமல்], bool வேண்டும். சரி. எனவே மொழிபெயர்ப்பது. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 ஓ, நன்றி. ஆமாம். நான் உங்களுக்கு ஏன் இந்த. எண்ணாக n. சரியான. நாங்கள் வைத்தது ஏனெனில் எங்கள் ஸ்டேக் மீது ஏதாவது. நாம் உண்மையில் சில பல வேண்டும். சரி. அதனால் தான் அந்த கடைசி வரி எடுத்து என்று அவர்கள், மூலையில் நேரங்களில், எங்கள் வகையான எங்களுக்கு கொடுத்தார் நாம் இங்கே என்ன நினைக்கிறீர்கள்? வெளிப்படையாக, நாம் சில என்றால் வேண்டும் போகிறோம். சரி. எனவே நாங்கள் எங்கள் ஸ்டேக் இருப்பதாகவும், முழு அல்லது n எதிர்மறையாக இருக்கும். எனவே அநேகமாக எளிதான தொடங்க உடன் என்றால் எனவே, N 0 விட குறைவாக or-- உங்கள் நல்ல நினைவில் மற்றும் அல்லது அங்கு ஆபரேட்டர்கள். நாம் பார்க்க வேண்டும் எப்படி எங்கள் ஸ்டேக் முழு என்று பார்க்க? என்ன நடக்கும்? பார்வையாளர்கள்: அளவு சம திறன். காண்க: 1 சரியாக. சரியான. சரி. மற்றும் நாம் என்ன அங்கு என்ன செய்ய வேண்டும் என்று விரும்புகிறீர்கள்? பார்வையாளர்கள்: தவறான திரும்ப. காண்க: 1: தவறான திரும்ப. சரியான. எனவே பாதி அங்கே, சரியான? மிகவும் குறைந்தது, நீங்கள் இந்த பாதி பங்கு உண்டு. எனவே இது பற்றி யோசிப்போம். இந்த நாம் தொடங்க ஸ்டாக் இல்லை. நாங்கள் வைக்க முயற்சி இங்கே சில உறுப்பு. நாம் தான் என்று ஒரு அளவு வேண்டும் இப்போது 2 சமமாக. நாம் 5 சமம் என்று ஒரு திறன் வேண்டும். மற்றும் நாம் வேண்டும் என்று 3 சமமாக என்று சில n. எனவே நாம் இந்த இடத்தில், உள்ளீடு 3 வேண்டும். நாம் குறியீட்டு 2 உள்ளீடு அதை செய்ய வேண்டும். வலது? எனவே நாம் இந்த எப்படி செய்ய வேண்டும்? நாங்கள் ஒதுக்க முயற்சி எங்கள் அணி அணுக வேண்டும். Stack.numbers எனவே. ஆனால் என்ன índice நேரத்தில் அதை நாம் இந்த இருக்க வேண்டும்? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1: ஆமாம். Stack.size. நாம் n சமமாக என்று, சரியான வேண்டும்? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 நான் உண்மையில் இருந்தது மட்டும் தான் பார்க்கிறேன். நான் தவறு என்று நினைக்கிறேன். பார்வையாளர்கள்: நீங்கள் விரும்பவில்லை தற்போதைய அளவு கடந்த இடம்? காண்க: 1 சரி, நாம் இங்கே இருக்கும் இந்த கட்டத்தில் நம் அளவு 2 ஆகிறது. நாம் அது, குறியீட்டு 2 போக விரும்பவில்லை இந்த எங்கள் ஸ்டாக் மேல் ஆகிறது, ஏனெனில். எனவே நான் அதை என்று கூறுவேன் stack.size இருக்க வேண்டும், பின்னர் நீங்கள் stack.size அதிகரிக்க வேண்டும். அனைவருக்கும் ஏற்றுக்கொள்கிறதா? நான் அந்த ஏற்றுக் கொள்கிறேன். நீங்கள் தோழர்களே விவாதிக்க முடியும் எனக்கு நீங்கள் விரும்பினால். அல்லது வாதிடுகின்றனர், ஆனால் நாம் இந்த விவாதிக்க முடியாது. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 அது தான் அங்கு பல்துலக்கினேன் HM, ஆகிறது ஏனெனில் பூஜ்ஜியத்தில் திருப்பு திறக்க. முதல் பகுதி அதேசமயம் நான், அவை தவறானவை நினைத்தேன் அவர்கள், இந்த உண்மையில் சரியான இருந்தனர் பகுதி, நான் உண்மையில் அவை தவறானவை என்று நான் நினைக்கிறேன். நான் நீங்கள் வேண்டும் கூறுவேன் இங்கே நிச்சயம் உள்ளீடு அது. நான் நாம் அனைவரும் ஏற்றுக் கொள்கிறேன் நாங்கள் 2 ஒரு அளவு வேண்டும். என்று சரியாக நாம் எங்கே இருக்கிறது எங்கள் புதிய எண் செல்ல வேண்டும். எனவே மணிக்கு stack.numbers stack.size n சமமாக வேண்டும். பின்னர் நாம் செய்யும் stack.size அதிகரிக்கவில்லை. ++. பின்னர் நாம் என்ன செய்ய வேண்டும் என்று விரும்புகிறீர்கள்? நாம் வேண்டும் ஒரு கடைசி விஷயம் தான் நாங்கள் வெற்றிகரமாக இந்த சேர்க்கப்பட்டது என்றால் என்ன? உண்மையான செல். இப்போது நீங்கள் முடித்துவிட்டீர்கள். அது முழு பதவி? போல நான் உணர்கிறேன் கழித்தல் stack.size மற்றும் stack.size ++ என்று குழம்பி விஷயங்கள் வரை. ஹும். நான் இந்த முழங்கால் முட்டாள் இல்லை keep-- போக்கு எப்போதும் வெற்றி கட்டுப்பாடு, எஸ், ஒருபோதும் நான் ஏனெனில் என் வேலை எந்த இழக்க விரும்பவில்லை. ஆனால் நான் இப்போது அதை செய்ய தேவையில்லை. சரி. எனவே ஸ்டாக் இருந்தது. கூல். எதுவும் இருக்கிறதா? நீங்கள் எந்த கண்டுபிடித்தன மற்ற கேள்விகள் என்று உங்களுக்கு? முந்தைய வினாவிடை இருந்து போக விரும்புகிறேன்? இல்லை என்றால், நாம் வகையான பேசவும் முடியாது இது, கடந்த ஆண்டின் வினாடி வினா ஒரு வழியாக. ஆமாம். பார்வையாளர்கள்: முதலாவது பகுதி, நான் உண்மையில் இல்லை நீங்கள் எண் நீக்கப்பட்டது எப்படி புரிந்து கொள்ள. அது இன்னும் இருக்கிறார்களா? காண்க: 1 எண்ணிக்கை இன்னும் இருக்கிறது. ஆனால் என்ன நடக்கிறது நீங்கள் தான் காரணம் என்று ஆகிறது உங்கள் ஸ்டேக் மேல் என்று சொல்லியிருக்கிறாள் நீங்கள் ஒன்று சேர்க்க சென்று போது, இங்கே உள்ளது ஸ்டாக் மீது, அது அதை எடுத்து கொள்வேன். பார்வையாளர்கள்: சரி, ஓ. காண்க: 1: ஆமாம். அவர் மறந்து போன்ற அது தான் அது இருக்கிறது அதை அங்கு கூட விஷயம் வகை. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] அல்லது ஏதாவது? காண்க: 1 இல நாம் ஒரு இருக்கும், ஏனெனில் வரிசை, நீங்கள் இல்லை ஸ்மார்ட்போன், கவலைப்பட நீங்கள் தருகிறேன் நீங்கள் அதை தேவைப்படும் போது அதை புறக்கணிக்க. எல்லாம் சரி. வேறு ஏதேனும் கேள்விகள்? இல்லை என்றால், நாம் தான் போகிறோம் மூலம் வேலை தொடங்க வேண்டும். ஆமாம். பார்வையாளர்கள்: நன்றாக, இந்த ஒரு 2013 ஆகும், ஆனால் வெறும் SQL பொருட்களை நடக்கிறது. காண்க: 1, SQL? சரி. எனவே இந்த 29 26 மூலம் ஆகிறது. பார்வையாளர்கள்: ஆமாம். காண்க: 1 சரி. லவ்லி. அந்த மேலே நாம். ஓ, பார்க்க. நீங்கள் ஸ்டீவ் அனுபவிக்க பால்மர் மூலம், பேச? இது என் கருத்து, அழகான பெருங்களிப்புடைய இருந்தது. நான் ஒவ்வொரு முறையும் நான் CS50 தான் கொண்டு அந்த நேசிக்கிறேன் பிரிவில் போது வலைத்தளத்தில், அது, ஓ, போன்ற, பகுதியை பார்க்க. நான் மிமீ, போல் இருக்கிறேன். பார்வையாளர்கள்: நாம் செய்ய வேண்டும்? காண்க: 1 நாம் இறுதியில் அதை நான் செய்வேன். இது எப்படி இருக்கிறது? நான் உங்களுக்கு தெரியும், ஏனெனில் எப்போதும் விரும்பினேன். எனவே நாம் இறுதியில் அதை நான் செய்வேன். கேள்விகள். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 இது ஒரு மெட்டா பிரிவில் இருக்க வேண்டும். பார்வையாளர்கள்: இது 5 வினாடிகள் போல. பார்வையாளர்கள்: அப்படியா? பார்வையாளர்கள்: இது 20 விநாடிகள் போல் தான். [குரல்கள் INTERPOSING] [சிரிப்பு] காண்க: 1 நான் விரும்புகிறேன் என்று நீங்கள் ஏற்கனவே செய்துவிட்டேன் அது, இது, எனக்கு மகிழ்ச்சியாக உள்ளது. சரி. 26. சரி. உண்மையில், நாம் தான் போகிறோம் நான் முடியாது, ஏனெனில், இப்போது இந்த பிரதிபலிக்கின்றன. இந்த எரிச்சலூட்டும் உள்ளது. சரி. இப்போது எனக்கு எல்லாம் பார்க்க முடியும். லவ்லி. சரி. வெளிப்படையாக எனவே, இந்த மீண்டும் கொண்டு வர வேண்டும் [இருந்து பெரும் நினைவுகள்? CSG?] நிதி. நீங்கள் பாதி பற்றி உன் இப்போது தரப்படுத்தப்படுகிறது வேண்டும். நான் உன்னைக் பாதி மிக, மிக விரைவில், நான் உறுதியளிக்கிறேன். எனவே நாம் சில SQL அட்டவணை என்று இங்கே கணக்குகள் தான். ஒருவேளை ஒத்த உங்கள் தோழர்களே 'பயனர் அட்டவணைகள். நாம் சில பல வேண்டும் என்று ஒரு முதன்மை முக்கிய இருந்தது மற்றும் பிரதிநிதித்துவம் ஒரு 12 இலக்க கணக்கு எண். மற்றும் சமநிலை அவர்கள் வேண்டும், எவ்வளவு பணம் இருக்கிறது. இயல்புநிலை மதிப்பு 100 ஆகும். அப்பொழுது அவர்கள் $ 100 எந்த கொடுக்கிறார்கள் நேரம் அவர்கள் ஒரு கணக்கை திறக்க. நான் என் என்று வங்கி செய்தது விரும்புகிறேன். சரி. எனவே நாம் மூலம் ஸ்கீமா முடிக்க வேண்டும் சமநிலை எண்ணிக்கை அடுத்த குறிப்பிடாமல் அதற்கான SQL வகை. எனவே நீங்கள் என்ன நினைக்கிறீர்கள் வகையான உங்கள் முழங்கால் முட்டாள் எதிர்வினை போன்ற இந்த இரண்டு வகையான? பார்வையாளர்கள்: Int. காண்க: 1 ஒரு முழு எண்ணாக. சரி. பின்னர் ஒரு சமநிலை? பதின்மம். சரி. எனவே தசம வலது. எண்ணாக அருகில் உள்ளது. பெரிய விஷயம் மாதிரியான ஆகிறது 12 இலக்க கணக்கு எண் கோடிட்ட. எப்போது நாம் ஏதாவது என்று, எட்டு இலக்க விட பெரிய விஷயம் அவர்கள் நீங்கள் பெரிய பயன்படுத்த வேண்டும் நான் நினைக்கிறேன், முழு எண்ணாக ஆகிறது பார்வையாளர்கள்: வெறும் SQL என்று? காண்க: 1 இது அந்த நேரத்தில் நான் கேள்விப்பட்டேன் அது ஒரு பெரிய எண்ணாக பயன்படுத்தி போன்ற SQL-- ஆகிறது. அதை நீங்கள் ஒரு கொடுக்க தான் இன்னும் கொஞ்சம் துல்லியம், உறுதி செய்யும் நீங்கள் இல்லை நிரம்பி வழிகிறது வகை ஒன்று. அனைத்து நேர்மை, நான் இந்த நினைக்கிறேன் நிச்சயமாக ஒன்றை ஒன்று அது ஓ, போன்ற நிலையை, அது மக்கள் பொருள் யார் SQL இன்னும் கொஞ்சம் அறிவு வேண்டும். நாம் பற்றி பேசினார் உங்கள் pset உள்ள பெரிய டேவிட். எனவே அதை நான் மிகவும் உறுதியாக இருக்கிறேன் என்ற போன்ற வகையான தான் நீங்கள் முழு எண்ணாக வைத்து இருந்தால், அது அரை கடன் இருந்தது. நான் முன்பு கூறியது போல், நடக்கிறது உள்ளன நியாயம் என்று சில கேள்விகள் இருக்க வேண்டும் எனவே, நீங்கள் பயணம் பொருள் என்று அனைவருக்கும் 100 பெறுகிறது. நிச்சயமாக, அங்கு தான் CS50 சில மக்கள் யார் போன்ற செய்கிறாய் எட்டு ஆண்டுகள், மற்றும் நீங்கள் போன்ற என்றால் நீங்கள் என்ன செய்கிறீர்கள்? ஆனால் ஆமாம். சமநிலை தசம வெளிப்படையான ஒன்று இருந்தது. மேலும், எண் தான், பின்னர் பெரிய எண்ணாக என்று, போன்ற, 12 இலக்க ஐக்கிய கோடிட்ட. எப்போது எதையும் தடித்த அல்லது அது தான் போன்ற, அது கவனம் செலுத்த, கோடிட்ட. நாம் தான் அதை செய்து. சரி. எனவே "என்று வங்கி விதிக்கிறது நினைக்கிறேன் அனைத்து கணக்குகள் ஒரு $ 20 மாத கட்டணம். என்ன கேள்வி வங்கி போனாலும் ஒவ்வொரு கணக்கில் இருந்து $ 20 கழித்து கூட அது இருந்து முடிவுகள் என்றால் சில எதிர்மறை நிலுவைகளை? " எனவே எளிய ஆரம்பிப்போம். நாம் நான்கு முக்கிய கட்டளைகளை வேண்டும் எல், இதில் உள்ளன? நீங்கள் நான்கு நினைவில் நான் சொன்னதை பெரிய தான்? புதுப்பிப்பு, தேர்ந்தெடுத்து, நீக்கலாம்,. சரியான. அது கிடைத்துவிட்டது. எனவே நாம் என்ன நினைக்கிறாய் இந்த ஒரு மிகவும் பயனுள்ளதாக இருக்கும்? நாம் மேம்படுத்த are--. சரியாக. நாம் தேடும் ஏனெனில், அதனால், மேம்படுத்தி ஏற்கனவே இருக்கும் கணக்குகள் மணிக்கு. எனவே நமது பொது நினைவில் விஷயம் வகையான மேம்படுத்தல் உள்ளது. பின்னர் என்ன புதுப்பிப்பு பிறகு வரும்? நாம் சில அட்டவணை என்று நாம் குறிப்பிடும். அதனால் நான் கம்பீரமான மீண்டும் புதுப்பிப்பு மேலே. இந்த ஒரு பொது வடிவம் ஆகும். எனவே நாம் மேம்படுத்தல் அட்டவணை வேண்டும். பின்னர் நாம் அடுத்த விஷயம் என்ன? நீங்கள் எங்கே செய்ய முடியும். பின்னர், நாம் இங்கே சில தகுதியாளருடனும் வேண்டும். பின்னர் நாம் அடுத்த என்ன இருக்கிறது? நாம் சில அமைக்க ஏதாவது ஏதோ சமமாக. அபத்தம் அபத்தம் சமம். புதுப்பிக்கப்பட்ட அபத்தம். வலது? அதனால் பொது போல சில புதுப்பிக்க யோசனை. சரி? எனவே இந்த நிரப்பும் ஆரம்பிப்போம் அது இருக்க வேண்டும் என்ன கொண்டு இருக்கும். எனவே நாம் என்ன பேசுகிறாய் மேசை? கணக்குகள். பின்னர் இந்த வழக்கில், என்ன உண்மையிலேயே தான் நாம் குறிப்பிட்ட பற்றி பேசி எங்கள் கணக்கு உள்ள பயனர்கள், அல்லது நாம் அனைத்து பயனர்கள் பற்றி நீங்கள் பேசுகிறீர்கள்? நாம் அனைத்து பயனர்கள் பற்றி பேசுகிறீர்கள். அந்த வழக்கில், நாம் தான் செய்ய முடியும் இது எங்கிருந்து தகுதியாளருடனும் நீக்க. நீங்கள் விரும்பும் போது, அங்கு மட்டும் ஆகிறது நீங்கள் மாற்ற என்ன குறைக்க. நீங்கள் முழு மாற்ற வேண்டும் என்றால் அட்டவணை, நீங்கள் தான் கைவிட முடியாது. சரி. எனவே இப்போது நாம் நமது SET பகுதியாக இருக்கலாம். என்ன நாம் மாற்ற வேண்டும்? பார்வையாளர்கள்: இருப்பு. காண்க: 1 இருப்பு. நாம் எப்படி உள்ளன to-- போகிறோம் நாங்கள் சமநிலை மாற்ற போகிறது? சரி, நாம் ஒரு $ 20 கட்டணம் இல்லை? 20 மைனஸ். அவர்கள் அதை சரி தான் கூறினார் நாம் எதிர்மறை நிலுவைகளை வேண்டும். எனவே, இந்த விஷயத்தில், நீங்கள் தேவையில்லை மேலும் எந்தவொரு பிழை சோதனை செய்ய. சரி? அந்த மொழியில் நீங்கள் செய்ய வேண்டியது எல்லாம் இருக்கிறது. கூல்? சரி. எனவே, அடுத்த ஒரு வழியாக செல்லலாம். "என்ன SQL கேள்வி முடிந்த வங்கி கணக்கு எண்கள் மீட்டெடுக்கிறது அதன் பணக்கார வாடிக்கையாளர்கள் க்கும் அதிகமாக $ 1,000 சமப்படுத்துகிறது? " உங்கள் வங்கி மற்றும் உங்கள் பணக்கார வாடிக்கையாளர்கள் என்றால் 1000 டாலர்கள் தான் தான், நீங்கள் போல் நான் உணர்கிறேன் ஏதாவது தவறு செய்து. போல், எப்படி ஒரு வங்கி என்று, வாழ்வதற்கு? போல், அந்த வட்டி, மிகவும் போதுமானதாக இல்லை. சரி. விஷயம் இந்த வகையான, என்ன செய்கிறது நீங்கள் எங்கள் நான்கு செயல்பாடுகளை, நான் நினைக்கிறேன், நீங்கள் நாம் பயன்படுத்த போகிறோம் என்று நினைக்கிறீர்கள்? தேர்ந்தெடுக்கவும். சரியான. தேர்ந்தெடுக்கவும். சரி. எனவே, சில தேர்வு மேசையில் இருந்து அடையாளம். பின்னர் அங்கு நிலை. நாம் செல்ல எனவே இந்த, நான் போகிறேன் தோழர்களே நீங்கள் ஒரு பொது வலுவூட்டுவது கொடுக்க இந்த அனைத்து பொது வடிவம். எனவே, சில வகையான தேர்வு என்ற [? விஷயம். ?] இந்த வழக்கில், இந்த போகிறேன் பொதுவாக சில நிரலை. எனவே எங்கள் விஷயத்தில், நாம் எண், சமநிலை வேண்டும். உங்கள் தோழர்களே 'வழக்கில், ஒருவேளை அதை ஐடி, பெயர், கடவுச்சொல்லை இருந்தது. அந்த கட்டுரைகளை எந்த, என்று பொதுவாக நாம் தேர்ந்தெடுத்து நீங்கள் என்ன. இங்கே இந்த வழக்கில் இது நிரலை, என்ன அடையாளங்காட்டி நாங்கள் எங்கள் மேசையில் இருந்து இழுக்கிறாய்? அது என்ன கேட்கவும்? அது சரி, எங்கள் எண்கள் எங்களை கேட்கிறது? கணக்கு எண்கள். எனவே, இந்த விஷயத்தில் வெறும் எண், நினைவில். நீங்கள் எவரும் பிழை இருந்தால், என்று பிரகாசமான ஆரஞ்சு பாக்ஸ் வருவார்கள். அது எதிர்பாராத போல இருந்தது , என்ன போன்ற, செல்ல. நீங்கள் என்று, ஏனெனில் அது தான் உங்கள் அட்டவணை தவறு, சரி? எனவே நீங்கள் என்பதை உறுதி சரியாக நிரலை அழைப்பு. மேசையில் இருந்து, எங்கள் அட்டவணை எனவே என்று கணக்குகள் உள்ளது. மீண்டும், நீங்கள் செய்ய சரியாக உங்கள் அட்டவணை ஆகிவிடுவேன். பின்னர், நம் நிலை இங்கே என்ன இருக்கிறது? நாம் தேடும் என்ன? நாம் நமது வளமான மக்கள் விரும்பவில்லை. ஆமாம். அதிகமாக 1,000 சமப்படுத்த. நீ போ. அது உங்கள் கேள்வி தான். மிகவும் மோசம் இல்லை, சரியான? சரி. எனவே இப்போது எங்கள் கடந்த ஒரு. என்று கொண்டு, நாங்கள் அடுத்த சில நாட்களில். சரி. எனவே இப்போது "என்ன கேள்வி முடிந்த வங்கி நெருக்கமான, அதாவது, "நீக்க - நீங்கள் எப்படி அன்பு அவர்கள் நீங்கள் கொடுத்த DELETE-- "0 ஒரு சமநிலை உள்ளது என்று ஒவ்வொரு கணக்கில்?" நான் நாம் அனைவரும் நாம் இருக்கிறோம் ஏற்று கொள்ள முடியும் என்று ஒருவேளை DELETE பயன்படுத்தி கொள்ள போகிறோம். நான் எந்த எடுத்து வரலாம் இருக்கிறேன் என்று சுற்றி விவாதம். ஆனால் நான் அதை அழகாக பாதுகாப்பாக நினைக்கிறேன் நாம் பயன்படுத்த நீக்க முடியவில்லை என்று சொல்கிறது. எனவே, சில நீக்கிவிடும் அட்டவணை, நிலைமையை பயனர்களை. தேர்வு என விஷயம் எனவே அதே மாதிரி. எனவே இந்த மன்னிக்கவும், ஓ வழக்கில். நான் இருந்து நீக்க வேண்டும். நீக்க வேண்டும், ஏனெனில் முழு வரிசையை நீக்க. எனவே நாம் இது பற்றி பேச வேண்டிய அவசியம் இல்லை நாங்கள் இருக்கிறோம் ஒரு பயனர் பற்றி குறிப்பிட்ட விஷயங்கள் நீக்குதல். நாம் ஒரு பயனர் நீக்கினால், நாம் இருக்கிறோம் அவர்களை பற்றி எல்லாவற்றையும் அழிப்பதை. எனவே, இந்த விஷயத்தில், நாம் தான் செய்ய வேண்டும் எங்கள் அங்கு நமது நிலையில் நிரப்ப. எனவே நம் மேஜையில் தான் எங்கள் கணக்குகள் அட்டவணை, நாங்கள் செய்து வருகிறோம் என. பின்னர், நம் நிலை இங்கே என்ன? பார்வையாளர்கள்: இருப்பு. காண்க: 1 இருப்பு 0 சமம். சரி. அனைத்து நல்ல. ஆமாம். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 DELETE இயல்பாகவே எல்லாம் நீக்குகிறது. SELECT கொண்டு அதேசமயம், SELECT உள்ள எடுக்கிறது நீங்கள் திரும்பி வேண்டும் என்று சில பத்திகள். உன்னை பற்றி எல்லாம் வேண்டும் என்றால் ஒரு பயனர் நட்சத்திர பயன்படுத்த, திரும்பினார். ஸ்டார் என்னை திரும்ப கூறுகிறார் இந்த பயனர் இருந்து எல்லாம். அல்லது நீங்கள் எங்கே நட்சத்திர வைத்து இருந்தால், அந்த எனக்கு எல்லாம் கொடுக்கிறது. ஆனால் இயல்பாகவே என்று உள்ளது நீக்கு. நீங்கள் சொன்னால், எனவே, DELETE சமநிலை 0 சமமாக அங்கு கணக்குகள், அது செல்ல நடக்கிறது. எல்லா இடங்களிலும், அந்த சமநிலை ஆகிறது 0 சமமாக, அது இயல்பாகவே அந்த செய்கிறது. இது எல்லாம் நீக்க வேண்டும். நட்சத்திர மேலும் for-- ஆகிறது ஒரு தேர்ந்தெடுக்கவும் அல்லது மேம்படுத்தலில், இது தனிப்பட்ட பற்றி மேலும் பேச ஒரு பயனர் தொடர்புடைய துறைகள். எனவே, நீங்கள் தேர்வு செய்யும் போது அட்டவணை எங்கே ஐடி இருந்து ஸ்டார் நீங்கள் திரும்புகிறார் என்று, 1 சமம் ஐடி 1 பயனர் பற்றி எல்லாம். நீங்கள் தேர்வு எண் செய்ய இருந்தால் அல்லது பயனர் ஐடி கமா பெயர் தேர்வு இதில் id 1 சமம், என்று அவர்களது எண்ணிக்கை கொடுக்கிறது அல்லது அவர்களின் ஐடி மற்றும் அவர்களின் பெயர். சரி? எனவே நாம் அந்த வழக்கில் நட்சத்திர பயன்படுத்த ஒரு பயனர் பற்றி எல்லாம் கொடுக்க. மற்றும் இயல்பிலேயே என்று இல்லை நீக்கு. அது ஐடி நீக்க இல்லை, அல்லது வெறும் பெயர், அல்லது என்ன. இல்லை, ஆமாம். அது முழு பயனர் நீக்குகிறது. எனவே நாம் கவலைப்பட வேண்டிய அவசியம் இல்லை அங்கு நட்சத்திர பற்றி. நீங்கள் நீக்க வேண்டும் என்றால் எல்லாம், நீங்கள் அதை செய்ய முடியும், மற்றும் இது எல்லாம் கைவிட வேண்டும். ஆனால் பொதுவாக, நீங்கள் அதை செய்ய விரும்பவில்லை. ஆனால் நீங்கள் எப்போதும் நீக்க வேண்டும் என்றால் எல்லாம், நீங்கள் அதை செய்ய முடியும். சரி. உங்களுக்கு வேறு ஏதேனும் கேள்விகள் எதுவும் உள்ளதா? ஆமாம். பார்வையாளர்கள்: நீங்கள் 26 செய்ய முடியும்? காண்க: 1: 26 நாம் செய்தார். பார்வையாளர்கள்: ஓ, 25, மன்னிக்கவும். காண்க: 1: 25. சரி. 25. ஓ. அவர்கள் ஜாவா செய்கிறீர்கள். ஓ, நான் அதை நம்ப முடியவில்லை. நான், மீண்டும் குழப்பம் தோழர்களே நம்மை வரை போகிறேன். சரி. நாம் இந்த கிடைத்தது. நாம் இந்த வேலை செய்ய போகிறோம். ஆ, jQuery. வேடிக்கை. சரி. எனவே நாம் முடிக்க போகிறோம் வலைப்பக்கத்தில் செயல்படுத்த போன்ற ஒரு வழியில் அவர்கள் வருகை என்றால், உள்ளீடு தங்கள் பெயர், மற்றும் படிவத்தை சமர்ப்பிக்க, அவர்கள் இந்த எச்சரிக்கை வேண்டும் போகிறாள் என்று சாளரத்தில். எச்சரிக்கைகள் எதையும், நாம் என்று தெரிகிறோம் நாம் இங்கு பயன்படுத்த வேண்டும் போகிறோம். ஆஹா, ஜாவா. அவர்கள் உள்ளீடு ஒரு தவறினால் வடிவம் மீது சமர்ப்பிக்கும் முன் பெயரை, எச்சரிக்கை இல்லை தோன்றும். எனவே நீங்கள், jQuery பயன்படுத்த ஆனால் நீங்கள் இல்லை. அதனால் நான் உங்களுக்கு வேலை பார்க்க போகிறேன் இந்த ஒரு ஜோடி நிமிடங்கள். அதை பற்றி யோசிக்க. பின்னர் நாம் அது குறியீடு. நான் முயற்சி மற்றும் யோசிக்க போகிறேன் ஸ்லாஷ் நீங்கள் இந்த பதில் விளக்க சிறந்த வழி. எல்லாம் சரி. நாம் அது அமைக்க வேண்டும். சரி. எனவே தான் போகிறோம் இந்த வழியாக நடந்து, நான் jQuery தெரியும், ஏனெனில் ஒரு சிறிய குழப்பம் இருக்கிறது. JavaScript ஐ. அங்கு இது ஒரு சிறிய அவுட் தான். எனவே நாம் என்ன செய்ய போகிறோம் ஆகிறது [செவிக்கு புலப்படாமல்] உண்மையில் தீர்க்கப்பட jQuery மூலம் இந்த பிரச்சினையை தீர்க்கலாம். நீங்கள் நினைவில் இருந்தால், அதனால், jQuery தான் ஒரு நூலகம் உள்ளது என்று தான் இங்கு மேல் கட்டப்பட்டது. இது செய்ய பொருள் உங்கள் வாழ்க்கை ஒரு சிறிய பிட் எளிதாக. நான் நிச்சயம் என்று நீங்கள் நேரம் இல்லை, பார்த்து சிறிது jQuery ஐந்து ஆவணங்கள். ஆனால் அதை இங்கு மிகவும் ஒத்த இருக்கிறது. இது, அங்கு நீங்கள் இதே போன்ற உதாரணங்களை கிடைத்தது செயல்பாடுகளை அழைக்க இந்த டாட் ஆபரேட்டர் பயன்படுத்த நீங்கள் அந்த பொருட்களின் மீது. அதனால் என்ன, நாம் இங்கே இருக்கிறது jQuery உள்ளது, எப்போதும் இந்த மாதிரியான வேண்டும் போர்வையை, இது ஆகிறது $ (ஆவணம்) தயாராக (செயல்பாடு) செயல்பாடு இங்கே அடைப்புக்குறிக்குள். சரி. எனவே இந்த ஏதாவது இருக்கலாம் நீங்கள் உங்கள் ஏமாற்று தாளில் வேண்டும். மிகவும் குறைந்தது, நீங்கள் தான் உங்கள் jQuery க்கான போர்வையை வேண்டும். அது குறைந்தது கிடைக்கும் நீங்கள் அங்கு வழியில் சென்றனர். அதே வழியில் அதனால் நாம் , ஜாவா பற்றி நிறைய பேசினார் நாம் பார்த்து தொடங்க வேண்டும் நாம் திருத்த முயற்சிக்கும் என்ன அல்லது நாம் மாற்ற முயற்சிக்கும் என்ன. அந்த பொதுவாக இருக்க வேண்டும் நாங்கள் வைக்க விரும்புகிறேன் என்று முதல் விஷயம். எனவே, இந்த விஷயத்தில், நாம் இந்த போனால், இங்கே நாம் இங்கே நம் வடிவத்தில் இருக்கும், நாம் இந்த உள்ளீடுகளை வேண்டும், வலது, உள்ளீடுகள் இந்த ஐடி. நாம் அடிப்படையில் அந்த தெரிகிறோம் எங்கள் கேள்விக்கு, நாம் அல்லது தூக்கி செல்கிறார்கள் ஒரு பிழை இந்த காலியாக இருந்தால், அல்லது நாம் செய்ய போகிறோம் ஒரு எச்சரிக்கை இந்த, சரியான? நாங்கள் என்று கூறுவது, அதனால் ஒருவேளை பாதுகாப்பான இங்கே உள்ளீடுகளை கையாள்வதில் வேண்டும் நடக்கிறது. jQuery என்று மிகவும் ஒத்ததாக இருக்கிறது நாங்கள் என்றால் ஒரு அடையாள மீண்டும் CSS, எதையும் யோசிக்க நாங்கள் ஒரு ஹாஷ் பாருங்கள். வர்க்கம் நாங்கள் எதையும் சரி, ஒரு புள்ளி பார்த்து? இங்கே அதே வழியில், அதனால் என்ன நாம் பற்றி உள்ளீடுகள் பற்றி பேசுகிறீர்கள். நாம் அந்த உள்ளீடுகள் பார்த்தேன் எங்கள் வடிவத்தில் உள்ள ஒரு அடையாள. அதனால் நாம் அதை பார்க்கவும் போகிறோம். உள்ளீடுகள். சரி? எனவே சந்தேகம் கூட நீங்கள் எங்கும் இல்லை என்றால், நீங்கள் எப்படி பற்றி உண்மையில் உறுதியாக என்றால் , ஒரு, இந்த அணுகுமுறை இந்த போர்வையை வேண்டும். அதனால் அங்கு தொடங்க jQuery ஐந்து போர்வையை. பி, உங்களுக்கு தெரியும் என்று செய்ய நீங்கள் என்ன மாறி வருகின்றன. அன்றியும், சந்தேகம், ஏதாவது என்று வைத்து, நீங்கள் என்ன நினைக்கிறீர்கள், என்ன, டாட் செய்ய நீங்கள் அதை செய்ய வேண்டும். பார்வையாளர்கள்: போர்வையை என்ன? காண்க: 1 போர்வையை இந்த முதல் வரி. எனவே இந்த வரை காத்திருக்க என் ஆவணம் தயார். பிறகு விஷயங்கள் குழம்ப தொடங்க. சரி? எனவே நாம் உள்ளீடுகள் குழம்ப என்று எனக்கு தெரியும். எனவே நாம் சரி, இப்படி, உள்ளீடுகள் எங்கள் வடிவம் ஆகும் இருக்கிறோம். என்று நம் அடையாள தான். அதனால் நாம் இருக்கிறோம் என்ன சென்று பார்க்க வேண்டும். நாம் என்ன நடக்கிறது என்று பார்க்க வேண்டும் இந்த வடிவம் சமர்ப்பிக்கப்பட்ட போது, சரியான? நாம் நினைக்கலாம் எனவே, நாம் சில .submit வேண்டும். எனவே .submit தான் சரி, இந்த வடிவம் கூறுகிறது நாங்கள் புல உள்ளீடுகள் குறிப்பிடப்பட்ட என்று, அதை சமர்ப்பிக்க போது, வேறு ஏதாவது இயக்க. எனவே, சில செயல்பாடு போகிறது. நாம் இங்கே அநாமதேய செயல்பாடுகளை வேண்டும் கவனிக்க. நாம் இங்கே ஒரு அநாமதேய செயல்பாடு வேண்டும். ஆமாம். பார்வையாளர்கள்: அது எப்போதும் .submit, அல்லது அது, தான் HTML இல் ஆகிறது நாம் பொத்தானை to வகை செய்யப்படும்? காண்க: 1 இது .submit வேண்டும், ஏனெனில் அதை நாம் சமர்ப்பிக்கும் என்று சில வடிவம் தான். இந்த .submit அவசியம் இல்லை, ஏனெனில் பொத்தானை போன்ற என்ன ஒத்திருக்கும் அழைக்க. ஆனால் உண்மையில் அது, என்று ஒரு நாங்கள் சமர்ப்பிக்கும் என்று அமைக்க. சரி. எனவே அநாமதேய கவனிக்கிறது இங்கே செயல்பாடு என்று says-- பார்வையாளர்கள்: நான் உண்மையில் இல்லை அநாமதேய செயல்பாடுகளை புரிந்து கொள்ள. காண்க: 1 அநாமதேய செயல்பாடுகளை, அவர்கள் இருக்கிறார்கள் ஒரு பெயர் உண்டு இல்லை என்று, தான் செயல்பாடுகளை. எனவே, அதற்கு பதிலாக சில முக்கிய செயல்பாடு கொண்ட நாம் என்ன செய்ய முடியும் calls--, ஆவணம் இருந்தால், அந்த தயாராக, நாம் உள்ளீடுகள் அழைக்க வேண்டும். பின்னர், சமர்ப்பிக்கப்பட்ட போது, அழைக்க போன்ற, என்றால், மற்றும் மிகவும் சமர்ப்பிக்க, நாம் வேறு சில செயல்பாடு அழைக்க விரும்புகிறேன். ஒரு அநாமதேய செயல்பாடு ஒரு பெயர் இல்லை, மற்றும் அது இயக்கும் விஷயங்கள் இந்த வகையான உள்ள. எனவே, இந்த விஷயத்தில், என்ன சொல்கிறது எங்கள் ஆவணம் தயாராக இருக்கும் போது, இது, இந்த விழாவில் இயக்க. இந்த செயல்பாடு உருவாக்குகின்றது இங்கே உள்ள எல்லாம். பின்னர் அடுத்த அடுக்கில், சரி, ஆகிறது உள்ளீடுகள் சமர்ப்பிக்கப்பட்ட போது, இந்த இயக்க. இது குறிப்பது ஒரு வழி என்ன போது இயக்கப்பட வேண்டும். இது உண்மையில் தான் ஒரு இல்லை என்று செயல்பாடு ஒரு பெயர் உண்டு, அதனால் அவர்கள் முனைகின்றன ஒருவருக்கொருவர் காக்கப்பட்ட, நீங்கள் பெயர் அவர்களை அழைக்க முடியாது, ஏனெனில். சரி? உண்மையில், ஒரு அநாமதேய செயல்பாடு ஒரு பெயர் இல்லாமல் ஒரு செயல்பாடு உள்ளது. அவ்வளவு தான். என்காப்ஸுலேட் ஒரு வழி பல்வேறு விஷயங்கள் நாங்கள் குறிப்பிட்ட நேரங்களில் மரண தண்டனை வேண்டும் என்று. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 வென்ட்? எங்கே? பார்வையாளர்கள்: ஆம் செயல்பாடு பிறகு அடைப்புக்குறிக்குள்? காண்க: 1 செயல்பாடுகளை பிறகு. இது ஒரு? பார்வையாளர்கள்: இரண்டு. நீங்கள் வைத்து இருந்தால், போன்ற, நிகழ்வு, அல்லது நீங்கள் அங்கு உள்ள ஒரு வாதத்தை வைத்து அதை தவறு என்று? காண்க: 1: இந்த வழக்கில், நான் நினைக்கிறேன் நீங்கள் அங்கு ஒரு வாதம் வைக்க முடியும். ஆனால் நாம் ஒரு தேவையில்லை, ஏனெனில் வாதம், இருக்க கூடாது. போலவே, அது முழு தான், போன்ற, நீங்கள் மட்டும் வேண்டும் அந்த விஷயங்கள் வேண்டும் விஷயம் தேவையான வகையான. அதே வழியில் என்று நாம் செய்தால் போன்ற எண்ணாக முக்கிய வெற்றிடத்தை உள்ளது என்று செயல்பாடு, எண்ணாக முக்கிய வெற்றிடத்தை, நீங்கள் , எண்ணாக என்ன அர்க் வி செய்ய முடியும். ஆனால் நீங்கள் அந்த தேவையில்லை என்றால், நீங்கள் அங்கு அவர்கள் இல்லை வேண்டும். அதே விஷயம். எம்மா, நீங்கள் ஒரு கேள்வி இருக்கிறது? சரி. கூல். சரி. அதனால் என்ன நாம் இதுவரை போது ஆகிறது எங்கள் ஆவணம் தயார் செய், இந்த இயக்க. இப்போது நாம் பார்த்து வருகிறோம் அதை சமர்ப்பிக்க போது. எனவே இப்போது நாம் உண்மையில் வகையான வேண்டும் எங்கள் விஷயம் இறைச்சி. எனவே நாம் மதிப்பு பெற வேண்டும் என்று பயனர் என்று ஒரு பெயர் இருக்கும் என்பதை, சமர்ப்பிக்க அல்லது வெற்று. பின்னர் நாம் திருப்பி அளிக்க வேண்டும் இந்த எச்சரிக்கை அல்லது ஒரு பிழை எறியுங்கள். ஒன்று வழி. எனவே நாம் ஒரு அறிவிக்க எப்படி இங்கு உள்ள மாறி? Var. எனவே var பெயர், தான் சொல்கிறேன், சமம் அல்லது உண்மையில் நாம் தருகிறேன் நான் அதை பெயரை நினைக்கிறேன் மதிப்பில் செய்ய. சரி. எனவே நாம் இங்கு நாம் சில மதிப்பு எங்கள் உள்ளீடுகள் வடிவத்தில் இருந்து இழுக்க வேண்டும். அதே வழியில் அதனால் நாம் வகையான, உள்ளீடுகள் செய்தார் யாரும் சொல்ல முடியும் நாம் என்ன இங்கே உள்ள அழைப்பு நாங்கள் பெற வேண்டும் என்றால் வடிவத்தில் இருந்து பெயர்? நாம் இங்கே நம் வடிவம் வந்து பார் என்றால், நாம் பெயர் ஒரு ஐடி என்று கவனிக்கிறோம். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 நீங்கள் இல்லை ஒரு வரிசை என நினைக்க வேண்டும். நீங்கள் அதை பற்றி கவலைப்பட தேவையில்லை. எனவே நாம் சில பெயர் இல்லை. பின்னர் ஜாவா மற்றும் விசயங்கள் வித்தியாசமாக, நாம் தான் "பெயர்." செய்ய முடியாது நாம் உண்மையில் அழைக்க வேண்டும் நமக்கு கொடுக்கிறது என்று சில செயல்பாடு, போல், அந்த அடையாளம் மதிப்பு. சரி? அதனால் தான் Val செய்ய இருக்கிறது. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 சரி. ஜாவா, இந்த வகையான எனவே சரி இங்கே விஷயம் தான் செல்கிறது. இது தான் as-- மற்றும் நீங்கள் யோசிக்க முடியும் ஒரு getElementById, அங்கு கிட்டத்தட்ட போன்ற getElementById உண்மையில் என்று நீங்கள் முழு விஷயத்தை திரும்ப. $ ("# பெயர்") போன்ற தான், சரி, நான் அதை அணுக முடியும், அது வேண்டும், ஆனால் நீங்கள் உண்மையில் அது விரும்பினால் தக்கவரும் மதிப்பு திரும்ப பார்வையாளர்கள்: ஒரு சுட்டிக்காட்டி இருக்கிறது? காண்க: 1 இது மாதிரியான ஒரு சுட்டிக்காட்டி இருக்கிறது. நீங்கள் அதை யோசிக்க முடிந்தது வகையான ஒரு சுட்டிக்காட்டி விரும்புகிறேன். போல, அதை நான், சரி, என்கிறார் எப்படி அங்கே தெரியும், ஆனால் உண்மையில் மதிப்பு வெளியே செல்லும் அது, நீங்கள் வெளிப்படையாக அதை கேட்க வேண்டும். துரதிர்ஷ்டவசமாக, வெளிப்படையாக, நாம் செய்ய ஜாவா மற்றும் jQuery அதிகமாக செய்ய. அது எவ்வளவு கீழே வர நடக்கிறது நீங்கள், நீங்கள் அறிய நடக்கும் என்ன guys-- என்ன நீ பார்த்த நடக்கும், என்ன நீங்கள் என்ன தர்க்கரீதியாக அனுமானிக்க முடியும். இந்த விஷயங்கள் சில ஏனெனில், நீங்கள் ஒருவேளை பாதி அங்கே பெற முடியும். ஆனால் அது முற்றிலும் உரிமையை பெற, நான் அநேகமாக இந்த பிரச்சனை நினைக்கிறேன் குறைந்த மதிப்பெண்களை ஒன்று இருந்தது. பார்வையாளர்கள்: போலவே, உதாரணமாக, [செவிக்கு புலப்படாமல்] உள்ளீடுகள், நீ ஏன் அங்கு வால் வைக்க வேண்டும்? காண்க: 1 இந்த ஒரு? பார்வையாளர்கள்: ஆமாம். காண்க: 1: ஆமாம். இந்த வகையான ஏனெனில் நாம் சொன்னது போல், விரும்புகிறேன், சில சுட்டிக்காட்டி, இந்த எனக்கு குறிப்பாக கொண்டிருந்தது அதை உண்மையில் எங்களுக்கு மதிப்பு பெறுவது. பார்வையாளர்கள்: அதேசமயம் [செவிக்கு புலப்படாமல்]? காண்க: 1 உள்ளீடுகள், உள்ளீடுகள் தான் some-- ஆகின்றன நாம் தான் போல இருக்கிறோம் ஒரு முழு அதை பார்த்து, இந்த .submit சொல்கிறது நாம் என்ன தெரியுமா வேண்டும். jQuery மற்றும் ஜாவாஸ்கிரிப்ட் வித்தியாசமாக உள்ளது. எனக்கு தெரியும். நான் தெரியுமா. எனக்கு தெரியும். நான் இல்லை ஒரு காரணம் இருக்கிறது வலை நிரலாக்க செய்ய. சும்மா. நான் அதை போதுமான வெளிப்பாடு இல்லை. பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] CSS. [சிரிப்பு] காண்க: 1 சரி, அந்த CSS தான். CSS போன்ற, அழகான விஷயங்கள் செய்ய, தான், இது தகவல்களை சமாளிக்க நாம் எல்லாம் ஒன்றும் இல்லை. அங்கு ஒரு வித்தியாசம் இருக்கிறது. சரி. எனவே இப்போது வட்டம், இந்த, மேலும் part-- இந்த மாதிரி ஒரு பிரச்சனை எங்கே நீங்கள் உணராத நீங்கள் போன்ற இருக்க முடியும், தொடரியல் தெரியும், சரி, நீங்கள் சில var மதிப்பு இருக்க முடியும் மற்றும் போல் இருக்க, நான் கருதி சரியாக மதிப்பு கிடைத்தது. பின்னர் ஒருவேளை நீங்கள் முடிந்த இந்த அடுத்த பகுதியில் எழுதுகிறேன். இந்த, அடுத்த பகுதியில் அநேகமாக மிகவும் எளிதாக தெரிகிறது, அல்லது அதை தர்க்க செய்ய வேண்டும் உங்களுக்கு உணர்வு. நாம் இதுவரை எழுதப்பட்ட நான் என்ன அதேசமயம், நான், நான் ஆமாம், தொழுதாச்சு, போன்ற இருக்கும் என்று எனக்கு தெரியும் நான் வினாடி வினா என்று எனக்கு தெரியாது. நீங்கள் முற்றிலும் psuedocode எழுத முடியும் பின்னர் உண்மையான குறியீடு உடைக்க தக்கவரும் போது அது மாதிரியான கணித போல. நீங்கள் எப்போதும் இருந்தது என்றால் சில பல பகுதி சிக்கல் அங்கு நீங்கள் எனக்கு தெரியாது எப்படி முதல் படி கடந்த பெற, ஆனால் எல்லாவற்றையும் முதல் படி நம்பியுள்ளது, நீங்கள் போல், 4 சமம் x கருதி, சொல்கிறீர்கள். பிறகு, சரி, அது இயங்கும்? நீங்கள் குறியீடு அதே விஷயத்தை செய்ய முடியும். நீங்கள் சொல்ல முடியும், அதனால், நினைத்து நான் மதிப்பு சரி கிடைத்துவிட்டது. பின்னர் இங்கே இந்த அடுத்த பகுதியாக செய்கிறது. உண்மையில் இந்த பகுதி ஏனெனில் அழகான தருக்க இருக்க வேண்டும். எனவே நாம் சோதிக்க வேண்டும் என்றால் எங்கள் மதிப்பு காலியாக உள்ளது. அல்லது அது சில பெயர் என்றால், உண்மையில் ஒரு எச்சரிக்கை கொடுக்க. அதனால் என்ன, நாம் பார்க்க வேண்டும்? நாம் சில என்றால் வேண்டும். நீங்கள் எங்கள் செய்தால் போகிறது என்று நீங்கள் என்ன நினைக்கிறீர்கள்? நாம் மதிப்பு என்றால் பார்க்க பார்க்க வேண்டும் அது ஒரு வெற்று சரம் இல்லை என்றால் கண்ணுக்கு. சரியான. சரியாக. சரி. அந்த வழக்கு என்றால், அதனால், நாம் என்ன செய்ய வேண்டும்? நாம் சரியான, சில எச்சரிக்கை தூக்கி வேண்டும்? அதனால் தான் எச்சரிக்கை தான். பின்னர், நாம் உள்ளே என்ன வேண்டுமானாலும். எனவே நாம் கூறப்படும் என்ன எங்கள் எச்சரிக்கை உள்ளே வேண்டும்? பார்வையாளர்கள்: "ஹலோ." காண்க: 1 கமா. மேலும் நீங்கள் அனைவரும் செய்கிறது எப்படி, ஒன்று சேர் நினைவிருக்கிறதா? பார்வையாளர்கள்: பிளஸ். காண்க: 1 பிளஸ். எனவே நாம் பிளஸ் வேண்டும். பின்னர் நாம் மற்றொரு பிளஸ் வேண்டும் எங்கள் ஆச்சரியக்குறி உள்ளது. கூல். சரி. இல்லையெனில், நாம் என்ன செய்ய வேண்டும்? சரி, நாம் எதுவும் செய்ய விரும்பவில்லை? எனவே நாம் தான் தவறான திரும்ப. நான் என்ன செய்ய வேண்டும் என்ன. சரி. பின்னர் இந்த, என்ற போக்கில் முக்கிய என்ன மூட நினைவில் கொள்ள ஆகிறது உங்கள் அநாமதேய செயல்பாடுகளை. நீங்கள் கவனிக்க என்றால், நாம் சில வேண்டும் இங்கே முடியும் என்று இங்கே செயல்பாடு. எனவே நாம் இந்த மூட வேண்டும் முதல் ஒரு, ஒரு அரைப்புள்ளி சேர்க்க. பின்னர் இங்கே இந்த ஒரு உள்ளது இந்த அநாமதேய செயல்பாடு செய்ய, எனவே அங்கு அதை மூடவும். சேமிப்பு அந்த முழங்கால் முட்டாள் எதிர்வினை. ஆமாம். பார்வையாளர்கள்: ஒரு காரணம் இருக்கிறதா என்று என்று நான் இங்கு அனைத்து உதாரணங்கள் நான் பார்த்துள்ளேன் என்று, நாம் முதல் சுருள் ப்ரேஸ் செயல்பாடு அதே வரிசையில்? காண்க: 1 என்று நவீனமான தான். ஆமாம். உண்மையில், நீங்கள் 61 எடுத்து இருந்தால், நாம் அனைத்து எங்கள் சுருள் ப்ரேஸ் வழி செய்வேன். திவதே பார்வையாளர்கள்: நாம் செய்தால் அந்த செய்ய Pset, பாணி என்று மோசமாக இருக்கிறது? காண்க: 1 இல நாங்கள் வெளிப்படையாக கூறினார் நீங்கள் இதை செய்ய. ஆனால் உண்மையில், இந்த வகையான ஆகிறது ஆதிக்கம் செலுத்தும் மாநாட்டின் சி வகுப்புகள் நிறைய மற்றும் இங்கு மற்றும் jQuery. அதனால் நான் sure-- இருக்கிறேன் உண்மையில், நான் என்றால் இந்தப் பிரச்சினையை முற்றிலும் செய்ய அதை பார்த்து இல்லாமல் குருடர், ஒருவேளை ஒரு சில இடங்களில் ஆகிறது நான் இந்த கிடைத்திருக்கும் வழிகளில். நான் ஒருவேளை, சரி, இப்படி இருந்திருக்கும் நான் ஒரு உள்ளீடு என்று ஒன்று அடைய வேண்டும். நான் கொண்ட யோசிக்கிறேன் அறிவு போன்ற, என்று, சரி, நான் ஏதாவது பெற வேண்டும் என்றால் ஒரு அடையாள உள்ளது என்று ஒரு வடிவம் இருந்து, நான் இந்த வழியில் அதை பார்க்கவும் நான் அநேகமாக அந்த பெற விரும்புகிறேன். நான் இந்த வந்துவிடும். ஆனால் உண்மையில், மட்டும் தான், நான் நினைக்கிறேன் என்று நான் இங்கே இது சரியான கிடைக்கும். எனவே அதை வகையான முக்கியம் எனக்கு தெரியும், எந்த கடினமான சோதனை போல, நீங்கள் வகையான உங்கள் போர்களில் தேர்வு, சரியான? நீங்கள் பெற போவதில்லை என்று தெரியும் தானே jQuery ஐந்து முதல் பகுதியாக, நான் சொன்னது போல், நீங்கள் இந்த மதிப்பு இல்லை என்று நினைத்து என்ன நீங்கள் அதை செய்ய முடியும். நீங்கள் நேரம் இல்லை என்றால், மீண்டும் சென்று மற்றும் முயற்சி மற்றும் துண்டுகள் பூர்த்தி. ஆனால் இப்படி ஒரு கேள்வி வேண்டாம் இந்த உண்மையில் நீங்கள் கீழே சேறு. என்ன காரணம்? இந்த ஒரு கேள்வி இருந்தது முழு பரீட்சை வெளியே jQuery. நீங்கள் அதை செய்தால் எனவே ஆம், அது நன்றாக இருக்கும். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] jQuery பயன்படுத்த வரவேற்கிறேன். காண்க: 1 நீங்கள் jQuery பயன்படுத்த வரவேற்கிறது. பார்வையாளர்கள்: சரி. [செவிக்கு புலப்படாமல்]. காண்க: 1 நீங்கள் எப்படி அதை பயன்படுத்த முடியாது? நான் கவனிக்க வேண்டும் அனைத்து என் ஜாவா வரை. இது, உண்மையில் மிகவும் எளிதாக இருக்கிறது நான், jQuery பயன்படுத்த, யோசிக்கிறேன் jQuery உண்மையில் குறைக்கிறது ஏனெனில் ஜாவா அளவு ஒருவேளை நீங்கள் எழுத மூலம், போன்ற, பாதி. எனவே எங்கள் குறியீடு ஒருவேளை இருக்க வேண்டும் இருமடங்கு நீண்ட என்று இல்லாமல். நீங்கள் மிக பெரிய recognize-- என்றால் விஷயம் இந்த பிரச்சனை விட்டு எடுக்க முறைகள் உள்ளன. நீங்கள் அணுகும் என்றால் ஒரு வடிவம் இருந்து ஏதாவது, நீங்கள் மேற்கோள், ஹாஷ் பயன்படுத்த போகிறோம், என்ன நீங்கள் அணுக முயற்சிக்கும். அதை சமர்ப்பிக்க வேண்டும் என்று இருந்தால், நீங்கள் வேண்டும் ஒரு .submit போல பயன்படுத்த. ஒருவேளை நீங்கள் பயன்படுத்த போகிறோம் அங்கு ஒரு அநாமதேய செயல்பாடு. நீங்கள் உண்மையில் மதிப்பு வேண்டும் என்றால் ஒன்று, நீங்கள், மேற்கோள் செய்ய போகிறோம் புல, அந்த துறையில் என்ன, Val செய்ய. மற்றும் வடிவங்கள் அங்கீகரித்து போன்ற போகிறீர்கள் விட மிகவும் பயனுள்ளதாக இருக்கும் உண்மையில் பழைய நிலையை எட்ட தெரிந்தும். ஆமாம். பார்வையாளர்கள்: என்றால் பயனர் அவர்களது பெயரை சமர்ப்பிக்கிறது மற்றும் அது, அந்த அறிக்கை மூலம் இயங்கும் அது கீழே சென்று பின்னர் தவறான திரும்ப? காண்க: 1: இல்லை, எச்சரிக்கை, ஏனெனில், நீங்கள் மீண்டும் போல் அதை பற்றி யோசிக்க முடியும். ஆமாம். எனவே அது வெளியேற வேண்டும். ஆமாம். பார்வையாளர்கள்: நீங்கள் எப்படி [? வைக்க?] அடைப்புக்குறிக்குள் என்ற, அடைப்புக்குறிக்குள், ஏதாவது சமர்ப்பிக்க? காண்க: 1 நான், நான் நம்புகிறேன். சரி இங்கே மூடப்பட்டது இதுவும் ஒன்றாகும். பின்னர் இந்த ஒரு இங்கே மூடப்பட்டது. பார்வையாளர்கள்: ஓ, அங்கு. எல்லாம் சரி. காண்க: 1 நிச்சயமாக, சிறிய, சிறிய தொடரியல் விஷயங்கள் அது போல், நாம் ஒருவேளை தருகிறேன் அதை வட்டமிட்டு மற்றும் போல இருக்க, உங்கள் அடைப்புக்குறிக்குள் மறக்க வேண்டாம். ஆனால் ஆமாம். சரி. நாங்கள் வேறு ஒரு செய்கிறது என்று நாம் என்ன செய்ய வேண்டும் என்று விரும்புகிறீர்கள்? நீங்கள் பைனரி மரம் ஒன்று கிடைத்ததா? நாம் ஒரு மேல் செல்ல வேண்டும்? நான் பைனரி மரங்கள் போல் உணர மற்றும் DoMS புள்ளிகள் இருக்க வேண்டும் என்று நீங்கள் அழகாக எளிதாக கிடைக்கும். நான் உன்னை விரும்பவில்லை என்று அந்த புள்ளிகள் இழக்க. சரி. இங்கே இந்த DOM செய்வோம். நான் நான் என் மேற்பரப்பு என்று விரும்புகிறேன் திரையில் வரைய முடியும். என்று நான் கடந்த ஆண்டு செய்ய என்ன. சரி. நான் குறிப்பிட்டுள்ள எனவே, நாம் பேசினோம் DOM, ஆவண ஆப்ஜெக்ட் மாதிரி பற்றி. அவர்கள் ஒருவேளை நீங்கள் கொடுக்க போகிறோம் இது போன்ற துணுக்கை சில சிறிது அது ஒரு மரம் உருவாக்க நீங்கள் கேட்கலாம். இது வெறும் அனைத்து செய்ய வேண்டும் குறிச்சொற்களை மூலம் இயங்கும். எனவே முயற்சி மற்றும் இந்த செய்யட்டும். மேலும், வழமை போலவே என்றால் நீங்கள் நான் மிகவும் என, இந்த வினாடி செய்ய நீங்கள் நடைமுறையில் என செய்ய வேண்டும் என்று பரிந்துரைக்கிறோம், உன்னை போல் தான், என்று அவர்கள் எந்த, நான் உண்மையில் என்ன இல்லை இங்கே நடக்கிறது, நான், நிச்சயமாக, ஒரு கேள்வி எனக்கு ஒரு மின்னஞ்சல் அனுப்ப, நான் சிறந்த நான் விளக்குவேன். சரி. நாம் சில ஆவணம் வேண்டும், மற்றும் நாம் HTML வேண்டும். சரி. எனவே, நாம் வெறும் பகுப்பாய்வு இங்கே குறிச்சொற்களை, சரியான? எனவே நாம் என்ன comes-- பார்க்க என்ன HTML கீழ் இரண்டு உபதலைப்புகளைக்கூட? குறிப்பாக, ஏனெனில் அவர்கள் ஒழுங்காக பதித்த? தலை மற்றும் உடல். ஆ. தலை மற்றும் உடல். லவ்லி. அப்படியென்றால் நாம் தலை இங்கே ஆரம்பிப்போம். அடியில் தலையில் என்ன? நமது அடுத்த டேக் என்ன? தலைப்பு. பின்னர் தலைப்பில், வினாடி வினா. சரி. எனவே உண்மையில், அது தான் சரி, குறிச்சொற்களை மூலம் நடைபயிற்சி? எனவே நாம் வேண்டும் என்றால் உடல், நாம் செல்ல, உடல், அதை சரி மூன்று விஷயங்கள் உள்ளன? இது மூன்று அதிர்ஷ்டவசமாக கிடைத்தது. ஒவ்வொரு கிராம தனது சொந்த சிறிய பெட்டி பெறுகிறது. மேலும் முதல் div என்ன இருக்கிறது? [செவிக்கு புலப்படாமல்] பின்னர் அடுத்த ஒரு, நடுத்தர ஆகிறது இது நான் சுருக்கியது செய்ய போகிறேன். பின்னர் கடந்த ஒரு கீழே உள்ளது. எனவே உண்மையில், அது வழியாக நடைபயிற்சி. நாம் கொடுக்க போகிறோம் ஒழுங்காக பதித்த என்று நீங்கள் HTML, நீங்கள் உண்மையில் வெறும் மூலம் இயக்க முடியும் சரி, இங்கே HTML ஆகும் போன்ற இருக்க முடியாது. எனவே இந்த கடைக்கோடி ஆகிறது மூலையில், அல்லது கூடப் விட்டு, அதனால், அதன் சொந்த விஷயம் இருக்க வேண்டும். இதே ஒரு பிளவு உள்ளன. எனவே நாம் தலை வேண்டும் என்று தெரிகிறோம் உடல் அதே அளவில் இருக்க, ஆனால், HTML அடியில். இது, நாம் இங்கே இருக்கிறது என்ன. தலை மற்றும் உடல் உடன்பிறப்புகள் உள்ளனர், ஆனால் அவர்கள் HTML இருக்கிறீர்கள். அப்படியென்றால் நாம் இந்த ஒவ்வொரு போக. எனவே தலை தலைப்பு, இது நாம் இங்கே பார்க்க போல், வினாடி வினா உள்ளது. பின்னர் இந்த வழக்கில், நாம் வேண்டும் இந்த மூன்று கோடுகள் கொண்ட உடல். எனவே இந்த அனைத்து அனைத்து உடல் கீழ் உடன்பிறப்புகள். சரி? எனவே வட்டம் நீங்கள் பார்க்கும் போது , இந்த மாதிரி ஏதாவது போல, ஆம், நான் ஒரு மரம் வரைய கிடைக்கும். அது சட்டரீதியான பெரும் இருக்கிறது. சரி. எனவே உறுதி செய்ய வேண்டும் உங்களுக்கு என்று தெரிந்தன. அதனால் நாம் ஏன் செல்ல கூடாது எங்கள் பைனரி மரம் கொண்டு 32? நீங்கள் ஒரு பைனரி புரிந்து ஏனெனில் தேடல் மரம், அது உண்மையில் அந்த கெட்ட இல்லை. எவரெட் எனவே, நான் erase-- சொல்கிறேன், இந்த கூட, அனைத்து ஆன்லைனில். எனவே நீங்கள் ஏதேனும் கேள்விகள் இருந்தால். அங்கே ஒரு சிறிய இடத்தை இழந்தது, ஆனால் அது சரி தான். எனவே பைனரி தேடல் மரம் தரவு ஏற்பாடு ஒரு வழி ஒரு வரிசை, அங்கு உள்ள ரூட் தான் பெரியவர் இடது குழந்தை விட ரூட் வலது குழந்தையை விட எப்போதும் குறைவாக. சரி. நாம் இங்கே இந்த பெரும் தேடல் மரம் உள்ளது. நாம், 34, இந்த எண்கள் இல்லை 59, 20, 106, 36, மற்றும் 52. நாம் ஏற்பாடு செய்ய வேண்டும் போன்ற ஒரு வழியில் அவர்கள் ரூட் அதிகமாக உள்ளது என்று போன்ற இடது பக்கத்தில் எல்லாம் விட அதை விட குறைவாக உள்ளது வலது பக்கத்தில் எல்லாம். மற்றும் பொதுவாக, நீங்கள் என்ன என்ன செய்ய வேண்டும் முயற்சி மற்றும் கண்டுபிடிக்க ஆகிறது நடுத்தர பற்றி ஏதாவது. இரும தேடல் மரங்கள், நீங்கள் வேண்டும் அது சற்று சுற்றி விளையாட. ஆனால், இந்த விஷயத்தில், தான் அனுமதிக்க நாம் இந்த முதல் ஒரு என்று கருதி. எனவே 36 இங்கே நம்முடைய முதல் ஒன்றாகும். பொதுவாக, நான் முயற்சி என்று ஏதாவது தேர்வு செய்வேன் மத்தியில் பற்றி ஒருவேளை, சிறந்த முடிவுகளை. எனவே இப்போது நாம் அந்த எல்லாம் தெரியும் இந்த பக்கத்தில் 36 ஐ விட குறைவாக இருக்க வேண்டும். ஆனால், நீங்கள் பார்க்க முடிந்தது என்ன ஆகிறது நாம் இங்கு இரண்டு புள்ளிகள் என்று. எனவே நாம் இரண்டு வேண்டும் என்று தெரிந்தால் ரூட் விட குறைவாக இருந்தால், அந்த எண்கள், பின்னர், நீங்கள் தான் இந்த வாங்க முடியும் மற்றும் மூன்றாவது எண் தேர்வு. சரி. எனவே, நாம் ஏன் இந்த பக்க தொடங்க கூடாது? எனவே நாங்கள் எல்லாம் என்று தெரிந்தால் இந்த பக்கத்தில் விட குறைவாக இருக்க வேண்டும் 36 ஆனால் நாம் இந்த பார் என்றால், நாம் இந்த எண் என்று தெரிகிறோம் சரி, இந்த எண்ணிக்கை குறைவாக இருக்க வேண்டும்? இந்த எண்ணிக்கை இங்கே ஏனெனில் வலது பக்கத்தில் உள்ளது. நமது பெரிய என, நினைவில் மரம், வலது எல்லாம் ரூட் விட பெரிய இருக்க வேண்டும். இந்த வழியில், நாம் என்று இந்த தேவைகளை என்ன ஆகிறது இங்கே தான் என்ன விட பெரிய. சரி? எனவே நாம் இரண்டு தேர்வுகள் உள்ளன இந்த இரண்டு குமிழ்கள். நாம் 32 மற்றும் 34-- அல்லது மன்னிக்க வேண்டும். 20 மற்றும் 34. எனவே நீங்கள் எப்படி நினைக்கிறீர்கள் நாங்கள் இந்த வைக்க வேண்டும்? இந்த ஒரு இருக்க வேண்டும் என்றால் இந்த ஒரு விட பெரியது, என்று நாம் வேண்டும் என்பதாகும் இங்கே இங்கே 20 மற்றும் 34 வேண்டும். சரி. எனவே அதே வழியில், நாம் பார்க்கின்றோம் துணை மரம் இந்த வகையான. நாம் சரி, நாம் 36 இல்லை, சொல்கிறோம். நாம் 106, 52, மற்றும் 59 வேண்டும். வலது? இங்கே இந்த வழக்கில், நாம் என்று இந்த ஒரு தேவைகளை அறிந்து க்கும் அதிகமான என்று ஒன்று வேண்டும் அது இது குறைவாக உள்ளது என்று ஒன்று. வலது? நாங்கள் பொருட்டு இந்த போட்டு இருந்தால், அது தான் மீண்டும் அந்த நடுத்தர மதிப்பு கண்டுபிடித்து பற்றி. எனவே நம் நடுத்தர மதிப்பு 59 ஆகிறது. எனவே நாம் சரி, 59 க்கும் குறைவாக என்ன சொல்ல? சரி, அந்த 52 தான். 59 க்கும் அதிகமான என்ன? சரி, அந்த 106 தான். சரி? எனவே இது ஒரு புதிர் போல ஒரு பிட் தான். இது பொதுவாக குறிப்பாக, உதவுகிறது இந்த சிறிய மரங்கள், நீங்கள் அதை ஆர்டர் என்றால், நீங்கள் என்றால் இடது உள்ளன எத்தனை தெரியுமா மற்றும் எத்தனை உள்ளன வலது, என்று தான் முடியும் நீங்கள் என்ன தேர்வு செய்ய அனுமதிக்க வேண்டும் உங்கள் ரூட் இருக்க வேண்டும். பின்னர் நீங்கள் வகையான முடியும் அங்கு இருந்து வேலை. பல்துலக்கினேன் முத்தமிட்டேன். 33? நிச்சயமாக. சரி. எனவே நாம் ஒரு முனை உருவாக்க வேண்டும் அல்லது ஒரு பைனரி தேடல் மரம். மற்றும் நாம் அதை இல் இருக்கலாம் என்ன பார்க்க வேண்டும். நான் இந்த உயில் யோசிக்கிறேன் உண்மையில் நம் கடந்த பிரச்சனை இருக்கும். ஆ. சரி. சரி. இந்த நாங்கள் எதை செய்யலாம் போன்ற ஆகிறது சரி, ஒரு முனை என நினைக்க? நாம் சில மதிப்பு, மற்றும் நாம் என்று இதன் ஒன்று இடது மற்றும் வலது குழந்தைகள். அந்த பொருள் மரம் இரும தேடல் அது உள்ளது என்று, மிகவும், இரண்டு குழந்தைகள் உள்ள. சரி? வழியில் பற்றி யோசிப்போம் நாங்கள் சரி, ஒரு இணைக்கப்பட்ட பட்டியலில் வரையறுக்கப்பட்ட? நாம் சில எண்ணாக இருந்தது என்று மதிப்பு குறிப்பிடப்படுகின்றன. நாம் குறிப்பிடப்படுகின்றன என்று சில சுட்டிக்காட்டி, என்ன அது அடுத்த போகிறது. பைனரி தேடல் மரம் மிகவும் ஒத்ததாக இருக்கிறது. நாம் இன்னும் சில மதிப்பு, n, நாம் அதை கொடுக்க, இல்லையா? பின்னர் நான் இந்த மிக ஈர்த்தது வெளிப்படையாக அம்புகளை கொண்டு, ஏனென்றால் அவர்கள் திறம்பட சுட்டிகள். சரி? எனவே n பொதுவாக என்ன? அது சில மதிப்பு இருக்கிறது. நாம் பொதுவாக என அதை உருவாக்க? ஒரு முழு எண்ணாக. எனவே நாம், சில எண்ணாக N, அல்லது எண்ணாக மதிப்பு இல்லை அல்லது நீங்கள் அதை அழைக்க விரும்புகிறேன் என்ன. மற்றும் நாம் இடது வேண்டும் குழந்தை மற்றும் வலது குழந்தை. வலது? மேலும், நாங்கள் இருக்கிறோம் என்று என்ன தெரியுமா அவர்கள் சுட்டிக்காட்டி என்ன புள்ளி? அவர்கள் சரியான, மற்ற முனைகளில் குறிக்கும்? நாம் எப்படி ஒரு முனை சுட்டிக்காட்டி அறிவிக்க வேண்டும்? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. காண்க: 1 பல்துலக்கினேன் முத்தமிட்டேன். நாம் செய்ய போகிறோம் அந்த இரண்டு, சரியான? பின்னர், நாம் உண்மையில் முடியாது இடது குழந்தை விட்டு செய்ய மற்றும் வலது குழந்தை சரியான. உண்மையில் வருந்துகிறேன். நாம் struct வேண்டும், ஏனெனில். நாங்கள் இல்லை, ஏனெனில் எனவே struct ஆகிறது இன்னும் ஒரு முனை அறிவித்தார் முடிந்ததும். எனவே முனை இங்கே உள்ள ஆகிறது. இது ஒரு போன்ற வகையான தான் சுழல்நிலை வரையறை, சரியான? எனவே நாம் உள்ள போது இந்த வரையறை, நாம் அறிவித்தார் முடிக்கவில்லை அமைப்பு என முனை, நாம், struct செய்ய வேண்டும் முனை, ஆமாம், சொல்ல நாங்கள் குறிப்பிடும் உண்மையில் மீண்டும் குருவாக விஷயம் தட்டச்சு செய்யவும். அது தான் ஒரு முறை உருவாக்கப்பட்ட, அது நன்றாக இருக்க வேண்டும். எனவே எவ்வளவு பெரிய நீங்கள் இந்த நினைக்கிறீர்கள்? இந்த அமைப்பு அளவு என்ன? 12. ஏன்? துல்லியமாக. உண்மையில், ஒரு முதல் கேள்விகள் ஒரு வினாடி வினா ஒன்று அதனால் தான் நான் கேட்டேன் இது, அளவுகள் பற்றி ஆகிறது. எல்லாம் சரி. நாம் ஏனெனில், இறுதியில் போகிறது நாம் செய்தால் DCE என்னை கத்துவார்கள். ஆனால் உங்களுக்கு ஏதேனும் கேள்விகள் இருந்தால், நிச்சயமாக, எனக்கு மின்னஞ்சல் எனக்கு தெரியப்படுத்துங்கள். நீங்கள் அதை ஆட்டுவாள். நான் சூப்பர் உற்சாகமாக இருக்கிறேன். நீங்கள் தோழர்களே செய்யப்படும் புதன், பின்னர் நீங்கள், உங்கள் இறுதி வேலை கிடைக்கும் திட்டங்கள், மற்றும் அது அற்புதமான நடக்கிறது. நான் அடுத்த இங்கே இருக்கும் 4:00 இருந்து 4:30 வாரம் நீங்கள் வர வேண்டும் என்றால் உங்கள் வினாடி அழைத்து. நீங்கள் என்னை வந்துப் கண்டுபிடிக்க வேண்டும் என்றால் அல்லது வேறு ஒரு நேரம் ஒருங்கிணைக்க, எனக்கு தெரியப்படுத்துங்கள் தயங்க. இல்லையெனில், இந்த நம் கடந்த பிரிவில் ஆகிறது. எனவே இது உங்களுக்கு பார்க்க நன்றாக இருந்தது. மேலும் சாக்லேட் எடுத்து கொள்ளவும். உங்கள் வினாடி வினா மற்றும் நல்ல அதிர்ஷ்டம்.