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