ಸ್ಪೀಕರ್ 1: ಹೇ ಎಲ್ಲರೂ! ಭಾಗಕ್ಕೆ ಸ್ವಾಗತಿಸುತ್ತಾರೆ. ಇಲ್ಲಿ ನೀವು ಎರಡೂ ಅನೇಕ ನೋಡಿ ತುಂಬಾ ಸಂತೋಷವಾಯಿತು, ಮತ್ತು ಆನ್ಲೈನ್ ವೀಕ್ಷಿಸಲು ಎಲ್ಲರೂ. ಆದ್ದರಿಂದ, ಸಾಮಾನ್ಯ ಸ್ವಾಗತಿಸುತ್ತಾರೆ ಎಂದು. ನಾನು ಎಲ್ಲಾ ಒಂದು ಸುಂದರ ಎಂದು ಭಾವಿಸುತ್ತೇವೆ ಉಳಿದ ಸಂಪೂರ್ಣ ವಾರಾಂತ್ಯದಲ್ಲಿ, ವಿಶ್ರಾಂತಿ. ಇದು ನಿನ್ನೆ ಸುಂದರ. ಆದ್ದರಿಂದ, ನಾನು ನೀವು ಹೊರಾಂಗಣದಲ್ಲಿ ಅನುಭವಿಸಿತು ಭಾವಿಸುತ್ತೇವೆ. ಪ್ರಕಟಣೆಗಳು ಒಂದೆರಡು ಮೊದಲು. ಗ್ರೇಡಿಂಗ್. ಆದ್ದರಿಂದ, ನೀವು ಅತ್ಯಂತ ನೆತ್ತಿಗೇರಿದೆ ಹೊಂದಬೇಕಿತ್ತೊ ಒಂದು ನಿಮ್ಮ ಸ್ಕ್ರ್ಯಾಚ್ Pset ಬಗ್ಗೆ ನನಗೆ ಇಮೇಲ್, ಹಾಗೆಯೇ pset 1 ಶ್ರೇಯಾಂಕ. ಆದ್ದರಿಂದ, ಕೆಲವು ವಿಷಯಗಳನ್ನು. Style50 ರಲ್ಲಿ check50 ಬಳಸಲು ಮರೆಯದಿರಿ. ಈ ಎಂದು ಅರ್ಥ ನೀವು ಹುಡುಗರಿಗೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು, ನೀವು ಪಡೆಯುತ್ತಿದ್ದೀರಿ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ನೀವು ಅನೇಕ ಅಂಕಗಳನ್ನು ಅನಗತ್ಯವಾಗಿ ಕಳೆದುಕೊಳ್ಳದೇ. ಆದ್ದರಿಂದ, ಶೈಲಿಯ ವಿಷಯಗಳಿಗಾಗಿ ಬಹಳ ಮುಖ್ಯ. ನಾವು ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಹೋಗುವ. ನೀವು ಕೆಲವು ಈಗಾಗಲೇ ಹೊಂದಿರಬಹುದು ನಿಮ್ಮ pset, ಗಮನಿಸಿದರು. ಮತ್ತು check50 ಕೇವಲ ಆಗಿದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ತುಂಬಾ ಸುಲಭ ರೀತಿಯಲ್ಲಿ ನಾವು ವಾಸ್ತವವಾಗಿ ಮರಳಿ ನೀವು ಏನು ಬಳಕೆದಾರ ಮರಳಿದರು ಮಾಡಬೇಕು, ಮತ್ತು ಎಲ್ಲವೂ ಸರಿಯಾಗಿ ಕೆಲಸ ವಿಶೇಷವೇನು. ಎರಡನೇ ಸೂಚನೆಯಾಗಿ, ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ನಿಮ್ಮ ಸರಿಯಾದ ಫೋಲ್ಡರ್ಗೆ ವಿಷಯಗಳನ್ನು ಅಪ್ಲೋಡ್. ಇದು ನನ್ನ ಜೀವನದ ಒಂದು ಮಾಡುತ್ತದೆ ಸ್ವಲ್ಪ ಕಷ್ಟ ನೀವು pset 1 ಆಗಿ pset 2 ಅಪ್ಲೋಡ್ ವೇಳೆ ನಾನು ವಿಷಯಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಏಕೆಂದರೆ, ಅವರು ಸರಿಯಾಗಿ ಡೌನ್ಲೋಡ್. ಮತ್ತು ನಾನು ಸ್ವಲ್ಪ ತೂರಾಡುವ ಅಂತ ಗೊತ್ತು ಒಂದು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮಾಡಲು, ಆದರೆ ಕೇವಲ ಸೂಪರ್ ಎಚ್ಚರಿಕೆಯಿಂದ, ಕೇವಲ ನನಗೆ ವೇಳೆ, ಆದ್ದರಿಂದ ನೀವು ಇಮೇಲ್ಗಳನ್ನು ಪಡೆಯುವಲ್ಲಿ ಮಾಡಿದಾಗ 2 ಗಂಟೆಗೆ ಏರ್ಪಡಿಸಲಾಗಿದ್ದು ಮತ್ತು ನಾನು ವರ್ಗೀಕರಿಸುವಿಕೆಯ ಮನುಷ್ಯ. ಅಲ್ಲ ನಾನು ನೋಡಲು ಹೊಂದಿವೆ ಕಾರಣವಾಗಬಹುದು ಸುತ್ತಲೂ ನಿಮ್ಮ Pset. ಕೂಲ್. ನಾನು ಆರಂಭದಲ್ಲಿ ಗೊತ್ತು, ಆದರೆ ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಸಿಬ್ಬಂದಿ ಆಫ್ ತೆಗೆದ ಪಡೆದುಕೊಂಡಿದೆ ಈ ಶುಕ್ರವಾರ ಕಾರಣ ಒಂದು ಪ್ರಬಂಧ, ಆ ಮೂಲಕ ನನ್ನ ಪ್ರಾಧ್ಯಾಪಕರು ಹೌದು, ಬಯಸಿದ ಮಾಡಲಾಯಿತು. ನೆನಪಿಡಿ, ನೀವು ಹೊಂದಿವೆ ಶುಕ್ರವಾರ ಕಾರಣ ಪ್ರಬಂಧ. ಆದ್ದರಿಂದ, ನಾನು ಯಾರೂ ಇಷ್ಟಗಳು ಗೊತ್ತಿಲ್ಲ midterms ಬಗ್ಗೆ ಯೋಚಿಸುವುದು, ಆದರೆ ನಿಮ್ಮ ಮೊದಲ ರಸಪ್ರಶ್ನೆ, ಅಕ್ಟೋಬರ್ 15 ರಂದು ಆಗಿದೆ ಇದು ಅಕ್ಟೋಬರ್ ಈ ವಾರ ಶುರುವಾಗುತ್ತಿದೆ. ಆದ್ದರಿಂದ, ಇದು ಬೇಗ ಇರಬಹುದು ನೀವು ನಿರೀಕ್ಷೆಗಿಂತ ಹೆಚ್ಚಿನ ಎಲ್ಲಾ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಸಿಬ್ಬಂದಿ ಮಾಡಿದಾಗ ಎಸೆಯಲ್ಪಟ್ಟ ಇಲ್ಲ ನಾನು, ಓಹ್ ಮುಂದಿನ ವಾರದ ವಿಭಾಗದಲ್ಲಿ ಬಗ್ಗೆ ನಿಮ್ಮ ರಸಪ್ರಶ್ನೆ ಮುಂದಿನ ವಾರ, ನಾನು ಯೋಚನೆ ನಾನು ಹೆಚ್ಚು ನೀವು ಸ್ವಲ್ಪ ನೀಡಲು ಬಯಸುವ ಈಗ ಒಂದು ತಲೆ. ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಸಮಸ್ಯೆ ಸೆಟ್, ಸಂಖ್ಯೆ ಮೂರು. ಜನರು ಓದಲು ಹೇಗೆ ಕುತೂಹಲ ಔಟ್ ಸ್ಪೆಕ್? ಸರಿ. ನಾವು ಒಂದೆರಡು ಸಿಕ್ಕಿತು. ರೀತಿಯ ಕೆಳಗೆ ಕೊನೆಯ ಆದರೆ ವಾರದ ಒಕೆ. ನಾನು ಸುಂದರ ಔಟ್ ಗೊತ್ತಿರಲಿಲ್ಲ. ಆದ್ದರಿಂದ ಔಟ್ ಬ್ರೇಕ್. ಖಂಡಿತವಾಗಿಯೂ ನೀವು ಕೆಲಸ ನಂತರ ಇಂದು ಕನಿಷ್ಠ ನಿಮ್ಮ ವಿಶೇಷ ಓದಲು ಡೌನ್ಲೋಡ್ ಹಾಗೆ ಪ್ರಯತ್ನಿಸಿ ವಿತರಣಾ ಕೋಡ್ ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಥಮ ಹಾಗೆ ಅವರು ಕೇಳುತ್ತೇವೆ ವಿಷಯ. ನಾವು ಬಳಸುತ್ತಿರುವ ಕಾರಣ ವಿತರಣಾ ಕೋಡ್ ಮತ್ತು ಗ್ರಂಥಾಲಯ ನಾವು ಮಾತ್ರ --It ಮಾತ್ರ using-- ಮಾಡಿರುವ ನಾವು ಈ pset ಮಾಡಿದ ಎರಡನೇ ಬಾರಿಗೆ, ಅವಿವೇಕಿ ಕೆಲಸಗಳನ್ನು ಸಂಭವಿಸಬಹುದು ನಿಮ್ಮ APPLIANCE ಜೊತೆ, ಮತ್ತು ನೀವು ಹುಡುಕಲು ಬಯಸುವ ಈಗ ನಂತರ ವಿರುದ್ಧ. ಇದು ಗುರುವಾರ ರಾತ್ರಿ ಇದ್ದರೆ ಅಥವಾ ಏಕೆಂದರೆ ಬುಧವಾರ ರಾತ್ರಿ ಮತ್ತು ಕಾರಣಕ್ಕೆ ನಿಮ್ಮ APPLIANCE ಕೇವಲ ಮಾಡುವುದಿಲ್ಲ ಗ್ರಂಥಾಲಯದ ಚಲಾಯಿಸಲು ಬಯಸುವ ಅಥವಾ ಹಂಚಿಕೆ ಕೋಡ್, ಅರ್ಥ ನೀವು ಕೋಡಿಂಗ್ ಮಾಡುವುದರಿಂದ ಆರಂಭಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನೀವು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಇದು ಕೆಲಸ ನೋಡಲು. ನಿಮ್ಮ ಗೊನ್ನಾ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಇದು ಸಂಗ್ರಹಿಸುತ್ತಾ ನೋಡಲು. ನೀವು ಆರಂಭದಲ್ಲಿ ಆ ಆರೈಕೆಯನ್ನು ಬಯಸುವ ವಾರ, ನೀವು ಇನ್ನೂ ನನ್ನ ಇಮೇಲ್ ಮಾಡಿದಾಗ ಅಥವಾ ಇತರ TFS ಒಂದು, ಮತ್ತು ನಾವು ಸ್ಥಿರ ಆ ಪಡೆಯುವುದು. ಆ ಕಾರಣ ಸಮಸ್ಯೆಗಳು ನೀವು ನಿಲ್ಲಿಸಲು ಹೋಗುವ ಯಾವುದೇ ನಿಜವಾದ ಪ್ರಗತಿಯು ಮಾಡುವ. ಇದು, ಒಂದು ದೋಷ ಇಷ್ಟ ಅಲ್ಲ ನೀವು ಕೇವಲ ರೀತಿಯ ಮೇಲೆ ನಿರ್ಲಕ್ಷಿಸಿ. ನೀವು ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ನೀವು ನಿಮ್ಮ APPLIANCE ಅಥವಾ ವಿತರಣಾ ಕೋಡ್, ನೀವು ನಿಜವಾಗಿಯೂ ಆ ತೆಗೆದ ಬಯಸುವ ನಂತರ ಬೇಗ ಬದಲಾಗಿ ಕೇರ್. ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ಗೊನ್ನಾ ಇಲ್ಲ ಕೋಡಿಂಗ್ ಆರಂಭಿಸೋಣ, ವಿತರಣೆ ಡೌನ್ಲೋಡ್ ಕೋಡ್, ವಿಶೇಷ ಓದಲು, ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಎಲ್ಲವೂ ಕೆಲಸ ವಿಶೇಷವೇನು. ಸರಿ? ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು ವೇಳೆ, ಸುಲಭ ನಿಮ್ಮ ಜೀವನದ ಭರವಸೆ. ಆದ್ದರಿಂದ ನೀವು ಬಹುಶಃ ನೀನು ಇದೀಗ ಸರಿ ಮಾಡುವುದು? ಸರಿ. ಆದ್ದರಿಂದ, ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ಯಾವುದೇ ವ್ಯವಸ್ಥಾಪನ ವಿಷಯಗಳನ್ನು? ಪ್ರತಿಯೊಬ್ಬರೂ ಒಳ್ಳೆಯದು? ಸರಿ. ಆ ಹಕ್ಕುತ್ಯಾಗ ನೀವು ಕೋಣೆಯಲ್ಲಿ ಮತ್ತು ಆನ್ಲೈನ್. ನಾನು ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಉಪಕರಣಗಳಲ್ಲಿರುವ ಪವರ್ಪಾಯಿಂಟ್ ನಡುವೆ ನಾವು ಹೋಗುವ ಕಾರಣ ಕೆಲವು ಕೋಡಿಂಗ್ ಮಾಡುವ ಎಂದು ಅನಾಮಧೇಯ ಜನಪ್ರಿಯ ಬೇಡಿಕೆಯಿಂದ ಇಂದು ಸಲಹೆ ಸಮೀಕ್ಷೆಯಲ್ಲಿ ನಾನು ಕಳೆದ ವಾರ ಕಳುಹಿಸಿತು. ಆದ್ದರಿಂದ, ನಾವು ಕೆಲವು ಕೋಡಿಂಗ್ ಮಾಡುವಾಗ. ಆದ್ದರಿಂದ, ನೀವು ಹುಡುಗರಿಗೆ ಬಯಸಿದರೆ ನಿಮ್ಮ ವಸ್ತುಗಳು ಫೈರ್ ಅಪ್, ಮತ್ತು ನೀವು ಒಂದು ಇಮೇಲ್ ಸಿಕ್ಕಿತು ಬೇಕು ಮಾದರಿಯನ್ನು ಫೈಲ್, ನನಗೆ. ಹಾಗೆ ಮಾಡಲು ಮುಕ್ತವಾಗಿರಿ ದಯವಿಟ್ಟು. ಆದ್ದರಿಂದ, ನಾವು ಬಗ್ಗೆ ಮಾತನಾಡಲು ನೀನು ದೋಷನಿವಾರಕದ ಇದು GDB,. ನೀವು ಸಹಾಯ ಮಾಡಲು ವಿಶೇಷವೇನು ರೀತಿಯ ಅಲ್ಲಿ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ ಕೋಡ್ ತಪ್ಪು ಹೋಗುವ. ಇದು ನಿಜವಾಗಿಯೂ ನೀವು ಹಂತಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಕೇವಲ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ ನಿಮ್ಮ ಕೋಡ್ ಮೂಲಕ ಇದು ನಡೆಯುತ್ತಿದೆ ಎಂದು, ಮತ್ತು ಅಸ್ಥಿರ ಔಟ್ ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಅಥವಾ ವಾಸ್ತವವಾಗಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು ಹುಡ್ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಚರಣಗಳು ಅಡಿಯಲ್ಲಿ ಕೇವಲ ಚಾಲನೆಯಲ್ಲಿರುವ, ಇದು ದೋಷವ್ಯವಸ್ಥೆಯು ಹೀಗಿದೆ, ಮತ್ತು ನೀವು, ಯಾವುದೇ ಯೋಚನೆಯನ್ನು ಆರ್ ಯಾವ ಕೇವಲ ಸಂಭವಿಸಿದ ಇಲ್ಲಿ. ನಾನು ಅದನ್ನು ವಿಫಲವಾಗಿದೆ ಸಾಲು ಗೊತ್ತಿಲ್ಲ. ಇದು ತಪ್ಪಾಗಿದೆ ಅಲ್ಲಿ ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ಆದ್ದರಿಂದ, GDB ಎಂದು ನಿಮಗೆ ಸಹಾಯ ಹೋಗುತ್ತದೆ. ಸಹ, ನೀವು ನಿರ್ಧರಿಸಿದರೆ ಹೌದು ಮುಂದುವರಿಸಲು, ಮತ್ತು 61 ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಇದು ನಿಜವಾಗಿಯೂ ಇರುತ್ತದೆ ನಿಮ್ಮ ಆತ್ಮೀಯ, ನಾನು ಹೇಳಬಹುದು ಕಾರಣ ನಾನು ವರ್ಗ ಮೂಲಕ ಪಡೆಯಲಿದ್ದೇನೆ ಕಾರಣ. ನಾವು ಅವಳಿ ನೋಡಲು ನೀನು ಹುಡುಕಾಟ, ನೀವು ಹುಡುಗರಿಗೆ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ವೇಳೆ ಇದು ದೊಡ್ಡ ಫೋನ್ ಪುಸ್ತಕ ಉದಾಹರಣೆಗೆ ವರ್ಗ ಚಮತ್ಕಾರ. ನಾವು ಆ ಕಾರ್ಯಗತ ಮತ್ತು ಮಾಡುತ್ತೇವೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಎಂದು ಮೂಲಕ ವಾಕಿಂಗ್, ನಂತರ ನಾವು ನಾಲ್ಕು ಮೂಲಕ ನೀನು ಬಬಲ್ ಇವು ವಿವಿಧ ರೀತಿಯ, ಆಯ್ಕೆ, ಒಳಸೇರಿಸುವಿಕೆ, ಮತ್ತು ವಿಲೀನಗೊಳಿಸಿ. ಕೂಲ್. ಆದ್ದರಿಂದ, ನಾನು ಹೇಳಿದಂತೆ GDB ಎಂದು, ಒಂದು ದೋಷಸೂಚಕವು ಆಗಿದೆ. ಮತ್ತು ಈ ದೊಡ್ಡ ರೀತಿಯ ವಿಷಯಗಳನ್ನು, ದೊಡ್ಡ ಕಾರ್ಯಗಳನ್ನು ಅಥವಾ ಆಜ್ಞೆಗಳನ್ನು ನೀವು GDB ಬಳಸಲು, ಮತ್ತು ನಾನು ನಿರ್ಗಮಿಸುವ ಎಂದು ನೀವು ಎರಡನೇ ಇದು ಒಂದು ಡೆಮೊ ಮೂಲಕ. ಆದ್ದರಿಂದ, ಈ ಕೇವಲ ಅಲ್ಲ ಅಮೂರ್ತ ಉಳಿಯಲು ನಾನು. ನಾನು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಗಾರೆ ಮಾಡಿಕೊಳ್ಳುವಿರಿ ನೀವು ಹುಡುಗರಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು. ಆದ್ದರಿಂದ, ಮುರಿಯಲು. ಇದು ಎರಡೂ ಬ್ರೇಕ್ ಮಾಡುತ್ತೇವೆ , ಕೆಲವು ಸಂಖ್ಯೆ, ಇದು , ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಒಂದು ರೇಖೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಅಥವಾ ನೀವು ಒಂದು ಕಾರ್ಯ ಹೆಸರಿಸಬಹುದು. ಆದ್ದರಿಂದ, ನೀವು ಬ್ರೇಕ್ ಮುಖ್ಯ ಹೇಳುತ್ತಾರೆ ವೇಳೆ, ಇದು, ಪ್ರಮುಖ ನಿಲ್ಲಿಸಿ ಮತ್ತು ಆ ಕಾರ್ಯವನ್ನು ಸಂಚರಿಸಲು ಅವಕಾಶ. ಅಂತೆಯೇ, ನೀವು ಕೆಲವು ಬಾಹ್ಯ ಹೊಂದಿದ್ದರೆ ಸ್ವಾಪ್ ಅಥವಾ ಕ್ಯೂಬ್ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯ, ನಾವು ಕಳೆದ ವಾರ ನೋಡಿದ್ದಾರೆ. ನೀವು ಆ ಒಂದು ಮುರಿಯಲು ಹೇಳುತ್ತಾರೆ, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಹಿಟ್ ಬಂದಾಗಲೆಲ್ಲಾ, ಎಂದು ಇದು ನೀವು ನಿರೀಕ್ಷಿಸಿ ಮಾಡುತ್ತೇವೆ ಏನು ತಿಳಿಸಿ. ಇದು ಕೇವಲ ನೀವು ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಮೊದಲು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯ ಒಳಗೆ ಹೆಜ್ಜೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಮತ್ತು ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು. ಆದ್ದರಿಂದ, ಮುಂದೆ, ಕೇವಲ ಸ್ಕಿಪ್ಸ್ ಮುಂದಿನ ಸಾಲಿಗೆ ಕಾರ್ಯಗಳನ್ನು ಮುಂದುವರೆಯುವುದು. ಹಂತ. ಈ ಎಲ್ಲಾ ಕಡಿಮೆ ಅಮೂರ್ತ. ಆದ್ದರಿಂದ, ನಾನು ಅವುಗಳ ಮೂಲಕ ರನ್ ಪಡೆಯಲಿದ್ದೇನೆ ಆದರೆ ನೀವು ಎರಡನೇ ಬಳಕೆಗೆ ಅವುಗಳನ್ನು ನೋಡುತ್ತಾರೆ. ಒಂದು ಕಾರ್ಯ ಒಳಗೆ ಹಂತ. ಆದ್ದರಿಂದ ನಾನು ಹೇಳುವ, ಸ್ವಾಪ್, ಇದು ಎಂಬ ನೀವು ನಿಜವಾಗಿಯೂ ನೀವು ವೇಳೆ ಅವಕಾಶ ಹಾಗೆ ದೈಹಿಕವಾಗಿ ಒಳಗೆ ಹೆಜ್ಜೆ, ಆ ಅಸ್ಥಿರ ನೀವು ಅವ್ಯವಸ್ಥೆ, ಮುದ್ರಣ ಅವರು ಏನೆಂದು, ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು. ಪಟ್ಟಿ ಅಕ್ಷರಶಃ ಮುದ್ರಿಸಿ ಸುತ್ತಮುತ್ತಲಿನ ಕೋಡ್ ಔಟ್. ಆದ್ದರಿಂದ, ನೀವು ರೀತಿಯ ಮರೆತರೆ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಅಲ್ಲಿ, ಅಥವಾ ನೀವು ಆಶ್ಚರ್ಯ ಪಡುವ ನೀವು ಏನು, ಇದು ಸುಮಾರು ನಡೆಯುತ್ತಿದೆ ಈ ಕೇವಲ ಒಂದು ವಿಭಾಗದಲ್ಲಿ ಮುದ್ರಿಸುತ್ತದೆ ಇದು ಸುಮಾರು ಐದು ಅಥವಾ ಆರು ರೇಖೆಗಳನ್ನು. ಆದ್ದರಿಂದ, ನೀವು ಉದ್ದೇಶಿತ ಪಡೆಯಲು ಮಾಡಬಹುದು ನೀವು ಅಲ್ಲಿ ಬಗ್ಗೆ. ಕೆಲವು ವೇರಿಯಬಲ್ ಮುದ್ರಿಸಿ. ಆದ್ದರಿಂದ, ನೀವು ಪ್ರಮುಖ ರೀತಿಯ ಹೊಂದಿದ್ದರೆ ಸೀಸರ್, ನಾವು ನೋಡಿ ಮಾಡುತ್ತೇವೆ ಎಂದು. ನೀವು ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಪ್ರಿಂಟ್ ಕೀ ಹೇಳಬಹುದು. ಮೌಲ್ಯವನ್ನು ಆದ್ದರಿಂದ ಏನು ಇದು ಹೇಳುತ್ತೇನೆ ಎಂದು, ಬಹುಶಃ ಎಲ್ಲೋ ಹಾದಿಯಲ್ಲಿ, ನಿಮ್ಮ ಪ್ರಮುಖ ಮೇಲ್ಬರಹ. ನೀವು ವಾಸ್ತವವಾಗಿ ಕಾರಣ ಎಂದು ಹೇಳಬಹುದು ವಾಸ್ತವವಾಗಿ ಮೌಲ್ಯವನ್ನು ಗಮನಿಸಬಹುದು. ಸ್ಥಳೀಯರು, ಕೇವಲ ಮುದ್ರಿತ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಔಟ್. ಆದ್ದರಿಂದ, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ಒಂದು ಲೂಪ್ ಆರ್, ಮತ್ತು ನೀವು, ಓಹ್, ಹಾಗೆ ನೋಡಲು ಬಯಸುವ. ನನ್ನ ನಾನು ಏನು? ಈ ಪ್ರಮುಖ ಮೌಲ್ಯ ಏನು ನಾನು ಇಲ್ಲಿ ಆರಂಭಿಸಲು? ಈ ಹಂತದಲ್ಲಿ ಸಂದೇಶ ಏನು? ಅದು ಎಲ್ಲಾ ಮುದ್ರಿಸಿ ಆ, ಆದ್ದರಿಂದ ನೀವು ಪ್ರತ್ಯೇಕವಾಗಿ ಇಲ್ಲ ಪ್ರಿಂಟ್ ಐ ಪ್ರಿಂಟ್ ಸಂದೇಶ, ಹೇಳುತ್ತಾರೆ. ಪ್ರಿಂಟ್ ಕೀ. ತದನಂತರ ಪ್ರದರ್ಶಿಸಿ. ಆ ಮಾಡುತ್ತದೆ ನೀವು ಆಗಿದೆ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ಹೆಜ್ಜೆ, ಇದು ಕೇವಲ ಇದು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮಾಡುತ್ತೇವೆ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ವೇರಿಯಬಲ್ ಕ್ಲಿಕ್ ಪ್ರತಿ ಹಂತದಲ್ಲಿ. ಆದ್ದರಿಂದ ನೀವು --it ಇಲ್ಲಿದೆ also-- ಒಂದು ಶಾರ್ಟ್ಕಟ್ ಅಲ್ಲಿ ರೀತಿಯ ನೀವು ಓಹ್, ಹಾಗೆ ಮುಂದುವರಿಸುವುದಕ್ಕೆ ಹೊಂದಿಲ್ಲ. ಪ್ರಿಂಟ್ ಕೀ ಅಥವಾ ಪ್ರಿಂಟ್ ಐ ಅದು ನೀವು ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾಣಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ಆ, ನಾವು ನೀನು ಈ ಹೋಗುತ್ತದೆ ಹೇಗೆ ನೋಡಲು. ನಾನು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ APPLIANCE ಗೆ. ನಾನು ಇದನ್ನು ನೋಡಲು. ಎಲ್ಲಾ. ನಾವು ಅದನ್ನು ಕನ್ನಡಿ ನೀನು. ಕ್ರೇಜಿ ಇಲ್ಲ ನನ್ನ ಲ್ಯಾಪ್ಟಾಪ್ ಮೇಲೆ ಹೇಗಾದರೂ. ಸರಿ. ಈ ಈ ಒಂದು ಅಗತ್ಯವಿದೆ. ಅದು ಸಣ್ಣ ಇಲ್ಲಿದೆ. ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು ಎಂದು ನೋಡೋಣ. ಸರಿ. ಆಲಿಸ್ ನಿಸ್ಸಂಶಯವಾಗಿ ಹೆಣಗಾಡುತ್ತಿರುವ ಇದೆ ಇಲ್ಲಿ ಸ್ವಲ್ಪ, ಆದರೆ ಒಂದು ಕ್ಷಣ ಪಡೆಯುತ್ತೀರಿ. ಸರಿ. ನಾವು ಕೇವಲ ಈ ಹೆಚ್ಚಿಸಲು ಹೋಗಿ. ಸರಿ. ಎಲ್ಲರೂ ರೀತಿಯ ಎಂದು ನೋಡಬಹುದು? ಬಹುಶಃ ಸ್ವಲ್ಪ? ನಾನು ಸ್ವಲ್ಪ ಸಣ್ಣ ಗೊತ್ತಿಲ್ಲ. ನೀವು ಸಾಕಷ್ಟು ಊಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಈ ದೊಡ್ಡ ಮಾಡಲು ಹೇಗೆ. ಯಾರಾದರೂ ತಿಳಿದಿದೆ. ಯಾರಾದರೂ ಇದು ದೊಡ್ಡ ಮಾಡಲು ಹೇಗೆ ತಿಳಿದಿದೆಯೇ? ಸರಿ. ನಾವು ಅದನ್ನು ರೋಲ್ ನೀನು. ಇದು ಕೇವಲ ಏಕೆಂದರೆ ಹೇಗಾದರೂ ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ ಎಂದು ನೀವು ವ್ಯಕ್ತಿಗಳು ನೀಡಬೇಕು ಕೋಡ್ ಇಲ್ಲಿದೆ ಹೊಂದಿವೆ. ಏನು ಹೆಚ್ಚು ಮುಖ್ಯವಾಗಿರುತ್ತದೆ ಇಲ್ಲಿ ನಿಲ್ದಾಣವಾಗಿದೆ. ಮತ್ತು ನಾವು ಏಕೆ ಅದು ಸಣ್ಣ ಇಲ್ಲಿ? ಸೆಟ್ಟಿಂಗ್ಗಳು. ಓಹ್. ಟ್ರೂ, IKE. ಈ ಹೇಗೆ? ಅಲ್ಲಿ ಹೊರಗೆ. ಎಲ್ಲರಿಗೂ ಉತ್ತಮ? ಸರಿ ,. ಕೂಲ್. ನೀವು ಸಿಎಸ್ ಇರುವಾಗ ನಿಮಗೆ ಗೊತ್ತಾ ವರ್ಗ ತಾಂತ್ರಿಕ ತೊಂದರೆಗಳನ್ನು ಮುಚ್ಚಲಿದೆ ರೀತಿಯ ಭಾಗವಾಗಿದೆ ಆದ್ದರಿಂದ, ಈ ತೆರವುಗೊಳಿಸಲು ಅವಕಾಶ. ಸರಿ. ಆದ್ದರಿಂದ, ಇಲ್ಲಿಯೇ ವಿಭಾಗದಲ್ಲಿ, ಇದು ನಾವು ಇಲ್ಲಿ ಹೊಂದಿತ್ತು. ಸೀಸರ್ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ ನಾನು ಮಾಡಿದ. ಆದ್ದರಿಂದ, GDB ಸಾಧಿಸುವುದಕ್ಕಾಗಿ ಒಂದು ವಿಷಯ ಅದು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳ್ಳಬಹುದಾದ ಕಡತಗಳು ಕೆಲಸ. ಆದ್ದರಿಂದ, ನೀವು ಒಂದು dotsy ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಬೇಕು ನಿಮ್ಮ ಕೋಡ್ ಸಂಗ್ರಹಿಸುತ್ತಾ ಖಚಿತವಾಗಿ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಓಡಿದ ಎಂದು. ಇದು ಇದ್ದರೆ ಆದ್ದರಿಂದ, ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಕಂಪೈಲ್, ಇದು ಕಂಪೈಲ್ ಪಡೆಯಲು, ಆದ್ದರಿಂದ ನೀವು ರೀತಿಯ ಇದು ಮೂಲಕ ಚಲಾಯಿಸಬಹುದು. ಆದ್ದರಿಂದ, GDB ಆರಂಭಿಸಲು, ನೀವು ಮಾಡಬೇಕು ಎಲ್ಲಾ, ಗ್ಲೋರಿಯಾ ಮಾದರಿ, GDB, ತದನಂತರ ಕೇವಲ ನೀವು ಬಯಸುವ ಫೈಲ್. ನಾನು ಯಾವಾಗಲೂ ಸೀಸರ್ ತಪ್ಪಾಗಿ. ಆದರೆ ನೀವು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕಾಗಿದೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ರ ಟಿ ನ ಡಾಟ್ ಫ್ಲಾಶ್ ಎಷ್ಟು ನೀವು ನೀನು ಅರ್ಥ ಸಿಎಸ್ಐ ನೀವು ನಿರ್ವಹಿಸಲು ನೀನು ರನ್ ಈ ದೋಷಸೂಚಕವು ನೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು. ಸರಿ. ಆದ್ದರಿಂದ, ನೀವು, ನೀವು ಪಡೆಯಲು ಇಲ್ಲ ಪದಗಳು ಈ ರೀತಿಯ. ಇದು ದೋಷಸೂಚಕವು ಬಗ್ಗೆ ಎಲ್ಲಾ ಥಿಂಗ್ಸ್. ನೀವು ನಿಜವಾಗಿಯೂ ಇಲ್ಲ ಇದೀಗ ಅದರ ಬಗ್ಗೆ ಚಿಂತೆ. ನೀವು ನೋಡಿ ಎಂದು ನಾವು ಈ ಹೊಂದಿವೆ ತೆರೆದ ಆವರಣಗಳು, ಜಿಡಿಪಿ, ಮುಚ್ಚಿದ ಆವರಣಗಳು, ಮತ್ತು ಕೇವಲ ರೀತಿಯ ತೋರುತ್ತಿದೆ ನಮ್ಮ ಆಜ್ಞಾ ಸಾಲಿನ, ಬಲ? ಆದ್ದರಿಂದ, ನಾವು do-- ಬಯಸುತ್ತೀರಿ --So, ಮೊದಲನೆಯದಾಗಿ ನಾವು ಆಯ್ಕೆ ಬಯಸುವ ಸ್ಥಾನ ಅದನ್ನು ಮುರಿಯಲು. ಆದ್ದರಿಂದ, ಒಂದು ದೋಷ ಇಲ್ಲ ಈ ಸೀಸರ್ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನಾನು, ಆ ಪರಿಚಯಿಸುವ ನಾವು ಕಂಡುಹಿಡಿಯಲು ನೀನು. ಇದು ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಏನು ಎಲ್ಲಾ ಕ್ಯಾಪ್ಸ್ Barfoo, ಮತ್ತು ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ ಇದು ಅದು ಬಿಟ್ಟು ಎ ಬದಲಾಗುವುದಿಲ್ಲ ಕೇವಲ ಇದು, ಸರಿಯಾದ ಎಲ್ಲವೂ ಆಗಿದೆ ಆದರೆ ಎರಡನೇ ಪತ್ರ ಒಂದು ಬದಲಾಗದೆ ಉಳಿಯುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಾವು ಪ್ರಯತ್ನಿಸಿ ನೀನು ಮತ್ತು ಎಂದು ಏಕೆ ಊಹಿಸಲು. ಆದ್ದರಿಂದ, ಮೊದಲ ವಿಷಯ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ನೀವು GDB ಆರಂಭಿಸಲು ಬಂದ ಮಾಡಲು ಬಯಸುವ ಅದನ್ನು ಮುರಿಯಲು ಅಲ್ಲಿ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಸೀಸರ್ ಬಹಳ ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮ. ನಾವು ಸರಿಯಾದ, ಒಂದು ಫಂಕ್ಷನ್? ಸೀಸರ್ ನಮ್ಮ ಕಾರ್ಯ ಯಾವುದು? ಒಂದೇ ಕಾರ್ಯ, ಮುಖ್ಯ ಬಲ ಇಲ್ಲ? ಮುಖ್ಯ ಕಾರ್ಯ ಎಲ್ಲಾ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ. ನೀವು ಮುಖ್ಯ ಹೊಂದಿರಲಿಲ್ಲ ವೇಳೆ, ನಾನು ಬಹುಶಃ ಒಂದು ಚಿಂತೆ ಸ್ವಲ್ಪ ಇದೀಗ, ಆದರೆ ನೀವು ಎಲ್ಲಾ ಹಾಗಾದರೆ ಮುಖ್ಯ ಭಾವಿಸುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ನಾವು ಮಾಡಬಹುದು ನಾವು ಮಾಡಬಹುದು ಕೇವಲ ಕೇವಲ, ಮುಖ್ಯ ಮುರಿಯಲು. ಆದ್ದರಿಂದ, ಇದು ಸರಿ, ಹೇಳುತ್ತಾರೆ. ನಾವು ಅಲ್ಲಿ ನಮ್ಮ ಬ್ರೇಕ್ಪಾಯಿಂಟ್ ಒಂದು ಸೆಟ್. ಆದ್ದರಿಂದ, ನೆನಪಿಡುವ ಈಗ ವಿಷಯ ಸೀಸರ್ ಆಗಿದೆ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ವಾದದಲ್ಲಿನ ಬಲ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ನಾವು ಎಲ್ಲಿಯಾದರೂ ಇನ್ನೂ ಮಾಡದಿದ್ದರೆ. ಆದ್ದರಿಂದ, ನೀವು ಏನು ಆಗ ನೀವು ವಾಸ್ತವವಾಗಿ ಔಟ್ ಹೋಗಿ ಪ್ರೋಗ್ರಾಂ, ನೀವು ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ GDB ರಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಆಜ್ಞಾ ಸಾಲಿನ ಅಗತ್ಯವಿದೆ ವಾದಗಳು, ನೀವು ಇನ್ಪುಟ್ ನೀನು ನೀವು ಮೊದಲು ಅದನ್ನು ರನ್ನಿಂಗ್ ಸ್ಟಾರ್ಟ್. ಆದ್ದರಿಂದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಮೂರು ಪ್ರಮುಖ ನಡೆಯುವುದು. ಮತ್ತು ಇದು ವಾಸ್ತವವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನೀವು ಇಲ್ಲಿ ನೋಡಿ, ನಾವು ಆರ್ಸಿ 2 ಸಮಾನವಾಗಿರುವುದಿಲ್ಲ ವೇಳೆ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ ಹೊಂದಿದ್ದರೆ ನಾನು ಕಳುಹಿಸಿತು ಆ ಕಡತ ನೀವು ಹಾಗೆ ಎಂದು ನೋಡುತ್ತಾರೆ ಮೊದಲ ಸಾಲು, ನಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ, ಬಲ? ನಾವು ಹೊಂದಿದ್ದರೆ ನೋಡಲು ಪರಿಶೀಲಿಸುತ್ತಿದೆ ವಾದಗಳು ಸರಿಯಾದ ಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ, ನೀವು ಚಕಿತಗೊಳಿಸುತ್ತದೆ ಬಳಸುತ್ತಿದ್ದರೆ ಆರ್ಸಿ ಸರಿಯಾಗಿದ್ದರೆ, ನೀವು ಪ್ರಿಂಟ್ ಆರ್ಸಿ ರೀತಿಯ ಮಾಡಬಹುದು. ಆರ್ಸಿ ಇದು ಎರಡು ಆಗಿದೆ ನಾವು ಸರಿಯಾದ ನಿರೀಕ್ಷಿತ? ಆದ್ದರಿಂದ, ನಾವು ಮುಂದೆ ಹೋಗಿ, ಮತ್ತು ಮುಂದುವರಿಯಿತು. ಆದ್ದರಿಂದ, ನಾವು ಕೆಲವು ಕೀ. ಮತ್ತು ನಾವು ನಮ್ಮ ಪ್ರಮುಖ ಮುದ್ರಿಸುತ್ತದೆ ಅದು ಸರಿ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಕುತೂಹಲಕಾರಿ. ಅಷ್ಟೇನು ನಾವು ನಿರೀಕ್ಷಿತ. ಆದ್ದರಿಂದ, ಒಂದು ವಿಷಯ ಅರ್ಥ ಸಹ GDB ಜೊತೆಗೆ, ಆಗಿದೆ ನೀವು ನಿಜವಾಗಿಯೂ ಹಿಟ್ ರವರೆಗೆ ಇದು ಅಲ್ಲ ಎಂದು ಮುಂದೆ, ನೀವು ಕಂಡ ಲೈನ್ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಕೀ ಇನ್ನೂ ನೀಡಲ್ಪಟ್ಟಿಲ್ಲ. ಆದ್ದರಿಂದ, ಕೀ ಕೆಲವು ತ್ಯಾಜ್ಯವನ್ನು ಮೌಲ್ಯ ನೀವು ಕೆಳಗೆ ನೋಡಿ. ನಕಾರಾತ್ಮಕ $ 120-- --It ನ ಒಂದು ಶತಕೋಟಿ ಮತ್ತು ಏನೋ ಬೆಸ ವಿಷಯಗಳನ್ನು ಬಲ? ಅದು ನಾವು ನಿರೀಕ್ಷೆಗಿಂತ ಕೀ ಅಲ್ಲ. ಆದರೆ ನಾವು ಮುಂದಿನ ಹಿಟ್, ಮತ್ತು ನಾವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಪ್ರಿಂಟ್ ಪ್ರಮುಖ, ಅದು ಮೂರು. ಪ್ರತಿಯೊಬ್ಬರೂ ಎಂದು ನೋಡಿ? ಆದ್ದರಿಂದ, ನೀವು ಏನಾದರೂ ಸಿಕ್ಕಿದರೆ ನಿಮ್ಮಂತಹ ಎಂಬುದನ್ನು, ನಿರೀಕ್ಷಿಸಿ. ಈ ಸಂಪೂರ್ಣವಾಗಿ ಆಗಿದೆ ತಪ್ಪು, ಮತ್ತು ನನಗೆ ಗೊತ್ತಿಲ್ಲ ನಾನು ಬಯಸುವ ಕಾರಣ ಹೀಗಾಗುತ್ತದೆ ಹೇಗೆ ಒಂದು ಸಂಖ್ಯೆಯ ಮಾಡಲು, ಒಂದು ವೇರಿಯೇಬಲ್, ಮುದ್ರಣ ಪ್ರಯತ್ನಿಸಿ ಮುಂದಿನ ಹೊಡೆಯುವ ಪ್ರಯತ್ನಿಸಿ ಕೃತಿಗಳ ವೇಳೆ ಮತ್ತೆ, ಮತ್ತು ನೋಡಿ. ಇದು ಕೇವಲ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿಶೇಷವೇನು ಏಕೆಂದರೆ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನೀವು ನಂತರ ಏನಾದರೂ ನಿಯೋಜಿಸಲು ಮುಂದೆ ಹಿಟ್. ಎಲ್ಲರಿಗೂ ಅರ್ಥ? ಶಬ್ದ UH? ಸ್ಪೀಕರ್ 2: ನೀವು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಏನು? ಸ್ಪೀಕರ್ 1: ಇದು ಕೇವಲ ಯಾದೃಚ್ಛಿಕ ಇಲ್ಲಿದೆ. ಅದು ಕಸ ಇಲ್ಲಿದೆ. ಇದು ಕೇವಲ ವಿಷಯ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಯಾದೃಚ್ಛಿಕವಾಗಿ ನಿಯೋಜಿಸುತ್ತದೆ. ಕೂಲ್. ಆದ್ದರಿಂದ, ಈಗ ನಾವು ಮೂಲಕ ಚಲಿಸುತ್ತವೆ, ಮತ್ತು ಆದ್ದರಿಂದ ಮಾಡಬಹುದು ಈಗ ನಾವು ಈ ಸರಳ ಪಠ್ಯ, GetString ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ, ನನಗೆ ಪರಿಚಯಿಸಲು ಅವಕಾಶ ಏನು ನಾವು ಇಲ್ಲಿ ಮುಂದೆ ಹೊಡೆದಾಗ ಸಂಭವಿಸುತ್ತದೆ. ನಮ್ಮ GDB ರೀತಿಯ ಬಲ, ಕಣ್ಮರೆಯಾಗುತ್ತದೆ? ಆ GetString ಕಾರಣ ಇಲ್ಲಿದೆ ಈಗ ಪಾಲಿಸಲು, ಬಲ? ನಾವು ನೋಡಿದ ಹಾಗೆ, ಸರಳ ಪಠ್ಯ ಸಮನಾಗಿರುತ್ತದೆ GetString, ತೆರೆದ ಆವರಣಗಳು ಮತ್ತು ಸಮೂಹ ಮತ್ತು ನಾವು ಮುಂದೆ ಹಿಟ್, ಎಂದು ಹೊಂದಿದೆ ವಾಸ್ತವವಾಗಿ ಈಗ ಕಾರ್ಯರೂಪಕ್ಕೆ. ಆದ್ದರಿಂದ, ಇದು ಕಾಯುತ್ತಿದೆ ಇನ್ಪುಟ್ ಕೆಲಸಕ್ಕೆ ನಮಗೆ. ಆದ್ದರಿಂದ, ನಾವು ಇನ್ಪುಟ್ ನಮ್ಮ ಆಹಾರ ನೀನು ನಾನು ನೀವು ಹೇಳಿದ ಎಂದು ವಿಫಲವಾದ ಏನು ಮತ್ತು ಕೇವಲ ಎಂದು ಹೇಳುತ್ತಾರೆ ಮುಚ್ಚಲಾಗಿದೆ ಎಂದು, ಪಾಲಿಸಲು ಮುಗಿಸಿದರು ಬ್ರಾಕೆಟ್ ಇದು ಅರ್ಥ ಆ ಲೂಪ್ ಹೊರಗೆ ನಿರ್ಗಮಿಸುವ. ನಾನು ಆದ್ದರಿಂದ, ನಾವು, ಈಗ ಮುಂದೆ ಹಿಟ್, ಮತ್ತು ಮಾಡಬಹುದು ನೀವು ಸೀಸರ್ ಪರಿಚಿತ ಎಲ್ಲಾ ಆರ್, ಹಾಗೆ ಹೋಗುವ ಈ ಸಾಲಿನ ಎಂಬುದನ್ನು, ಆಗಿದೆ. ಇಂಟ್ ನಾನು 0 ಸಮನಾಗಿರುತ್ತದೆ ಇದು ಎನ್ ಸಮನಾಗಿರುತ್ತದೆ Strlen, ಸರಳ ಪಠ್ಯ, ಮತ್ತು ನಂತರ ನಾನು ಎನ್, ನಾನು, ಜೊತೆಗೆ, ಜೊತೆಗೆ ಕಡಿಮೆ. ಹಾಗೆ ಹೋಗುವ ಈ ಲೂಪ್ ಏನು? ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಮುಕ್ತ. ಕೂಲ್. ಆದ್ದರಿಂದ, ಮಾಡುವ ಪ್ರಾರಂಭಿಸಿ. ಆದ್ದರಿಂದ, ಈ ಸ್ಥಿತಿಯನ್ನು ಮಾಡಬೇಕಾದುದು ನಮ್ಮ ಮೊದಲ ಒಂದು, ಹೊಂದಾಣಿಕೆ? ಇದು ಒಂದು ಬಿ ಆಗಿದ್ದರೆ, ಇದು ಸರಳ ಪಠ್ಯ ಐ ನಾವು ಇಲ್ಲಿದೆ ನಮ್ಮ ಸ್ಥಳೀಯರು ಬಗ್ಗೆ ಮಾಹಿತಿ ಪಡೆಯಬಹುದು. ಆದ್ದರಿಂದ, ನಾನು ಶೂನ್ಯ, ಮತ್ತು ಆರು ವೇಳೆ ಇದು ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು, ಮತ್ತು ನಮ್ಮ ಪ್ರಮುಖ ಮೂರು. ಅರ್ಥ ಎಲ್ಲಾ, ಬಲ? ಆ ಸಂಖ್ಯೆಗಳು ಎಲ್ಲಾ ನಿಖರವಾಗಿ ಅವರು ಏನನ್ನು. ಆದ್ದರಿಂದ, ಹಮ್? ಸ್ಪೀಕರ್ 3: ನಾನು ಗಣಿ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳು. ಸ್ಪೀಕರ್ 1: ಸರಿ, ನಾವು --we ಪರಿಶೀಲಿಸಲು ಮಾಡಬಹುದು ಎರಡನೇ ಆ ಬಗ್ಗೆ ಚಾಟ್ ಮಾಡಬಹುದು. ಆದರೆ ನೀವು ಈ ಪಡೆಯುವಲ್ಲಿ ಇರಬೇಕು. ಆದ್ದರಿಂದ, ನಾವು ಒಂದು ಬಂಡವಾಳ ನಮ್ಮ ಮೊದಲ ಒಂದು ಬಿ, ಈ ಸ್ಥಿತಿಯನ್ನು ಬಲ, ಇದು ಕ್ಯಾಚ್ ಮಾಡಬೇಕು? ನಾವು ಮುಂದೆ ಹಿಟ್ ಆದ್ದರಿಂದ, ನಾವು ನೋಡಿ ಈ ವೇಳೆ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ. ನೀವು ಕೆಳಗಿನ ಬಳಸುತ್ತಿದ್ದರೆ ನಿಮ್ಮ ಕೋಡ್ ಜೊತೆಗೆ, ಈ ಸಾಲಿನ, ಅಲ್ಲಿ ಸರಳ ಪಠ್ಯ ನಾನು ಈ ಅಂಕಗಣಿತದ ಬದಲಾಯಿಸಲಾಗುವುದು, ಕೇವಲ ವೇಳೆ ವೇಳೆ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಪರಿಸ್ಥಿತಿ ಸರಿಯಾದ ಸರಿ? GDB, ಮಾತ್ರ ನೀವು ತೋರಿಸಲು ಹೋಗುತ್ತದೆ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ ವಸ್ತುಗಳನ್ನು. ಈ ವೇಳೆ ಸ್ಥಿತಿಯನ್ನು ಭೇಟಿ ವೇಳೆ ಆದ್ದರಿಂದ, ಇದು ಮುಂದಿನ ಲೈನ್ ಗೆ ಬಿಟ್ಟು ಹೋಗುವುದಿಲ್ಲ. ಸರಿ? ಆದ್ದರಿಂದ, ನಾವು ಹೊಂದಿಲ್ಲ. ಈ ಬ್ರಾಕೆಟ್ ಇದು ಅರ್ಥ ಈಗ ಆ ಲೂಪ್ ಹೊರಗೆ ಮುಚ್ಚಲಾಯಿತು. ಆದ್ದರಿಂದ, ಇದು ಮತ್ತೆ ಆರಂಭಿಸಲು ವಿಶೇಷವೇನು. ಎಂದು ಕೇಳಿದೆ. ಆದ್ದರಿಂದ, ನಾವು ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುವುದು ಇಲ್ಲಿ ನಮ್ಮ ಸ್ಥಳೀಯರು ಬಗ್ಗೆ, ಮತ್ತು ನಾವು ನಮ್ಮ ಮೊದಲ ನೋಡಿ ಪತ್ರ, ಬಲ ಬದಲಾಗಿದೆ? ಇದು ಬೇಕು ಎಂದು ಇದು, ಈಗ ಇ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ, ನಾವು ಮುಂದುವರಿಸಬಹುದು. ಮತ್ತು ನಾವು ಈ ಚೆಕ್ ಹೊಂದಿವೆ. ಮತ್ತು ಈ ಚೆಕ್ ಬಲ, ಕೆಲಸ ಮಾಡಬೇಕು? ಇದು ಬದಲಾವಣೆ ಮಾಡಬೇಕು ಎ ಇಲ್ಲಿದೆ ಮುಂದೆ ಮೂರು ಅಕ್ಷರಗಳು. ಆದರೆ ನೀವು, ನಾವು ಗಮನಿಸಿ ಬೇರೆ ಪಡೆಯಿರಿ. ಅಪ್ ಇಲ್ಲಿ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಆದ್ದರಿಂದ, ಅದನ್ನು ಕ್ಯಾಚ್ ಇದು, ಮತ್ತು ಈ ಸಾಲಿನಲ್ಲಿ, ಮರಣದಂಡನೆ ನಮ್ಮ ಬಿ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ಇದು ಆದರೆ, ಇಲ್ಲಿ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಅದನ್ನು ಇಲ್ಲ ಎಂದು ಹೊಂದಿವೆ, ಮತ್ತು [ಹೋದರು? ಎಲ್ siff. ?] ಆದ್ದರಿಂದ ಏನೋ ನಡೆಯುತ್ತಿದೆ. ಎಂದು ಏನು ಎಂದು ತಿಳಿಸುವ ಪಡೆದುಕೊಳ್ಳಬಹುದಾಗಿದೆ, ನಾವು, ಇಲ್ಲಿ ಕ್ಯಾಚ್ ಎಂದು ತಿಳಿಯಲು ಆದರೆ ಅಲ್ಲ. ಯಾರಾದರೂ ನೋಡಬಹುದು ನಮ್ಮ ಸಮಸ್ಯೆ ಅನುಸಾರವಾಗಿದೆ? ಇದು ಒಂದು ಬಹಳ ನಿಮಿಷಗಳ ವಿಷಯ. ಮತ್ತು ನಿಮ್ಮ ಕೋಡ್ ನೋಡಲು ಸಾಧ್ಯವಾಯಿತು. ಇದು ಏನು ಲೈನ್ ಮರೆಯಬೇಡಿ ಸಾಲಿನ ವಿಶೇಷವೇನು ಅಲ್ಲಿ ಆದರೆ ಇದು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಇಲ್ಲಿದೆ. ಹೌದು? ಸ್ಪೀಕರ್ 4: ಇದು ಹೆಚ್ಚಿನ ಆನ್ ಪುಟ ನೀವು ಪುಸ್ತಕದಲ್ಲಿ ಓದಲು. ಸ್ಪೀಕರ್ 1: ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ, ದೋಷಸೂಚಕವು ಹೇಳಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ನೀವು, ಆದರೆ ದೋಷಸೂಚಕವು ಒಂದು ಗೆರೆಯ ನೀವು ಕೆಳಗೆ ನೋಡಬಹುದು ನೀವು ಕೆಲಸ ಇಲ್ಲ ತಿಳಿದಿರುವ. ಮತ್ತು ಕೆಲವೊಮ್ಮೆ, ವಿಶೇಷವಾಗಿ ನಂತರ ಸೆಮಿಸ್ಟರ್, ಯಾವಾಗ ನೀವು ನೂರು, ಒಂದು ಮಾತಾಡುತ್ತಿದ್ದೀರಿ ಕೆಲವು ನೂರು ಕೋಡ್ ಸಾಲುಗಳನ್ನು, ಮತ್ತು ನೀವು ಇದು ವಿಫಲವಾದ ಅಲ್ಲಿ ಗೊತ್ತಿಲ್ಲ, ಇದನ್ನು ಮಾಡುವುದು ಒಂದು ಉತ್ತಮ ದಾರಿ. ಆದ್ದರಿಂದ, ನಾವು ನಮ್ಮ ದೋಷ ಕಂಡು. ನೀವು, ನಿಮ್ಮ ಕಡತ ಇದನ್ನು ಹೊಂದಿಸಬಹುದು ಮತ್ತು ನಂತರ ನೀವು, ಮತ್ತೆ ಚಾಲನೆ ಮಾಡಬಹುದು ಮತ್ತು ಎಲ್ಲವೂ ಕೆಲಸ ಎಂದು. ಮತ್ತು ದೊಡ್ಡ ವಿಷಯ ಈ ಸರಿ, ಹಾಗೆ ತೋರುತ್ತದೆ. ಹೌದು. ಕೂಲ್. ನೀವು ಹುಡುಕುತ್ತಿರುವುದನ್ನು ಗೊತ್ತಿತ್ತು. ಆದ್ದರಿಂದ, ನೀವು ಏನು ಮಾಡಬೇಕೆಂದು ಗೊತ್ತಿತ್ತು. GDB ನೀವು ಏಕೆಂದರೆ ಸೂಪರ್ ಸಹಾಯವಾಗುತ್ತದೆ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಎಂದು ನೀವು ಅಲ್ಲ. ಇದು ಹೆಚ್ಚು ಉಪಯುಕ್ತ printf ಹೆಚ್ಚು ಇಲ್ಲಿದೆ. ನೀವು ಎಷ್ಟು ಬಳಸಬಹುದಿತ್ತು ಆಫ್ printf ಹೇಳಿಕೆಗಳನ್ನು ಹಾಗೆ ಒಂದು ದೋಷವನ್ನು, ಬಲ ಅಲ್ಲಿ ಲೆಕ್ಕಾಚಾರ ಹೇಗೆ? ಆದ್ದರಿಂದ, ಈ, ನೀವು ಮತ್ತೆ ಮುಂದುವರಿಸುತ್ತಾ ಮಾಡಬೇಕು, ಮತ್ತು ಕಾಮೆಂಟ್ ಇಷ್ಟ Printf, ಅಥವಾ, ಔಟ್ ಕಾಮೆಂಟ್ ಮತ್ತು ಲೆಕ್ಕಾಚಾರ ಏನು ನೀವು ಮುದ್ರಣ ಮಾಡಬೇಕು. ಈ ವಾಸ್ತವವಾಗಿ ಕೇವಲ ನಿಮಗಾಗಿ , ಹೆಜ್ಜೆ ವಿಷಯಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ನೀವು ಮೂಲಕ ನೀನು, ಆದ್ದರಿಂದ, ನೀವು ಅವರು ನೈಜ ಸಮಯದಲ್ಲಿ ಬದಲಾಯಿಸಲು ಹೇಗೆ ವೀಕ್ಷಿಸಲು, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಎಂದು ಚಾಲನೆಯಲ್ಲಿರುವ. ಮತ್ತು ಇದು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಬಳಸಲಾಗುತ್ತದೆ ಸಿಲುಕುವ ಬಿಟ್. ನಾನು ಹೆಚ್ಚು ಕೇವಲ ರೀತಿಯ ಶಿಫಾರಸು ಅದರೊಂದಿಗೆ ಸ್ವಲ್ಪ ಉರುಳಿಸಿದರು ಎಂದು ಈಗ. ನೀವು ಒಂದು ಗಂಟೆ ಕಳೆದರೆ ಮುಂದಿನ ವಾರ ಹೇಗೆ GDB ಬಳಸಲು ಕಲಿಕೆ ನೀವೇ ಉಳಿಸುತ್ತದೆ ನಂತರ ಎಷ್ಟು ಸಮಯ. ಮತ್ತು ಅಕ್ಷರಶಃ. ನಾವು ಹೇಳಲು ಈ ಜನರಿಗೆ ಪ್ರತಿವರ್ಷ, ನಾನು ಪಡೆದಾಗ ಮತ್ತು ನಾನು ಮರೆಯದಿರಿ ವರ್ಗ, ನಾನು ಉತ್ತಮವಾಗಿರುತ್ತವೆ, ರೀತಿಯಲ್ಲಿತ್ತು. ನಂ Pset 6 ಬಂದು ನಾನು ಹಾಗೆ, ನಾನು ಹೇಳಲು ತಿಳಿಯಲು ಬಾಗುತ್ತೇನೆ ನಾನು ಹಾಗೆ ಏಕೆಂದರೆ GDB ಬಳಸಲು ಹೇಗೆ ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ತಿಳಿಯಲು. ನೀವು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆದ್ದರಿಂದ ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಬಳಸಲು ನೀವು ಎಂದು ನೀನು ಕೆಲಸ, ಕೆಲಸ ರೀತಿಯ ಮೂಲಕ ಈ ರೀತಿಯ Visionare,. ನೀವು ಹೆಚ್ಚುವರಿ ಅಭ್ಯಾಸ ಬಯಸಿದರೆ, ನಾನು ಖಚಿತವಾಗಿ ಮನುಷ್ಯ ನಾನು, ದೋಷಯುಕ್ತ ಕಾರ್ಯಕ್ರಮಗಳು ಮಂದಿ ನೀವು ಬಯಸಿದಲ್ಲಿ ನೀವು ದೋಷ. ಆದರೆ ನೀವು ಕೆಲವು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ವೇಳೆ ಪಡೆಯಲು ಇದು ಬಳಸಲಾಗುತ್ತದೆ, ಅದನ್ನು ಸುಮಾರು ಆಡಲು, ಇದು ನಿಜವಾಗಿಯೂ ನೀವು ಪೂರೈಸುತ್ತದೆ. ಮತ್ತು ಅದು ನಿಜವಾಗಿಯೂ ಒಂದಾಗಿದೆ ಆ ವಿಷಯಗಳಿಗೆ ನೀವು ಪ್ರಯತ್ನಿಸಬೇಕು, ಮತ್ತು ನಿಮ್ಮ ಕೈಗಳನ್ನು ಕೊಳಕಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ಇದು ಅರ್ಥ ಮೊದಲು, ಜೊತೆ. ನಾನು ಒಮ್ಮೆ ಮಾತ್ರ ಅರ್ಥ ನಾನು, ಇದು ಡೀಬಗ್ ವಿಷಯಗಳನ್ನು ಬಂತು ಮತ್ತು ಇದು ಒಂದು ಕಲ್ಪನೆ ಇದ್ದರೆ ಹೆಚ್ಚು ಒಳ್ಳೆಯದೆಂದು ಇಲ್ಲಿದೆ ಹೇಗೆ ನಂತರ ಬೇಗ ಬದಲಾಗಿ ದೋಷ. ಸರಿ. ಕೂಲ್. ನಾನು ಆ ರೀತಿಯ ರೀತಿಯ ಇಲ್ಲಿದೆ ಗೊತ್ತು GDB ರಲ್ಲಿ ಅವರದಾಗಿದೆ, ಮತ್ತು ನಾನು ಖಂಡಿತವಾಗಿ ಪಡೆಯಲು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಈ ದೊಡ್ಡ ಮುಂದಿನ ಬಾರಿ ನೋಡಲು. ಕೂಲ್. ಆದ್ದರಿಂದ, ನಾವು ನಮ್ಮ ಪವರ್ಪಾಯಿಂಟ್ ಹೋಗಿ. ಈ ಕೆಲಸ ನಡೆಯುತ್ತಿದೆ? Awh. ಹೌದು. ಸರಿ. ಆದ್ದರಿಂದ, ನೀವು ಎಂದಾದರೂ ಯಾವುದೇ ಅಗತ್ಯವಿದ್ದರೆ ಆ ಮತ್ತೆ, ಪಟ್ಟಿಯಲ್ಲಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ ಬೈನರಿ ಸರ್ಚ್, ಇದು ಎಲ್ಲರಿಗೂ ಡೇವಿಡ್ ಮಹಾನ್ ಚಮತ್ಕಾರ ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಅರ್ಧ ಫೋನ್ ಪುಸ್ತಕಗಳು ರಿಪ್ಪಿಂಗ್. ನಾನು ಇರುವುದಿಲ್ಲ ಎಲ್ಲಿಯೂ ಫೋನ್ ಪುಸ್ತಕಗಳು, ನೀವು ಅಲ್ಲಿ ಹಾಗೆ ಏಕೆಂದರೆ ಈ ದಿನಗಳಲ್ಲಿ ಫೋನ್ ಪುಸ್ತಕಗಳು ಪಡೆಯಲು? ನಾನು ಗೊತ್ತಿಲ್ಲ. ಬೈನರಿ ಸರ್ಚ್. ಯಾರಾದರೂ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಡಸ್ ಹೇಗೆ ಬೈನರಿ ಸರ್ಚ್ ಕೃತಿಗಳು? ಯಾರಾದರೂ ಎಲ್ಲಾ ನಲ್ಲಿ? ಹೌದು? ಸ್ಪೀಕರ್ 5: ನೀವು ಯಾವಾಗ ನೀವು ಅರ್ಧ ನೋಡಲು ಇದು ಆ ಆಧಾರದ ಮೇಲೆ, ಎಂದು, ಮತ್ತು ಇತರ ಅರ್ಧ ತೊಡೆದುಹಾಕಲು. ಸ್ಪೀಕರ್ 1 ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ, ಬೈನರಿ ಸರ್ಚ್, ಇದು a-- ಭಾಸವಾಗುತ್ತದೆ --we ಅದು ವಿಭಜನೆಯನ್ನು ವಶಪಡಿಸಿಕೊಳ್ಳಲು ಕರೆಯಲು ಇಷ್ಟ. ಆದ್ದರಿಂದ, ನೀವು ಮಾಡುತ್ತೇನೆ ಎಂಬುದನ್ನು ನೀವು, ಮಧ್ಯದಲ್ಲಿ ನೋಡಿ ಮಾಡುತ್ತೇವೆ ಇದು ಹೊಂದುತ್ತಿದೆಯೇ ನೀವು ನೋಡುತ್ತೀರಿ ಏನು ನೀವು ಹುಡುಕುತ್ತಿರುವ. ಇದು ಇದ್ದರೆ, ನಂತರ ನೀವು ಪ್ರಯತ್ನಿಸಿ ಲೆಕ್ಕಾಚಾರ, ಇದು ಬಿಟ್ಟು ಏರಲಿದೆ ಅರ್ಧ ಅಥವಾ ಬಲ ಅರ್ಧ. ನೀವು ಹುಡುಕುತ್ತಿರುವ ಆದ್ದರಿಂದ, ಈ ಇರಬಹುದು ಅಕಾರಾದಿಯಾಗಿ ವಿಷಯ ನಲ್ಲಿ, ನೀವು ಓಹ್, ನೋಡಿ. ಆಲಿಸನ್ ಎಂ ಮೊದಲು ಬಂತು? ಹೌದು. ಆದ್ದರಿಂದ, ನಾವು ನೀನು ಮೊದಲ ಅರ್ಧ ನೋಡಲು. ಅಥವಾ ಇದು ಸಂಖ್ಯೆಯ ಹಾಗೆ. ಏನು ಎಂದು ನೀವು ಹೋಲಿಸಿ, ಇದು ಪ್ರತ್ಯೇಕಿಸಬಹುದು. ನೀವು ಬೈನರಿ ಸರ್ಚ್ ಬಳಸಬಹುದು. ಆದ್ದರಿಂದ, ಯಾರಾದರೂ ಈ ನೆನಪು ಗ್ರಾಫ್ ಅಥವಾ ಈ ಯಾವುದು? ಇದು ಅಸಂಪಾತ ಸಂಕೀರ್ಣತೆ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ, ಈ ಗ್ರಾಫ್ ಕೇವಲ ಎಷ್ಟು ವಿವರಿಸುತ್ತದೆ ಇದು ಸಮಸ್ಯೆ ಪರಿಹರಿಸಲು ಕೊಂಡೊಯ್ಯುತ್ತದೆ ನೀವು ವಸ್ತುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ನೀವು ಬಳಸುತ್ತಿರುವ. ಆದ್ದರಿಂದ, ನಾವು ರೇಖೀಯ ಸಮಯದಲ್ಲಿ ಇದು ಎನ್, ಹೊಂದಿವೆ. ಸ್ವಲ್ಪ ಇದು ಎರಡು ಎನ್, ವೇಳೆ ಉತ್ತಮ, ಇನ್ನೂ ಸೂಪರ್ ಫಾಸ್ಟ್ ಬೆಳೆಯುತ್ತದೆ. ನಂತರ ನಾವು, ಇದು ಲಾಗಿನ್ ನಾವು ಬೈನರಿ ಸರ್ಚ್ ಪರಿಗಣಿಸುತ್ತಾರೆ. ನಾವು ಗಮನಿಸಿ, ನಿಮ್ಮ ಸಮಸ್ಯೆ ಎಂದು , ಹೆಚ್ಚು ಮತ್ತು ಹೆಚ್ಚು ದೊಡ್ಡ ಗೆಟ್ಸ್ ನೀವು ತೆಗೆದುಕೊಳ್ಳುವ ಸಮಯ ಪರಿಹರಿಸಲು ನಿಜವಾಗಿಯೂ ಹೆಚ್ಚು ಹೆಚ್ಚಾಗುವುದಿಲ್ಲ. ಇದು ತುಲನಾತ್ಮಕ ಹೀಗಿದೆ ಇಲ್ಲಿ ಪ್ರಾರಂಭದಲ್ಲಿ. ನೀವು ಸರಿ, ಹಾಗೆ ನೀವು. ಏನು ಇಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಮಾಡುತ್ತದೆ ಇದು ವಸ್ತು ನಾವು ಬಳಸುವ ಒಂದು, ಆದರೆ ನೀವು, ಒಂದು ಮಿಲಿಯನ್ ಒಂದು ಬಿಲಿಯನ್ ಹೊರಬರಲು. ನೀವು some-- --you're ಹೇಗೆ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಒಂದು ಬಣಬೆ ಒಂದು ಸೂಜಿ ಹೇಗೆ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ. ನಾನು ಈ ಸಮಸ್ಯೆಯನ್ನು ಬಯಸುವ ಭಾವಿಸುತ್ತೇನೆ. ಈ ಸಂಕೀರ್ಣತೆ ಅಲ್ಲದ ಬಯಸುವ ರೇಖೀಯ ಏಕೆಂದರೆ ಎಲ್ಲಾ ನೀವು ನಿಮ್ಮ ಗೊನ್ನಾ ಮೂಲಕ ಶೋಧನೆಯನ್ನು ಗೊತ್ತು ಪ್ರತಿಯೊಂದು ಸೂಜಿ, ಹೇ ವಿಷಯ, ನಿಮ್ಮ ಸೂಜಿ ನೋಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ. ಮತ್ತು ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ ತುಂಬಾ ಮೋಜಿನ ಅಲ್ಲ. ನಾನು ವೇಗವಾಗಿ ಇಷ್ಟ. ನಾನು ಸಮರ್ಥ ಇಷ್ಟ. ಮತ್ತು ಮಾಹಿತಿ, hardworking ವಿದ್ಯಾರ್ಥಿಗಳು ನೀವು ವ್ಯಕ್ತಿಗಳು, ನೀವು ಚುರುಕಾದ ಕೆಲಸ ಗೊತ್ತಿಲ್ಲ, ಅವು ಗಡುಸಾದ ರೀತಿಯ ವಿಷಯ, ನೀವು ಈ ಕ್ರಮಾವಳಿಗಳು ಅಪ್ ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ, ನಾವು ನಡೆದು ನೀನು ಕೇವಲ ಒಂದು ತ್ವರಿತ ಉದಾಹರಣೆಗೆ ಮೂಲಕ. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ನನಗನ್ನಿಸುತ್ತದೆ ಬೈನರಿ ಸರ್ಚ್ ಮೇಲೆ ಕೈ, ಆದರೆ ಸಂದರ್ಭದಲ್ಲಿ ಯಾರಾದರೂ ಸ್ವಲ್ಪ ಅಸ್ಪಷ್ಟ, ಅದನ್ನು ಬಲಪಡಿಸಲು ಬಯಸುವ, ನಾವು ಹೋಗಲು ನೀನು ಇಲ್ಲಿ ಉದಾಹರಣೆ ಮೂಲಕ. ವೇಳೆ ಆದ್ದರಿಂದ, ನಾವು ಹುಡುಕುತ್ತಿರುವ ಸರಣಿ ಏಳು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ನಾವು ಮೊದಲ ವಿಷಯ ಬಲ, ಮಧ್ಯದಲ್ಲಿ ನೋಡಿ? ಮತ್ತು ನೀವು ಕೋಡಿಂಗ್ ಎಂದು ನೀನು ಕೇವಲ ಒಂದು ಸೆಕೆಂಡಿನಲ್ಲಿ ಬೈನರಿ ಸರ್ಚ್. ಆದ್ದರಿಂದ, ಇದು ಮೋಜು ಎಂದು ವಿಶೇಷವೇನು. ನಾವು ನೋಡಲು ಮಧ್ಯಮ ಕಡಿಮೆ ರಚನೆಗಳು 3. 3 7 ಸಮನಾಗಿರಬೇಕು? ಇಲ್ಲ. ಇದು ಆರು ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ, ಹೆಚ್ಚು ಇದು ಕಡಿಮೆ ಆಗಿದೆ ಅಥವಾ ಏಳು ಹೆಚ್ಚಾಗಿದೆ? ಕಡಿಮೆ. ಹೌದು. ಒಳ್ಳೆಯ ಕೆಲಸ ಹುಡುಗರಿಗೆ. ನಾನು ಮಾಡಬೇಕು ಅನಿಸುತ್ತದೆ ಕ್ಯಾಂಡಿ ಏಕೆಂದರೆ ನಾನು ಗಜ ಅದನ್ನು ಎಸೆಯಲು ಬಯಸುವ. ನಾನು ಮುಂದಿನ ವಾರ ಮಾಡಲು ನಾನು ಏನು. ಇದು ಸರಿಯಾದ ನೀವುಗಳು ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಾವು ಆ ಎಸೆದು ಮೊದಲಾರ್ಧದಲ್ಲಿ, ಬಲ? ಇದು ಕಡಿಮೆಯಿತ್ತು. ನಾವು ಎಲ್ಲವೂ ತಿಳಿದಿರುವ ಆ ಎಡಗಡೆಯಲ್ಲಿ ಕಡಿಮೆ ಎಂದು ಏನಾಗುತ್ತಿದೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಹುಡುಕುತ್ತಿರುವ. ಆದ್ದರಿಂದ, ಯಾವುದೇ ಇಲ್ಲ ಅದು ಗಮನ ಪಾವತಿ. ಕೇವಲ ಅದರ ಬಗ್ಗೆ ಮರೆತು. ಆದ್ದರಿಂದ, ಈಗ ನಾವು ನಮ್ಮ ಬಲ ಭಾಗದಲ್ಲಿ ನೋಡಲು, ಮತ್ತು ನಾವು, ಅಲ್ಲಿರುವ ಮಧ್ಯಮ ನೋಡಲು ಮತ್ತು ಈಗ ಒಂಬತ್ತು ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ, 9 ಆಗಿದೆ --Everyone? ನಾವು ಏನನ್ನು ಹೆಚ್ಚಾಗಿದೆ ಬಲ, ಹುಡುಕುತ್ತಿರುವ? ಆದ್ದರಿಂದ, ನಾವು ಎಸೆಯುವ ನೀನು ಬಲಕ್ಕೆ ದೂರ ಎಲ್ಲವೂ. ಹಾಗೆ. ಈಗ, ನಾವು ಎಲ್ಲಾ ಒಂದು ಬಿಟ್ಟು ನೀವು. ನಾವು ಪರಿಶೀಲಿಸಿ, ಈ ಒಂದು ಏನೆಂದು ನಾವು ಹುಡುಕುತ್ತಿರುವ? ಇದು ಹೊಂದಿದೆ. ನಾವು ಬೇಕಾದದ್ದನ್ನು ಕಂಡುಬಂದಿಲ್ಲ. ನಾವು ಮುಗಿಸಿದ್ದೀರಿ. ಬೈಲೀನಿಯರ ಹುಡುಕಾಟ. ಮತ್ತು ನೀವು, ನಾವು ಗಮನಿಸಿ ಅಲ್ಲಿ ಏಳು ಒಳಹರಿವು ಹೊಂದಿತ್ತು. ಇದು ಕೇವಲ, ಮೂರು ಬಾರಿ ಹಾಗೆ ನಮಗೆ ತೆಗೆದುಕೊಂಡಿತು ಆದರೆ ನೀವು ಒಂದು ಶತಕೋಟಿ ಮಾಡುತ್ತಿರುವುದು, ನೀವು ಹುಡುಗರಿಗೆ ಎಷ್ಟು ಹಂತಗಳನ್ನು ಗೊತ್ತು ನಾವು ನಾಲ್ಕು ಶತಕೋಟಿ ವಿಷಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು? ಯಾವುದೇ ಊಹೆಗಳು? ಇದು 32 ಇಲ್ಲಿದೆ. ಏನೋ ಹುಡುಕಲು 32 ಹಂತಗಳನ್ನು ನಾಲ್ಕು ಶತಕೋಟಿ ಏಕೆಂದರೆ ಎರಡು ಶಕ್ತಿಗಳ ಅಂಶ ರಚನೆಯ. ಆದ್ದರಿಂದ ಎರಡು, 32 ಆಗಿದೆ ನಾಲ್ಕು ಬಿಲಿಯನ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ ಪ್ರಶಂಸನೀಯವಾಗಿತ್ತು ನೀವು ಇನ್ನೂ ಒಳಗೆ ಆರ್ ಕ್ರಮಗಳನ್ನು ಸಾಕಷ್ಟು ಸಣ್ಣ ಸಂಖ್ಯೆಯನ್ನು ಏನೋ ಕಂಡು ನಾಲ್ಕು ಶತಕೋಟಿ ಅಂಶಗಳನ್ನು. ಗಮನಿಸಿ, ನಾವು ನೀವು ಈ ಕೋಡ್ ಎಂದು ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ರೀತಿಯ ಈ ಕೆಲಸ ಹೇಗೆ ನೋಡಲು. ಸರಿ, ನೀವು ಹುಡುಗರಿಗೆ ಕೋಡ್ ಮಾಡಬಹುದು ಆದ್ದರಿಂದ. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಅವಕಾಶ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಸ್ವಲ್ಪ ಮಾತನಾಡಲು. ಇದು, ನೀವು ಸುಮಾರು ಜನರು ತಿಳಿಯಲು ಯಾರಾದರೂ ಕೊನೆಯ ವಿಭಾಗದಿಂದ ಬಯಸಿದ್ದರು. ಆದ್ದರಿಂದ ನೀವು ಸುಮಾರು ಜನರು ತಿಳಿಯಲು. ಸ್ವಲ್ಪ ಮಾತನಾಡಲು. ಮತ್ತು ಎಲ್ಲಾ ನಾನು ನೀವು ಬಯಸುವ ಹುಡುಗರಿಗೆ ಇದೀಗ ಕೇವಲ ಆಗಿದೆ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಒಂದು ಬಾಹ್ಯರೇಖೆಯ ರಚಿಸಲು ಪ್ರಯತ್ನಿಸಿ. ಸರಿ? ವಾಹ್. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಬಯಸುವ ಎಲ್ಲಾ ನೀವು ಆಗಿದೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ ತುಂಬಲು ಹೋಗುವ. ಹಾಗಾಗಿ ಈ ಮೇಲಿನ ಪ್ರಾರಂಭಿಸಿವೆ ಮತ್ತು ಕೆಳಗಿನ ಪರಿಮಿತಿ ಇದು ಆರಂಭದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ನಮ್ಮ ರಚನೆಯ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ. ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಹೋಗುವ ಲೂಪ್ ಮೂಲಕ ಮತ್ತು ಲೆಕ್ಕಾಚಾರ ನಾವು ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಒಳಗೆ ಮಾಡುತ್ತಿರುವುದು. ನೀವು out-- ವ್ಯಕ್ತಿಯು ಒಂದು ವೇಳೆ ನಾನು ಹೊಂದಿವೆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಎಂಬುದನ್ನು ಅಲ್ಲಿ ಸುಳಿವು ಆ ಇಲ್ಲಿರುವುದು? ನೀವು ಲೆಕ್ಕಾಚಾರ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನಾವು ಆ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಕಾಣಿಸುತ್ತದೆ ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಅವುಗಳನ್ನು ಕೋಡ್ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ಇದು ಎಂದು ವಿಶೇಷವೇನು, ನಾನು ಆಶಾದಾಯಕವಾಗಿ ಮಾಡುತ್ತೇವೆ, ಭಾವಿಸುತ್ತೇನೆ ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಹೆಚ್ಚು ಸ್ವಲ್ಪ ಸುಲಭ. , ಇದು ಸಾಕಷ್ಟು ಕೋಡ್ ಅಲ್ಲ ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ, ಇದು ನಿಜವಾಗಿಯೂ ಸುಂದರವಾಗಿದೆ. ಎಂಎಂ-HM? ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ಬೋಧಕ: ಹೌದು. ಏನೋ ಮಧ್ಯದಲ್ಲಿ ಹುಡುಕಲು. ವಿದ್ಯಾರ್ಥಿ: ಆದ್ದರಿಂದ ನಾವು ಬಳಸಬಹುದು. ಸರಿ. ಅಧ್ಯಾಪಕ: ಪರ್ಫೆಕ್ಟ್. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ. ಆದ್ದರಿಂದ ಮಧ್ಯಮ ಹೇಗೆ. ಗ್ರೇಟ್. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಕಲ್ಪನೆ ಇದ್ದರೆ ಹೇಗೆ ನಾವು ಮಾಡಬಹುದು ವಾಸ್ತವವಾಗಿ ಕೋಡ್ ಜೊತೆ ಮಧ್ಯಮ ಹೇಗೆ? ವಿದ್ಯಾರ್ಥಿ: ಹೌದು. 2 ಮೇಲೆ N? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ N 2. ಆದ್ದರಿಂದ ನೆನಪಿಡುವ ಒಂದು ವಿಷಯ ಎಂದು ನಿಮ್ಮ ಮೇಲಿನ ಮತ್ತು ಕೆಳಗಿನ ಪರಿಮಿತಿ ಬದಲಾಯಿಸಲು. ನಾವು ಭಾಗವಾಗಿ ನಿರ್ಬಂಧಿತ ಇರಿಸಿಕೊಳ್ಳಲು ರಚನೆಯ ನಾವು ಹುಡುಕುತ್ತಿರುವ. ಆದ್ದರಿಂದ N 2 ಮೇಲೆ ಮಾತ್ರ ಕೆಲಸ ಮೊದಲನೆಯದಾಗಿ ನಾವು. ಆದ್ದರಿಂದ ಖಾತೆಗೆ ಪದಗಳ ತೆಗೆದುಕೊಳ್ಳುವ, ಹೇಗೆ ನಾವು ಮಧ್ಯಮ ಅಂಶ ಸಿಗುತ್ತವೆ? ನಾವು ಮಧ್ಯಮ ಬಯಸುವ ಕಾರಣ ಮೇಲಿನ ಮತ್ತು ಕೆಳಗಿನ ಬಲ ನಡುವೆ? ಎಂಎಂ-HM? ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ಅಧ್ಯಾಪಕ: ನಾವು ಕೆಲವು ಮಧ್ಯಮ ಹೊಂದಿವೆ. ಮತ್ತು ಇದು ಮೇಲಿನ ಜೊತೆಗೆ 2 ಕೆಳ ಮಾಡುತ್ತೇವೆ. ಅದ್ಭುತ. ನಾವು ಹೋಗಿ. ಒಂದು ಸಾಲಿನ ಕೆಳಗೆ. ನೀವು ಹುಡುಗರಿಗೆ ನಿಮ್ಮ ದಾರಿಯಲ್ಲಿ. ಈಗ ನಾವು ನಮ್ಮ ಹೊಂದಿರುವ ಮಧ್ಯಮ, ನಾವು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ಹೇಳಬೇಕಾದ. ನೀವು ಕೋಡ್ ಹೊಂದಿಲ್ಲ. ಹೌದು. ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ಇದು ಜೊತೆಗೆ ನೀವು ಇರುವ ಕಾರಣ ಎರಡು ನಡುವಿನ ಸರಾಸರಿ ಕಂಡುಹಿಡಿಯುವ ಅವುಗಳಲ್ಲಿ. ಆದ್ದರಿಂದ ನೀವು ರೀತಿಯ ಅವುಗಳಲ್ಲಿ ಅನಿಸಿದರೆ ಬದಿಗಳಿಂದ ರಲ್ಲಿ ಹೆಚ್ಚಿಸುವ, ನೀವು ಹತ್ತಿರಕ್ಕೆ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಲು ಮಧ್ಯಮ, ನೀವು ಹಾಗೆ ಬಯಸುವ. ಆದ್ದರಿಂದ ನೀವು ಎರಡೂ ಬದಿಯಲ್ಲಿ ಮಧ್ಯಮ, ಮತ್ತು ನಾವು 5 ಮತ್ತು 7 ತರಹ. ನೀವು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಸೇರಿಸಿದಾಗ 12 ಪಡೆಯಲು, ನೀವು 2 ರಿಂದ ಭಾಗಿಸಿದಾಗ, 6. ಕೆಲವೊಮ್ಮೆ ಕಷ್ಟ ಆ ಕೆಲಸ ಎಂಬುದನ್ನು ವಿವರಿಸಲು, ಆದರೆ ನೀವು ಮೂಲಕ ಕೆಲಸ ವೇಳೆ ಒಂದು ಉದಾಹರಣೆ ಕೆಲವೊಮ್ಮೆ, ಇದು ನೀವು ಊಹಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತೇವೆ ಇದು ಹೆಚ್ಚು ಕಡಿಮೆ ಇರಬೇಕು. ಹೌದು. ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ] ನಿಖರವಾಗಿ ಮಧ್ಯದಲ್ಲಿ ಅವರು ಪ್ರಕರಣದ ವೇಳೆ ಸಣ್ಣ ಸಂಖ್ಯೆಗಳ ಬಹಳಷ್ಟು ಇಲ್ಲ ಮತ್ತು ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಹಾಗೆ? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ನೀವು ಎಲ್ಲಾ ರಚನೆಯ ಮಧ್ಯದಲ್ಲಿ ಆಗಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಸಣ್ಣ ಸಂಖ್ಯೆಗಳ ಒಂದು ಗುಂಪೇ ಹೊಂದಿತ್ತು ಮತ್ತು ನಂತರ ಒಂದು ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಕೊನೆಯಲ್ಲಿ, ಇದು ವಿಷಯವಲ್ಲ. ಎಲ್ಲಾ ವಿಷಯಗಳು ಎಂಬುದು ಅವರು, ನೀವು ವರ್ಗೀಕರಿಸಲು ನೀವು ಮಧ್ಯಮ ನೋಡಲು ಬಯಸುವ ಸರಣಿ ನೀವು ಇನ್ನೂ ಇರುವ ಕಾರಣ ಅರ್ಧ ನಿಮ್ಮ ಸಮಸ್ಯೆ ತೆಗೆಯುವ. ಕೂಲ್. ಈಗ ನಾವು ಹೊಂದಿರುವ ಮಧ್ಯಮ, ನಾವು ಮುಂದಿನ ಏನು ಮಾಡಬೇಕು? ವಿದ್ಯಾರ್ಥಿ: ಹೋಲಿಸಿ. ಅಧ್ಯಾಪಕ: ಹೋಲಿಸಿ. Value_wanted ಆದ್ದರಿಂದ ಮಧ್ಯಮ ಹೋಲಿಸಿ. ಕೂಲ್. ಆದ್ದರಿಂದ ನೀವು ನಾವು ಇಲ್ಲಿ ನೋಡಲು ನಾವು ಇಲ್ಲಿ ಬಯಸುವ ಈ ಮೌಲ್ಯವನ್ನು. ಈ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೆನಪಿಡಿ. ಆದ್ದರಿಂದ ಮಧ್ಯಮ ಸೂಚ್ಯಂಕ ಸೂಚಿಸುತ್ತದೆ. ನಾವು ಮಧ್ಯಮ ಮೌಲ್ಯಗಳನ್ನು ಮಾಡಲು ಬಯಸುವ. ನೀವು ಬಯಸಿದರೆ ಮರೆಯಬೇಡಿ , ಡಬಲ್ ಸಮ ಹೋಲಿಸಿ. ನೀವು ಒಂದೇ ನೀವು ಸಮನಾಗಿರುತ್ತದೆ ಅದನ್ನು ಮತ್ತೆ ಹೋಗುವ, ತದನಂತರ, ಸಹಜವಾಗಿ, ಇದು ಇಲ್ಲಿದೆ ನೀವು ಮೌಲ್ಯವನ್ನು ಏರಲಿದೆ. ಆದ್ದರಿಂದ ಹಾಗೆ ಮಾಡಬೇಡಿ. ನಾವು ನೋಡಲು ನೀನು ಮಧ್ಯಮ ಮೌಲ್ಯಗಳನ್ನು ನಾವು ಬಯಸುವ ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ. ನಿಮ್ಮ ಕಟ್ಟುಪಟ್ಟಿಗಳು ರೇಟ್ ಮರೆಯಬೇಡಿ. ಡ್ರಾಪ್ಬಾಕ್ಸ್ ದೂರ ಹೋಗಬೇಕು. ನಾವು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಏನು ಮಾಡಬೇಕು? ಇದು ನಾವು ಹಿಂತಿರುಗಿ ಬಯಸುವ ಏನು ವೇಳೆ? ನಾವು ಹೇಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ. ವಿದ್ಯಾರ್ಥಿ: ಆಫ್ ಮುದ್ರಿಸಲು. ಅಧ್ಯಾಪಕ: ಸರಿ, ನಾವು ಪ್ರಿಂಟ್ ಬಯಸುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಒಂದು bool ಹೊಂದಿದೆ, ನಾವು ಸರಿ ಅಥವಾ ತಪ್ಪು ಮರಳಲು ಬಯಸುವ. ಈ ಸಂಖ್ಯೆ, ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ಒಂದು [? RRA? ?] ಇದು ವೇಳೆ ಆದ್ದರಿಂದ, ನಾವು ಅದನ್ನು ನಿಜವಾದ ಹಿಂತಿರುಗಿ. ನಾನು ನಿಜವಾದ ಕಾಗುಣಿತ ಮಾಡಬಹುದು ವೇಳೆ. ವಿದ್ಯಾರ್ಥಿ: ನೀವೇಕೆ ಶೂನ್ಯ ಎಂದು? ಅಧ್ಯಾಪಕ: ನೀವು ಆದ್ದರಿಂದ ನೀವು ಬಯಸಿದರೆ ಶೂನ್ಯ. ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಏಕೆಂದರೆ ನಮ್ಮ ಕಾರ್ಯ ಒಂದು bool ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ನಾವು ಸರಿ ಅಥವಾ ತಪ್ಪು ಎರಡೂ ಮರಳಿ ಅಗತ್ಯವಿದೆ. ವಿದ್ಯಾರ್ಥಿ: ನೀವು ಆರ್ , ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ನೀವು ತಪ್ಪು ಸಮಾನವಾಗಿರುತ್ತದೆ ಸೆಟ್ ಮಾಡಬಹುದು? ನಾನು ಹೇಳಲು ಬಯಸುವ, ಈ ಪರಿಸ್ಥಿತಿ ಲೈಕ್ ಮೇಲ್ ಸುಳ್ಳು ಸಮನಾಗಿರುತ್ತದೆ ಹಾಗೆ, ಭೇಟಿ. ನೀವು ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಇತರ ಭಾಗದಲ್ಲಿ ಸುಳ್ಳು ಹಾಕಬೇಕು? ಅಧ್ಯಾಪಕ: ಹೌದು. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಇಂತಹ ಇದುವರೆಗೆ ಏನಾದರೂ ಮಾಡುವ ಹಾಗೆ ಮೇಲ್ ಅಥವಾ ಕಡಿಮೆ, ಆ ಸರಿ ಅಥವಾ ತಪ್ಪು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ಇದು ವಾಸ್ತವವಾಗಿ ಕೆಟ್ಟ ಶೈಲಿ ಸೇ ಸಮನಾಗಿರುತ್ತದೆ ನಿಜವಾದ ಅಥವಾ ಸಮನಾಗಿರುತ್ತದೆ ಸಮನಾಗಿರುತ್ತದೆ ಸುಳ್ಳು ಸಮನಾಗಿರುತ್ತದೆ. ನೀವು ಪರಿಣಾಮವಾಗಿ ಬಳಸಲು ಬಯಸುವ ನಿಮ್ಮ ಚೆಕ್ ಸ್ವತಃ. ನಾನು ಬಯಸಿರುವುದಲ್ಲವೇ. ಎಂದು ನಾನು ಬೇಕಾಗಿದ್ದಾರೆ ಏನು. ಕೇಳುತ್ತಿದ್ದೇವೆ ನೀವು ಸಂದರ್ಭದಲ್ಲಿ ಆದ್ದರಿಂದ ಏನೋ ಬಗ್ಗೆ ಸಿ ಇಷ್ಟ ಈ ಉಳಿಸಲು. ನಾವು ಇಂಟ್ ಮುಖ್ಯ (ಶೂನ್ಯ) ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಈ ರೀತಿಯ. ಮೇಲಿನ ವೇಳೆ ಮತ್ತು ನೀವು ನೀವು ಮತ್ತು ಕೆಲವು ಇನ್ಪುಟ್ ನೀವು ಮಾಡಬಹುದು ವೇಳೆ ಕೇಳುವ ಈ ರೀತಿಯ? ರೈಟ್? ವಿದ್ಯಾರ್ಥಿ: ನಾನು ಹಾಕಿದ್ದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಮಾಡಲು. It's-- ಏಕೆಂದರೆ ಅಧ್ಯಾಪಕ: ರೈಟ್. ಆದ್ದರಿಂದ ನಿಮಗೆ, ಸುಳ್ಳು ಎಂದು ಬಯಸುವ? ವಿದ್ಯಾರ್ಥಿ: ಹೌದು. ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಇದು ನಿಜವಾದ ಅಲ್ಲ ವೇಳೆ ಇದು ನಿರ್ವಹಿಸಲು ಬಯಸುವ. ಆದ್ದರಿಂದ ನೀವು ಮಾಡಲು ತಂಪಾದ ವಿಷಯ ಇದು. ಆದ್ದರಿಂದ ಘೋಷಣಾ ನೆನಪಿಡಿ ಪಾಯಿಂಟ್ ವಿಷಯಗಳನ್ನು ನಿರಾಕರಿಸುತ್ತದೆ? [ಕೇಳಿಸುವುದಿಲ್ಲ] ಎಂದರೆ ಹೇಳುತ್ತಾರೆ. ನಾವು ನೋಡಲು ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಈ ಭಾಗ, ನೀವು ಬಯಸುವ ಆ ಮಾಪನ ಹೇಳುತ್ತಾರೆ ಸುಳ್ಳು ನೀವು ಬಯಸುವ ಎಂದು. ತಪ್ಪು ನಿಜವಾದ ಇದು ಈ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಎಂದು ಅರ್ಥ. ಎಂದು ಅರ್ಥ ಡಸ್? ವಿದ್ಯಾರ್ಥಿ: ಹೌದು. ಅಧ್ಯಾಪಕ: ಅದ್ಭುತ. ಸರಿ. ಆದ್ದರಿಂದ ನಾವು ಹಿಂದಿರುಗಬಹುದು ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಿಜವಾದ. ಈಗ ಬೇರೆ ಎರಡು ಹೊಂದಿವೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಂದರ್ಭಗಳಲ್ಲಿ. ನಮ್ಮ ಎರಡು ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ಯಾವುವು? ಸುಮ್ಮನೆ ಈ ರೀತಿ ಮಾಡೋಣ. ಆದ್ದರಿಂದ ಬೇರೆ ಆರಂಭಿಸೋಣ ವೇಳೆ ಮಧ್ಯಮ ಮೌಲ್ಯಗಳನ್ನು ನಾವು ಬಯಸುವ ಮೌಲ್ಯ ಕಡಿಮೆ. ಆದ್ದರಿಂದ ಮಧ್ಯದಲ್ಲಿ ನಮ್ಮ ಮೌಲ್ಯ ಕಡಿಮೆ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಎಂದು ಮೌಲ್ಯಕ್ಕಿಂತ. ಆದ್ದರಿಂದ ನಿರ್ಬಂಧಿತ ಇದು ನೀವು ನಾವು ನವೀಕರಿಸಲು ನೀವು ಆಲೋಚಿಸುತ್ತೀರಿ? ಮೇಲಿನ ಅಥವಾ ಕೆಳಗಿನ? ಮೇಲ್? ರಚನೆಯ ಆದ್ದರಿಂದ ಇದು ಅಡ್ಡ ನಾವು ನೋಡುವ ಎಂದು ಹೋಗುವ? ವಿದ್ಯಾರ್ಥಿ: ಕಡಿಮೆ. ಅಧ್ಯಾಪಕ: ನಾವು ಹೋಗುವ ಎಡ ನೋಡುವ ಎಂದು. ಕಡಿಮೆ ಮೌಲ್ಯ ಕಡಿಮೆ ಆದ್ದರಿಂದ ಬೇರೆ. ಇಲ್ಲಿ ನಿಮ್ಮ ಮಧ್ಯಮ ಮೌಲ್ಯ ಆದ್ದರಿಂದ ನಾವು ಯಾವ ಕಡಿಮೆ. ನಾವು ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ ನಮ್ಮ ರಚನೆಯ ಬಲಭಾಗದ. ನಾವು ನೀನು ನಮ್ಮ ಕಡಿಮೆ ಪರಿಮಿತಿಯು ನವೀಕರಿಸಿ. ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಕಡಿಮೆ ಮತ್ತೆ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ನೀವು ಕಡಿಮೆ ಇರಬೇಕು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ವಿದ್ಯಾರ್ಥಿ: ಮಧ್ಯಮ ಮೌಲ್ಯ? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ಮಧ್ಯಮ ಮೌಲ್ಯ ವಿದ್ಯಾರ್ಥಿ: ಪ್ಲಸ್ 1. ಅಧ್ಯಾಪಕ: --plus 1. ಯಾರಾದರೂ ಏಕೆ ಹೇಳಿ ಮಾಡಬಹುದು ನಾವು ಜೊತೆಗೆ 1 ಹೊಂದಿವೆ? ವಿದ್ಯಾರ್ಥಿ: [? ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು?] ಇದು ಹೆಚ್ಚು ಸಮಾನವಾಗಿದೆ. ಅಧ್ಯಾಪಕ: ರೈಟ್. ನಾವು ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಕಾರಣ ನಮ್ಮ ಮಧ್ಯಮ ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ ಅಲ್ಲ ಇದು ಮತ್ತು ನಾವು ಬೇರ್ಪಡಿಸಬೇಕಾದಲ್ಲಿ ಎಲ್ಲಾ ಅನಂತರದ ಶೋಧನೆಗಳಿಂದ. ಆ ಜೊತೆಗೆ 1, ಈ ಮರೆತರೆ ಅನಿರ್ದಿಷ್ಟವಾಗಿ ಲೂಪ್ ಬಯಸುವರು. ಮತ್ತು ನೀವು ಕೇವಲ ಒಂದು ಕ್ಯಾಚ್ ಮಾಡುತ್ತೇವೆ ಅನಂತ ಆದೇಶಗಳ ಮತ್ತು ನಂತರ ನೀವು segfault ಮಾಡುತ್ತೇವೆ ಮತ್ತು ವಿಷಯಗಳನ್ನು ಕೆಟ್ಟ ಹೋಗಿ. ಆದ್ದರಿಂದ ಯಾವಾಗಲೂ ನೀವು ಇಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಕೆಳಗಿನ ಸೇರಿದಂತೆ ನೀವು ನೋಡಿದ್ದಾರೆ. ನಾವು ಒಂದು ಪ್ಲಸ್ 1 ಆ ಆರೈಕೆಯನ್ನು. ಈಗ ನಾವು ನಮ್ಮ ಕೊನೆಯ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿವೆ ಸುರಕ್ಷತೆ ಸಲುವಾಗಿ ಇದು ಯಾವಾಗಲೂ ನಾನು ನೀವು ಮೌಲ್ಯವನ್ನು ವೇಳೆ ಬೇರೆ, ಇಲ್ಲಿ ಪರಿಶೀಲಿಸಬಹುದು ಮಧ್ಯಮ ಮೌಲ್ಯ ಹೆಚ್ಚಾಗಿದೆ ನಾವು ಬಯಸುವ. ನಾವು ಬಯಸುವ ಅರ್ಥ ಎಡಗೈ ಅರ್ಧ. ಇದು ಹಾಗೆ ನಾವು ನವೀಕರಿಸಲು ಹೋಗುವ? ಮೇಲ್. ಮತ್ತು ಸಮವಾಗಿದೆ ಹೋಗುವಾಗ ಏನು? ಮಧ್ಯ ಮೈನಸ್ 1, ಏಕೆಂದರೆ ಸಹಜವಾಗಿ, ನಾವು ಬಯಸುವ ನಾವು ಇಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮತ್ತೆ ಮಧ್ಯದ ಮೌಲ್ಯವು ನೋಡುವ. ಮತ್ತು ನಾವು ಅದನ್ನು ಹೊಂದಿವೆ. ಅದು ಇಲ್ಲಿದೆ. ಎಲ್ಲಾ ಬೈನರಿ ಸರ್ಚ್ ಇಲ್ಲಿದೆ. ಅದು ಸರಿ, ಆ ಕೆಟ್ಟ ಅಲ್ಲ? ಇದು 10 ರೇಖೆಗಳನ್ನು ಜಾಗದಿಂದ ಕೋಡ್. ಆದ್ದರಿಂದ ಶಕ್ತಿಶಾಲಿ, ಬಹಳ ಉಪಯುಕ್ತ, ನೀವು ನಿಮ್ಮ ನಂತರ psets ಒಂದು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಎಂದು. ಬಹುಶಃ ಈ ಒಂದು, ಆದರೆ ನಂತರ. ಆದ್ದರಿಂದ ತಿಳಿಯಲು. ಇದನ್ನು ಪ್ರೀತಿಸುತ್ತೇನೆ. ಇದು ಜೊತೆಗೆ ನೀವು ಪರಿಗಣಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಯಾರಾದರೂ ಯಾವುದೇ ಹೊಂದಿದೆ ಬೈನರಿ ಸರ್ಚ್ ಪ್ರಶ್ನೆಗಳು? ಹೌದು. ವಿದ್ಯಾರ್ಥಿ: ಇದು ಮುಖ್ಯವಾಗುತ್ತದೆ ನಿಮ್ಮ ಎನ್ ಸಮ ಅಥವಾ ಬೆಸ ಎಂದು? ಅಧ್ಯಾಪಕ: ನಂ ನಾವು ಮಧ್ಯಮ ಅದನ್ನು ಎರಕ ಕಾರಣ ಒಂದು ಇಂಟ್, ಇದು ಅದನ್ನು ಮೊಟಕುಗೊಳಿಸಲು ಕಾಣಿಸುತ್ತದೆ. ಇದು ಒಂದು ಪೂರ್ಣಾಂಕ ಉಳಿಯಲು ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಅಂತಿಮವಾಗಿ ಎಲ್ಲವೂ ಮೂಲಕ ವಿಂಗಡಿಸಲು. ಆದ್ದರಿಂದ ಆ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ. ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? ಅದ್ಭುತ. ಕೂಲ್. ಆದ್ದರಿಂದ, ನೀವು ಹುಡುಗರಿಗೆ ಈ ಸಿಕ್ಕಿತು. ಸ್ಲೈಡ್ಶೋ. ನಾವು ಬಗ್ಗೆ ಮಾಹಿತಿ ಆದ್ದರಿಂದ, ನಾನು ತಿಳಿದಿರುವ ಡೇವಿಡ್ ಸಂಕೀರ್ಣತೆ ರನ್ಟೈಮ್ಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ. ಆದ್ದರಿಂದ ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಕೇವಲ ಇಲ್ಲಿದೆ ನಾವು ನಿರಂತರ ಸಮಯದಲ್ಲಿ ಕರೆ ಒಂದು,. ಎಂದು ಏಕೆ ಯಾರಾದರೂ ನನಗೆ ತಿಳಿಸುವಿರಾ? ಆ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಗೆ ಒಳಗೊಂಡಿದೆ ಎಂದು? ಎಂಎಂ-HM. ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಮೊದಲ ನೋಡೋಣ ಅಧ್ಯಾಪಕ: ಮಧ್ಯಮ ಎಂದು ಆದ್ದರಿಂದ ನಾವು ಬರುವ ಮೊದಲ ಅಂಶ, ಬಲ? ಆದ್ದರಿಂದ ಒಂದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅಥವಾ ಏನೇ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಮಧ್ಯದಲ್ಲಿ ಸ್ಮ್ಯಾಕ್ DAB ಎಂದು ಸಂಭವಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನಮ್ಮ ಉತ್ತಮ ಕೇಸ್. ನೀವು ಬಹುಶಃ, ನಿಜವಾದ ಸಮಸ್ಯೆಗಳನ್ನು ಒಳಗೆ ಪಡೆಯಲು ಸಾಮಾನ್ಯವಾಗಿ [ಕೇಳಿಸುವುದಿಲ್ಲ] ತಲುಪಲು. ನಮ್ಮ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಬಗ್ಗೆ? ನಮ್ಮ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಲಾಗ್ N. ಮತ್ತು ಇಡೀ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಕುರಿತು ಎರಡು ವಿಷಯ ಅಧಿಕಾರಗಳನ್ನು. ಆದ್ದರಿಂದ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಅರ್ಥ ನಾವು ಕೆಳಗೆ ರಚನೆಯ ಕೊಚ್ಚು ಎಂದು ಇದು ಒಂದು ಒಂದು ಅಂಶ ತನಕ. ಆದ್ದರಿಂದ, ನಾವು ಅರ್ಧ ಅದನ್ನು ಕೊಚ್ಚು ಬಂತು ಎಂದು ನಾವು ಬಹುಶಃ ಸಾಧ್ಯವಾಗುವಷ್ಟು ಅನೇಕ ಬಾರಿ. ಇದು ಲಾಗ್ N ಏಕೆಂದರೆ ಏಕೆ ನೀವು ಎರಡು ಭಾಗಿಸುವ ಇರಿಸಿಕೊಳ್ಳಲು. ಆದ್ದರಿಂದ ಊಹೆಗಳನ್ನು, ವಿಷಯಗಳನ್ನು ನೀವು ನೀವು ಎಂದಾದರೂ ಇಂತಹ ತಿಳಿಯಬೇಕು ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ಅನ್ನು ಹೋಗಿ. ನಿಮ್ಮ ಅಂಶಗಳನ್ನು ಬೇರ್ಪಡಿಸಬೇಕು. ಅವರು ಏಕೆಂದರೆ ಪ್ರತ್ಯೇಕಿಸಬಹುದು ಹೊಂದಿವೆ ಎಂದು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ನೀವು ಇಲ್ಲಿದೆ ನೀವು ಸಾಧ್ಯವಾಯಿತು ತಿಳಿಯಬಹುದು ಇದು ಅರ್ಧದಷ್ಟು ಎಸೆಯಲು. ಈ ಅದಲುಬದಲು ಚೀಲ ನೀಡಿದ್ದಾರೆ ಮತ್ತು ಸಂಖ್ಯೆಗಳ ನೀವು, ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ಸರಿ, ನಾನು ಮಧ್ಯಮ ಪರಿಶೀಲಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ಸಂಖ್ಯೆ ಮತ್ತು ನಾನು ಬಯಸುತ್ತೇನೆ ಸಂಖ್ಯೆ ಕಡಿಮೆಯಿರುತ್ತದೆ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ನಿರಂಕುಶವಾಗಿ ಒಂದರ್ಧ ಎಸೆಯಲು. ನೀವು ಗೊತ್ತಿಲ್ಲ ಎಂದು ನಿಮ್ಮ ಇತರ ಅರ್ಧ ಸಂಖ್ಯೆಗಳು. ನಿಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಪ್ರತ್ಯೇಕಿಸಬಹುದು ಹೊಂದಿದೆ. ಜೊತೆಗೆ, ಈ ಇರಬಹುದು ಮುಂದೆ ಸ್ವಲ್ಪ ಹೋಗಿ, ಆದರೆ ನೀವು ಯಾದೃಚ್ಛಿಕ ಅವಕಾಶ ಅಗತ್ಯವಿದೆ. ನೀವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಅಗತ್ಯವಿದೆ ಕೇವಲ ಮಧ್ಯಮ ಅಂಶ ಹೋಗಿ. ನೀವು ಕ್ರಮಿಸುವ ಹೊಂದಿದ್ದರೆ ಏನೋ ಮೂಲಕ ಅಥವಾ ನೀವು ಹೆಚ್ಚುವರಿ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮಧ್ಯಮ ಅಂಶ ಪಡೆಯಲು, ಇದು ಲಾಗ್ N ಎಲ್ಲಿಯೂ ಏಕೆಂದರೆ ಅಲ್ಲ ನೀವು ಹೆಚ್ಚು ಕೆಲಸ ಸೇರಿಸುವುದರಿಂದ ನೀವು. ಮತ್ತು ಈ ಸ್ವಲ್ಪ ಮಾಡುತ್ತದೆ ಎರಡು ವಾರಗಳಲ್ಲಿ ಹೆಚ್ಚು ಅರ್ಥದಲ್ಲಿ, ಆದರೆ ನಾನು ಕೇವಲ ರೀತಿಯ, ಮುನ್ನುಡಿ ಬೇಕಾಗಿದ್ದಾರೆ ನೀವು ಹುಡುಗರಿಗೆ ಎಂಬುದನ್ನು ಒಂದು ಕಲ್ಪನೆಯನ್ನು ನೀಡುತ್ತದೆ ಬರಲು. ಆದರೆ ಆ ಎರಡು ಪ್ರಮುಖ ಊಹೆಗಳನ್ನು ನೀವು ಅವಳಿ ಪಟ್ಟಿ ಅಗತ್ಯವಿರುವ. ಅದನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಆ ದೊಡ್ಡ ಒಂದು ನೀವು ಇದೀಗ ಹುಡುಗರಿಗೆ. ಆ ಮೇಲೆ ನಾವು ಒಳಗೆ ಹೋಗಿ ನಮ್ಮ ರೀತಿಯ ಉಳಿದ. ಆದ್ದರಿಂದ ನಾಲ್ಕು sorts-- ಗುಳ್ಳೆ, ಅಳವಡಿಕೆ, ಆಯ್ಕೆ, ಮತ್ತು ವಿಲೀನಗೊಳ್ಳಲು. ಅವರು ತಂಪಾದ ಎಲ್ಲಾ ರೀತಿಯ ಆರ್. ನೀವು ಹುಡುಗರಿಗೆ ಸಿಎಸ್ 124 ನಿರ್ಧರಿಸಿದರೆ, ನೀವು ರೀತಿಯ ಎಲ್ಲಾ ರೀತಿಯ ಬಗ್ಗೆ ಕಲಿಯೋಣ. ಮತ್ತು ನೀವು ಒಂದು xkcd ಅಭಿಮಾನಿ ನೀವು, ಇಲ್ಲ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಕಾಮಿಕ್ ಬಗ್ಗೆ ನಿಜವಾಗಿಯೂ ಪರಿಣಾಮಕಾರಿಯಲ್ಲದ ರೀತಿಯ ಹಾಗೆ ಇದು ನಾನು ಹೆಚ್ಚು ನೀವು ನೋಡಲು ಹೋಗುವ ಶಿಫಾರಸು. ಅವುಗಳಲ್ಲಿ ಒಂದು ಪ್ಯಾನಿಕ್ ರೀತಿಯ, ರೀತಿಯಲ್ಲಿ ಇದು ಹಾಗೆ, ಓಹ್ ಯಾವುದೇ ಯಾದೃಚ್ಛಿಕ ಶ್ರೇಣಿಯನ್ನು ಮರಳಲು ಹೊಂದಿದೆ. ಗಣಕವನ್ನು ಮುಚ್ಚಿ. ಬಿಡಿ. ಆದ್ದರಿಂದ geeky ಹಾಸ್ಯ ಯಾವಾಗಲೂ ಒಳ್ಳೆಯದು. ಆದ್ದರಿಂದ ಯಾರಾದರೂ ರೀತಿಯ ನೆನಪಿಡಿ ಇಲ್ಲ ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ಯೋಚನೆಯನ್ನು ಬಬಲ್ ರೀತಿಯ ಕೆಲಸ ಹೇಗೆ. ನೀವು ನೆನಪಿಡಿ? ವಿದ್ಯಾರ್ಥಿ: ಹೌದು. ಅಧ್ಯಾಪಕ: ಅದು ಹೋಗಿ. ವಿದ್ಯಾರ್ಥಿ: ನೀವು ಮೂಲಕ ನೀನು ಆದ್ದರಿಂದ ಮತ್ತು ಇದು ದೊಡ್ಡ ಇಲ್ಲಿದೆ ವೇಳೆ, ನಂತರ ನೀವು ಎರಡು ವಿನಿಮಯ. ಅಧ್ಯಾಪಕ: MM-HM. ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ ನೀವು ಮೂಲಕ ಮರಳಿ. ನೀವು ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಮೊದಲು ದೊಡ್ಡ ವೇಳೆ ನಂತರ ಒಂದಕ್ಕಿಂತ, ನೀವು ರಲ್ಲಿ ಕೂರಲು ವಿನಿಮಯ ಈ ರೀತಿಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯಲ್ಲಿ ಎಲ್ಲಾ ಪಟ್ಟಿ ಅಂತ್ಯದಲ್ಲಿ ಬಬಲ್ ಅಪ್ ಮತ್ತು ಎಲ್ಲಾ ಕಡಿಮೆ ಸಂಖ್ಯೆಯಲ್ಲಿ ಗುಳ್ಳೆ ಕೆಳಗೆ. ಅವರು ತಂಪಾದ ನೀವು ಹುಡುಗರಿಗೆ ಇಲ್ಲ ವೀಡಿಯೊ ವಿಂಗಡಿಸುವ ಶಬ್ದ ಪರಿಣಾಮವನ್ನು? ಇದು ತಂಪಾದ ಭಾಸವಾಗುತ್ತದೆ. ರಾಬರ್ಟ್ ಹೇಳಿದಂತೆ, ಕ್ರಮಾವಳಿ ಆದ್ದರಿಂದ ನೀವು ಪಟ್ಟಿಯಲ್ಲಿ ಹೆಜ್ಜೆ ಎಂದು, ಪಕ್ಕದ ಮೌಲ್ಯಗಳನ್ನು ವಿನಿಮಯ ಅವರು ಸಲುವಾಗಿ ಇಲ್ಲದಿದ್ದರೆ. ತದನಂತರ ಕೇವಲ ಪುನರಾವರ್ತಿಸುವ ಇರಿಸಿಕೊಳ್ಳಲು ತನಕ ನೀವು ಯಾವುದೇ ವಿನಿಮಯ ಮಾಡಲು. ಆದ್ದರಿಂದ ಕೆಟ್ಟ ಅಲ್ಲ, ಬಲ? ಆದ್ದರಿಂದ ನಾವು ಇಲ್ಲಿ ಒಂದು ತ್ವರಿತ ಉದಾಹರಣೆಗೆ ಹೊಂದಿವೆ. ಈ ರೀತಿಯ ಹೋಗುತ್ತದೆ ಏರಿಕೆಯ ಕ್ರಮದಲ್ಲಿ ಅವುಗಳನ್ನು. ನಾವು ಮೊದಲ ಮೂಲಕ ಹೋದಾಗ ಸಮಯ, ನಾವು ಎಂಟು ಮೂಲಕ ನೋಡಲು ಮತ್ತು ಆರು ಸ್ಪಷ್ಟವಾಗಿ ಅಲ್ಲ ಸಲುವಾಗಿ, ನಾವು ಅವುಗಳನ್ನು ವಿನಿಮಯ. ಆದ್ದರಿಂದ ಮುಂದಿನ ಒಂದು ನೋಡಲು. ಎಂಟು ಮತ್ತು ಸಲುವಾಗಿ ನಾಲ್ಕು ಅಲ್ಲ. ಅವುಗಳನ್ನು ವಿನಿಮಯ. ತದನಂತರ ಎಂಟು ಮತ್ತು ಎರಡು, ಅವುಗಳನ್ನು ವಿನಿಮಯ. ನಾವು ಹೋಗಿ. ಆದ್ದರಿಂದ ನಿಮ್ಮ ಮೊದಲ ಪಾಸ್ ನಂತರ, ನೀವು ಗೊತ್ತು ನಿಮ್ಮ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಏರಲಿದೆ ಇದು ಕೇವಲ ಏಕೆಂದರೆ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಿರಂತರವಾಗಿ ಎಂದು ನಾನು ಉಳಿದಂತೆ ದೊಡ್ಡದಾಗಿರುತ್ತದೆ ಮತ್ತು ಇದು ಕೇವಲ ಬಬಲ್ ವಿಶೇಷವೇನು ಅಲ್ಲಿ ಕೊನೆಯಲ್ಲಿ ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಅಪ್. ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥವಿಲ್ಲ ಎಂದು? ಕೂಲ್. ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಎರಡನೇ ಪಾಸ್ ನೋಡಲು. ಆರು ಮತ್ತು ನಾಲ್ಕು, ಸ್ವಿಚ್. ಸಿಕ್ಸ್ ಮತ್ತು ಎರಡು, ಸ್ವಿಚ್. ಮತ್ತು ಈಗ ನಾವು ಸಲುವಾಗಿ ಕೆಲವು ವಿಷಯಗಳನ್ನು. ಪ್ರತಿ ಪಾಸ್ ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಸಂಪೂರ್ಣ ಪಟ್ಟಿ ಮಾಡಲು, ನಾವು ತಿಳಿದಿರುವ ಅನೇಕ ಸಂಖ್ಯೆಯಂತೆ ಕೊನೆಯಲ್ಲಿ ವಿಂಗಡಿಸಲಾದ ಕಾಣಿಸುತ್ತದೆ. ನಾವು ಮೂರನೇ ಪಾಸ್ ಮಾಡಲು, ಇದು ಒಂದು ಸ್ವಾಪ್ ಹೊಂದಿದೆ. ತದನಂತರ ನಮ್ಮ ನಾಲ್ಕನೇ ನಾವು ಶೂನ್ಯ ಸ್ಲಾಟ್ಗಳು, ರವಾನಿಸಲು. ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ತಿಳಿದಿದೆ ನಮ್ಮ ರಚನೆಯ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಡುತ್ತವೆ ಮಾಡಲಾಗಿದೆ. ಮತ್ತು ದೊಡ್ಡದಾಗಿದೆ ಬಬಲ್ ರೀತಿಯ ವಿಷಯ. ನಾವು ತಿಳಿದಿದೆ ನಾವು ಆ ಶೂನ್ಯ ವಿನಿಮಯ ಹೊಂದಿವೆ ಎಲ್ಲವೂ ಅರ್ಥ ಸಂಪೂರ್ಣ ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಇದು ನಾವು ಪರಿಶೀಲಿಸಿ ಹೇಗೆ ಭಾಸವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾವು ಬಬಲ್ ಕೋಡ್ ಹೋಗುವ ರೀತಿಯ ಇದು ಆ ಕೆಟ್ಟ ಅಲ್ಲ. ಇದ್ಯಾವುದು ಆ ಕೆಟ್ಟ. ಅವರು ಸ್ವಲ್ಪ ಹೆದರಿಕೆಯೆ ಕಾಣಿಸಬಹುದು ತಿಳಿಯಲು. ನಾನು ಪಡೆದಾಗ ನನಗೆ ಗೊತ್ತು ವರ್ಗ, ಸಹ ನಾನು ವರ್ಗ ಬೋಧನೆ ಮೊದಲ ಬಾರಿಗೆ ಕಳೆದ ವರ್ಷ, ನಾನು ಹಾಗೆ, ನಾನು ಈ ಹೇಗೆ ಮಾಡಬೇಕು ಮಾಡಲಾಯಿತು? ಇದು ಸೈದ್ಧಾಂತಿಕವಾಗಿ ಅರ್ಥವಿಲ್ಲ, ಆದರೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ಹೇಗೆ ಮಾಡಬೇಕು? ಇದು ನಾನು ನಡೆಯಲು ಬಯಸುವ ಏಕೆ ಇಲ್ಲಿ ನೀವು ಹುಡುಗರಿಗೆ ಕೋಡ್ ಮೂಲಕ. ಹಾಗಾಗಿ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ನೀವು ಹುಡುಗರಿಗೆ ಈ ಬಾರಿಗೆ. ಆದ್ದರಿಂದ ಕೇವಲ ಇದನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು ನಾವು ಪ್ರತಿ ಪರಿವರ್ತನೆ ಬಗ್ಗೆ ಆರ್. ನಾವು ಕೆಲವು ಕೌಂಟರ್ ಎಂದು , ನಮ್ಮ ಸ್ವಾಪ್ಸ್ ಟ್ರ್ಯಾಕ್ನಲ್ಲಿರಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ನಾವು ಖಚಿತವಾಗಿ ಅಗತ್ಯವಿದೆ ಏಕೆಂದರೆ ನಾವು ಪರೀಕ್ಷಿಸುವ ನೀವು. ಮತ್ತು ನಾವು ಸಂಪೂರ್ಣ ರಚನೆಯ ತಿರುಗಿ ನಾವು ಈ ಉದಾಹರಣೆಗೆ ಮಾಡಿದಂತೆ. ಅಂಶ ಮೊದಲು ಹೆಚ್ಚಿನ ವೇಳೆ ನಾವು ಸ್ಥಾನದಲ್ಲಿದ್ದೀರೋ ಅಲ್ಲಿ ನಂತರ ಅಂಶ, ನಾವು ಅವುಗಳನ್ನು ವಿನಿಮಯ ಮತ್ತು ನಮ್ಮ ಹೆಚ್ಚಿಸಲು ಕೌಂಟರ್, ನಾವು ವಿನಿಮಯ ಬೇಗ ಕಾರಣ ನಮ್ಮ ಕೌಂಟರ್ ಎಂದು ತಿಳಿಸಲು ಬಯಸುತ್ತೇನೆ. ಅಲ್ಲಿ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಏನೋ ಇಲ್ಲಿ ಮೇಲೆ ತಮಾಷೆಯ ತೋರುತ್ತದೆ. ವಿದ್ಯಾರ್ಥಿ: ನೀವು ಸೊನ್ನೆಗೆ ಕೌಂಟರ್ ಸೆಟ್ ಮಾಡಬೇಡಿ ನೀವು ಲೂಪ್ ಮೂಲಕ ಹೋಗಿ ಪ್ರತಿ ಬಾರಿ? ನೀವು ಮುಂದುವರಿಸುವುದಕ್ಕೆ ಇಲ್ಲ ಪ್ರತಿ ಬಾರಿ ಮತ್ತೆ ಸೊನ್ನೆಗೆ? ಅಧ್ಯಾಪಕ: ಅಗತ್ಯವಾಗಿ. ಆದ್ದರಿಂದ ಏನಾಗುತ್ತದೆ ನಾವು ಇಲ್ಲಿ ಮೂಲಕ ಹೋಗಿ ಆಗಿದೆ. ಹಾಗೆಯೇ, ಈ ನೆನಪಿಸುತ್ತಾರೆ ಇಲ್ಲದೇ ಹೋದಲ್ಲಿ ಒಮ್ಮೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ಹೊಂದಿಸಲು ವಿಶೇಷವೇನು ಶೂನ್ಯಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ ಕೌಂಟರ್, ನಂತರ ಅದರ ಮೂಲಕ ತಿರುಗಿ ವಿಶೇಷವೇನು. ಮೂಲಕ iterates ಎಂದು, ಇದು ಕೌಂಟರ್ ನವೀಕರಿಸಿ. ಇದು ಕೌಂಟರ್ ನವೀಕರಣಗಳನ್ನು, ಇದು ಮಾಡಿದ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ರಚನೆಯ ಕೊನೆಯ ತಲುಪಿದ್ದೇನೆ ಯಾವಾಗ, ನಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಬೇರ್ಪಡಿಸಬೇಕು ಇದ್ದಲ್ಲಿ, ಕೌಂಟರ್ ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ಪಡೆದಿರುತ್ತಾರೆ. ಆದ್ದರಿಂದ ಇದು ಪರಿಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಇದು ಸರಿ, ಶೂನ್ಯ ಹೆಚ್ಚು ಕೌಂಟರ್ ಹೆಚ್ಚಿನ ಹೇಳುತ್ತಾರೆ. ಇದು ಇದ್ದರೆ, ಮತ್ತೆ ಅದನ್ನು. ನೀವು ಆದ್ದರಿಂದ ನೀವು ಆ ಮರುಸಿದ್ಧಗೊಳಿಸಬೇಕೆಂದಿದ್ದೀರೇನು ಮೂಲಕ ಹೋಗಿ, ಕೌಂಟರ್ ಶೂನ್ಯಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ. ನೀವು ವಿಂಗಡಿಸಲಾದ ಮೂಲಕ ಹೋದರೆ ಸರಣಿ, ಏನೂ, ಬದಲಾಯಿಸುತ್ತದೆ ಈ ವಿಫಲವಾದರೆ, ಮತ್ತು ನೀವು ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಮರಳಲು. ಅರ್ಥವಿಲ್ಲ ಎಂದು? ವಿದ್ಯಾರ್ಥಿ: ಸ್ವಲ್ಪ ಇರಬಹುದು. ಅಧ್ಯಾಪಕ: ಸರಿ. ಯಾವುದೇ ಸಾಕಷ್ಟಿರುತ್ತದೆ ಅಪ್ ಬರುವ ಪ್ರಶ್ನೆ. ಹೌದು. ವಿದ್ಯಾರ್ಥಿ: ಏನು ಎಂದು ಕಾರ್ಯ ಅಂಶಗಳನ್ನು ವಿನಿಮಯ ಎಂದು? ಅಧ್ಯಾಪಕ: ನಾವು ವಾಸ್ತವವಾಗಿ ಬರೆಯಬಹುದು ಈಗ ಬಲಗಡೆ ನೀನು ವೇಳೆ. ಕೂಲ್. ಗಮನಿಸಿ ಆದ್ದರಿಂದ, ಅಲಿಸನ್ ಹೋಗುತ್ತದೆ ಮತ್ತೆ APPLIANCE ಬದಲಾಯಿಸಲು. ಇದು ಮೋಜು ಎಂದು ವಿಶೇಷವೇನು. ಮತ್ತು ನಾವು ನಮ್ಮ ಸಂತೋಷವನ್ನು ಹೊಂದಿವೆ ಇಲ್ಲಿ ಬಬಲ್ ರೀತಿಯ ವಿಷಯ. ಹಾಗಾಗಿ ಈಗಾಗಲೇ ಸೈಕ್ಲಿಂಗ್ ಮಾಡಿದರು ರಚನೆಯ ಮೂಲಕ. ನಾವು ನಮ್ಮ ಸ್ವಾಪ್ಸ್ ಎಂದು ಶೂನ್ಯಕ್ಕೆ ಸಮ. ನಾವು ಪಕ್ಕದ ವಿನಿಮಯ ಬಯಸುವ ಅಂಶಗಳನ್ನು ಅವರು ಕ್ರಮದಲ್ಲಿ ಇಲ್ಲ ವೇಳೆ. ಆದ್ದರಿಂದ ಮೊದಲನೆಯದಾಗಿ ನಾವು ಅಗತ್ಯವಿದೆ ನಮ್ಮ ರಚನೆಯ ಮೂಲಕ ಮರಳಿ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಹೇಗೆ ನೀವು ನಾವು ಮಾಡಬಹುದು ತಿಳಿದಿರುವಿರಿ ನಮ್ಮ ರಚನೆಯ ಮೂಲಕ ತಿರುಗಿ? ನಾವು ಹೊಂದಿರುವ ಮತ್ತು ನಾನು 0 ಸಮನಾಗಿರುತ್ತದೆ. ನಾವು ನಾನು ಕಡಿಮೆ ಆಗಬೇಕು ಎನ್ ಮೈನಸ್ 1 ಮೈನಸ್ ಕೆ ಹೆಚ್ಚು. ಮತ್ತು ನಾನು ಎರಡನೇ ಆ ವಿವರಿಸಲು ಮಾಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ ಈ ಒಂದು ಆಪ್ಟಿಮೈಜೇಷನ್ ಇಲ್ಲಿ ಅಲ್ಲಿ, ನಾನು ಪ್ರತಿ ಪಾಸ್ ನಂತರ ಹೇಳಿದರು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ ಶ್ರೇಣಿಯನ್ನು ನಾವು ಮೂಲಕ ಯಾವುದೇ ಇಂದಿನ ಗೊತ್ತಾಯಿತು ಆದ್ದರಿಂದ ಒಂದು ಪಾಸ್ ನಂತರ ನಾವು ಈ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಡುತ್ತವೆ ಎಂದು ತಿಳಿದಿಲ್ಲ. ಎರಡು ಪಾಸ್ಗಳನ್ನು ನಂತರ ನಾವು ತಿಳಿದಿರುವಂತೆ ಈ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಡುತ್ತವೆ. ಮೂರು ಹಾದು ನಂತರ ನಾವು ಪ್ರತಿಗಳ ಎಂದು ಗೊತ್ತಿಲ್ಲ. ರೀತಿಯಲ್ಲಿ ಹಾಗಾಗಿ iterating ನಾನು ಇಲ್ಲಿ ರಚನೆಯ ಮೂಲಕ, ಇದು ಕೇವಲ ಹೋಗಿ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ವಿಶೇಷವೇನು ಇದೆ ನಾವು ತಿಳಿದಿರುವ ಮೂಲಕ ಆಯ್ದ ಇದೆ. ಸರಿ? ಕೇವಲ ಒಂದು ಆಪ್ಟಿಮೈಜೇಷನ್ ಇಲ್ಲಿದೆ. ನೀವು ನಿಷ್ಕಪಟವಾಗಿ ಇದು ಬರೆಯಬಹುದಾದರೆ ಎಲ್ಲವನ್ನೂ ಮೂಲಕ iterating, ಇದು ಕೇವಲ ಮುಂದೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಈ ನಾಲ್ಕು ಕುಣಿಕೆ ಅಷ್ಟೇ ಒಂದು ಸಂತೋಷವನ್ನು ಆಪ್ಟಿಮೈಸೇಶನ್ ನಾವು ಪ್ರತಿ ಪೂರ್ಣ ನಂತರ ತಿಳಿದಿರುವ ಕಾರಣ ಇಲ್ಲಿ ರಚನೆಯ ಮೂಲಕ ಪುನರಾವೃತ್ತಿ ಇಲ್ಲಿ ಪ್ರತಿ ಪೂರ್ಣ ಲೂಪ್ ರೀತಿಯಲ್ಲಿ, ನಾವು ತಿಳಿದಿರುವಂತೆ ಈ ಅಂಶಗಳ ಒಂದು ಹೆಚ್ಚು ಎಂದು ಕೊನೆಯಲ್ಲಿ ವರ್ಗೀಕರಿಸಲು ನಡೆಯಲಿದೆ. ನಾವು ಆ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ. ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥವಿಲ್ಲ ಎಂದು? ಆ ತಂಪಾದ ಸ್ವಲ್ಪ ಟ್ರಿಕ್? ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಆದ್ದರಿಂದ ನಾವು, iterating ಮಾಡುತ್ತಿದ್ದೇವೆ ನಾವು ಪರೀಕ್ಷಿಸಲು ಬಯಸುವ ತಿಳಿದಿದೆ ಸರಣಿ n ಮತ್ತು ಎನ್ ಪ್ಲಸ್ 1 ಸರಣಿಯಲ್ಲಿ. ಸರಿ. ಇಲ್ಲಿ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಇಲ್ಲಿದೆ. ನಾವು ನೀವು ಪರಿಶೀಲಿಸಲು ಬಯಸುವ ರಚನೆಯ ಎನ್ ಮತ್ತು ಎನ್ ಪ್ಲಸ್ 1 ಸರಣಿಯಲ್ಲಿ. ನಾವು ಅಲ್ಲಿ ಏನು ಎಂದು? ಇದು ಕೆಲವು ಷರತ್ತುಬದ್ಧ ಎಂದು ವಿಶೇಷವೇನು. ಇದು ಒಂದು ವೇಳೆ ಇರುತ್ತದೆ. ವಿದ್ಯಾರ್ಥಿ: ಸರಣಿ N ವೇಳೆ ಸರಣಿ ಎನ್ ಪ್ಲಸ್ 1 ಕಡಿಮೆ. ಅಧ್ಯಾಪಕ: MM-HM. ಅಲ್ಲದೆ, ಕಡಿಮೆ ಅಥವಾ ಹೆಚ್ಚಿನ. ವಿದ್ಯಾರ್ಥಿ: ಗಿಂತ ಹೆಚ್ಚಾಗಿದೆ. ನಾವು ಅವುಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಬಯಸುವ. ನಿಖರವಾಗಿ. ಈಗ ನಾವು ಎಂಬುದನ್ನು ಮನಸ್ಸು ಅವರಿಗೆ ವಿನಿಮಯ ಯಾಂತ್ರಿಕ? ಆದ್ದರಿಂದ ನಾವು ಈ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಜರುಗಿತು, ಸ್ವಾಪ್ ಕಾರ್ಯ ಒಂದು ರೀತಿಯ ಕಳೆದ ವಾರ. ಯಾರಾದರೂ ಅದು ಕೆಲಸ ಹೇಗೆ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಡಸ್? ನಾವು ಸರಿಯಾದ, ಅವುಗಳನ್ನು ಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ? ಅವುಗಳಲ್ಲಿ ಒಂದು ಕಳೆದುಹೋಗುತ್ತವೆ ಏಕೆಂದರೆ. ನಾವು ಹೇಳಿದರು ವೇಳೆ A ನಂತರ ಬಿ ಬಿ ಮತ್ತು ಸಮಾನವಾಗಿರುತ್ತದೆ ಒಂದು ಸಮಾನವಾಗಿರುತ್ತದೆ, ಅವುಗಳನ್ನು ಎರಡೂ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಬಿ ಕೇವಲ ಸಮ ನಾವು ಮಾಡಬೇಕು ಎಂಬುದನ್ನು ನಾವು ಆಗಿದೆ ಎಂದು ತಾತ್ಕಾಲಿಕ ವೇರಿಯಬಲ್ ಹೊಂದಿವೆ ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಹಿಡಿಯಲು ಹೋಗಿ ನಾವು ವಿನಿಮಯ ಪ್ರಕ್ರಿಯೆ ಆರ್. ಆದ್ದರಿಂದ ನಾವು ಹೊಂದಿರುವ ನಾವು ಕೆಲವು ಇಂಟ್ ಹೊಂದಿವೆ ಮಾಡುತ್ತೇವೆ ನೀವು ನಿಯೋಜಿಸಲು to-- ಟೆಂಪ್ ಸಮಾನವಾಗಿರುತ್ತದೆ ಯಾವುದೇ ಒಂದು ನೀವು, ಬಯಸುವ ನೀವು ಅದನ್ನು ಜಾಡನ್ನು ಖಚಿತವಾಗಿ ಇರಿಸಿಕೊಳ್ಳಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಸರಣಿ ಎನ್ ಪ್ಲಸ್ 1 ಅದನ್ನು ನಿಗದಿಪಡಿಸಬಹುದು. ಆದ್ದರಿಂದ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುತ್ತದೆ ವಿಶೇಷವೇನು ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು ಎರಡನೇ ಬ್ಲಾಕ್ನಲ್ಲಿ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಎಂದು. ಮತ್ತು ನಾವು ಹೋಗಿ ನಾವು ಮಾಡಬಹುದು ಮುಂದೆ ಮತ್ತು ಮತ್ತೆ ಸರಣಿ ಎನ್ ಪ್ಲಸ್ 1, ನಾವು ತಿಳಿದಿರುವ ಕಾರಣ ಸಂಗ್ರಹಕ್ಕೂ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿವೆ. ಇದು ದೊಡ್ಡ ಒಂದಾಗಿದೆ ನೀವು ಯಾವುದೇ ವೇಳೆ ವಿಷಯಗಳನ್ನು ನನಗೆ ಗೊತ್ತಿಲ್ಲ ನೀವು ಎರಡು ಬದಲಾಯಿಸಲು ವೇಳೆ ಅಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿತ್ತು ಕೋಡ್ ಸಾಲುಗಳನ್ನು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ವಿಷಯಗಳನ್ನು ಕೆಲಸ. ಆರ್ಡರ್ ಸಿಎಸ್ ಬಹಳ ಮುಖ್ಯ. ಆದ್ದರಿಂದ ನೀವು ಚಿತ್ರದಲ್ಲಿ ಮಾಡಲು ಕಾಣುವುದು ಸಾಧ್ಯವಾದರೆ ಮಾಹಿತಿ ಏನು ವಾಸ್ತವವಾಗಿ ನಡೆಯುತ್ತಿದೆ. ಈಗ ನಾವು ನೀನು ಅರೇ ಎನ್ ಪ್ಲಸ್ 1 ಮತ್ತೆ ನಾವು ತಿಳಿದಿರುವ ಕಾರಣ ಸಂಗ್ರಹಕ್ಕೂ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿವೆ. ನಾವು ಸರಣಿ ಎಂದು ನಿಯೋಜಿಸಲು ಮಾಡಬಹುದು ಎನ್ ಅಥವಾ ಈ ಸಂದರ್ಭದಲ್ಲಿ ರಚನೆಯ ನಾನು. ಹಲವು ವ್ಯತ್ಯಾಸಗಳ. ಸರಿ. ಈಗ ನಾವು reassigned ಬಂದಿದೆ ಶ್ರೇಣಿಯನ್ನು ನಾನು ಜೊತೆಗೆ 1 ಶ್ರೇಣಿಯನ್ನು ನಾನು ಎಂಬುದನ್ನು ಸಮವಾಗಿದೆ. ಈಗ ನಾವು ಹಿಂದಕ್ಕೆ ಹೋಗಿ ಮತ್ತು ಏನು ಶ್ರೇಣಿಯನ್ನು ನಾನು ನಿಯೋಜಿಸಲು? ಯಾರಾದರೂ? ವಿದ್ಯಾರ್ಥಿ: 10. ಅಧ್ಯಾಪಕ: 10. ನಿಖರವಾಗಿ. ಮತ್ತು ಅಂತಿಮವಾಗಿ. ನಾವು ಈಗ ಬದಲಾಗಿ ಇದ್ದರೆ, ನಾವು ಏನು ಬೇಕು? ಒಂದು ವಿಷಯ ಯಾವುದು ಎಂದು ನಮಗೆ ಹೇಳಲು ವಿಶೇಷವೇನು ನಾವು ಎಂದಾದರೂ ಈ ಕಾರ್ಯಕ್ರಮವನ್ನು ಅಂತ್ಯಗೊಳಿಸಲು ವೇಳೆ? ನಾವು ನಮಗೆ ಹೇಳುತ್ತದೆ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು? ನಾವು ಯಾವುದೇ ವಿನಿಮಯ ಪ್ರದರ್ಶನ ಇದ್ದರೆ, ಬಲ? ವಿನಿಮಯ ವೇಳೆ ಸಮಾನವಾಗಿರುತ್ತದೆ ಈ ಕೊನೆಯಲ್ಲಿ ಶೂನ್ಯ. ಆದ್ದರಿಂದ ಬಂದ ನಾವು, ಒಂದು ಸ್ವಾಪ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಇಲ್ಲಿ ಮಾಡಿದ, ನಾವು ವಿನಿಮಯ ನವೀಕರಿಸಲು ಬಯಸುತ್ತೇನೆ. ಮತ್ತು ನಾನು ಇತ್ತು ತಿಳಿದಿದೆ ಒಂದು ಪ್ರಶ್ನೆ ಬಗ್ಗೆ ಮೊದಲೇ ನೀವು ಬದಲಿಗೆ ಸೊನ್ನೆ ಅಥವಾ ಒಂದು ಬಳಸಲು ಆಫ್ ಸರಿ ಅಥವಾ ತಪ್ಪು. ಮತ್ತು ಈ ಇಲ್ಲಿ ಏನು. ಆದ್ದರಿಂದ ಈ ಅಲ್ಲದಿದ್ದರೂ ವಿನಿಮಯ ಹೇಳುತ್ತಾರೆ. ವಿನಿಮಯ ಶೂನ್ಯ, ಆದ್ದರಿಂದ ವೇಳೆ ಇದು ಯಾವಾಗಲೂ ನಾನು ಆಗಿದೆ ಪಡೆಯಲು ನನ್ನ ಸತ್ಯಗಳು ನನ್ನ falses ಮಿಶ್ರಣ. ನಾವು ನಮಗೆ ಮೌಲ್ಯಮಾಪನ ಬಯಸುವ ನಿಜವಾದ ಮತ್ತು ಇದು ಅಲ್ಲ. ಇದು ಶೂನ್ಯ ಇದ್ದರೆ, ನಂತರ ಇದು ತಪ್ಪು. ನೀವು ಅದನ್ನು ಇಲ್ಲದಂತೆ ವೇಳೆ [? ಬ್ಯಾಂಗ್?] ಇದು ನಿಜವಾದ ಆಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಈ ಸಾಲಿನ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಸತ್ಯಗಳನ್ನು ಮತ್ತು ಸುಳ್ಳು ಮತ್ತು ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಕ್ರೇಜಿ ಪಡೆಯಲು. ನೀವು ನಿಧಾನವಾಗಿ ನಡೆಯಲು ವೇಳೆ ಮೂಲಕ ಅರ್ಥದಲ್ಲಿ ಮಾಡುತ್ತದೆ. ಆದರೆ ಏನು ಈ ಕಡಿಮೆ ಇಲ್ಲಿದೆ ಕೋಡ್ ಆಫ್ ಸ್ವಲ್ಪ ಇಲ್ಲಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ ಈ ನೋಡಲು ಪರಿಶೀಲಿಸುತ್ತದೆ ನಾವು ಯಾವುದೇ ವಿನಿಮಯ ಮಾಡಿದ. ಆದ್ದರಿಂದ ಏನು ಜೊತೆಗೆ ವೇಳೆ ಇಲ್ಲಿದೆ ಶೂನ್ಯ, ಇದು ಸುಳ್ಳು ಎಂದು ವಿಶೇಷವೇನು ಮತ್ತು ಇಡೀ ವಿಷಯ ಮತ್ತೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೋಗುತ್ತದೆ. ಕೂಲ್? ವಿದ್ಯಾರ್ಥಿ: ಬ್ರೇಕ್ ಏನು ಮಾಡುತ್ತದೆ? ಅಧ್ಯಾಪಕ: ಕೇವಲ ಬ್ರೇಕ್ ಲೂಪ್ ಔಟ್ ಮುರಿದರೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಆದ್ದರಿಂದ ಕೇವಲ ಪ್ರೋಗ್ರಾಂ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಇಷ್ಟ ಮತ್ತು ನೀವು ಬಯಸುವ ನಿಮ್ಮ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದ್ದು. ವಿದ್ಯಾರ್ಥಿ: ಅಮೇಜಿಂಗ್. ಅಧ್ಯಾಪಕ: ಕ್ಷಮಿಸಿ? ವಿದ್ಯಾರ್ಥಿ: ಕಾರಣ ನಾವು ಹಿಂದೆ ಶೂನ್ಯ ಬರೆದ ಮೇಲೆ 1 ಬರೆದ ಬಳಸಲಾಗುತ್ತದೆ ವೇಳೆ ಪ್ರಸ್ತುತಪಡಿಸಲು ಆ ಕೆಲಸ ಅಥವಾ ಮಾಡುವುದಿಲ್ಲ. ಅಧ್ಯಾಪಕ: ಹೌದು. ಆದ್ದರಿಂದ ನೀವು ಸೊನ್ನೆ ಅಥವಾ 1 ಮರಳಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಏಕೆಂದರೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಅಲ್ಲ ಕಾರ್ಯ ಏನು ಏನು, ನಾವು ಅದನ್ನು ಮುರಿಯಲು ಬಯಸುವ. ನಾವು ಅದರ ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ. ಬ್ರೇಕ್ ಕೂಡ ಒಳ್ಳೆಯದು ಇದು ಹುಟ್ಟಿಕೊಂಡ ಬಳಸಲಾಗುತ್ತದೆ ನಾಲ್ಕು ಕುಣಿಕೆಗಳು ಅಥವಾ ಸ್ಥಿತಿಗಳು ನೀವು ಪಾಲಿಸಲು ಇರಿಸಿಕೊಳ್ಳಲು ಬಯಸುವುದಿಲ್ಲ. ಇದು ಅವುಗಳನ್ನು ಹೊರಗೆ ಕೊಂಡೊಯ್ಯುತ್ತದೆ. ಇದು ಒಂದು ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸ ವಿಷಯ ಒಂದು ಬಿಟ್ ನ. ಇಲ್ಲ ಹಾಗೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಕೈ ಬೀಸುವ ಸಾಕಷ್ಟು, ಹಾಗೆ ನೀವು ಶೀಘ್ರದಲ್ಲೇ ಈ ಬಗ್ಗೆ ಕಲಿಯೋಣ. ಆದರೆ ನೀವು ಶೀಘ್ರದಲ್ಲೇ ಈ ಬಗ್ಗೆ ಕಲಿಯೋಣ. ನಾನು ಭರವಸೆ. ಸರಿ. ಆದ್ದರಿಂದ ಎಲ್ಲರೂ ಬಬಲ್ ರೀತಿಯ ಪಡೆಯಲು ಮಾಡುತ್ತದೆ? ತುಂಬಾ ಕೆಟ್ಟ. ಮೂಲಕ ಮರಳಿ, ಸ್ವಾಪ್ ವಿಷಯಗಳನ್ನು ಬಳಸಿ ಟೆಂಪ್ ವೇರಿಯಬಲ್, ಮತ್ತು ನಾವು ಅಲ್ಲಿ ಸೆಟ್ ನೀವು? ಕೂಲ್. ಅದ್ಭುತ. ಸರಿ. ಮತ್ತೆ ಪವರ್ಪಾಯಿಂಟ್. ಸಾಮಾನ್ಯವಾಗಿ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಬಗ್ಗೆ ಈ ಇಲ್ಲಿಯವರೆಗೆ? ಕೂಲ್. ಎಂಎಂ-HM. ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಸಾಮಾನ್ಯವಾಗಿ ಇಂಟ್ ಮುಖ್ಯ. ಈ ಆ ಹೊಂದಲು ನೀವು ಹೊಂದಿದ್ದೀರಾ? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಕೇವಲ ನಿಜವಾದ ಬೇರ್ಪಡಿಸುವ ಅಲ್ಗಾರಿದಮ್ ನಲ್ಲಿ. ನೀವು ಒಳಗೆ ನೀಡಿದ್ದಾರೆ ಒಂದು ದೊಡ್ಡ ಕಾರ್ಯಕ್ರಮದ ಹಾಗೆ, ನೀವು ಒಂದು ಇಂಟ್ ಮುಖ್ಯ ಎಲ್ಲೋ ಹೊಂದಿರುತ್ತದೆ. ಅಲ್ಲಿ ನೀವು ಅವಲಂಬಿಸಿ ಈ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ, ಇದು ಇಲ್ಲಿದೆ ನಿರ್ಧರಿಸಲು ಇದು ಮೂಲಕ ಹಿಂದಿರುಗಿಸುವ. ಆದರೆ ನಮ್ಮ ವಿಷಯದಲ್ಲಿ, ನಾವು ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಆರ್ ವಾಸ್ತವವಾಗಿ ಈ ಹೇಗೆ ನೋಡಿ ಒಂದು ರಚನೆಯ ಮೂಲಕ ತಿರುಗಿ. ನಾವು ಅದರ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಡಿ. ನಾವು ಬಗ್ಗೆ ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ಮಾತನಾಡುವ ಮತ್ತು ಬೈನರಿ ಸರ್ಚ್ ಕೆಟ್ಟ ಪ್ರಕರಣಗಳ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ. ಆದ್ದರಿಂದ ಅದನ್ನು ಕೂಡ ಪ್ರಮುಖ ನಮ್ಮ ರೀತಿಯ ಪ್ರತಿಯೊಂದು ಎಂದು. ಆದ್ದರಿಂದ ಯಾವ ಮಾಡಬೇಕು ನೀವೂ ಕೆಟ್ಟ ಬಬಲ್ ರೀತಿಯ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್? ನೀವು ಹುಡುಗರಿಗೆ ನೆನಪು? ವಿದ್ಯಾರ್ಥಿ: ಎನ್ ಮೈನಸ್ 1. ಅಧ್ಯಾಪಕ: ಎನ್ ಮೈನಸ್ 1. ಆದ್ದರಿಂದ ಅರ್ಥ ಎನ್ ಮೈನಸ್ 1 ಹೋಲಿಕೆಗಳು. ಆದ್ದರಿಂದ ಅರ್ಥ ಒಂದು ವಿಷಯ ಮೊದಲ ಪುನರಾವರ್ತನೆ ಮೇಲೆ, ನಾವು, ನಾವು ಹೋಲಿಸಿ ಮೂಲಕ ಹೋಗಿ ಈ two-- ಆದ್ದರಿಂದ 1 ಇಲ್ಲಿದೆ. ಈ ಎರಡು, ಮೂರು, ನಾಲ್ಕು. ಆದ್ದರಿಂದ ಒಂದು ಪುನರಾವರ್ತನೆ ನಂತರ ನಾವು ಈಗಾಗಲೇ ನಾಲ್ಕು ಹೋಲಿಕೆಗಳು ಹೊಂದಿವೆ. ನಾನು ರನ್ಟೈಮ್ ಮತ್ತು ಎನ್ ಬಗ್ಗೆ ಬಾಗುತ್ತೇನೆ. ಎನ್ ಹೋಲಿಕೆಗಳು ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಷ್ಟು ಅಂಶಗಳನ್ನು ಕ್ರಿಯೆಯಾಗಿ ನಾವು ಹೊಂದಿವೆ. ಸರಿ? ನಾವು ಮೂಲಕ ಹೋಗಿ, ನಾವು ನಾಲ್ಕು. ನಿಮಗೆ ಮುಂದಿನ ಬಾರಿ ನಾವು ಮಾಡುವುದಿಲ್ಲ ಈ ಆರೈಕೆಯನ್ನು ಮಾಡಬೇಕು. ನಾವು, ಈ ಎರಡು ಹೋಲಿಸಿ ಈ ಎರಡು, ಈ ಎರಡು, ಮತ್ತು ನಾವು ಆಪ್ಟಿಮೈಸೇಶನ್ ಹೊಂದಿರಲಿಲ್ಲ ವೇಳೆ ನಾನು ಬರೆದ ನಾಲ್ಕು ಕುಣಿಕೆ, ನೀವು ಇಲ್ಲಿ ಹೇಗಾದರೂ ರಲ್ಲಿ ಹೋಲಿಕೆ ಎಂದು. ಆದ್ದರಿಂದ ನೀವು ಹೊಂದಿರುತ್ತದೆ ರಚನೆಯ ಮೂಲಕ ರನ್ ಮತ್ತು ಎನ್ ಹೋಲಿಕೆಗಳ ಮಾಡಲು ಎನ್ ಬಾರಿ, ಪ್ರತಿ ಬಾರಿ ನಾವು ಏಕೆಂದರೆ ಇದು ರೀತಿಯ ಒಂದು ವಿಷಯ ನಾವು ಮೂಲಕ ರನ್. ನಾವು ಮೂಲಕ ಔಟ್ ಪ್ರತಿ ಬಾರಿ ರಚನೆಯ, ನಾವು N ಹೋಲಿಸಿ ನೋಡುವುದು. ಆದ್ದರಿಂದ ಈ ನಮ್ಮ ರನ್ಟೈಮ್ ಹೊಂದಿದೆ ವಾಸ್ತವವಾಗಿ ವರ್ಗ n ಇದು ಹೆಚ್ಚು ಗಂಭೀರವಾಗಿದೆ ನಮ್ಮ ಏಕೆಂದರೆ ಕೊನೆಯಲ್ಲಿ ಪ್ರವೇಶಿಸಲು ನಾವು ನಾಲ್ಕು ಅಂದರೆ ಬಿಲಿಯನ್ ಅಂಶಗಳನ್ನು, ಅಷ್ಟೇ ನಮಗೆ ನಾಲ್ಕು ಶತಕೋಟಿ ತೆಗೆದುಕೊಳ್ಳುವುದು ಬದಲಿಗೆ 32 ರ ವರ್ಗ. ಆದ್ದರಿಂದ ಉತ್ತಮ ರನ್ಟೈಮ್, ಆದರೆ ಕೆಲವು ವಿಷಯಗಳನ್ನು, ನೀವು ಒಳಗೆ, ನೀವು, ಗೊತ್ತಿಲ್ಲ ಅಂಶಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪ್ತಿಯ ಬಬಲ್ ರೀತಿಯ ಬಳಸಲು ಉತ್ತಮ ಇರಬಹುದು. ಸರಿ. ಈಗ ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್ ಏನು? ವಿದ್ಯಾರ್ಥಿ: ಶೂನ್ಯ? ಅಥವಾ 1? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ 1 ಎಂದು ಒಂದು ಹೋಲಿಕೆ ಎಂದು. ರೈಟ್. ವಿದ್ಯಾರ್ಥಿ: ಎನ್ ಮೈನಸ್ 1? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ, ಹೌದು. ಆದ್ದರಿಂದ N ಮೈನಸ್ 1. ನೀವು N ಒಂದು ಪರಿಕಲ್ಪನೆಯನ್ನು ಇದ್ದಾಗಲೆಲ್ಲಾ ಮೈನಸ್ 1, ನಾವು ಅದನ್ನು ಬಿಟ್ಟು ಒಲವು ನೀವು ಏಕೆಂದರೆ ಮತ್ತು ನಾವು N ಹೇಳಲು these-- ಪ್ರತಿ ಜೋಡಿ ಪ್ರತಿಯೊಂದು ಹೋಲಿಸಿ. ಆದ್ದರಿಂದ, 1 ಎನ್ ಎಂದು ಮೈನಸ್ ಯಾವ ನಾವು ನಾವು ಸುಮಾರು n ಹೇಳುವೆನು. ನೀವು ರನ್ಟೈಮ್ ಮಾತಾಡುತ್ತಿದ್ದೀರಿ, ಎಲ್ಲವೂ ಸರಿಸುಮಾರು ಇದೆ. ಎಲ್ಲಿಯವರೆಗೆ ನಿರೂಪಕ ಎಂದು ಸರಿಯಾದ, ನೀವು ಒಳ್ಳೆಯ ಆರ್. ನಾವು ವ್ಯವಹರಿಸುವ ಹೇಗೆ. ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ n, ಆದ್ದರಿಂದ ಇದು , ಪಟ್ಟಿಯನ್ನು ಈಗಾಗಲೇ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಡುತ್ತವೆ ಎಂದರ್ಥ ಮತ್ತು ನಾವು ಎಲ್ಲಾ ಮೂಲಕ ರನ್ ಇದೆ ಮತ್ತು ಅದನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ ಎಂದು ಪರೀಕ್ಷಿಸಿ. ಕೂಲ್. ಎಲ್ಲಾ ಸರಿ. ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಎಂದು, ನಾವು ಕೇವಲ ಕೆಲವು ಹೆಚ್ಚು ಗ್ರಾಫ್ಗಳು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ N ವರ್ಗ. ಹಾಕಿ. ಹೆಚ್ಚು ನಾವು ನೋಡಿ ಎಂದು ಎನ್ ಕೆಟ್ಟದಾಗಿದೆ, ಮತ್ತು ಲಾಗ್ 2n ಹೆಚ್ಚು ಕೆಟ್ಟದಾಗಿ, ಹೆಚ್ಚು. ಮತ್ತು ನಂತರ ನೀವು ಲಾಗ್ ದಾಖಲೆಗಳು ಪಡೆಯಲು. ಮತ್ತು ನೀವು 124 ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ನೀವು ಬರಲು ಅಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ಇದು ದಾಖಲೆ ಸ್ಟಾರ್, ಹಾಗೆ. ನೀವು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ ಆದ್ದರಿಂದ, ವೀಕ್ಷಣ ಲಾಗ್ ಸ್ಟಾರ್. ಇದು ಮೋಜು ಭಾಸವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾವು ಈ ದೊಡ್ಡ ಚಾರ್ಟ್ ಹೊಂದಿವೆ. ಕೇವಲ ಒಂದು ಎಚ್ಚರಿಕೆಯಂತೆ, ಈ ಒಂದು ಅದ್ಭುತ ಚಾರ್ಟ್ ಹೊಂದಲು ನಾವು ಏಕೆಂದರೆ ನಿಮ್ಮ ಮಧ್ಯಾವಧಿ ಫಾರ್ ಈ thins ಕೇಳಲು ದೀರ್ಘ. ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ಎಚ್ಚರಿಕೆಯಂತೆ, ಇವನ್ನು ನಿಮ್ಮ ನಿಮ್ಮ ಸಂತೋಷವನ್ನು ಮೋಸಮಾಡುವುದನ್ನು ಶೀಟ್ ಮೇಲೆ ಮಧ್ಯಾವಧಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ ನಾವು ಬಬಲ್ ರೀತಿಯ ನೋಡಿದ್ದಾರೆ. ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ, ಎನ್, ಎನ್ ಅತ್ಯುತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ವರ್ಗ. ನಾವು ಇತರರು ನೋಡಲು ನೀನು. ಮತ್ತು ನೀವು ಕೇವಲ ನೋಡಬಹುದು ನಿಜವಾಗಿಯೂ ಎಂಬಂತಿದೆ ಒಂದು ನಾವು ಏಕೆ ಹಿಂದಕ್ಕೆ ಪಡೆಯುತ್ತೀರಿ ಇದು ವಿಲೀನ ರೀತಿಯ, ಆಗಿದೆ. ನಾವು ಹೋಗಿ ನೀನು ಮುಂದಿನ ಒಂದು ಇಲ್ಲಿ ಆಯ್ಕೆ ರೀತಿಯ. ಯಾರಾದರೂ ಹೇಗೆ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಡಸ್ ಆಯ್ಕೆ ರೀತಿಯ ಕೆಲಸ? ಅದು ಹೋಗಿ. ವಿದ್ಯಾರ್ಥಿ: ಮೂಲತಃ ಮೂಲಕ ಹೋಗಿ ಆದೇಶವನ್ನು ಮತ್ತು ಹೊಸ ಪಟ್ಟಿಯನ್ನು ರಚಿಸಲು. ಮತ್ತು ನೀವು ಅಂಶಗಳನ್ನು ಪುಟ್ಟಿಂಗ್ ಮಾಡುತ್ತಿರುವ ರೀತಿಯಲ್ಲಿಯೇ , ಬಲ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಿ ಹೊಸ ಪಟ್ಟಿಯಲ್ಲಿ. ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ಧ್ವನಿಸುತ್ತದೆ ಅಳವಡಿಕೆ ರೀತಿಯ ಹೆಚ್ಚು. ಆದರೆ ನೀವು ನಿಜವಾಗಿಯೂ ನಿಕಟ ಆರ್. ಅವರು ಅದೇ ರೀತಿಯ ಆರ್. ನಾನು ಅವುಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಮಿಶ್ರ ಪಡೆಯಲು. ನಾನು ಎಂದುಕೊಂಡದ್ದು ಈ ಭಾಗವನ್ನುತೆರೆದು ಮೊದಲು, ನಿರೀಕ್ಷಿಸಿ. ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಯಾವ ಮಾಡಲು, ಆಯ್ಕೆ ತೆರನಾದ ನೀವು ನಗರದ ರೀತಿಯಲ್ಲಿ ಇದು ಮತ್ತು ದಾರಿ ನಾನು ಖಚಿತವಾಗಿ ನಾನು ಪಡೆಯಲು ಪ್ರಯತ್ನಿಸಿ ಮಾಡಲು ಅದರ ಸಾಗುವ, ಮಿಶ್ರ ಮತ್ತು ಇದು ಆಯ್ಕೆ ಚಿಕ್ಕ ಸಂಖ್ಯೆ ಮತ್ತು ಇದು ನಿಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಆರಂಭದಲ್ಲಿ ಎಂದು ಇರಿಸುತ್ತದೆ. ಇದು ಮೊದಲ ಸ್ಥಾನ ಅದನ್ನು ಸ್ವಾಪ್ಸ್. ನಿಜವಾಗಿ ನನಗೆ ಉದಾಹರಣೆ ಹೊಂದಿವೆ. ಅದ್ಭುತ. ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ರೀತಿಯಲ್ಲಿ ಅದನ್ನು ಆಯ್ಕೆ ನಗರದ ರೀತಿಯ, ಚಿಕ್ಕ ಮೌಲ್ಯ ಆಯ್ಕೆ. ಮತ್ತು ನಾವು ನೀನು ಒಂದು ಉದಾಹರಣೆ ಮೂಲಕ ರನ್ ನಾನು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಆಲೋಚಿಸುತ್ತೀರಿ ಎಂದು ನಾನು ದೃಶ್ಯಗಳು ಯಾವಾಗಲೂ ಸಹಾಯ ಭಾವಿಸುತ್ತೇನೆ. ನಾವು ಏನಾದರೂ ಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತವೆ ಸಂಪೂರ್ಣವಾಗಿ ಆಯ್ದ ಇದೆ. ಕೆಂಪು, ಆಯ್ದ ಇರುತ್ತದೆ ಹಸಿರು ವರ್ಗೀಕರಿಸಲು ನಡೆಯಲಿದೆ. ಇದು ಎಲ್ಲಾ ಎರಡನೇ ಅರ್ಥದಲ್ಲಿ ಮಾಡುತ್ತದೆ. ನಾವು ಮೂಲಕ ಹೋಗಿ ನಾವು ತಿರುಗಿ ಪ್ರಾರಂಭದಿಂದ ಕೊನೆಯವರೆಗೆ. ಮತ್ತು ನಾವು ಸರಿ, 2, ಹೇಳಲು ನಮ್ಮ ಚಿಕ್ಕ ಸಂಖ್ಯೆ. ನಾವು 2 ತೆಗೆದುಕೊಳ್ಳಲು ನೀನು ಮತ್ತು ನಾವು ನೀನು ನಮ್ಮ ರಚನೆಯ ಮುಂದೆ ಅದನ್ನು ಸರಿಸಲು ಇದು ಏಕೆಂದರೆ ಚಿಕ್ಕ ಸಂಖ್ಯೆ ನಾವು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಈ ಇಲ್ಲಿ ಮಾಡುತ್ತಿರುವ. ಇದು ಆ ಎರಡು ವಿನಿಮಯ ವಿಶೇಷವೇನು. ಈಗ ನಾವು ಒಂದು ವಿಂಗಡಿಸಲಾದ ಭಾಗ ಮತ್ತು ಒಂದು ಆಯ್ದ ಭಾಗ. ಮತ್ತು ನೆನಪಿಡುವ ಉತ್ತಮ ಇಲ್ಲಿದೆ ಆಯ್ಕೆ ರೀತಿಯ ಬಗ್ಗೆ ನಾವು ಮಾತ್ರ ಆಯ್ಕೆ ಮಾಡುತ್ತಿದ್ದೇವೆ ಆಗಿದೆ ಆಯ್ದ ಭಾಗದಿಂದ. ಪ್ರತಿಗಳ ಭಾಗವಾಗಿ ನೀವು ಕೇವಲ ಬಿಟ್ಟು. ಎಂಎಂ-HM? ವಿದ್ಯಾರ್ಥಿ: ಏನು ಇದು ತಿಳಿದಿದೆಯೇ ಹೇಗೆ ಇದು ಹೋಲಿಸುವ ಚಿಕ್ಕ ರಚನೆಯ ಪ್ರತಿ ಇತರ ಮೌಲ್ಯಕ್ಕೆ. ಅಧ್ಯಾಪಕ: ಇದು ಹೋಲುತ್ತದೆ. ನಾವು ಬಿಟ್ಟುಬಿಡಲಾಗಿದೆ ಇಷ್ಟ. ಈ ಒಟ್ಟಾರೆ ಕೇವಲ ಸಾಮಾನ್ಯ ಆಗಿದೆ. ಹೌದು. ನಾವು ನಾನು ಕೋಡ್ ಬರೆಯುತ್ತೇನೆ ನೀವು ಸಂತೃಪ್ತಿ ಮಾಡುತ್ತೇವೆ. ಆದರೆ ಮೊದಲ ಈ ಶೇಖರಿಸಿಡಲು ಚಿಕ್ಕ ಎಂದು ಅಂಶ. ನೀವು ಹೋಲಿಸಿ ಮತ್ತು ನೀವು ಸರಿ, ಇದು ಸಣ್ಣ, ಹೇಳುತ್ತಾರೆ? ಹೌದು. ನೋಡಿಕೊಳ್ಳಿ. ಇಲ್ಲಿ ಇದು ಚಿಕ್ಕದಾಗಿದೆ? ಯಾವುದೇ? ಈ, ನಿಮ್ಮ ಚಿಕ್ಕ ನಿಮ್ಮ ಮೌಲ್ಯವನ್ನು ಅದು ಮತ್ತೆ. ಮತ್ತು ನೀವು ಹೆಚ್ಚು ಸಂತೋಷದ ಇರುವಿರಿ ನಾವು ಕೋಡ್ ಮೂಲಕ ಹೋಗಿ. ನಾವು ಮೂಲಕ ಹೋಗಿ, ನಾವು ನಂತರ, ಇದು ವಿನಿಮಯ ಈ ಆಯ್ದ ಭಾಗ ನೋಡಲು. ನಾವು ಮೂರು ಔಟ್ ಆಯ್ಕೆ ನೀನು. ನಾವು ಇದನ್ನು ಮಾಡಲು ನೀನು ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ಭಾಗವನ್ನು ಕೊನೆಯಲ್ಲಿ. ಮತ್ತು ನಾವು ಮಾಡುವ ಇರಿಸಿಕೊಳ್ಳಲು ನೀನು ಮಾಡುವ, ಮತ್ತು ಮಾಡುವ, ಆ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ನಮ್ಮ ರೀತಿಯ. ನಾವು ಎರಡನೇ ಇಲ್ಲಿ ಅಪ್ ಕೋಡ್ ಮಾಡುತ್ತೇವೆ. ಆದರೆ ಏನೋ ನಡೆಯಲು ಉನ್ನತ ಮಟ್ಟದ ಮೂಲಕ. ನೀವು ಹೋಗಲು ನೀನು ನಾನು ಎನ್ ಮೈನಸ್ 2 0 ಸಮನಾಗಿರುತ್ತದೆ. ಮತ್ತೊಂದು ಆಪ್ಟಿಮೈಜೇಷನ್ ಇಲ್ಲಿದೆ. ಅದರ ಬಗ್ಗೆ ಹೆಚ್ಚು ಚಿಂತಿಸಬೇಡಿ. ಆದ್ದರಿಂದ ನೀವು ಹೇಳುವ. ಜಾಕೋಬ್ ಹೇಳುತ್ತಿದ್ದಂತೆ, ಹೇಗೆ ನಾವು ನಮ್ಮ ಕನಿಷ್ಠ ಎಂಬುದನ್ನು ಟ್ರ್ಯಾಕ್? ನಾವು ಹೇಗೆ ಗೊತ್ತು? ನಾವು ಹೋಲಿಕೆ ಹೊಂದಿವೆ ನಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಎಲ್ಲವನ್ನೂ. ಆದ್ದರಿಂದ ಕನಿಷ್ಠ ನಾನು ಸಮನಾಗಿರುತ್ತದೆ. ಇದು ಕೇವಲ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಹೇಳುವ ನಮ್ಮ ಕನಿಷ್ಠ ಮೌಲ್ಯದ ಸೂಚ್ಯಂಕ. ಆದ್ದರಿಂದ ಅದರ ಮೂಲಕ ತಿರುಗಿ ವಿಶೇಷವೇನು ಜೆ ನಾನು ಜೊತೆಗೆ 1 ಸಮನಾಗಿರುತ್ತದೆ ಮತ್ತು ಇದು ಹೋಗುತ್ತದೆ. ನಾವು ಈಗಾಗಲೇ ತಿಳಿದಿದೆ ನಮ್ಮ ಮೊದಲ ಅಂಶ. ನಾವು ಸ್ವತಃ ಹೋಲಿಸಿ ಅಗತ್ಯವಿಲ್ಲ. ನಾವು ಮುಂದಿನ ಹೋಲಿಸುವ ಆರಂಭಿಸಲು ಇದು ನಾನು ಜೊತೆಗೆ 1 ಎನ್ ಏಕೆ ಒಂದು ಇದು ಮೈನಸ್ 1, ಇದು ಅಲ್ಲಿ ರಚನೆಯ ಕೊನೆಯಲ್ಲಿ. ಮತ್ತು ನಾವು ಸರಣಿ ವೇಳೆ ಹೇಳಿದರು ಜೆ, ರಚನೆಯ ನಿಮಿಷ ಕಡಿಮೆ ಆಗ ಅಲ್ಲಿ ಮತ್ತೆ ಹಾಕಲು ನಮ್ಮ ಕನಿಷ್ಠ ಸೂಚ್ಯಂಕಗಳು ಆಗಿದೆ. ಮತ್ತು ವೇಳೆ ನಿಮಿಷ, ನಾನು ಸಮಾನವಾಗಿರುವುದಿಲ್ಲ ಅಲ್ಲಿ ನಾವು ಇಲ್ಲಿ ಮೇಲೆ ಇದ್ದರು. ನಾವು ಮೊದಲ ಈ ಆದ್ದರಿಂದ ಯಾವಾಗ ಇಷ್ಟ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಆರಂಭವಾಗುವುದು ಎಂದು ಶೂನ್ಯ, ಇದು ಎರಡು ಎಂದು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ಆದ್ದರಿಂದ ನಿಮಿಷ ಕೊನೆಯಲ್ಲಿ ನಾನು ಸಮಾನ ಅಲ್ಲ. ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ ಅನುಮತಿಸುತ್ತದೆ ನಾವು ಅವುಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಅಗತ್ಯವಿದೆ. ನಾನು ಕಾಂಕ್ರೀಟ್ ಉದಾಹರಣೆಗೆ ಅನಿಸುತ್ತದೆ ಈ ಹೆಚ್ಚು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಹಾಗಾಗಿ ನೀವು ಹುಡುಗರಿಗೆ ಈ ಅಪ್ ಕೋಡ್ ಮಾಡುತ್ತೇವೆ ಇದೀಗ ಮತ್ತು ನಾನು ಉತ್ತಮ ಮಾಡುತ್ತೇವೆ ಭಾವಿಸುತ್ತೇನೆ. ರೀತಿಯ ಎಂದು ರೀತಿಯಲ್ಲಿ ಕೆಲಸ ಒಲವು ಇದು ಅವುಗಳನ್ನು ನೋಡಲು ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ತಮ. ಆದ್ದರಿಂದ ನಾವು ಬಯಸುವ ಏನು ನಾವು ಮೊದಲ ಚಿಕ್ಕ ಬಯಸುವ ರಚನೆಯ ಅದರ ಸ್ಥಾನದಲ್ಲಿ ಅಂಶ. ನಿಖರವಾಗಿ ಜಾಕೋಬ್ ಹೇಳಿಕೆಯ. ನೀವು ಹೇಗಾದರೂ ಶೇಖರಿಸಿಡಲು ಅಗತ್ಯವಿದೆ. ನಾವು ಇಲ್ಲಿ ಆರಂಭಿಸಲು ನೀನು ರಚನೆಯ ಮೇಲೆ iterating. ನಾವು ಅಷ್ಟೇ ಹೇಳಲು ನೀನು ನಮ್ಮ ಕೇವಲ ಆರಂಭಿಸಲು ಮೊದಲ ಒಂದು. ನಾವು ಇಂಟ್ ಹೊಂದಿವೆ ಹೋಗುವ ಚಿಕ್ಕ ನಾನು ರಚನೆಯ ಸಮಾನವಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ, ಪ್ರತಿ ಗಮನಕ್ಕೆ ಈ ಲೂಪ್ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಸಮಯ, ನಾವು ಜೊತೆಗೆ ಇನ್ನೂ ಒಂದು ಹೆಜ್ಜೆ ಆರಂಭಿಸುವಿರಿ. ನಾವು ಪ್ರಾರಂಭಿಸಿದಾಗ ನಾವು ಈ ಒಂದು ನೋಡಲು. ನಾವು ಮೂಲಕ ಮರಳಿ ಮುಂದಿನ ಬಾರಿ, ನಾವು ಈ ಒಂದು ಪ್ರಾರಂಭಿಸಿ ನೀವು ಮತ್ತು ಇದು ನಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ ನಿಯೋಜಿಸುವ. ಆದ್ದರಿಂದ ಬಬಲ್ ರೀತಿಯ ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ ನಾವು ತಿಳಿದಿರುವ ಅಲ್ಲಿ ಒಂದು ಪಾಸ್ ನಂತರ, ಈ ಕೊನೆಯ ಅಂಶ ವಿಂಗಡಿಸಲ್ಪಡುತ್ತದೆ. ಆಯ್ಕೆ ರೀತಿಯ, ಇದು ಕೇವಲ ವಿರುದ್ಧ ಅವರ. ಪ್ರತಿ ಪಾಸ್, ನಾವು ತಿಳಿದಿದೆ ಮೊದಲ ಒಂದು ವಿಂಗಡಿಸಲ್ಪಡುತ್ತದೆ. ಎರಡನೇ ಪಾಸ್ ನಂತರ, ಎರಡನೆಯದು ವರ್ಗೀಕರಿಸಲು ನಡೆಯಲಿದೆ. ಮತ್ತು ನೀವು ಸ್ಲೈಡ್ ಉದಾಹರಣೆಗಳು ಕಂಡಿದ್ದರಿಂದ, ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ಭಾಗವನ್ನು ಕೇವಲ ವೃದ್ಧಿಯಾಗುತ್ತಿದೆ. ಆದ್ದರಿಂದ ನಮ್ಮ ಚಿಕ್ಕ ಒಂದು ಹೊಂದಿಸುವ ಮೂಲಕ ಸರಣಿಗಳ ನಾನು, ಎಲ್ಲಾ ಮಾಡುತ್ತಿದ್ದಾರೆ ನಿರ್ಬಂಧಿತ ಏನು ನಾವು ಮಾಹಿತಿ ಹುಡುಕುತ್ತಿರುವ ಸಂಖ್ಯೆ ಕಡಿಮೆ ಮಾಡಲು ಹೋಲಿಕೆಗಳು ನಾವು ಮಾಡಲು. ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್? ಹಾಗೆ ಆ ಮೂಲಕ ರನ್ ನನಗೆ ಅಗತ್ಯವಿಲ್ಲ ಮತ್ತೆ ನಿಧಾನವಾಗಿ ಅಥವಾ ಬೇರೆ ಪದಗಳಲ್ಲಿ? ನಾನು ಸಂತೋಷವಾಗಿದೆ. ಸರಿ. ನಾವು ಸಂಗ್ರಹಿಸಲು ನೀವು ಈ ಹಂತದಲ್ಲಿ ಮೌಲ್ಯವನ್ನು, ಆದರೆ ನಾವು ಸೂಚ್ಯಂಕ ಸಂಗ್ರಹಿಸಲು ಬಯಸುತ್ತೇನೆ. ನಾವು ಶೇಖರಿಸಿಡಲು ನೀನು ಚಿಕ್ಕ ಸ್ಥಾನವನ್ನು ಕೇವಲ ನಾನು ಎಂದು ಹೋಗುವ ಇದು ಒಂದು,. ಈಗ ಜಾಕೋಬ್ ತೃಪ್ತಿ ಇದೆ. ನಾವು ಸಂಗ್ರಹಿಸಿದ ವಿಷಯಗಳನ್ನು. ಮತ್ತು ಈಗ ನಾವು ನೋಡಬೇಕು ರಚನೆಯ ಆಯ್ದ ಭಾಗ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಈ ಆದ್ದರಿಂದ ನಮ್ಮ ಆಯ್ದ ಎಂದು. ಈ ನಾನು. ಸರಿ. ಹಾಗಾಗಿ ನಾವು ನೀನು ಲೂಪ್ ಏರಲಿದೆ. ನೀವು ಅಗತ್ಯವಿದೆ ಯಾವಾಗ ಒಂದು ರಚನೆಯ ಮೂಲಕ ತಿರುಗಿ, ನಿಮ್ಮ ಮನಸ್ಸು ಒಂದು ಲೂಪ್ ಹೋಗಿ. ಕೆಲವು ಇಂಟ್ K ಆದ್ದರಿಂದ ನಾವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು ಸಮನಾಗಿರುತ್ತದೆ k ದಿಂದ ಆರಂಭವಾಗುತ್ತವೆ ಸಮನಾಗಿರಬೇಕು ಹೋಗುತ್ತದೆ? ಈ ನಮ್ಮ ಚಿಕ್ಕ ಮಾಹಿತಿ ಸೆಟ್ ಏನು ಮೌಲ್ಯ ಮತ್ತು ನಾವು ಇದು ಹೋಲಿಸಿ ಬಯಸುವ. ನಾವು ಅದನ್ನು ಹೋಲಿಕೆ ಏನು ಬಯಸುತ್ತೀರಿ? ಅದು ಸರಿ, ಈ ಮುಂದಿನ ಒಂದು ಎಂದು ವಿಶೇಷವೇನು? ನಾವು ಆರಂಭಿಸಲಾಗಿಲ್ಲ k ಬಯಸುವ ಗೆ ನಾನು ಜೊತೆಗೆ 1 ಆರಂಭಿಸಲು. ಮತ್ತು ನಾವು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಕೆ ಬಯಸುವ ನಾವು ಈಗಾಗಲೇ ಗಾತ್ರ ಇಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದ, ಆದ್ದರಿಂದ ನಾವು ಗಾತ್ರ ಬಳಸಬಹುದು. ಗಾತ್ರ ರಚನೆಯ ಗಾತ್ರ ಎಂದು. ಮತ್ತು ನಾವು ಬಯಸುವ ಒಂದು ಪ್ರತಿ ಬಾರಿ ಮೂಲಕ ಕೆ ಅಪ್ಡೇಟ್. ಕೂಲ್. ಈಗ ನಾವು ಹುಡುಕಬೇಕು ಇಲ್ಲಿ ಚಿಕ್ಕ ಅಂಶ. ನಾವು ಮೂಲಕ ಮರಳಿ ವೇಳೆ, ನಾವು , ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ ಕೆ ನಲ್ಲಿ ಶ್ರೇಣಿಯನ್ನು ನಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ ಕಡಿಮೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಆರ್ ಅಲ್ಲಿ ಇದು ಎಂಬುದನ್ನು ಗಮನವಿಡುತ್ತಾ ಚಿಕ್ಕ ಇಲ್ಲಿ ನಂತರ ನಾವು ಮತ್ತೆ ಬಯಸುವ ನಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ ಏನು. ಈ ಓಹ್, ನಾವು ಇದ್ದೇವೆ ಎಂದರ್ಥ ಇಲ್ಲಿ ಮೂಲಕ iterating. ಏನೇ ಮೌಲ್ಯವನ್ನು ಇಲ್ಲಿ ಆಗಿದೆ ನಮ್ಮ ಚಿಕ್ಕ ವಿಷಯ. ನಾವು ಬಯಸುವುದಿಲ್ಲ. ನಾವು ಇದು ಮತ್ತೆ ಹಾಕಲು ಬಯಸುವ. ನಾವು ಮಾಡಿದರು ನೀವು ಆದ್ದರಿಂದ, ಏನು ನೀವು ಇಲ್ಲಿ ಈ ಕೋಡ್ ರಲ್ಲಿ ಸಂಶಯವಿಲ್ಲ? ನಾವು ಮತ್ತೆ ಬಯಸುವ ಚಿಕ್ಕ ಮತ್ತು ಸ್ಥಾನವನ್ನು. ಈಗ ಚಿಕ್ಕ ಏನು? ವಿದ್ಯಾರ್ಥಿ: ಅರೇ ಕೆ. ಅಧ್ಯಾಪಕ: ಅರೇ ಕೆ. ಮತ್ತು ಸ್ಥಾನವನ್ನು ಈಗ ಏನು? ಸೂಚ್ಯಂಕಗಳು ಯಾವುದು ನಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ? ಇದು ಕೇವಲ ಕೆ. ಸರಣಿ ಕೆ, ಕೆ ಆದ್ದರಿಂದ, ಅವರು ಹೊಂದಾಣಿಕೆ. ಆದ್ದರಿಂದ ನಾವು ಮತ್ತೆ ಬಯಸಿದರು. ಮತ್ತು ನಾವು, ನಮ್ಮ ಚಿಕ್ಕ ಕಂಡು ನಂತರ ನಂತರ ಲೂಪ್ ಈ ಕೊನೆಯಲ್ಲಿ ಆದ್ದರಿಂದ ಇಲ್ಲಿ ನಾವು ಕಂಡು ಯಾವ ನಮ್ಮ ಚಿಕ್ಕ ಕೆಳಗಿನ, ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ಸ್ವ್ಯಾಪ್. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹಾಗೆ ನಮ್ಮ ಹೇಳುತ್ತಾರೆ ಚಿಕ್ಕ ಮೌಲ್ಯ ಇಲ್ಲಿದ್ದಾರೆ. ಈ ನಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ ಹೊಂದಿದೆ. ನಾವು ಕೇವಲ ಇದು, ಇಲ್ಲಿ ವಿನಿಮಯ ಬಯಸುವ ಏನು ಕೆಳಭಾಗದಲ್ಲಿ ಎಂದು ಸ್ವಾಪ್ ಕಾರ್ಯ ನಾವು ಅಪ್ ಬರೆದ, ಮಾಡಿದರು ಒಟ್ಟಿಗೆ ಒಂದೆರಡು ನಿಮಿಷಗಳ ಹಿಂದೆ. ಆದ್ದರಿಂದ ಪರಿಚಿತ ತೋರಬೇಕು. ಮತ್ತು ಅದು ಕೇವಲ ಮರಳಿ ಕಾಣಿಸುತ್ತದೆ ಮೂಲಕ ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ತಲುಪುವವರೆಗೆ ನೀವು ಅಂದರೆ ಅಂತ್ಯ ಆಯ್ದ ಎಂದು ಶೂನ್ಯ ಅಂಶಗಳನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ಎಲ್ಲವೂ ವಿಂಗಡಿಸುತ್ತದೆ ಮಾಡಲಾಗಿದೆ. ಅರ್ಥ? ಹೆಚ್ಚು ವಾಸ್ತವಿಕ ಸ್ವಲ್ಪ? ಕೋಡ್ ಸಹಾಯ? ವಿದ್ಯಾರ್ಥಿ: ಒಂದು ಗಾತ್ರ, ನೀವು ಎಂದಿಗೂ ನಿಜವಾಗಿಯೂ ಇದು ವ್ಯಾಖ್ಯಾನಿಸಲು ಅಥವಾ ಬದಲಾಯಿಸಲು, ಹೇಗೆ ತಿಳಿದಿದೆಯೇ? ಅಧ್ಯಾಪಕ: ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ ಇಂಟ್ ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ ಇಲ್ಲಿ ಗಮನಿಸಿ. ಆದ್ದರಿಂದ ನಾವು ಈ sort-- ರೀತಿಯ ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ಈ ಒಂದು ಕಾರ್ಯ ಅಷ್ಟೇ ಸಂದರ್ಭದಲ್ಲಿ ಆಯ್ಕೆ ರೀತಿಯ, ಇದು ಜಾರಿಗೆ ಕಾರ್ಯದ ರಲ್ಲಿ. ಇದು ಮಂಜೂರು ಮಾಡಲಿಲ್ಲ ಆದ್ದರಿಂದ , ನೀವು ಏನಾದರೂ ರಚನೆಯ ಉದ್ದ ಹಾಗೆ ಅಥವಾ ನೀವು ಮೂಲಕ ಮರಳಿ ಎಂದು ಉದ್ದವನ್ನು ಹೇಗೆ. ಆದರೆ ಇದು ಜಾರಿಗೆ ಏಕೆಂದರೆ ರಲ್ಲಿ, ನಾವು ಬಳಸಬಹುದು. ನೀವು ಬಳಕೆದಾರ ಊಹಿಸುತ್ತವೆ ನೀವು ಮಾನ್ಯ ಗಾತ್ರ ನೀಡಿದ ವಾಸ್ತವವಾಗಿ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ನಿಮ್ಮ ರಚನೆಯ ಗಾತ್ರ. ಕೂಲ್? ನೀವು ಹುಡುಗರಿಗೆ ಈ ಯಾವುದೇ ತೊಂದರೆ ವೇಳೆ ಅಥವಾ ಹೆಚ್ಚು ಅಭ್ಯಾಸ ಕೋಡಿಂಗ್ ರೀತಿಯ ಬಯಸುವ ನಿಮ್ಮ ಸ್ವಂತ, ನೀವು study.cs50 ಹೋಗಿ. ಇದು ಒಂದು ಸಾಧನ ಇಲ್ಲಿದೆ. ಅವರು ಒಂದು ಪರೀಕ್ಷಕ ಹೊಂದಿರುವ ನೀವು ವಾಸ್ತವವಾಗಿ ಬರೆಯಬಹುದು. ಅವರು ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಮಾಡಲು. ಅವರು ಹೆಚ್ಚು ವೀಡಿಯೊಗಳು ಮತ್ತು ಸ್ಲೈಡ್ಗಳು ನಾನು ಇಲ್ಲಿ ಬಳಸಲು ಚರಾಂಕಗಳ ಸೇರಿದಂತೆ. ನೀವು ಇನ್ನೂ ಒಂದು ಭಾವನೆ ನೀವು ಹಾಗಿದ್ದಲ್ಲಿ ಸ್ವಲ್ಪ ಅಸ್ಪಷ್ಟ, ಎಂದು ಪ್ರಯತ್ನಿಸಿ. ಯಾವಾಗಲೂ ಹಾಗೆ, ತುಂಬಾ, ನನಗೆ ಮಾತನಾಡಲು ಬರುತ್ತದೆ. ಪ್ರಶ್ನೆ? ವಿದ್ಯಾರ್ಥಿ: ನೀವು ಹೇಳುವ ಗಾತ್ರ ಹಿಂದೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ? ಬೋಧಕ: ಹೌದು. ಗಾತ್ರ ಹಿಂದೆ ಅಪ್ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಇಲ್ಲಿ ಕಾರ್ಯ ಘೋಷಣೆ ರಲ್ಲಿ. ಆದ್ದರಿಂದ ನೀವು ಜಾರಿಗೆ ಎಂದು ಪಡೆದುಕೊಳ್ಳಬಹುದು ಬಳಕೆದಾರ, ಮತ್ತು ಸರಳತೆ ಕಲೆಗೋಸ್ಕರ, ನಾವು ತಿಳಿಯುವುದು ನೀನು ಬಳಕೆದಾರ ನಮಗೆ ಸರಿಯಾದ ಗಾತ್ರ ನೀಡಿದರು. ಕೂಲ್. ಆದ್ದರಿಂದ ಆ ರೀತಿಯ ಇಲ್ಲಿದೆ. ಹುಡುಗರಿಗೆ, ನಾವು ಇಂದು ಬಹಳಷ್ಟು ಕಲಿಯಲು ನೀವು ಗೊತ್ತಿಲ್ಲ. ಇದು ವಿಭಾಗಕ್ಕೆ ದಟ್ಟವಾದ ಡೇಟಾ ಇಲ್ಲಿದೆ. ಆ ಜೊತೆಗೆ, ನಾವು ಹೋಗುವ ಅಳವಡಿಕೆಯ ರೀತಿಯ ಹೋಗಲು. ಸರಿ. ಆದ್ದರಿಂದ ಮೊದಲು ನಾವು ಮಾಡಬೇಕು ಇಲ್ಲಿ ನಮ್ಮ ರನ್ಟೈಮ್ ವಿಶ್ಲೇಷಣೆ. , ಆದ್ದರಿಂದ ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ತೋರಿಸಿದರು ಏಕೆಂದರೆ ಮಂಜೂರು ಟೇಬಲ್ ಈಗಾಗಲೇ ನಾನು ರೀತಿಯ ಇದು ನೀಡಿತು. ಆದರೆ ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್, ನಾವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ಎಲ್ಲವೂ ವಿಂಗಡಿಸುತ್ತದೆ. ಎನ್ ವರ್ಗ. ಯಾರಾದರೂ ವಿವರಣೆಯನ್ನು ನೀವೂ ಏಕೆ? ವಿದ್ಯಾರ್ಥಿ: ನೀವು through-- ಹೋಲಿಸಿ ಅಧ್ಯಾಪಕ: ರೈಟ್. ನೀವು ಮೂಲಕ ಹೋಲಿಸಿ. ಪ್ರತಿ ಪುನರಾವರ್ತನೆ ನಲ್ಲಿ, ಸಹ ನಾವು, ಒಂದು ಈ decrementing ನೀವು ನೀವು ಇನ್ನೂ ಮೂಲಕ ಹುಡುಕುತ್ತಿರುವ ಎಲ್ಲವೂ ಚಿಕ್ಕ ಒಂದು ಪಡೆಯುವುದು. ಹಾಗಾಗಿ ನಿಮ್ಮ ಚಿಕ್ಕ ಮೌಲ್ಯ ಆರಂಭದಲ್ಲಿ ಇಲ್ಲಿದೆ ನೀವು ಇನ್ನೂ ಇದು ಹೋಲಿಸಿ ಉಳಿದಂತೆ ವಿರುದ್ಧ ಇದು ಚಿಕ್ಕ ವಿಷಯ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನೀವು ಮೂಲಕ ಹರಿಯುವ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಮಾಡುತ್ತೇವೆ ಸುಮಾರು N ಬಾರಿ ವರ್ಗ. ಎಲ್ಲಾ ಸರಿ. ಮತ್ತು ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಏನು? ನೀವು ನೀನು ಏಕೆಂದರೆ ಸಹ ವರ್ಗ n ಅದೇ ವಿಧಾನವನ್ನು ಮಾಡುವಾಗ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಆಯ್ಕೆ ಆದ್ದರಿಂದ ರೀತಿಯ ಏನಾದರೂ ಹೊಂದಿದೆ ನಾವು ನಿರೀಕ್ಷಿತ ರನ್ಟೈಮ್ ಕರೆ. ಆದ್ದರಿಂದ ಇತರರು, ನಾವು ಗೊತ್ತು ಮೇಲಿನ ಮತ್ತು ಕೆಳಗಿನ ಪರಿಮಿತಿ. ಹೇಗೆ ಕ್ರೇಜಿ ಅವಲಂಬಿಸಿ ನಮ್ಮ ಪಟ್ಟಿ ಅಥವಾ ಹೇಗೆ ಆಯ್ದ ಅದು, ಅವರು N ಅಥವಾ N ವರ್ಗ ವ್ಯತ್ಯಾಸವಿರುತ್ತದೆ. ನಾವು ಗೊತ್ತಿಲ್ಲ. ಆದರೆ ಆಯ್ಕೆ ರೀತಿಯ ಅದೇ ಕಾರಣ ಕೆಟ್ಟ ಮತ್ತು ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ, ಎಂದು ನಮಗೆ ಹೇಳುತ್ತದೆ ಇನ್ಪುಟ್ ಬಗೆ ಯಾವುದೇ ನಾವು ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಎಂಬುದನ್ನು, ಹೊಂದಿವೆ ವಿಂಗಡಿಸುತ್ತದೆ ಅಥವಾ ಸಂಪೂರ್ಣವಾಗಿ ಅಷ್ಟೇ ಪ್ರತಿಗಳ ರಿವರ್ಸ್ ಅಷ್ಟೇ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದು. ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ವೇಳೆ ನಮ್ಮ ಟೇಬಲ್ ನೆನಪು, ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಈ ಎರಡು ರೀತಿಯ, ಇಲ್ಲ ಇದು ನಿರೀಕ್ಷಿತ ರನ್ಟೈಮ್ ಹೊಂದಿದೆ. ನಾವು ತಿಳಿದಿರುವ ಆದಾಗ ನಾವು ಆಯ್ಕೆ ರೀತಿಯ ರನ್, ಇದು ಖಾತರಿ ಒಂದು n ವರ್ಗ ಸಮಯ ರನ್. ಯಾವುದೇ ವ್ಯತ್ಯಾಸ ಕಂಡುಬರುತ್ತದೆ. ಅದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಮತ್ತು, ಮತ್ತೆ, ನೀವು ತಿಳಿಯಲು ಬಯಸುವ ಹೆಚ್ಚು, ಸ್ಪ್ರಿಂಗ್ ಸಿಎಸ್ 124 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಎಲ್ಲಾ ಸರಿ. ನಾವು ಈ ಒಂದು ನೋಡಿದ್ದೀರಿ. ಕೂಲ್. ಆದ್ದರಿಂದ ಅಳವಡಿಕೆಯ ರೀತಿಯ. ಮತ್ತು ನಾನು ಬಹುಶಃ ಪಡೆಯಲಿದ್ದೇನೆ ಈ ಮೂಲಕ ಬ್ಲೇಜ್. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಇದು ಕೋಡ್ ಬೀರುವುದಿಲ್ಲ. ನಾವು ಮೂಲಕ ಕರೆದೊಯ್ಯುತ್ತೇವೆ. ಆದ್ದರಿಂದ ಅಳವಡಿಕೆಯ ರೀತಿಯ ರೀತಿಯ ಆಯ್ಕೆಯ ರೀತಿಯ ರೀತಿಯ ಎಂದು ನಾವು ಎರಡೂ ಒಂದು ಆಯ್ದ ಹೊಂದಿವೆ ಮತ್ತು ರಚನೆಯ ಭಾಗವಾಗಿ ವಿಂಗಡಿಸುತ್ತದೆ. ಆದರೆ ವಿವಿಧ ಎಂಬುದು ನಾವು ಒಂದೊಂದಾಗಿ ಮೂಲಕ ಹೋಗಿ ಎಂದು, ನಾವು ಯಾವುದೇ ಸಂಖ್ಯೆಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಮ್ಮ ಆಯ್ದ ಮುಂದಿನದು ಮತ್ತು ಸರಿಯಾಗಿ ಅದನ್ನು ವಿಂಗಡಿಸಲು ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ರಚನೆಯ ಒಳಗೆ. ಇದು ಉದಾಹರಣೆಗೆ ಹೆಚ್ಚು ಅರ್ಥವಿಲ್ಲ. ಆದ್ದರಿಂದ ಎಲ್ಲವನ್ನೂ ಆಯ್ದ ಆರಂಭವಾಗುತ್ತದೆ, ಕೇವಲ ಆಯ್ಕೆ ರೀತಿಯ ಇಷ್ಟ. ಮತ್ತು ನಾವು ಈ ರೀತಿಯ ನೀನು ನಾವು ಎಂದು ಮಾಹಿತಿ ಏರುವ. ನಮ್ಮ ಮೊದಲ ಪಾಸ್ ಮೇಲೆ ಆದ್ದರಿಂದ ನಾವು ಮೊದಲ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಮತ್ತು ನಾವು ಸರಿ, ನೀವು, ಹೇಳಲು ಈಗ ನೀವೇ ಒಂದು ಪಟ್ಟಿಯಲ್ಲಿ. ನೀವು ಪಟ್ಟಿಯಲ್ಲಿ ಏಕೆಂದರೆ ನಿಮ್ಮನ್ನು ಮೂಲಕ ನೀವು ವಿಂಗಡಿಸಲಾಗುತ್ತದೆ. ಎಂದು ಅಭಿನಂದನೆಗಳು ಈ ರಚನೆಯ ಮೊದಲ ಅಂಶ. ನೀವು ಈಗಾಗಲೇ ನಿಮ್ಮ ಸ್ವಂತ ಎಲ್ಲಾ ಪ್ರತಿಗಳ ನೀವು. ಈಗ ನಾವು ಒಂದು ವಿಂಗಡಿಸಲಾದ ಮತ್ತು ಒಂದು ಆಯ್ದ ಸರಣಿ. ಈಗ ನಾವು ಮೊದಲ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇಲ್ಲಿಗೆ ಯಾವ ನಡುವೆ ನಡೆಯುತ್ತದೆ ಮತ್ತು ಇಲ್ಲಿ, ನಾವು ಆ ಆಗಿದೆ ಸರಿ, ನಾವು ನೋಡಲು ನೀನು ನಮ್ಮ ಆಯ್ದ ರಚನೆಯ ಮೊದಲ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ನಾವು ಇನ್ಪುಟ್ ಅದನ್ನು ನೀನು ಅದರ ವಿಂಗಡಿಸಲಾದ ಶ್ರೇಣಿಯಲ್ಲಿನ ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ. ನಾವು 5 ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಾವು ಏನು ಮತ್ತು ನಾವು, 5 3 ಹೆಚ್ಚಾಗಿದೆ, ಸರಿ, ಹೇಳಲು ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ಬಲ ಸೇರಿಸಲು ಆ ಬಲಕ್ಕೆ. ನಾವು ಉತ್ತಮ ಆರ್. ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಮುಂದಿನ ಒಂದು ಮೇಲೆ ಹೋಗಿ. ಮತ್ತು ನಾವು 2 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನಾವು ಸರಿ, 2 ಕಡಿಮೆ, ಹೇಳುತ್ತಾರೆ 3, ನಾವು ತಿಳಿಯಲು ಆ ಎಂದು ಅಗತ್ಯವಿದೆ ಈಗ ನಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಮುಂದೆ. ಹಾಗಾಗಿ ನಾವು ನಾವು ಕೆಳಗೆ 3 ಮತ್ತು 5 ತಳ್ಳುವ ಆಗಿದೆ ಮತ್ತು ನಾವು ಮೊದಲ ಸ್ಲಾಟ್ನಲ್ಲಿ 2 ಸರಿಸಲು. ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ತೂರಿಸುವ ಇದು ಇರಬೇಕು ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ. ನಂತರ ನಾವು ನೋಡಲು ನಮ್ಮ ಮುಂದಿನ ಒಂದು, ಮತ್ತು ನಾವು 6 ಹೇಳುತ್ತಾರೆ. ಸರಿ, 6 ಹೆಚ್ಚಾಗಿದೆ ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ಶ್ರೇಣಿಯಲ್ಲಿನ ಎಲ್ಲವೂ, ಆದ್ದರಿಂದ ನಾವು ಕೊನೆಯಲ್ಲಿ ಅದನ್ನು ಟ್ಯಾಗ್. ನಂತರ ನಾವು 4 ನೋಡಲು. 4 6 ಕಡಿಮೆ, ಇದು ಕಡಿಮೆ 5 ಆದರೆ 3 ಹೆಚ್ಚಿನ ಸ್. ನಾವು ಸರಿಯಾದ ಇದು ಸೇರಿಸಲು 3 ಮತ್ತು 5 ನಡುವೆ ಮಧ್ಯಮ. ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಮಾಡಲು ಹೆಚ್ಚು ಕಾಂಕ್ರೀಟ್ ಬಿಟ್, ಇಲ್ಲಿ ರೀತಿಯ ಏನಾಯಿತು ಕಲ್ಪನೆಯನ್ನು. ಪ್ರತಿ ಆಯ್ದ ಅಂಶ ಆದ್ದರಿಂದ, ನಾವು ಅಲ್ಲಿ ವಿಂಗಡಿಸಲಾದ ಭಾಗವನ್ನು ನಿರ್ಧರಿಸಲು ಇದು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ವಿಂಗಡಿಸಲಾದ ಮತ್ತು ಆಯ್ದ, ನಾವು ಮೂಲಕ ಮತ್ತು ಅಂಕಿ ಸಂಚರಿಸುತ್ತಾರೆ ಹೊಂದಿವೆ ಇದು ವಿಂಗಡಿಸಲಾದ ಸರಣಿ ರಲ್ಲಿ ಹಿಡಿಸುತ್ತದೆ ಅಲ್ಲಿ ಔಟ್. ಮತ್ತು ನಾವು ಬದಲಾಯಿಸುವ ಮೂಲಕ ಇದು ಸೇರಿಸಲು ಇದು ಬಲ ಕೆಳಗೆ ಅಂಶಗಳನ್ನು. ನಂತರ ನಾವು ಇರಿಸಿಕೊಳ್ಳಲು ನಾವು ರವರೆಗೆ ಮೂಲಕ iterating ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರತ್ಯೇಕಿಸಬಹುದು ಪಟ್ಟಿಯಲ್ಲಿ ಹೊಂದಿವೆ ಈಗ ಶೂನ್ಯ ಅಲ್ಲಿ ಆಯ್ದ ಇದೆ ಮತ್ತು ವಿಂಗಡಿಸಲಾದ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ನಮ್ಮ ಪಟ್ಟಿಯಲ್ಲಿ ಸಂಪೂರ್ಣ. ಆದ್ದರಿಂದ, ಮತ್ತೆ, ವಿಷಯಗಳನ್ನು ಮಾಡಲು ಹೆಚ್ಚು ಕಾಂಕ್ರೀಟ್ ನಾವು ಸೂಡೊಕೋಡ್ಗಳನ್ನು. ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ ನಾನು ಫಾರ್ ಎನ್ ಮೈನಸ್ 1 ಗೆ 0 ಸಮಾನವಾಗಿರುವುದಿಲ್ಲ, ನಮ್ಮ ರಚನೆಯ ಕೇವಲ ಉದ್ದ. ನಾವು ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ಕೆಲವು ಅಂಶ ಹೊಂದಿರುತ್ತವೆ ಮೊದಲ ಸರಣಿ ಅಥವಾ ಮೊದಲ ಸೂಚ್ಯಂಕಗಳು. ನಾವು ಸಮನಾದ ಜೆ ಸೆಟ್. ಜೆ ಹೆಚ್ಚಾಗಿದೆ ಆದ್ದರಿಂದ ಶೂನ್ಯ ಮತ್ತು ಶ್ರೇಣಿಯನ್ನು, ಜೆ ಮೈನಸ್ 1 ಹೆಚ್ಚಾಗಿದೆ ಅಂಶ, ಎಲ್ಲಾ ಆದ್ದರಿಂದ ಮಾಡುತ್ತಿದ್ದಾರೆ ಖಚಿತವಾಗಿ ಎಂದು ನಿಮ್ಮ ಜೆ ನಿಜವಾಗಿಯೂ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ರಚನೆಯ ಆಯ್ದ ಭಾಗ. ಇನ್ನೂ ವಿಷಯಗಳನ್ನು ಹಾಗೆಯೇ ವಿಂಗಡಿಸಲು ಮತ್ತು ಜೆ ಮೈನಸ್ ಒಂದು ಏನು ಆಗಿದೆ ಗೆ ಅಂಶ ತನ್ನ ಆಗಿದೆ? ಜೆ ಇಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಎಂದಿಗೂ. ಇದು ಕಿರಿಕಿರಿ ಭಾಸವಾಗುತ್ತದೆ. ಸರಿ. ಹೇಗಾದರೂ. ಆದ್ದರಿಂದ ಜೆ ಮೈನಸ್ 1, ನೀವು ತಪಾಸಣೆ ಮಾಡುತ್ತಿರುವ ಇದು ಮೊದಲು ಅಂಶ. ನೀವು ಸರಿ, ಅಂಶ, ಎಂದು ನೀವು ನಾನು ಅವಕಾಶ am-- ಎಲ್ಲೆಲ್ಲಿ ಮೊದಲು ವಾಸ್ತವವಾಗಿ ಈ ಸೆಳೆಯುತ್ತವೆ. ಆದ್ದರಿಂದ ಅವರ ಈ ಹೇಳಲು ಅವಕಾಶ ನಮ್ಮ ಎರಡನೇ ಪಾಸ್ ಮೇಲೆ ಹಾಗೆ. ಹಾಗಾಗಿ ಸಮಾನ ಏರಲಿದೆ 1 ಗೆ, ಇದು ಇಲ್ಲಿದೆ. ಹಾಗಾಗಿ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ಹೋಗುತ್ತದೆ. ಈ 2, 4, 5, 6, 7 ಎಂದು. ಎಲ್ಲಾ ಸರಿ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಮ್ಮ ಅಂಶ 4 ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ಹೋಗುತ್ತದೆ. ಮತ್ತು ನಾವು ಎಂದು ಕೆಲವು J ಹೊಂದಿರುತ್ತವೆ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ನಾನು. ಓಹ್, ಜೆ decrementing ಇದೆ. ಅದು ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಜೆ ನಾನು ಸಮಾನವಾಗಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಈ ಏನು ಮಾತುಗಳೆಂದರೆ, ನಾವು ಮುಂದುವರೆಯಲು ಎಂದು ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನೀವು ನಾವು ಮೇಲೆ ಇಲ್ಲ ಎಂದು ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಈ ರೀತಿಯಲ್ಲಿ ಸೂಚಿ ನಮ್ಮ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ವಸ್ತುಗಳ ಸೇರಿಸಲು. ಆದ್ದರಿಂದ ಜೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ರಚನೆಯ ಜೆ ಮೈನಸ್ 1 ಒಂದಾಗಿದೆ ರಚನೆಯ ಜೆ ಮೈನಸ್ ಆ ವೇಳೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ 2 ಅಂಶ ಹೆಚ್ಚಾಗಿದೆ, ನಂತರ ಈ ರೀತಿ ವಿಷಯಗಳನ್ನು ಕೆಳಗೆ ಬದಲಾಯಿತು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ರಚನೆಯ ಜೆ ಮೈನಸ್ ಒಂದು ಆದ್ದರಿಂದ 2 ಇದು ರಚನೆಯ ಶೂನ್ಯ ಎಂದು. 2, 4 ಹೆಚ್ಚಿನದಾಗಿರದ ಹೊರತು ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯಗತ ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಒತ್ತಿ ಸರಿಸಲು ಇಲ್ಲ. ಏನು ಈ ಇಲ್ಲಿ ಏನು ಕೇವಲ ಆಗಿದೆ ಕೆಳಗೆ ನಿಮ್ಮ ವಿಂಗಡಿಸಲಾದ ಸರಣಿ ಚಲಿಸುವ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ವಾಸ್ತವವಾಗಿ, ನಾವು do-- ಎಂದು ಅವರ ಈ 3 ಮಾಡೋಣ. ಆದ್ದರಿಂದ ನಾವು ಸಂಚರಿಸಲು ಇಂತಹ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಇಲ್ಲಿ ಈಗ ಆರ್. ಈ ವಿಂಗಡಿಸಲ್ಪಡುತ್ತದೆ. ಈ ಆಯ್ದ ಇದೆ. ಕೂಲ್? ಆದ್ದರಿಂದ ನಾನು, 2 ಸಮಾನವಾಗಿರುತ್ತದೆ ನಮ್ಮ ಅಂಶ 3 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಮತ್ತು ನಮ್ಮ ಜೆ 2 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾವು ಮತ್ತು ಮೂಲಕ ನೋಡಲು ಸರಿ, ರಚನೆಯ ಜೆ ಮೈನಸ್ ಒಂದಾಗಿದೆ, ಹೇಳಲು ಅಂಶ ಹೆಚ್ಚಾಗಿದೆ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಎಂದು? ಮತ್ತು ಉತ್ತರವನ್ನು ಬಲ, ಹೌದು? 4 3 ಮತ್ತು ಜೆ ಹೆಚ್ಚಾಗಿದೆ 2, ಈ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಈಗ ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಏನು 2, ಇಲ್ಲಿಯೇ ಆದ್ದರಿಂದ, ನಾವು ಅವುಗಳನ್ನು ವಿನಿಮಯ. ಆದ್ದರಿಂದ ನಾವು ಸರಿ, ರಚನೆಯ, ಹೇಳಲು 2 ಈಗ 3 ಏರಲಿದೆ. ಮತ್ತು ಜೆ ಸಮನಾಗಿರಬೇಕು ಹೋಗುತ್ತದೆ 1 ಇದು ಜೆ ಮೈನಸ್ 1,. ಎಂದು, ಭಯಾನಕ ಇಲ್ಲಿದೆ ಆದರೆ ನೀವು ಹುಡುಗರಿಗೆ ಕಲ್ಪನೆಯನ್ನು ಪಡೆಯಲು. ಜೆ ಈಗ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಮತ್ತು ರಚನೆಯ ಜೆ ಕೇವಲ ಏರಲಿದೆ 4 ಇದು ನಮ್ಮ ಅಂಶ, ಸಮಾನವಾಗಿರುತ್ತದೆ. ನಾನು ಏನೋ ಅಳಿಸಿಹಾಕಿತು ಚೀರಾಟ ಅಥವಾ miswrote ಏನೋ, ಆದರೆ ನೀವು ಹುಡುಗರಿಗೆ ಕಲ್ಪನೆಯನ್ನು ಪಡೆಯಲು. ಇದು ಎನ್ ಚಲಿಸುತ್ತವೆ. ಈ ವೇಳೆ ಮತ್ತು ನಂತರ, ಇದು ಲೂಪ್ ಎಂದು ಮತ್ತೆ ಇದು ಸರಿ, ಜೆ ಈಗ 1, ಹೇಳುತ್ತಿದ್ದರು. ಮತ್ತು ರಚನೆಯ ಜೆ ಮೈನಸ್ 1 ಈಗ 2. 2 ನಮ್ಮ ಅಂಶ ಕಡಿಮೆ? ಯಾವುದೇ? ನಾವು ನಾವು ಅಂದರೆ ಈ ಅಂಶ ಸೇರಿಸಲಾಗಿದೆ ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ರಚನೆಯ ಸರಿಯಾದ ಸ್ಥಾನದಲ್ಲಿ. ನಂತರ ನಾವು ಈ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ನಾವು ಹೇಳಲು, ಸರಿ, ನಮ್ಮ ವಿಂಗಡಿಸಲಾದ ರಚನೆಯ ಇಲ್ಲಿದೆ. ಮತ್ತು ಇದು ಈ ಸಂಖ್ಯೆ 6 ತೆಗೆದುಕೊಂಡು ಎಂದು ಹಾಗೆ, ಸರಿ, ಈ ಸಂಖ್ಯೆ 6 ಕಡಿಮೆ? ಯಾವುದೇ? ಕೂಲ್. ನಾವು ಉತ್ತಮ ಆರ್. ಮತ್ತೆ ಅದನ್ನು. ನಾವು 7 ಹೇಳುತ್ತಾರೆ. ಕೊನೆಯಲ್ಲಿ ಹೆಚ್ಚು 7 ಕಡಿಮೆ ನಮ್ಮ ಪ್ರತಿಗಳ ರಚನೆಯ? ನಂ ನಾವು ಉತ್ತಮ ಆರ್. ಆದ್ದರಿಂದ ಈ ವಿಂಗಡಿಸಲ್ಪಟ್ಟ ಎಂದು. ಮೂಲತಃ ಈ ಮಾಡುತ್ತದೆ ಇದು ಟೇಕ್ ಹೇಳುವ ಇದೆ ಮೊದಲ ಅಂಶ ನಿಮ್ಮ ಆಯ್ದ ರಚನೆಯ ಇದು ಆಗ ಲೆಕ್ಕಾಚಾರ ನಿಮ್ಮ ವಿಂಗಡಿಸಲಾದ ಶ್ರೇಣಿಯಲ್ಲಿನ. ಮತ್ತು ಈ ಕೇವಲ ನೋಡಿಕೊಳ್ಳುತ್ತಾರೆ ವಿನಿಮಯ ಮಾಡಲು. ನೀವು ಮೂಲತಃ ಕೇವಲ ವಿನಿಮಯ ಮಾಡುತ್ತಿದ್ದೇವೆ ರವರೆಗೆ ಇದು ಬಲ ಸ್ಪಾಟ್ ಇಲ್ಲಿದೆ. ದೃಶ್ಯ ಚಿತ್ರವನ್ನು ನೀವು ಕಾರಣ ಆಗಿದೆ ಮಾಡುವ ಮೂಲಕ ಎಲ್ಲವನ್ನೂ ಕೆಳಗೆ ಚಲಿಸುವ. ಆದ್ದರಿಂದ ಅದನ್ನು ಅರ್ಧ ಗುಳ್ಳೆ ರೀತಿಯ ರೀತಿಯ ಇಲ್ಲಿದೆ. ಅಧ್ಯಯನದಲ್ಲಿ 50 ಪರಿಶೀಲಿಸಿ. ನಾನು ಹೆಚ್ಚು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಶಿಫಾರಸು ನಿಮ್ಮ ಸ್ವಂತ ಈ ಕೋಡ್. ನೀವು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಅಥವಾ ನೀವು ಬಯಸಿದರೆ ಒಂದು ಅಳವಡಿಕೆ ರೀತಿಯ ಮಾದರಿ ಕೋಡ್ ನೋಡಿ, ನನಗೆ ತಿಳಿಸಿ ದಯವಿಟ್ಟು. ನಾನು ಸುಮಾರು ಯಾವಾಗಲೂ ಅಲ್ಲ. ಆದ್ದರಿಂದ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್ ಮತ್ತು ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್. ನೀವು ವ್ಯಕ್ತಿ ನಾನು ಈಗಾಗಲೇ ಟೇಬಲ್ ಕಂಡಿದ್ದರಿಂದ ಇದು ವರ್ಗ ಮತ್ತು N ವಿಶೇಷವೇನು ಎರಡೂ ಎನ್, ನೀವು ತೋರಿಸಿದ. ಆದ್ದರಿಂದ ರೀತಿಯ ನಾವು ಮಾತನಾಡಿದ್ದರು ಆಫ್ ಹೋಗುವ ನಮ್ಮ ಹಿಂದಿನ ಬಗೆಯ ಬಗ್ಗೆ, ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್ ವೇಳೆ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಆಯ್ದ, ನಾವು ಈ N ಬಾರಿ ಎಲ್ಲಾ ಹೋಲಿಕೆ ಹೊಂದಿವೆ. ನಾವು ಹೋಲಿಕೆಗಳು ಇಡೀ ಆಡಿದ್ದೇನೆ ಇದು ರಿವರ್ಸ್ ಸಲುವಾಗಿ ವೇಳೆ, ನಾವು, ಸರಿ, ಈ ಹೇಳಲು ನೀನು ಈ ಒಳ್ಳೆಯದು, ಒಂದೇ ಮತ್ತು ಈ ಒಂದು ಹೋಲಿಸಿದರೆ ಮಾಡಬೇಕು ಮೊದಲನೆಯದು ವಿರುದ್ಧ ಮತ್ತೆ ಸ್ಥಳಾಂತರಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ನಾವು ಕಡೆಗೆ ಸಿಗುತ್ತದೆಯೋ ಬಾಲ ಕೊನೆಯಲ್ಲಿ, ನಾವು , ಹೋಲಿಕೆ, ಮತ್ತು ಎಲ್ಲವೂ ವಿರುದ್ಧ ಹೋಲಿಸಿ. ಆದ್ದರಿಂದ ರನ್ನಲ್ಲಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ ಸುಮಾರು N ವರ್ಗ. ಇದು ನೀವು ಸರಿಯಾದ ವೇಳೆ ನೀವು ಉತ್ತಮ ಕೋರುತ್ತೇವೆ, 2, ಸರಿ, ಹೇಳುತ್ತಾರೆ. 3, ನೀವು 2 ಹೋಲಿಸಿದರೆ ನೀವು. ನೀವು ಉತ್ತಮ ಕೋರುತ್ತೇವೆ. 4, ನೀವು ಬಾಲ ಹೋಲಿಸಿ. ನೀವು ಉತ್ತಮ ಕೋರುತ್ತೇವೆ. 6, ನೀವು ಉತ್ತಮ ಆರ್, ಬಾಲ ಹೋಲಿಸಿ. ಆದ್ದರಿಂದ ಪ್ರತಿ ಜಾಗಕ್ಕೆ ಇದು ಈಗಾಗಲೇ ಇದ್ದರೆ ವಿಂಗಡಿಸಿ, ನೀವು ಒಂದು ಹೋಲಿಕೆ ಮಾಡುವ ನೀವು. ಆದ್ದರಿಂದ ಕೇವಲ n '. ಮತ್ತು ನಾವು ಒಂದು ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ರನ್ಟೈಮ್ ಏಕೆಂದರೆ n ಮತ್ತು ಎನ್ ಒಂದು ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಕಾರ್ಯಗತ ಅವಧಿಯ ವರ್ಗ, ನಾವು ಯಾವುದೇ ನಿರೀಕ್ಷಿತ ರನ್ಟೈಮ್ ಹೊಂದಿವೆ. ಇದು ಕೇವಲ ಅವಲಂಬಿಸಿರುತ್ತದೆ ಅಲ್ಲಿ ನಮ್ಮ ಪಟ್ಟಿಯ ಗೊಂದಲದಲ್ಲಿ. ಮತ್ತೆ, ಇನ್ನೊಂದು ಗ್ರಾಫ್ ಮತ್ತು ಮತ್ತೊಂದು ಟೇಬಲ್. ರೀತಿಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳು ಆದ್ದರಿಂದ. ನಾನು ಮೂಲಕ ಗಾಳಿ ಪಡೆಯಲಿದ್ದೇನೆ ನಾನು ನಾವು ವ್ಯಾಪಕವಾಗಿ ಮಾತಾಡಿಕೊಂಡರು ಮಾಡಿದ್ದೀರಿ ಅನಿಸುತ್ತದೆ ಹೇಗೆ ಎಲ್ಲಾ ರೀತಿಯ ಬಗ್ಗೆ ಆಫ್ ಬದಲಾಗುತ್ತವೆ ಮತ್ತು ಒಟ್ಟಿಗೆ. ಆದ್ದರಿಂದ ರೀತಿಯ ಕಳೆದ ಒಂದು ವಿಲೀನ ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಬೋರ್ ಹಾಗಿಲ್ಲ. ನಾವು ಒಂದು ಸುಂದರ ವರ್ಣರಂಜಿತ ಚಿತ್ರವನ್ನು ಹೊಂದಿಲ್ಲ. ಆದ್ದರಿಂದ ರೀತಿಯ ಪುನರಾವರ್ತಿತ ಕ್ರಮಾವಳಿಯನ್ನು ವಿಲೀನಗೊಳ್ಳಲು. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಗೊತ್ತು ಒಂದು ಪುನರಾವರ್ತಿತ ಕಾರ್ಯ? ಯಾರಾದರೂ ಹೇಳಲು ಬಯಸುತ್ತೀರಿ? ನೀವು ಪ್ರಯತ್ನಿಸಿ ಬಯಸುವ? ಆದ್ದರಿಂದ ಒಂದು ಪುನರಾವರ್ತಿತ ಕಾರ್ಯ ಕೇವಲ ಆಗಿದೆ ಸ್ವತಃ ಕರೆಗಳನ್ನು ಒಂದು ಕ್ರಿಯೆಯಾಗಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ತಿಳಿದಿದೆ ವೇಳೆ ಫಿಬೊನಾಕಿ ಅನುಕ್ರಮದ ಜೊತೆಗೆ, ಏಕೆಂದರೆ ಪುನರಾವರ್ತಿತ ಪರಿಗಣಿಸಲಾಯಿತು ವಿಶೇಷವೇನು ನೀವು ಹಿಂದಿನ ಎರಡು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಸೇರಿಸಿ ನಿಮ್ಮ ಮುಂದಿನ ಒಂದು ಪಡೆಯಲು. ಆದ್ದರಿಂದ ಪುನರಾವರ್ತಿತ, ನಾನು ಯಾವಾಗಲೂ ಭಾವಿಸುತ್ತೇನೆ ಸುರುಳಿಯಾಕಾರದ ಹಾಗೆ ರಿಕರ್ಶನ್ ಆದ್ದರಿಂದ ನೀವು ಇದನ್ನು ಕೆಳಗೆ ಸುರುಳಿಯಾಕಾರದ ರೀತಿಯ ಆರ್. ಆದರೆ ಇದು ಕೇವಲ ಒಂದು ಕಾರ್ಯ ಎಂದು ಸ್ವತಃ ಕರೆಗಳನ್ನು. ಮತ್ತು, ವಾಸ್ತವವಾಗಿ, ನಿಜವಾಗಿಯೂ ವೇಗವಾಗಿ ನಾನು ಎಂದು ತೋರುತ್ತಿದೆ ಏನು ತೋರಿಸಬಹುದು. ನಾವು ನೋಡಿದರೆ ಇಲ್ಲಿ ಆದ್ದರಿಂದ ಪುನರಾವರ್ತಿತ, ಇದು ಪುನರಾವರ್ತಿತ ರೀತಿಯಲ್ಲಿ ಒಂದು ರಚನೆಯ ಮೇಲೆ ಒಟ್ಟಾರೆಯಾಗಿ. ಆದ್ದರಿಂದ ಎಲ್ಲಾ ನಾವು ಎಂಬುದು ನಾವು ಮೊತ್ತ ಫಂಕ್ಷನ್ ಒಂದು ಗಾತ್ರ ಮತ್ತು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮೊತ್ತ. ನೀವು ಗಮನಕ್ಕೆ ವೇಳೆ, ಗಾತ್ರ ಒಂದು ಪ್ರತಿ ಬಾರಿ decrements. ಮತ್ತು ಅದು ಎಲ್ಲಾ X ಗೆ ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ ಆಗಿದೆ ಶೂನ್ಯ ವೇಳೆ ಆದ್ದರಿಂದ ರಚನೆಯ ಗಾತ್ರ ಇದು ಶೂನ್ಯ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಶೂನ್ಯ ಸಮಾನವಾಗಿರುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ ಇದು ಈ ಸಂಯೋಜಿಸುತ್ತಾನೆ ರಚನೆಯ ಕೊನೆಯ ಅಂಶ, ತದನಂತರ ಒಂದು ಮೊತ್ತ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ರಚನೆಯ ಉಳಿದ. ಆದ್ದರಿಂದ ಅದನ್ನು ಒಡೆಯುವ ವಿಶೇಷವೇನು ಚಿಕ್ಕದಾಗುತ್ತಾ ಸಮಸ್ಯೆಗಳು. ಉದ್ದ ಕಥೆ ಸಣ್ಣ, ಪುನರಾವರ್ತನ, ಸ್ವತಃ ಕರೆಗಳನ್ನು ಕಾರ್ಯ. ನೀವು ಈ ಹೊರಬಂದೆವು ಎಲ್ಲಾ ವೇಳೆ, ಒಂದು ಪುನರಾವರ್ತಿತ ಕಾರ್ಯ ಇಲ್ಲಿದೆ. ನೀವು 51 ಪಡೆದುಕೊಂಡರೆ ಬಹಳ ಸಿಗುತ್ತದೆ, ಪುನರಾವರ್ತನ ಅತ್ಯಂತ ಆರಾಮದಾಯಕ. ಇದು ನಿಜವಾಗಿಯೂ ಕೂಡಿದೆ. ಇದು ರೀತಿಯ ಅರ್ಥದಲ್ಲಿ ಮಾಡಿದ ಔಟ್ 3 AM ಒಂದು ರಾತ್ರಿ. ಮತ್ತು ನಾನು, ಏಕೆ ರೀತಿಯು ನಾನು ಈ ಬಳಸಲು ಎಂದಿಗೂ? ಮೂಲತಃ, ವಿಲೀನ ರೀತಿಯ ಆದ್ದರಿಂದ ಏನು ಮಾಡುವುದು ವಿಶೇಷವೇನು ಅದು ಹೊಂದಿದೆ ಅದನ್ನು ಮುರಿಯಲು ಮತ್ತು ಅದನ್ನು ಮುರಿಯಲು ವಿಶೇಷವೇನು ಇದು ಕೇವಲ ಒಂದೇ ಅಂಶಗಳನ್ನು ತನಕ ಕೆಳಗೆ. ಒಂದೇ ಅಂಶಗಳನ್ನು ವಿಂಗಡಿಸಲು ಸುಲಭ. ನಾವು ನೋಡಿ. ನೀವು ಒಂದು ಅಂಶ ಹೊಂದಿದ್ದರೆ, ಇದು ಇಲ್ಲಿದೆ ಈಗಾಗಲೇ ವಿಂಗಡಿಸಲಾದ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. N ಅಂಶಗಳನ್ನು ಒಂದು ಇನ್ಪುಟ್ ಮೇಲೆ ಆದ್ದರಿಂದ, N 2 ಕ್ಕಿಂತ ಕಡಿಮೆ ವೇಳೆ, ಕೇವಲ ಅಂದರೆ ಮರಳಿ ಇದು ನಾವು ನೋಡಿದ್ದೇವೆ ಎಂದು 0 ಅಥವಾ 1 ಇಲ್ಲಿದೆ. ಆ ವಿಂಗಡಿಸಲಾದ ಅಂಶಗಳು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ ಅರ್ಧ ಮುರಿಯುತ್ತವೆ. ಎರಡನೇ ವಿಂಗಡಿಸಲು, ಮೊದಲ ಅರ್ಧ ವಿಂಗಡಿಸು ಅರ್ಧ, ಮತ್ತು ನಂತರ ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ವಿಲೀನಗೊಳ್ಳಲು. ಏಕೆ ವಿಲೀನ ರೀತಿಯ ಕರೆಯಲಾಗುತ್ತದೆ. ನಾವು ಈ ವಿಂಗಡಿಸಲು ಮಾಡುತ್ತೇವೆ ನಾವು ಇಲ್ಲಿ ಹೊಂದಿವೆ. ನಾವು ಅವರಿಗೆ ಹೊಂದಿರುವ ಇಡಲು ರಚನೆಯ ಗಾತ್ರ 1 ರವರೆಗೆ. ಇದು 1, ಆದ್ದರಿಂದ ನಾವು ಮರಳಬಹುದು ಈ ವಿಂಗಡಿಸಲಾದ ಸರಣಿ ಏಕೆಂದರೆ, ಮತ್ತು ಈ ವಿಂಗಡಿಸಲಾದ ಸರಣಿ, ಮತ್ತು ಇಲ್ಲಿದೆ ವಿಂಗಡಿಸಲಾದ ಸರಣಿ, ನಾವು ಎಲ್ಲಾ ಪ್ರತಿಗಳ ನೀವು. ಆದ್ದರಿಂದ ನಾವು ನಾವು ಆಗಿದೆ ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ವಿಲೀನಗೊಳಿಸುವ ಆರಂಭಿಸಲು. ಆದ್ದರಿಂದ ರೀತಿಯಲ್ಲಿ ನೀವು ವಿಲೀನಗೊಳಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸಲು ನೀವು ಸಣ್ಣ ತೆಗೆದು ಉಪ ಸರಣಿಗಳನ್ನು ಪ್ರತಿ ಸಂಖ್ಯೆ ಮತ್ತು ಕೇವಲ ಹೊರಹೊಮ್ಮಿತು ಶ್ರೇಣಿಯನ್ನು ಇದನ್ನು ಸೇರಿಸಲು. ಆದ್ದರಿಂದ ನಾವು ನೀವು, ಇಲ್ಲಿ ನೋಡಿ ಈ ಸೆಟ್ ನಾವು 4, 6, ಮತ್ತು 1 ಹೊಂದಿವೆ. ನಾವು ಈ ವಿಲೀನಗೊಳ್ಳಲು ಬಯಸುವ ಮಾಡಿದಾಗ, ನಾವು ಈ ಮೊದಲ ಎರಡು ನೋಡಲು ಮತ್ತು ನಾವು 1 ಸಣ್ಣ, ಸರಿ, ಹೇಳುತ್ತಾರೆ, ಇದು ಮುಂದೆ ಹೋಗುತ್ತದೆ. 4 ಮತ್ತು 6, ಹೋಲಿಸಿ ಇಲ್ಲ ಇದು, ಕೇವಲ ಕೊನೆಯಲ್ಲಿ ಅದನ್ನು ಸೇರಿಸಲು ನೀವು. ನಾವು ಈ ಎರಡು ಒಗ್ಗೂಡಿ, ನಾವು ಕೇವಲ ಈ ಎರಡು ಸಣ್ಣ ಒಂದು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆದ್ದರಿಂದ ಅದು 1. ಮತ್ತು ಈಗ ನಾವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಈ ಎರಡು, ಆದ್ದರಿಂದ 2 ಸಣ್ಣ. ಈ ಎರಡು, 3 ಸಣ್ಣ. ಈ ಎರಡು, 4, 5, 6 ಸಣ್ಣ. ಆದ್ದರಿಂದ ನೀವು ಈ ಆಫ್ ಎಳೆಯುವ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಮತ್ತು ಅವರು ಮಾಡಿದ ಏಕೆಂದರೆ ಹಿಂದೆ ವಿಂಗಡಿಸಲಾದ, ನೀವು ಒಂದನ್ನು ಹೊಂದಿದ್ದರೆ ಹೋಲಿಕೆ ಪ್ರತಿ ಬಾರಿ. ಇಲ್ಲಿ ಹೆಚ್ಚು ಕೋಡ್, ಕೇವಲ ನಿರೂಪಣೆ. ನೀವು ಮಧ್ಯಮ ಆರಂಭಿಸಿ ನೀವು ರೀತಿಯ ಎಡ ಮತ್ತು ಬಲ ತದನಂತರ ನೀವು ಆ ವಿಲೀನಗೊಳ್ಳಲು. ನಾವು ಕೋಡ್ ಹೊಂದಿಲ್ಲ ಇಲ್ಲಿಯೇ ವಿಲೀನಗೊಳ್ಳಲು. ಆದರೆ, ಮತ್ತೆ, ನೀವು ಮೇಲೆ ಹೋಗಿ 50 ಅಧ್ಯಯನ, ಇದು ಇರುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ ನನಗೆ ಮಾತನಾಡಲು ಬರುವ ನೀವು ಇಂತಹ ಇನ್ನೂ ಗೊಂದಲ. ಇಲ್ಲಿ ತಂಪಾದ ವಿಷಯ ಎಂದು ಉತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ, ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ, ಮತ್ತು ನಿರೀಕ್ಷಿತ ರನ್ಟೈಮ್ , ಅಥವಾ ಎಲ್ಲಾ ದಾಖಲೆ ಇವು ನಾವು ಮಾಡಿದ ತುಂಬಾ ಉತ್ತಮ ನಮ್ಮ ರೀತಿಯ ಉಳಿದ ಕಾಣಬಹುದು. ನಾವು ನೋಡಿದ ವರ್ಗ n ಬಂದಿದೆ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾವು ದೊಡ್ಡ ಇದು, N ಲಾಗ್ N ಇಲ್ಲಿ ಪಡೆಯಿರಿ. ಎಂದು ಎಷ್ಟು ಉತ್ತಮ ನೋಡಲು. ಅಂತಹ ಸಂತೋಷವನ್ನು ತಿರುವು. ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ. ನೀವು ಎಂದಾದರೂ ಸಾಧ್ಯವಾದರೆ, ಬಳಕೆಯ ವಿಲೀನ. ನೀವು ಸಮಯ ಉಳಿಸುತ್ತದೆ. ನಂತರ, ನಾವು ಹೇಳಿದಂತೆ, ವೇಳೆ ನೀವು, ಈ ಕೆಳಗಿನ ಪ್ರದೇಶದಲ್ಲಿ ಕೆಳಗೆ ಆರ್ ಇದು ಎಂದು ಮಾಡುವುದಿಲ್ಲ ಒಂದು ವ್ಯತ್ಯಾಸದ ಹೆಚ್ಚು. ನೀವು ಸಾವಿರ ಪಡೆಯಲು ಮತ್ತು ಹೊರ ಹೊಮ್ಮಿದ ಸಾವಿರಾರು ಸೂಚನೆಗಳು, ನೀವು ಖಂಡಿತವಾಗಿ ಒಂದು ಬಯಸುವ ದಕ್ಷ ಅಲ್ಗಾರಿದಮ್. ಎಲ್ಲಾ ಮತ್ತು, ಮತ್ತೆ, ನಮ್ಮ ಸುಂದರ ಟೇಬಲ್ ನೀವು ಹುಡುಗರಿಗೆ ಇಂದು ಕಲಿತ ರೀತಿಯ. ಹಾಗಾಗಿ ಇದು ದಟ್ಟವಾದ ದಿನ ಎಂದು ನನಗೆ ಗೊತ್ತು. ಇದು ಅಗತ್ಯವಾಗಿ ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ನಿಮ್ಮ pset ನಿಮಗೆ ಸಹಾಯ. ಆದರೆ ನಾನು ಒಂದು ಹಕ್ಕುತ್ಯಾಗ ಮಾಡಲು ಬಯಸುವ ಆ ವಿಭಾಗದಲ್ಲಿ ಕೇವಲ psets ಬಗ್ಗೆ ಅಲ್ಲ. ಈ ವಸ್ತುಗಳಿಂದ ನ್ಯಾಯ ನಿಮ್ಮ midterms ಆಟ. ಮತ್ತು ನೀವು ಸಿಎಸ್ ಮುಂದುವರಿಸಲು ಮಾಡಲು ಸಹ ವೇಳೆ, ಈ ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ಮೂಲಭೂತ ಇವೆ ನೀವು ತಿಳಿಯಲು ಅಗತ್ಯವಿದೆ. ಆದ್ದರಿಂದ ಕೆಲವು ದಿನಗಳ ಇರುತ್ತದೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು pset ಸಹಾಯ, ಆದರೆ ಕೆಲವು ವಾರಗಳ ಇರುತ್ತದೆ ಹೆಚ್ಚು ನಿಜವಾದ ವಿಷಯ ಸೂಪರ್ ತೋರುತ್ತದೆ ಇರಬಹುದು ಇದೀಗ ನಿಮಗೆ ಉಪಯುಕ್ತ, ನೀವು ಮುಂದುವರಿಸಲು ಆದರೆ ನಾನು ಭರವಸೆ ಮೇಲೆ ತುಂಬಾ ಉಪಯುಕ್ತ. ಆದ್ದರಿಂದ ಆ ವಿಭಾಗದಲ್ಲಿ ಅದು. ತಂತಿ ಕೆಳಗೆ. ನಾನು ಒಂದು ನಿಮಿಷದಲ್ಲಿ ಮಾಡಿದರು. ಆದರೆ ನೀವು ಹೋಗಿ. ಮತ್ತು ನಾನು ಡೊನುಟ್ಸ್ ಅಥವಾ ಕ್ಯಾಂಡಿ ಹೊಂದಿರುತ್ತದೆ. ಅಲರ್ಜಿ ಯಾರಿಗಾದರೂ ಆಗಿದೆ ಮೂಲಕ ಏನು,? ಮೊಟ್ಟೆ ಮತ್ತು ಹಾಲು. ಆದ್ದರಿಂದ ಡೊನುಟ್ಸ್ ಒಂದು ಯಾವುದೇ ಇವೆ? ಸರಿ. ಎಲ್ಲಾ ಸರಿ. ಚಾಕೊಲೇಟ್ ಯಾವುದೇ? ಸ್ಟಾರ್ ಬರ್ಸ್ಟ್. ಸ್ಟಾರ್ ಒಳ್ಳೆಯದು. ಸರಿ. ನಾವು ಹೊಂದಿರುವ ನೀನು ನಂತರ ಮುಂದಿನ ವಾರ ಸ್ಟಾರ್ ಬರ್ಸ್ಟ್. ನಾನು ಪಡೆಯುತ್ತೀರಿ ಇಲ್ಲಿದೆ. ನೀವು ಹುಡುಗರಿಗೆ ಒಂದು ದೊಡ್ಡ ವಾರದ ಹೊಂದಿವೆ. ನಿಮ್ಮ ವಿಶೇಷ ಓದಿ. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನನಗೆ ತಿಳಿಸಿ. Pset ಎರಡು ಶ್ರೇಣಿಗಳನ್ನು ಇರಬೇಕು ಗುರುವಾರ ನಿಮಗೆ ಔಟ್. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ನಾನು ಏನೋ ಶ್ರೇಣೀಕೃತ ಬಗ್ಗೆ ಅಥವಾ ಏಕೆ ರೀತಿಯಲ್ಲಿ ನಾನು ಏನೋ ಶ್ರೇಣೀಕೃತ , ನನಗೆ ಇಮೇಲ್ ಮಾಡಿ ಮಾಡಲಿಲ್ಲ, ನನಗೆ ಮಾತನಾಡಲು ಬರುತ್ತದೆ. ನಾನು ಸ್ವಲ್ಪ ಕ್ರೇಜಿ ಈ ಮನುಷ್ಯ ವಾರ, ಆದರೆ ನಾನು ಭರವಸೆ ನಾನು ಇನ್ನೂ 24 ಗಂಟೆಗಳ ಒಳಗೆ ಪ್ರತ್ಯುತ್ತರ ಕಾಣಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಒಂದು ದೊಡ್ಡ ವಾರದ, ಎಲ್ಲರೂ ಹೊಂದಿವೆ. ನಿಮ್ಮ pset ಅದೃಷ್ಟ.