در این مطلب، ویدئو Codingbat – sum67 (Python) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:24
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,860
سلام امیدوارم این ویدیو شما را خوب پیدا کند
2
00:00:01,860 –> 00:00:03,540
امشب ما می خواهیم شش
3
00:00:03,540 –> 00:00:05,520
هفت را از این آهنگ بررسی کنیم و این
4
00:00:05,520 –> 00:00:07,919
راه حل پایتون است که مشکل بیان می کند
5
00:00:07,919 –> 00:00:09,719
مجموع اعداد در آرایه را
6
00:00:09,719 –> 00:00:11,820
به جز نادیده گرفتن بخش هایی از اعداد
7
00:00:11,820 –> 00:00:13,530
که با 6 شروع می شوند و گسترش می یابند. به
8
00:00:13,530 –> 00:00:16,049
7 بعدی هر 6 حداقل با
9
00:00:16,049 –> 00:00:19,170
1 7 دنبال می شود که می خواهیم 0 را بدون
10
00:00:19,170 –> 00:00:22,260
عدد برگردانیم و می توانیم به مثال های
11
00:00:22,260 –> 00:00:24,119
اینجا نگاه کنیم و می بینیم که هیچ 6 یا
12
00:00:24,119 –> 00:00:26,849
7 ندارد بنابراین می بینیم که 1 به علاوه 2 به علاوه 2 می دهد. من 5
13
00:00:26,849 –> 00:00:29,820
و در اینجا می بینیم که یک 6 و یک 7 داریم،
14
00:00:29,820 –> 00:00:32,070
بنابراین کاری که انجام می دهیم این است که 1 را اضافه می کنیم،
15
00:00:32,070 –> 00:00:35,010
2 را می بینیم که یک 6 داریم، بنابراین ما از اضافه کردن متوقف شدیم،
16
00:00:35,010 –> 00:00:38,579
اضافه نکردن اضافه نکردیم، سپس یک 7 را می
17
00:00:38,579 –> 00:00:41,040
بینیم و شروع به جمع کردن می کنیم. نه 7
18
00:00:41,040 –> 00:00:43,170
مقدار بعد از آن، بنابراین مجموع یک به
19
00:00:43,170 –> 00:00:46,200
دو است و یک مثال سوم می توانیم ببینیم
20
00:00:46,200 –> 00:00:49,020
که 1 است، بنابراین ما یک 1 را اضافه کردیم، آن را با
21
00:00:49,020 –> 00:00:52,530
6 اضافه کردیم، بنابراین ما از اضافه کردن 7 متوقف شدیم، بنابراین اکنون
22
00:00:52,530 –> 00:00:54,660
دوباره شروع به اضافه کردن می کنیم. 2 بنابراین
23
00:00:54,660 –> 00:01:00,180
ما 1 بعلاوه 1 به علاوه 2 دریافت می کنیم اکنون من
24
00:01:00,180 –> 00:01:01,710
رویکردی به 0 در اینجا دارم و شما
25
00:01:01,710 –> 00:01:03,690
نظری را در بخش نظرات و پیوندی به
26
00:01:03,690 –> 00:01:06,869
یک ویدیو خواهید دید بنابراین من h تبلیغ یک رویکرد پیشنهادی
27
00:01:06,869 –> 00:01:09,960
که من تکمیل کردم کمی
28
00:01:09,960 –> 00:01:12,060
پیچیدهتر است و اگر علاقه
29
00:01:12,060 –> 00:01:13,350
دارید به آن نگاه کنید، روی آن ویدیو کلیک کنید
30
00:01:13,350 –> 00:01:15,930
، فرصت خوبی برای مقایسه
31
00:01:15,930 –> 00:01:17,729
جاوا و پایتون است، اما در این ویدیو ما
32
00:01:17,729 –> 00:01:18,960
فقط به بررسی آن میپردازیم. در یک رویکرد و
33
00:01:18,960 –> 00:01:20,100
آنچه من فکر میکنم کارآمدترین
34
00:01:20,100 –> 00:01:22,860
رویکرد در اینجا است و آن
35
00:01:22,860 –> 00:01:24,840
رویکرد چه چیزی است که میخواهیم انجام دهیم این است که
36
00:01:24,840 –> 00:01:26,250
اساساً لیست را مرور میکنیم
37
00:01:26,250 –> 00:01:30,930
و یک مبلغ استاندارد را انجام میدهیم، اما من
38
00:01:30,930 –> 00:01:33,180
یک پرچم دارم متغیری که به من می گوید
39
00:01:33,180 –> 00:01:35,280
که آیا آن را اضافه کنم یا نه و به من اجازه دهید
40
00:01:35,280 –> 00:01:36,840
تا اینجا عمل کنم، بنابراین اگر این لیست در اینجا
41
00:01:36,840 –> 00:01:39,150
nums باشد، وقتی شروع می کنیم،
42
00:01:39,150 –> 00:01:41,220
متغیری به نام count
43
00:01:41,220 –> 00:01:41,970
خواهیم داشت و روی درست تنظیم می شود،
44
00:01:41,970 –> 00:01:44,430
فقط می خواهم نظر بدهم. در راه حل من آیا
45
00:01:44,430 –> 00:01:46,619
این کار را انجام می دهد بنابراین می بینیم که تعداد روی true تنظیم شده
46
00:01:46,619 –> 00:01:48,390
است و سپس اولین کاری که من انجام می دهم این است
47
00:01:48,390 –> 00:01:51,689
که می گویند شما 6 هستید و اگر شما
48
00:01:51,689 –> 00:01:55,020
6 نیستید این اینجا من می گویم ok است تعداد
49
00:01:55,020 –> 00:01:57,930
غلط است و اعدادی هستند که من برابر با 7 هستند،
50
00:01:57,930 –> 00:02:01,409
بنابراین اساساً من بررسی می کنم آیا این 7 است
51
00:02:01,409 –> 00:02:03,930
و آیا ما در حالت غیر شمارش هستیم؟ بنابراین ما
52
00:02:03,930 –> 00:02:06,090
قبلاً یک عدد 6 پیدا کردهایم و اگر
53
00:02:06,090 –> 00:02:09,330
اینطور باشد، تعداد را روی true قرار میدهیم، در غیر این صورت بررسی
54
00:02:09,330 –> 00:02:10,889
میکنیم که تعداد آن درست است و فقط
55
00:02