1 00:00:00,000 --> 00:00:03,110 >> اسپیکر 1: کی ہے کہ آخری ورژن میں سگما، میں نے فون کیا لاگو 2 00:00:03,110 --> 00:00:06,570 میں استعمال کیا جاتا ہے جس کے تحت ایک حل تکراری، ایک کے تمام شمار کرنے کے لئے آگے لوپ 3 00:00:06,570 --> 00:00:09,720 1 اور ایم، اس کے بعد کے درمیان کی تعداد رقم واپس لوٹنے. 4 00:00:09,720 --> 00:00:12,560 >> لیکن یہ ہم ایک دوسرے کے استعمال کر سکتے ہیں پتہ چلتا ہے کہ ایک ہی لاگو کرنے کے لئے ٹیکنالوجی 5 00:00:12,560 --> 00:00:15,120 تقریب، ایک ٹیکنالوجی تکرار کے طور پر جانا جاتا ہے. 6 00:00:15,120 --> 00:00:19,360 ایک پنراورتی تقریب، تو بات کرنے کی، بس کہلاتی ہے کہ ایک ہے. 7 00:00:19,360 --> 00:00:21,290 اب، میں اور خود کی، کہ ایک مسئلہ ہو سکتا ہے. 8 00:00:21,290 --> 00:00:24,500 ایک تقریب بس کہلاتی ہے جو اگر خود کو جو خود بلاتا بلاتا ہے، 9 00:00:24,500 --> 00:00:26,080 اس عمل اختتام کبھی بھی بیوٹی سکتا ہے. 10 00:00:26,080 --> 00:00:30,490 لیکن جب تک ہم میں شامل ہیں کے طور پر ایک نام نہاد بنیاد کیس، بات کو یقینی بناتی ہے کہ ایک حالت 11 00:00:30,490 --> 00:00:34,930 بعض حالات میں ہم کہتے ہیں نہیں ہے خود کو، دوسری صورت میں کی ہے کہ عمل 12 00:00:34,930 --> 00:00:37,070 لامحدود looping ختم کرنا چاہئے. 13 00:00:37,070 --> 00:00:39,180 >> اب reimplement ہیں مندرجہ ذیل سگما. 14 00:00:39,180 --> 00:00:43,810 ن سے کم یا 0 کے برابر ہے، میں ہوں بس، اور کسی حد تک منمانے، 15 00:00:43,810 --> 00:00:45,670 0 واپس جا. 16 00:00:45,670 --> 00:00:49,370 مجھے اور کیا کرنے جا رہا ہوں اصل میں ہے مثبت int کے لئے سگما کی گنتی 17 00:00:49,370 --> 00:00:50,460 میں نے حوالے کر دیا گیا ہے. 18 00:00:50,460 --> 00:00:52,050 >> اب، میٹر کی سگما کیا ہے؟ 19 00:00:52,050 --> 00:00:55,480 ٹھیک ہے، میٹر کی سگما، کورس کے، ہے M کے ذریعے 1 کی رقم. 20 00:00:55,480 --> 00:00:58,820 لیکن ہم اس کے بارے میں دوسرے طریقے سے لگتا ہے، یہ صرف ایم کے علاوہ ایم کی رقم ہے 21 00:00:58,820 --> 00:01:02,560 مائنس 1 کے علاوہ ایم مائنس 2 اور وغیرہ، تمام طریقہ 1 کرنے کے لئے نیچے. 22 00:01:02,560 --> 00:01:08,080 تو اس لحاظ سے، یہ ہے کہ لگتا ہے میں صرف M کے علاوہ واپس کر سکتے ہیں. 23 00:01:08,080 --> 00:01:10,210 >> اور پھر میں نے M مائنس کی ضرورت 1 پلس M مائنس 2. 24 00:01:10,210 --> 00:01:13,470 لیکن مجھے دے سکتے ہیں کہ ایک تقریب ہے مجھے خاص طور پر اس کا جواب، یعنی 25 00:01:13,470 --> 00:01:16,340 M مائنس 1 سگما. 26 00:01:16,340 --> 00:01:19,670 >> اب، اس کے راستے میں اپنے آپ کو بلا نہیں ہے سب سے اچھا خیال کی طرح لگتا ہے. 27 00:01:19,670 --> 00:01:22,610 کیونکہ سگما بلاتا ہے جس میں سگما بلاتا ہے تو سگما بلاتا ہے جس میں سگما، آپ 28 00:01:22,610 --> 00:01:24,480 لگتا ہے کہ اس عمل کے کبھی ختم نہیں ہو سکتا. 29 00:01:24,480 --> 00:01:27,720 ہم نام نہاد بنیاد پڑا لیکن یہ ہے اس تقریب کے سب سے اوپر کیس. 30 00:01:27,720 --> 00:01:31,540 M ہے تو چیک کرتا ہے کہ اگر حالت میں نہیں جا رہا ہوں سے کم یا 0 کے برابر 31 00:01:31,540 --> 00:01:32,610 اپنے آپ کو فون کرنے کے لئے. 32 00:01:32,610 --> 00:01:37,010 بجائے، 0 واپس جا رہا ہوں جس کے نتیجے میں کرنے کے لئے شامل کیا جا رہا ہے 33 00:01:37,010 --> 00:01:39,950 میں میزانی کر دیا گیا ہے کہ گزشتہ تعداد اپ، اس طرح اس کو روکنے کے 34 00:01:39,950 --> 00:01:41,740 دوسری صورت میں لامحدود عمل. 35 00:01:41,740 --> 00:01:43,710 >> اب دیکھتے ہیں اگر اس نئے عمل درآمد کے کام کرتا ہے. 36 00:01:43,710 --> 00:01:46,510 ، کی کو بچانے کے مرتب، اور اس پروگرام کو چلانے. 37 00:01:46,510 --> 00:01:50,640 سگما 1 ڈاٹ سگما 1 سلیش بنائیں. 38 00:01:50,640 --> 00:01:52,900 اور کے ساتھ اسے فراہم کرتے ہیں پہلے کے طور پر ایک ہی تعداد. 39 00:01:52,900 --> 00:01:55,520 2، جس میں امید ہے کہ میرے 3 دینا چاہئے. 40 00:01:55,520 --> 00:01:58,970 کی، 3 کے ساتھ فراہم کرتے ہیں جس امید ہے کہ مجھے 6 دینا چاہئے. 41 00:01:58,970 --> 00:02:03,480 اور آخر کے ساتھ اسے فراہم کرتے ہیں یقینا مجھے 1.275 دیتا ہے 50،. 42 00:02:03,480 --> 00:02:06,130