﻿1
00:00:00,000 --> 00:00:01,075

2
00:00:02,167 --> 00:00:05,132
ไขปัญหา

3
00:00:07,174 --> 00:00:10,813
ตัวนั้นเรียกว่าอัลกอริทึม

4
00:00:16,253 --> 00:00:21,717
แค่นี้นะคะคราวที่แล้วเราพูดถึงอัลกอริทึมของการต้มไข่

5
00:00:21,503 --> 00:00:25,281
ใช่ไหมคะมีต้มไข่ทำมาม่านะ

6
00:00:25,913 --> 00:00:27,702
ทุกคนจะเห็นว่า

7
00:00:28,157 --> 00:00:32,837
แต่ละคนมีกระบวนการของการต้มมาม่าไม่เหมือนกัน

8
00:00:32,714 --> 00:00:36,331
แต่สิ่งที่ได้

9
00:00:36,413 --> 00:00:38,958
เราได้มาม่าเหมือนกัน

10
00:00:38,784 --> 00:00:42,299
พร้อมรับประทานนะคะจะเห็นว่า

11
00:00:44,873 --> 00:00:46,078
โหลด 1 โจทย์

12
00:00:46,532 --> 00:00:52,546
เราสามารถมีวิธีการแก้ไขปัญหาที่แตกต่างกันได้หลากหลายรูปแบบ

13
00:00:53,842 --> 00:00:57,459
นอกจากตัวอัลกอริทึมที่เราพูดไปแล้วนะคะ

14
00:00:57,815 --> 00:00:59,702
เราแสดงอัลกอริทึม

15
00:00:59,925 --> 00:01:03,625
ในรูปแบบที่เป็นขั้นตอน 123 นะคะ

16
00:01:04,213 --> 00:01:08,955
นอกจากนั้นแล้วเรายังเขียนในลักษณะที่เป็นของโฟชาร์ต

17
00:01:08,903 --> 00:01:10,547
หรือว่าผังงาน

18
00:01:16,072 --> 00:01:16,561
ค่ะ

19
00:01:17,555 --> 00:01:18,344
OK

20
00:01:19,036 --> 00:01:27,468
โดยผังงานตัวนั้นนี่เราเริ่มต้นเราจะมีสัญลักษณ์ของการเริ่มต้นแล้วก็มีสัญลักษณ์ของการสิ้นสุด

21
00:01:28,082 --> 00:01:31,153
นะคะสิ่งที่อยู่ข้างในก็คือ process

22
00:01:31,864 --> 00:01:32,936
คือสี่เหลี่ยม

23
00:01:32,822 --> 00:01:34,821
สี่เหลี่ยมผืนผ้า

24
00:01:35,321 --> 00:01:37,022
แทนด้วยโพสต์เศษนะ

25
00:01:36,852 --> 00:01:42,408
กระบวนการไหนที่เราต้องการจะสิ้นใจ

26
00:01:42,430 --> 00:01:45,153
เราจะใช้สี่เหลี่ยมข้าวหลามตัด

27
00:01:45,761 --> 00:01:48,068
แล้วด้วยการตัดสินใจของเรานี่

28
00:01:48,261 --> 00:01:51,376
ก็คือตัดสินใจว่าจริงหรือไม่จริง

29
00:01:51,911 --> 00:01:53,876
ถ้าจริงให้ทำอะไร

30
00:01:54,221 --> 00:01:56,189
ไม่จริงให้ทำอะไร

31
00:01:58,062 --> 00:02:00,327
แล้วก็คราวที่แล้วนะคะ

32
00:02:00,563 --> 00:02:02,757
เราพูดถึงเรื่องของการเดิน

33
00:02:03,251 --> 00:02:03,991
ซื้อของนก

34
00:02:03,952 --> 00:02:05,469
ที่ไปกินหมู

35
00:02:05,880 --> 00:02:08,205
ให้ทุกคนสามารถเดินได้

36
00:02:09,070 --> 00:02:09,791
โดย

37
00:02:09,780 --> 00:02:11,267
การเดินไหน

38
00:02:11,574 --> 00:02:14,289
ที่เราเดินซ้ำๆถูกไหมคะ

39
00:02:14,449 --> 00:02:17,777
อะไรที่เราเดิมซ้ำๆทำเหมือนกันเลย

40
00:02:18,291 --> 00:02:22,371
เราไม่จำเป็นต้นเขียนขั้นตอนเหล่านั้นฉันซ้ำ

41
00:02:22,582 --> 00:02:25,035
เราจะใช้การวนลูป

42
00:02:25,968 --> 00:02:26,237

43
00:02:26,739 --> 00:02:28,035
ถ้าจำได้

44
00:02:28,269 --> 00:02:30,621
เราจะเขียนการวนซ้ำนะคะ

45
00:02:31,281 --> 00:02:35,404
แล้วข้างในก็ใช้สัญลักษณ์หรือคำสั่งที่เราเขียน

46
00:02:35,773 --> 00:02:37,168
หลายบรรทัดนั่นแหละ

47
00:02:38,091 --> 00:02:39,706
เหลือแค่หนึ่งคำสั่ง

48
00:02:39,820 --> 00:02:40,051

49
00:02:40,461 --> 00:02:43,943
แล้วเราก็ระบุว่าเราทำคำสั่งนั้นอีกครั้ง

50
00:02:44,749 --> 00:02:47,762
มันก็คือการวนลูปหรือการทำซ้ำ

51
00:02:48,781 --> 00:02:49,775
คราวนี้

52
00:02:49,870 --> 00:02:52,773
จากอัลกอริทึมที่เราเขียนไป

53
00:02:52,739 --> 00:02:55,085
แล้วเราจะรู้ได้อย่างไร

54
00:02:55,752 --> 00:02:59,524
ก็อันที่เราเขียนมันมีประสิทธิภาพ

55
00:03:00,110 --> 00:03:01,414
มันดีหรือเปล่า

56
00:03:01,839 --> 00:03:03,713
มาทำงานได้เร็วหรือเปล่า

57
00:03:04,789 --> 00:03:07,290
เราต้องมีวิธีการวัดนะ

58
00:03:07,992 --> 00:03:09,821
มีวิธีการวัดนะ

59
00:03:10,509 --> 00:03:12,388
วัดจากอะไรได้บ้าง

60
00:03:12,239 --> 00:03:14,221
วัฎจักรเวลา

61
00:03:14,598 --> 00:03:16,587
ที่ใช้ในการประมวลผล

62
00:03:17,029 --> 00:03:18,588
โปรแกรมที่เราเขียนชื่อ

63
00:03:19,269 --> 00:03:21,678
ใช้เวลาประมวลผลเป็นอย่างไร

64
00:03:22,681 --> 00:03:26,448
ใช้หน่วยความจำในคอมพิวเตอร์เป็นอย่างไร

65
00:03:26,450 --> 00:03:27,197
นะคะ

66
00:03:27,088 --> 00:03:29,504
เหมือนกับเทียบ

67
00:03:29,389 --> 00:03:31,262
กับการเรียน

68
00:03:31,893 --> 00:03:32,391

69
00:03:32,274 --> 00:03:35,884
เรียนเสร็จก็ต้องมีการวัดผล

70
00:03:35,729 --> 00:03:43,231
รับข้อมูลเหมือนกันครูสอนเหมือนกันทุกคนเลย

71
00:03:43,288 --> 00:03:44,107
แปล

72
00:03:44,438 --> 00:03:45,632
การวัดผล

73
00:03:47,198 --> 00:03:51,377
ทุกคนอาจจะแตกต่างกันบางคนได้ก็ได้

74
00:03:51,167 --> 00:03:52,744
เหมือนกันนะคะ

75
00:03:53,412 --> 00:03:56,809
อัลกอริทึมก็มีวิธีการวัดประสิทธิภาพ

76
00:03:56,871 --> 00:03:58,305
เขาจะได้รู้ว่า

77
00:03:58,270 --> 00:04:02,029
สิ่งที่เราเขียนนี่มีประสิทธิภาพมากแค่ไหน

78
00:04:02,371 --> 00:04:05,561
มันคือว่าจากเวลาจากหน่วยความจำนะคะ

79
00:04:05,950 --> 00:04:07,197
ในคอร์สนี้

80
00:04:07,167 --> 00:04:09,181
ใช้วิธีการ

81
00:04:09,089 --> 00:04:11,381
เวลาจากการประมวลผล

82
00:04:12,038 --> 00:04:16,511
แค่นี้วิธีการวิเคราะห์เวลาที่ใช้จากการประมวลผล

83
00:04:16,832 --> 00:04:17,884
คราวนี้

84
00:04:20,699 --> 00:04:23,262
เวลาที่ใช้ในการประมวลผล

85
00:04:23,386 --> 00:04:25,500
จะเป็นการประมาณเวลา

86
00:04:25,816 --> 00:04:26,980
โดยการใช้

87
00:04:26,966 --> 00:04:28,387
วัดที่

88
00:04:28,631 --> 00:04:31,021
มีชื่อว่า bigo

89
00:04:31,447 --> 00:04:32,355
มิโกะ

90
00:04:32,862 --> 00:04:33,655
เขียนแบบนี้

91
00:04:34,459 --> 00:04:37,577
มี IG แล้วก็กิน

92
00:04:37,911 --> 00:04:40,198
ตัวนี้ก็คือ Big O

93
00:04:40,547 --> 00:04:42,114
จริงๆมันมีตัววัด

94
00:04:42,470 --> 00:04:44,222
ประสิทธิภาพหลายตัว

95
00:04:44,648 --> 00:04:47,869
bigo acacia

96
00:04:48,937 --> 00:04:51,256
แต่ที่เราจะใช้กันวันนี้

97
00:04:51,626 --> 00:04:53,323
ก็คือ bigo

98
00:04:54,903 --> 00:04:57,297
ทุกคนจะหา Big O

99
00:04:57,707 --> 00:05:00,849
จากอัลกอริทึม 1 ตัวจะดูว่า

100
00:05:00,976 --> 00:05:03,656
เราจะใช้เวลาในการประมวลผล

101
00:05:04,306 --> 00:05:05,964
คิดเป็นเท่าไหร่

102
00:05:06,418 --> 00:05:07,685
เขาบอกว่า

103
00:05:08,981 --> 00:05:09,931
bigo

104
00:05:10,058 --> 00:05:14,391
ก็คือหน่วยวัดความเร็วของการทำงานของโปรแกรม

105
00:05:15,181 --> 00:05:16,202
โดยที่

106
00:05:16,849 --> 00:05:20,688
เราวัดจากจำนวนรอบของการทำงาน

107
00:05:20,816 --> 00:05:22,333
กับข้อมูล

108
00:05:22,225 --> 00:05:28,059
นับจำนวนรอบของการทำงานหมายความว่าอะไร

109
00:05:28,537 --> 00:05:31,242
เราเขียนโปรแกรมแต่ละบรรทัด

110
00:05:31,986 --> 00:05:36,453
เราเขียนโปรแกรมแต่ละบรรทัดเรียงลำดับลงมา

111
00:05:36,926 --> 00:05:38,988
เวลาเรากดปุ่มร้านปุ๊บ

112
00:05:39,746 --> 00:05:43,082
มันจะค่อยๆทำงานทีละบรรทัดใช่ไหมคะ

113
00:05:43,706 --> 00:05:46,410
มันจะทำงานทีละบรรทัดใช่ไหมคะ

114
00:05:46,907 --> 00:05:50,717
ไล่ลงมาจากบนลงล่างถ้าเราเขียนโค้ด

115
00:05:50,816 --> 00:05:53,262
เรียงลำดับลงมาเรื่อยๆ

116
00:05:54,149 --> 00:05:56,078
อย่าทำงานเพียงหนึ่งครั้ง

117
00:05:56,316 --> 00:05:58,048
ทำบรรทัดที่ 1 เสร็จ

118
00:05:58,368 --> 00:06:01,986
ธรรมชาติที่ 2 เสร็จบรรทัดที่ 3 บรรทัดที่ 4

119
00:06:02,786 --> 00:06:04,142
เรื่อยๆนะคะ

120
00:06:05,280 --> 00:06:06,975
แบบเมื่อไหร่ก็ตาม

121
00:06:07,328 --> 00:06:10,682
ที่เราใช้ทรู

122
00:06:09,694 --> 00:06:12,539
หรือว่าการทำงานแบบวนซ้ำ

123
00:06:13,546 --> 00:06:15,675
ที่เราเคยพูดไปแล้วนะตัวนี้

124
00:06:16,807 --> 00:06:18,557
อย่างเช่นตรงนี้นะคะ

125
00:06:19,046 --> 00:06:21,194
เป็นการทำงานแบบวนซ้ำ

126
00:06:21,417 --> 00:06:22,775
แสดงว่า

127
00:06:23,906 --> 00:06:25,713
เราทำงานมากกว่า

128
00:06:25,707 --> 00:06:26,806
1 รอบ

129
00:06:26,918 --> 00:06:27,956
ใช่ไหมคะ

130
00:06:28,856 --> 00:06:32,619
เมื่อไหร่ก็ตามที่มีการใช้รูปหรือว่าวนซ้ำ

131
00:06:32,825 --> 00:06:34,999
แสดงว่าคำสั่งนั้นนี่

132
00:06:35,444 --> 00:06:38,459
อาจจะมีการทำงานมากกว่า 1 ครั้ง

133
00:06:39,287 --> 00:06:40,829
ว่าจะต้องรู้ว่า

134
00:06:41,217 --> 00:06:43,258
แล้วมันทำงานกี่ครั้ง

135
00:06:44,604 --> 00:06:45,377
OK

136
00:06:46,145 --> 00:06:50,079
ถ้าไม่มีการวนลูปมันจะทำงาน 1 ครั้งนะคะ

137
00:06:50,754 --> 00:06:54,462
แต่ถ้าเมื่อไหร่ก็ตามที่มีการทำซ้ำหรือวนลูป

138
00:06:54,845 --> 00:06:57,741
มันจะทำงานตามจำนวนรอบที่เรากำหนด

139
00:06:58,109 --> 00:07:01,003
ว่าเรากำหนดให้มันทำงานกี่ครั้ง

140
00:07:01,376 --> 00:07:03,182
เราถึงจะเอามาหา

141
00:07:03,177 --> 00:07:06,066
ความเร็วของการทำงานของโปรแกรม

142
00:07:08,675 --> 00:07:11,910
เช้านี้สัญลักษณ์ของ Big O คืออะไร

143
00:07:11,874 --> 00:07:13,548
ก็คือตัวโอ๋ใหญ่

144
00:07:13,926 --> 00:07:16,119
เราจะใช้ตัวก็ใหญ่เป็นสัญลักษณ์

145
00:07:16,743 --> 00:07:18,545
ในการหาความเร็วนะคะ

146
00:07:19,117 --> 00:07:20,396
ของการทำงาน

147
00:07:22,776 --> 00:07:23,790
เราเริ่มต้น

148
00:07:23,674 --> 00:07:24,049

149
00:07:24,053 --> 00:07:25,526
อย่างที่ครูบอกว่า

150
00:07:25,394 --> 00:07:27,236
โอเคคือ

151
00:07:27,834 --> 00:07:30,065
การวัดความเร็วของการทำงาน

152
00:07:30,146 --> 00:07:32,154
วัดจากจำนวนรอบ

153
00:07:32,586 --> 00:07:33,390
เพราะฉะนั้น

154
00:07:33,354 --> 00:07:34,542
เรามาดูว่า

155
00:07:35,144 --> 00:07:37,883
แล้วเรานัดจำนวนครั้งของการทำงาน

156
00:07:38,144 --> 00:07:40,540
ลึกจำนวนรอบของการทำงานนี่

157
00:07:40,385 --> 00:07:40,902

158
00:07:40,904 --> 00:07:41,905
อย่างไร

159
00:07:41,793 --> 00:07:44,883
มีอยู่ 2 แบบนะคะ

160
00:07:46,273 --> 00:07:47,665
แบบค่าคงที่

161
00:07:47,554 --> 00:07:51,979
ก็คืออย่างที่ครูบอกทำเรียงลำดับนำมาเรื่อยๆ

162
00:07:51,782 --> 00:07:53,052
หรือ

163
00:07:53,315 --> 00:07:56,308
ทำงานแบบลูปลำดับก็คือวนซ้ำ

164
00:07:57,225 --> 00:07:58,872
เราใช้รูปอะไรบ้าง

165
00:07:59,663 --> 00:08:01,296
ในการเขียนโปรแกรม

166
00:08:01,263 --> 00:08:02,647
ในการวนซ้ำ

167
00:08:03,823 --> 00:08:05,410
แล้วทำรูปอะไรบ้างเอ่ย

168
00:08:05,876 --> 00:08:09,223
ตอนที่เราเขียน python ใช้รูปอะไรบ้างเอ่ย

169
00:08:09,652 --> 00:08:10,586
จำได้ไหม

170
00:08:10,993 --> 00:08:12,111
จำได้ไหมคะ

171
00:08:13,816 --> 00:08:16,291
ในการวนลูปในภาษา python

172
00:08:17,023 --> 00:08:19,036
เราใช้รูปอะไรบ้าง

173
00:08:25,923 --> 00:08:28,256
ใช่แล้วใช้อะไรคะ

174
00:08:28,804 --> 00:08:29,871
แฟชั่นที่เขา

175
00:08:29,833 --> 00:08:30,548
เขียน

176
00:08:30,662 --> 00:08:31,773
ก็คือลูก

177
00:08:34,654 --> 00:08:35,492
วอ

178
00:08:36,004 --> 00:08:36,558
ใช่

179
00:08:36,452 --> 00:08:39,458
มีไวน์

180
00:08:39,711 --> 00:08:40,465
ใช่ไหมคะ

181
00:08:47,656 --> 00:08:48,539

182
00:08:48,686 --> 00:08:49,948
มีไวน์

183
00:08:49,833 --> 00:08:52,010
อย่างที่เพื่อนบอกนะคะ

184
00:08:51,882 --> 00:08:54,238
อีกตัวหนึ่งคืออะไร

185
00:08:54,122 --> 00:08:55,271
floor

186
00:08:55,142 --> 00:08:55,962
นะคะ

187
00:08:57,453 --> 00:08:58,782
ว่าจะคุ้นเคยนะ

188
00:08:59,313 --> 00:09:02,028
การทำงานแบบวนซ้ำหรือวุฒินี่

189
00:09:02,381 --> 00:09:04,127
For กับ y

190
00:09:04,622 --> 00:09:06,063
For กับ while

191
00:09:06,415 --> 00:09:07,668
ต่างกันอย่างไร

192
00:09:07,561 --> 00:09:08,959
ทราบไหมคะ

193
00:09:10,314 --> 00:09:13,400
เมื่อไหร่เราจะใช้พร้อมเมื่อไหร่เราจะใช้ Wifi

194
00:09:13,251 --> 00:09:22,268
วันนี้เราสันนิษฐานได้เลย

195
00:09:22,543 --> 00:09:25,607
อาจจะทำงาน 1 ครั้งหรือมากกว่า 1 ครั้ง

196
00:09:25,481 --> 00:09:27,447
ขึ้นอยู่กับเงื่อนไข

197
00:09:27,332 --> 00:09:28,721
แสดงว่า

198
00:09:29,134 --> 00:09:30,857
ถ้าเราต้องการวนซ้ำ

199
00:09:31,507 --> 00:09:34,320
สามารถใช้ for หรือใช้ WiFi ได้

200
00:09:34,901 --> 00:09:40,135
เมื่อไหร่ที่เราทราบจำนวนรอบที่แน่นอนของการวนซ้ำ

201
00:09:40,530 --> 00:09:41,918
เราจะใช้ for

202
00:09:42,260 --> 00:09:43,703
นะคะเพื่อความง่าย

203
00:09:44,184 --> 00:09:49,624
เมื่อไหร่ก็ตามที่เรารู้จำนวนรอบของการวนซ้ำเราจะใช้ for

204
00:09:49,492 --> 00:09:50,576
เจน

205
00:09:50,452 --> 00:09:54,222
ครูบอกว่าให้วิ่งรอบสนามฟุตบอล 10 รอบ

206
00:09:54,100 --> 00:09:56,902
แสดงว่าต้องวิ่ง 10 รอบใช่ไหม

207
00:09:57,301 --> 00:09:58,831
วิ่ง 11 รอบได้ไหม

208
00:09:58,701 --> 00:10:00,679
ไม่นับถูกไหม

209
00:10:00,562 --> 00:10:03,447
กูบอกว่า 10 รอบก็ต้อง 10 รอบ

210
00:10:03,322 --> 00:10:05,544
เพราะฉะนั้นต้องใช้ for

211
00:10:05,430 --> 00:10:07,727
แต่ถ้าครูบอกว่า

212
00:10:08,179 --> 00:10:10,151
วิ่งจนกระทั่งเพื่อน

213
00:10:10,042 --> 00:10:11,960
ในเอมา

214
00:10:12,410 --> 00:10:13,550
รู้ไหมกี่รอบ

215
00:10:14,142 --> 00:10:15,089
ไม่รู้

216
00:10:15,673 --> 00:10:20,288
ไม่รู้ว่านายเอมาตอนไหนวิ่งเรื่อยๆจนกว่าจะนายเอจะมา

217
00:10:20,090 --> 00:10:22,719
a มาเมื่อไหร่เราถึงจะหยุด

218
00:10:24,511 --> 00:10:28,634
ฉะนั้นเราไม่รู้จำนวนรอบที่แน่นอน

219
00:10:28,472 --> 00:10:29,810
แต่พอ

220
00:10:30,071 --> 00:10:33,461
ใครคิดว่าเรารู้จำนวนรอบที่แน่นอน

221
00:10:33,343 --> 00:10:34,919

222
00:10:34,813 --> 00:10:40,493
แม่ให้เงินมามาโรงเรียน

223
00:10:40,963 --> 00:10:42,019
บอกว่า

224
00:10:44,931 --> 00:10:46,346
ไม่ใช่มาโรงเรียนหรอก

225
00:10:47,233 --> 00:10:48,713
ไปให้ไปซื้อของ

226
00:10:49,091 --> 00:10:50,431
ไปซื้อหมูปิ้ง

227
00:10:51,270 --> 00:10:53,697
ให้เงิน 100 บาทไปซื้อหมูปิ้ง

228
00:10:55,883 --> 00:10:58,501
เรารู้ไหมต้องซื้อได้กี่ไม้

229
00:10:58,387 --> 00:11:03,491
ไม่รู้เหมือนกันนะ

230
00:11:04,140 --> 00:11:06,013
แล้วก็มาใช้วายก็ได้

231
00:11:06,503 --> 00:11:07,016
ซื้อไป

232
00:11:06,890 --> 00:11:08,478
จนกระทั่งเงินหมด

233
00:11:08,883 --> 00:11:10,353
เงินเป็นศูนย์เมื่อไหร่

234
00:11:11,380 --> 00:11:11,934
ถึงหยุด

235
00:11:11,821 --> 00:11:13,804
แม่ก็ซื้อไปเรื่อยๆ

236
00:11:14,073 --> 00:11:15,907
มาซื้อหวยถูกไหม

237
00:11:16,380 --> 00:11:21,823
คือไปเรื่อยๆไม่รู้ว่าจะถูกไหมไม่รู้ว่าจำนวนรอบต้องซื้อกี่รอบ

238
00:11:23,421 --> 00:11:24,238
เราแยก

239
00:11:24,120 --> 00:11:26,691
รูปวาดการ์ตูนรูปรปภได้

240
00:11:26,810 --> 00:11:27,946
คราวนี้

241
00:11:28,225 --> 00:11:30,329
การนับตัวดำเนินการ

242
00:11:31,292 --> 00:11:33,275
ก็คือ 1 2 3 4

243
00:11:33,542 --> 00:11:34,119
การนับ

244
00:11:33,989 --> 00:11:35,317
จำนวนรอบ

245
00:11:35,200 --> 00:11:38,841
ในการทำงาน

246
00:11:38,859 --> 00:11:41,990
ในกรณีที่ไม่มีรูการวนซ้ำ

247
00:11:42,320 --> 00:11:43,579
เป็นคำสั่ง

248
00:11:43,790 --> 00:11:46,590
นะคะเรียงลำดับลงมาเรื่อยๆ

249
00:11:47,380 --> 00:11:50,144
เป็นคำสั่งเรียงกันลงมาเรื่อยๆ

250
00:11:50,071 --> 00:11:52,669
เช่นครูมีคำสั่งอยู่ 2 บรรทัด

251
00:11:53,969 --> 00:11:56,866
คำสั่งอยู่ 2 บรรทัดไม่ใช่การวนลูป

252
00:11:57,360 --> 00:11:59,780
ผมมีคำว่า For กับคำว่าวาย

253
00:12:02,029 --> 00:12:03,232
คำสั่งแรก

254
00:12:05,939 --> 00:12:08,491
เขาเท่ากับ 0 คืออะไร

255
00:12:08,369 --> 00:12:11,548
เราให้

256
00:12:11,439 --> 00:12:13,646
ค่ากับตัวแปรที่

257
00:12:14,131 --> 00:12:14,711
เอ้า

258
00:12:14,579 --> 00:12:17,216
c o u n t

259
00:12:17,591 --> 00:12:18,725
ตอนนี้

260
00:12:19,581 --> 00:12:21,719
เมื่อเรานอนอย่างนี้

261
00:12:21,818 --> 00:12:24,036
เมื่อคำสั่งที่ถูกประมวลผล

262
00:12:24,438 --> 00:12:26,216
เขาจะมีค่าเป็นศูนย์

263
00:12:26,170 --> 00:12:26,592

264
00:12:27,000 --> 00:12:30,646
ทำงาน 1 รอบนี่มาทักที่ 1 เนี่ย

265
00:12:30,458 --> 00:12:34,812
เมื่อผ่านบรรทัดที่ 1 ไปเขามีค่าเป็นศูนย์

266
00:12:35,468 --> 00:12:37,482
เขาจะมีค่าเป็นศูนย์

267
00:12:38,288 --> 00:12:40,880
เสร็จแล้วทำงานบรรทัดที่ 2

268
00:12:41,109 --> 00:12:44,083
บรรทัดที่ 2 คือการคำนวณใช่ไหมคะ

269
00:12:45,197 --> 00:12:49,373
คำนวณเสร็จแล้วก็เก็บในตัวแปรที่ชื่อว่าโชว์

270
00:12:53,231 --> 00:12:54,762
เวลาเรากด Run

271
00:12:55,281 --> 00:12:58,432
แล้วเขียนโปรแกรม python แล้วเรากด Run

272
00:12:59,058 --> 00:13:00,913
มันจะอ่านบรรทัดที่ 17

273
00:13:01,487 --> 00:13:03,593
ในกรณีที่ไม่มี error

274
00:13:03,477 --> 00:13:05,121
บรรทัดที่ 1 เสร็จ

275
00:13:04,947 --> 00:13:07,445
แล้วก็มาบรรทัดที่ 2

276
00:13:08,089 --> 00:13:12,510
มันหมดแล้วไม่มีอะไรมันก็จบงานทำงานใช่ไหมคะ

277
00:13:13,078 --> 00:13:15,566
เพราะฉะนั้นครูเลยถามว่า

278
00:13:16,040 --> 00:13:19,551
คำสั่งของบรรทัดที่ 1 วันทำงานกี่ครั้ง

279
00:13:20,709 --> 00:13:22,602
คิดว่ามันทำงานกี่ครั้ง

280
00:13:26,588 --> 00:13:28,393
กูกดปุ่ม Run ปุ๊บ

281
00:13:28,257 --> 00:13:30,751
มันมาอ่านบรรทัดที่ 1

282
00:13:31,398 --> 00:13:33,464
ใส่ค่าให้กับตัวแปรเค้า

283
00:13:34,019 --> 00:13:36,081
เสร็จแล้วก็มาทำประทัดที่ 2

284
00:13:35,936 --> 00:13:39,279
คำนวณเศษเก็บในช่องแล้วก็จบ

285
00:13:39,911 --> 00:13:42,856
เพราะฉะนั้นบรรทัดที่ 1 เนี่ยทำงานกี่ครั้ง

286
00:13:43,617 --> 00:13:44,756
1 ครั้ง

287
00:13:44,780 --> 00:13:46,486
ทำงานแค่ 1 ครั้ง

288
00:13:46,568 --> 00:13:47,962
ต่อการรัน

289
00:13:50,149 --> 00:13:52,393
บรรทัดที่ 2 ทำงานกี่ครั้ง

290
00:13:55,397 --> 00:13:57,256
กด run run ครั้งหนึ่ง

291
00:13:57,840 --> 00:14:03,620
มันอ่านบรรทัดที่ 11 ครั้งบรรทัดที่ 2 ก็ต้องทำ 1 ครั้งเหมือนกัน

292
00:14:03,667 --> 00:14:04,662
แล้วก็จบ

293
00:14:04,746 --> 00:14:05,673
ใช่ไหมคะ

294
00:14:06,288 --> 00:14:07,477
เพราะฉะนั้น

295
00:14:08,270 --> 00:14:09,774
เมื่อไหร่ก็ตาม

296
00:14:10,773 --> 00:14:12,160
กรรมของเรา

297
00:14:12,237 --> 00:14:14,009
ไม่มีการวนลูป

298
00:14:14,806 --> 00:14:16,511
การทำงานแต่ละบรรทัด

299
00:14:17,047 --> 00:14:19,191
จะทำงาน 1 ครั้งเท่านั้น

300
00:14:20,247 --> 00:14:22,259
จะทำงาน 1 ครั้งเท่านั้น

301
00:14:23,127 --> 00:14:24,446
เราจะถือเป็นการนับ

302
00:14:24,417 --> 00:14:26,182
ตัวดำเนินการตรงนี้

303
00:14:26,657 --> 00:14:28,618
ก็คือ 1 1 ครั้ง

304
00:14:32,609 --> 00:14:34,959
ถ้าเราจะหาค่า Big O

305
00:14:36,207 --> 00:14:40,704
เรานับตัวดำเนินการได้แล้วต่อไปเราจะหาค่า Big O

306
00:14:41,459 --> 00:14:44,355
เราต้องหาค่าฟังก์ชันก่อนคือ F

307
00:14:44,849 --> 00:14:46,781
f ย่อมาจากฟังก์ชัน

308
00:14:47,667 --> 00:14:48,135

309
00:14:48,365 --> 00:14:49,218
เท่ากับ

310
00:14:49,587 --> 00:14:51,208
ตัวเลขตัวนี้มาจากไหน

311
00:14:52,525 --> 00:14:54,514
1 สัญญาก็คือ 1 ตัวนี้

312
00:14:54,829 --> 00:14:56,282
ของบรรทัดที่ 1

313
00:14:57,268 --> 00:15:00,885
บวกด้วย 1 บรรทัดที่สองก็คือ

314
00:15:01,106 --> 00:15:03,706
จำนวนรอบของบรรทัดที่ 2

315
00:15:05,150 --> 00:15:06,453
ทำงาน 1 ครั้ง

316
00:15:07,126 --> 00:15:10,377
ทำงาน 1 ครั้งบวกกันเป็นทำงาน 2 ครั้ง

317
00:15:11,231 --> 00:15:13,400
เราถือว่าค่า Big O

318
00:15:13,336 --> 00:15:15,112
ก็คือเป็นโอ 1

319
00:15:15,639 --> 00:15:18,769
เขียนโอวงเล็บเปิดแล้วก็ใส่เลข 1

320
00:15:19,099 --> 00:15:20,029
no1

321
00:15:20,758 --> 00:15:21,053

322
00:15:28,827 --> 00:15:31,299
แล้วถ้าเป็นเงื่อนไขบ้าง

323
00:15:31,184 --> 00:15:40,197
เป็นเงื่อนไขเป็นอะไรมีการตัดสินใจเมื่อไหร่ก็ตามที่เราตัดสินใจ

324
00:15:40,042 --> 00:15:41,619
คือการเลือก

325
00:15:42,656 --> 00:15:45,338
การตัดสินใจคือการเลือกถูกไหมคะ

326
00:15:45,217 --> 00:15:52,972
เลือกว่าจะไปทางซ้ายหรือจะไปทางขวาเวลาเราเจอสี่แยกเราต้องตัดสินใจ

327
00:15:53,355 --> 00:15:55,189
เราต้องตัดสินใจก่อน

328
00:15:55,716 --> 00:15:59,249
เราจะตรงไปเลี้ยวซ้ายเลี้ยวขวาเพราะฉะนั้น

329
00:15:59,116 --> 00:16:03,345
การตัดสินใจเราใช้คำสั่ง

330
00:16:03,666 --> 00:16:04,357
ISS

331
00:16:05,456 --> 00:16:06,678
ใช้คำสั่ง If

332
00:16:06,868 --> 00:16:08,063
ใน python

333
00:16:09,298 --> 00:16:10,802
คือถ้า

334
00:16:11,536 --> 00:16:12,151

335
00:16:12,044 --> 00:16:14,148
แล้วตามด้วยเงื่อนไข

336
00:16:14,924 --> 00:16:15,682
ใช่ไหมคะ

337
00:16:16,205 --> 00:16:18,241
ข้างในตรงนี้คือเงื่อนไข

338
00:16:25,034 --> 00:16:29,985
เงื่อนไขที่ครูกำหนดคือถ้าน้อยกว่า 0

339
00:16:32,274 --> 00:16:34,267
ถ้า n น้อยกว่า 0

340
00:16:35,153 --> 00:16:38,685
มันคือตัวเลขเดี๋ยวเราจะไม่เซ็นค่า n กัน

341
00:16:38,515 --> 00:16:41,696
จาก Code ตัวนี้นะคะ

342
00:16:41,555 --> 00:16:44,820
ถ้า n น้อยกว่า 0 ให้ทำอะไร

343
00:16:44,624 --> 00:16:49,936
ถ้าเงื่อนไขตัวนี้เป็นจริงจะมาทำบรรทัดที่ 2

344
00:16:49,803 --> 00:16:54,398
โอเคจะมาทำบรรทัดที่ 3 นะคะพูดผิด

345
00:16:54,223 --> 00:16:56,539
จะมาธรรมชาติที่ 3

346
00:16:56,526 --> 00:16:58,939
ถ้าเงื่อนไขตัวนี้เป็นจริง

347
00:16:58,824 --> 00:17:01,120
จะมาทำบรรทัดที่ 3

348
00:17:01,264 --> 00:17:02,931
ก็คือให้เป็นคำว่า

349
00:17:02,802 --> 00:17:05,924
ฉีด integer

350
00:17:05,802 --> 00:17:07,900
ตุ๊กคืออะไรคะ

351
00:17:09,203 --> 00:17:10,905
ถ้าเงื่อนไขตัวนี้

352
00:17:12,022 --> 00:17:16,036
จริง

353
00:17:16,633 --> 00:17:18,709
ก็คือ

354
00:17:20,094 --> 00:17:22,328
เล่นมันมากกว่าเท่ากับ

355
00:17:23,423 --> 00:17:24,229
0

356
00:17:24,764 --> 00:17:25,571
ได้ไหมคะ

357
00:17:28,472 --> 00:17:31,032
ใครตรงนี้ไม่จริงคืออะไร

358
00:17:31,554 --> 00:17:34,009
คือ a มากกว่าเท่ากับศูนย์

359
00:17:35,963 --> 00:17:37,279
ตรงกันข้ามกับ

360
00:17:39,362 --> 00:17:39,770

361
00:17:40,253 --> 00:17:42,270
ถ้าข้างบนไม่จริง

362
00:17:42,622 --> 00:17:46,265
ก็คือเอ็งแล้วนี่มากกว่าหรือเท่ากับ 0

363
00:17:46,593 --> 00:17:47,962
เราจะทำอะไร

364
00:17:48,192 --> 00:17:50,115
advantages

365
00:17:50,752 --> 00:17:51,293
นะคะ

366
00:17:52,552 --> 00:17:53,406
คราวนี้

367
00:17:54,343 --> 00:17:56,030
คนช่วยครูดูนะ

368
00:17:56,452 --> 00:17:58,934
สิ่งที่เราจะต้องสอบครูให้ได้ว่า

369
00:17:59,521 --> 00:18:01,371
จะทำงานวัดทับที่ 3

370
00:18:01,832 --> 00:18:04,371
หรือทำงานบรรทัดที่ 7 นะคะ

371
00:18:06,052 --> 00:18:07,500
เดี๋ยวให้ยกมือนะ

372
00:18:08,743 --> 00:18:10,378
กูถามตัวเลข

373
00:18:10,852 --> 00:18:13,015
กูแทนค่า n ใดๆให้

374
00:18:13,674 --> 00:18:18,169
แล้วให้เราลองบอกครูหน่อยว่าเราจะทำงานบรรทัดที่ 3

375
00:18:18,483 --> 00:18:19,979
เหลือบรรทัดที่ 7

376
00:18:21,162 --> 00:18:24,652
ด้วยเงื่อนไขตัวนี้ถ้า n น้อยกว่า 0

377
00:18:25,321 --> 00:18:26,898
จะทำบรรทัดที่ 3

378
00:18:28,784 --> 00:18:30,165
ถ้า a มากกว่า

379
00:18:30,261 --> 00:18:31,307
เท่ากับศูนย์

380
00:18:33,214 --> 00:18:34,632
ครูกำหนดให้

381
00:18:35,591 --> 00:18:37,588
n = 20

382
00:18:39,431 --> 00:18:40,977
ธรรมทัศน์ไหนเอ่ย

383
00:18:44,487 --> 00:18:45,664
บรรทัดไหนดี

384
00:18:46,912 --> 00:18:48,344
n = 20 นะ

385
00:18:55,374 --> 00:18:56,539
อาบน้ำคือ

386
00:18:57,033 --> 00:18:58,466
จะค้นตัวนี้

387
00:18:58,891 --> 00:18:59,534
ใช่ไหมคะ

388
00:19:00,811 --> 00:19:02,832
โค้ดตัวนี้ที่ครูให้มา

389
00:19:05,162 --> 00:19:05,415

390
00:19:05,290 --> 00:19:07,864
ผู้แทน Android ด้วยตัวเลขนี้

391
00:19:44,615 --> 00:19:46,437
เราจะทำบรรทัดไหนดีคะ

392
00:20:02,535 --> 00:20:04,827
เดี๋ยวนะเดี๋ยวครูลองกดดู

393
00:20:06,945 --> 00:20:08,139
กูลองกด

394
00:20:16,166 --> 00:20:17,484
โจทย์กู

395
00:20:18,024 --> 00:20:19,662
ตัวนี้

396
00:20:19,745 --> 00:20:20,480
นะคะ

397
00:20:21,869 --> 00:20:24,822
ถ้าครูกำหนดตัวนี้ให้ a n = 20

398
00:20:24,867 --> 00:20:25,680
เมื่อไหร่

399
00:20:26,026 --> 00:20:28,257
รันโปรแกรมตามเงื่อนไขนี้แล้ว

400
00:20:28,656 --> 00:20:31,243
แสดงข้อความในบรรทัดที่ 3

401
00:20:32,747 --> 00:20:34,173
หรือบรรทัดที่ 7

402
00:20:36,394 --> 00:20:38,477
เราต้องเช็คเงื่อนไขนะคะ

403
00:20:39,667 --> 00:20:41,326
220 ไปแทน n

404
00:20:43,626 --> 00:20:43,846

405
00:20:56,825 --> 00:20:57,797
ได้ไหมคะ

406
00:21:04,204 --> 00:21:05,049
OK

407
00:21:07,085 --> 00:21:08,224
2 ตอบแล้วนะ

408
00:21:09,073 --> 00:21:10,244
คือบรรทัดที่ 7

409
00:21:10,807 --> 00:21:11,445
ราคา

410
00:21:12,843 --> 00:21:15,984
ใช่คือถ้าเราแทนเอ็นด้วย 20 นักรบ

411
00:21:16,685 --> 00:21:17,525
แล้วก็เทียบ

412
00:21:18,166 --> 00:21:20,044
ติดน้อยกว่าศูนย์จริงไหม

413
00:21:22,765 --> 00:21:24,588
20 น้อยกว่าศูนย์จริงไหม

414
00:21:25,008 --> 00:21:25,849
ไม่จริง

415
00:21:26,096 --> 00:21:28,182
ถ้าไม่จริงมาทำอะไร

416
00:21:29,553 --> 00:21:31,017
ให้มันทำหลังเอว

417
00:21:32,435 --> 00:21:34,307
เพราะฉะนั้นจะต้องปริ้น

418
00:21:34,804 --> 00:21:36,623
บรรทัดนี้ออกมาที่หน้าจอ

419
00:21:36,597 --> 00:21:37,432
OK

420
00:21:46,386 --> 00:21:47,291
เอาใหม่นะ

421
00:21:47,405 --> 00:21:48,743
เอาทีละตัว

422
00:21:48,686 --> 00:21:49,332
นะคะ

423
00:21:55,927 --> 00:21:56,200

424
00:21:58,997 --> 00:22:00,030
เอาใหม่นะ

425
00:22:01,484 --> 00:22:04,776
สมมุติว่าถ้ากูถามอย่างนี้ละกันนะ

426
00:22:06,035 --> 00:22:06,745
ถ้า

427
00:22:08,143 --> 00:22:10,084
ถามทุกคนเลยนะคะ

428
00:22:11,537 --> 00:22:13,579
มาทำงานบรรทัดที่ 3 นี่

429
00:22:13,524 --> 00:22:15,636
เดี๋ยวจะให้ยกมือซ้ายนะ

430
00:22:16,403 --> 00:22:19,971
ถ้าทำงานวันที่ 7 ยกมือขวานะ

431
00:22:20,306 --> 00:22:21,553
เดี๋ยวกูเขียนให้

432
00:22:22,678 --> 00:22:23,715
ถ้าตัวนี้นะ

433
00:22:28,248 --> 00:22:29,657
ให้ยกมือขวา

434
00:22:29,682 --> 00:22:32,361
มาทำงานตรงนี้

435
00:22:33,103 --> 00:22:34,344
มาทำงานตรงนี้

436
00:22:34,443 --> 00:22:36,247
ไอ้ยกมือซ้าย

437
00:22:40,653 --> 00:22:41,682
เอาใหม่

438
00:22:45,714 --> 00:22:46,885
ทุกคนดูนะ

439
00:22:47,825 --> 00:22:49,813
ครูกำหนดให้

440
00:22:50,253 --> 00:22:51,292
n =

441
00:22:51,403 --> 00:22:51,936
6

442
00:22:51,923 --> 00:22:52,163

443
00:22:54,484 --> 00:22:55,679
เดือนเท่ากับ 6

444
00:22:57,943 --> 00:22:59,933
ยกมือซ้ายหรือมือขวา

445
00:23:01,976 --> 00:23:03,084
n = 6

446
00:23:06,263 --> 00:23:07,941
มีใครยกอีก

447
00:23:10,294 --> 00:23:12,739
ยกมือให้ครูดูหน่อยเร็ว

448
00:23:12,722 --> 00:23:14,075
n = 6

449
00:23:14,324 --> 00:23:16,276
หกน้อยกว่าศูนย์จริงไหม

450
00:23:17,335 --> 00:23:19,127
600 กว่าศูนย์จริงไหมคะ

451
00:23:23,035 --> 00:23:25,457
6 น้อยกว่า 0 ไม่จริง

452
00:23:26,424 --> 00:23:27,267
ถูกไหม

453
00:23:27,387 --> 00:23:28,671
ไม่จริงแล้ว

454
00:23:29,364 --> 00:23:32,138
แสดงว่า 6 มันมากกว่าเท่ากับศูนย์

455
00:23:32,762 --> 00:23:36,107
ห้องยกมืออะไรคะยกมือขวา

456
00:23:38,523 --> 00:23:40,520
เอาใหม่เดี๋ยวทุกคนต้องยกมือนะ

457
00:23:41,593 --> 00:23:42,438

458
00:23:42,876 --> 00:23:43,529
ตัวเลข

459
00:23:50,375 --> 00:23:51,336
25

460
00:23:56,775 --> 00:23:57,226
ยก

461
00:23:57,792 --> 00:23:59,725
ใครไม่ยกมือด้วย

462
00:24:06,433 --> 00:24:08,429
25 มากกว่า 0 ไหม

463
00:24:09,453 --> 00:24:12,866
มากกว่าเพราะฉะนั้นยกมือมากกว่า 0 ยกมือ

464
00:24:13,102 --> 00:24:13,875
ขวา

465
00:24:16,813 --> 00:24:17,653

466
00:24:17,643 --> 00:24:19,518
ใช่เพื่อนตอบถูก

467
00:24:20,074 --> 00:24:21,045
มือขวา

468
00:24:21,617 --> 00:24:22,321
เอาใหม่

469
00:24:26,995 --> 00:24:27,771
-10

470
00:24:29,812 --> 00:24:30,575
-10

471
00:24:32,894 --> 00:24:33,727
-10

472
00:24:34,756 --> 00:24:36,365
มันน้อยกว่า 0 ไหม

473
00:24:37,432 --> 00:24:38,140
น้อย

474
00:24:38,974 --> 00:24:39,490

475
00:24:50,762 --> 00:24:53,201
มันตอบถูกยกมือซ้าย

476
00:24:56,591 --> 00:24:58,193
ยกมือซ้าย

477
00:25:08,313 --> 00:25:11,011
สมมุติครูมีจดใหม่อย่างนี้

478
00:25:11,763 --> 00:25:13,545
มือซ้ายหรือมือขวา

479
00:25:14,001 --> 00:25:16,161
ครูแทนตัวเลขให้แล้ว

480
00:25:15,993 --> 00:25:25,993

481
00:25:37,243 --> 00:25:42,636
ถ้า 25 มันน้อยกว่าศูนย์จริงไหมไม่จริง 25 มันไม่ได้น้อยกว่า 0

482
00:25:42,812 --> 00:25:44,356
เพราะฉะนั้นทำบรรทัด

483
00:25:50,823 --> 00:25:52,482
ไม่จริงถูกไหม

484
00:25:52,363 --> 00:25:53,562
ไม่จริง

485
00:25:54,154 --> 00:25:56,098
ถนนบรรทัดนี้ไม่ทำ

486
00:25:56,202 --> 00:25:57,937
ต้องย้ายมาทำตัวนี้

487
00:25:57,802 --> 00:26:00,666
25

488
00:26:01,125 --> 00:26:03,768
มากกว่าเท่ากับ 0 ใช่ไหมใช่

489
00:26:04,642 --> 00:26:06,306
ก็เลยต้องยกมือซ้าย

490
00:26:17,714 --> 00:26:19,374
ต้องดูเส้นอันนี้ดู

491
00:26:19,243 --> 00:26:22,523
เลข 0 - 10 ใช่ไหมคะ

492
00:26:26,022 --> 00:26:29,247
มากกว่า 0 มาทางขวาอันนี้คือมากกว่า 0

493
00:26:29,221 --> 00:26:31,462
วันนี้ไปทางซ้ายคือน้อยกว่า 0

494
00:26:38,441 --> 00:26:40,614
เอาตัวเล็กช่วงนี้เห็นไหมคะ

495
00:26:40,805 --> 00:26:41,961
ไปทำอะไร

496
00:26:44,581 --> 00:26:45,718
ยกมือซ้าย

497
00:26:47,142 --> 00:26:47,772
ใช่ไหม

498
00:26:49,761 --> 00:26:51,370
ถ้าตัวเลขอยู่ในช่วงนี้

499
00:26:51,242 --> 00:26:53,797
อันนี้คือรวมถึงตัวนี้ด้วยนะ

500
00:26:58,862 --> 00:26:59,635
ได้ไหม

501
00:27:00,531 --> 00:27:02,502
ดูเส้นจำนวนตัวนี้ด้วยนะ

502
00:27:03,922 --> 00:27:04,940
ดูแปลงจาก

503
00:27:05,074 --> 00:27:07,313
จำนวนนั้นมาแล้ว 0

504
00:27:07,822 --> 00:27:08,784
อสูร

505
00:27:08,782 --> 00:27:09,928
มาทางขวา

506
00:27:09,812 --> 00:27:12,554
ให้ยกมือซ้าย

507
00:27:14,413 --> 00:27:15,305
50

508
00:27:17,170 --> 00:27:19,521
มองไปทางซ้ายคือตัวเลขมันติดลบน่ะ

509
00:27:22,040 --> 00:27:23,561
ทำไมมันไม่ลบให้ครู

510
00:27:23,451 --> 00:27:28,058
เอาใหม่นะคะ

511
00:27:31,144 --> 00:27:32,283
เลขติดลบนะ

512
00:27:32,743 --> 00:27:34,654
ถ้ามีตัวเลขติดลบแบบนี้

513
00:27:35,181 --> 00:27:36,817
ให้ยกมือขวา

514
00:27:37,860 --> 00:27:38,619
เอาใหม่นะ

515
00:27:39,340 --> 00:27:39,959

516
00:27:40,424 --> 00:27:41,296
กูบอกว่า

517
00:27:41,962 --> 00:27:42,651
เลขลบ

518
00:27:43,430 --> 00:27:44,107
1

519
00:27:45,422 --> 00:27:46,373
5 - 1

520
00:27:46,312 --> 00:27:48,335
ยกมือขวาหรือมือซ้าย

521
00:27:52,332 --> 00:27:53,206
ลบลบ

522
00:27:54,762 --> 00:27:55,826
1

523
00:27:55,911 --> 00:27:57,705
ยกขวาหรือยกซ้าย

524
00:27:59,943 --> 00:28:00,754
ขวา

525
00:28:03,216 --> 00:28:04,344
ลบ 1 ขวา

526
00:28:04,421 --> 00:28:05,233
ใช่ไหม

527
00:28:16,210 --> 00:28:16,953
เอาใหม่

528
00:28:20,563 --> 00:28:22,601
เปลี่ยนเลขนี้เป็น 9

529
00:28:23,703 --> 00:28:24,573
15

530
00:28:26,711 --> 00:28:27,582
15

531
00:28:28,562 --> 00:28:29,769
ซ้ายหรือขวา

532
00:28:29,660 --> 00:28:31,631
15

533
00:28:32,723 --> 00:28:33,420
5

534
00:28:39,837 --> 00:28:41,446
อันนี้โอเคขึ้นนะ

535
00:28:42,032 --> 00:28:43,292
เปลี่ยนใหม่

536
00:28:44,603 --> 00:28:45,519
ติดลบ

537
00:28:45,943 --> 00:28:46,685
+

538
00:28:46,780 --> 00:28:49,589
มากกว่า 0 ก็คือขวาใช่ไหมคะ

539
00:28:50,183 --> 00:28:51,576
วันนี้จะได้ไม่งงนะ

540
00:28:53,580 --> 00:28:54,443
19

541
00:28:54,983 --> 00:28:55,911
ยกมือไหน

542
00:29:00,684 --> 00:29:01,413
คนอื่นล่ะ

543
00:29:02,981 --> 00:29:03,977
ใช่ๆ

544
00:29:20,592 --> 00:29:22,780
กูขีดฆ่าแล้วดูเส้นจำนวน

545
00:29:25,466 --> 00:29:26,262
ได้ไหม

546
00:29:27,312 --> 00:29:28,568
เอาใหม่นะอีกครั้งหนึ่ง

547
00:29:31,734 --> 00:29:32,651
ลบห้า

548
00:29:33,713 --> 00:29:34,635
15

549
00:29:36,593 --> 00:29:37,654
ขายหรือขวา

550
00:29:39,413 --> 00:29:40,794
ตื่นสาย

551
00:29:41,332 --> 00:29:42,070
ใช่ไหมคะ

552
00:29:42,754 --> 00:29:44,192
เราจะรู้ได้อย่างไร

553
00:29:46,207 --> 00:29:48,046
เราเอาตัวเลขนั้นมาเทียบ

554
00:29:47,937 --> 00:29:51,311
เราตัดสินใจอยู่ในอกซ้ายหรือเลี้ยวขวา

555
00:29:52,476 --> 00:29:54,484
นี่คือการตัดสินใจ

556
00:29:55,745 --> 00:29:58,096
โดยมีเงื่อนไขอย่างที่ครูบอกว่า

557
00:29:59,074 --> 00:30:00,724
ถ้ามากกว่าเท่ากับศูนย์

558
00:30:00,793 --> 00:30:02,112
จะยกมือขวา

559
00:30:02,525 --> 00:30:05,601
เพราะฉะนั้นเมื่อไหร่ก็ตามที่ครูบอกตัวเลขลงไป

560
00:30:05,535 --> 00:30:06,788
เราต้องมานั่ง

561
00:30:07,005 --> 00:30:11,231
คิดตัวเลขตัดสินใจมันมากกว่า 0 หรือเปล่าใช่ไหม

562
00:30:11,554 --> 00:30:16,662
ถ้ามันมากกว่า 0 เราต้องยกมือซ้ายแต่ถ้าไม่ใช่มันน้อยกว่า 0

563
00:30:16,476 --> 00:30:17,937
เราต้องยกมือซ้าย

564
00:30:17,826 --> 00:30:19,542
พูดผิด

565
00:30:19,557 --> 00:30:20,366
เรายก

566
00:30:21,036 --> 00:30:25,707
เราต้องยกมือซ้ายมากกว่าเราต้องยกมือซ้ายอันนี้คือการตัดสินใจนะ

567
00:30:27,116 --> 00:30:27,790
นะคะ

568
00:30:28,136 --> 00:30:30,465
สินใจจะยกมือซ้ายหรือมือขวา

569
00:30:31,985 --> 00:30:33,304
เทียบกับอะไร

570
00:30:35,055 --> 00:30:36,446
ก็ต้องมีเงื่อนไข

571
00:30:36,785 --> 00:30:37,715
เงื่อนไข

572
00:30:38,898 --> 00:30:40,734
ของการตัดสินใจ

573
00:30:41,134 --> 00:30:44,128
จะยกมอเตอร์ไซค์เมื่อไหร่จะยกมือขวาเมื่อไหร่

574
00:30:49,645 --> 00:30:51,746
เวลาเราเอาไปเขียนโปรแกรม

575
00:30:53,176 --> 00:30:54,620
เราจะใช้คำสั่ง If

576
00:30:56,249 --> 00:30:57,366
แล้วข้างใน

577
00:30:57,786 --> 00:30:58,458
วงเล็บ

578
00:30:59,007 --> 00:31:00,314
ก็คือเงื่อนไข

579
00:31:01,118 --> 00:31:02,616
ที่เรากำหนดขึ้น

580
00:31:03,095 --> 00:31:03,578

581
00:31:03,545 --> 00:31:05,688
ที่เรากำหนดขึ้นนะคะ

582
00:31:07,137 --> 00:31:08,711
เสร็จแล้วถ้ามันจริง

583
00:31:09,316 --> 00:31:10,683
ให้เราทำอะไร

584
00:31:11,047 --> 00:31:11,957
ถ้าไม่จริง

585
00:31:12,326 --> 00:31:13,373
ไปทำอะไร

586
00:31:14,890 --> 00:31:15,475
นะคะ

587
00:31:22,636 --> 00:31:24,198
OK จัดมา

588
00:31:31,937 --> 00:31:34,326
จะเห็นว่าการตัดสินใจตรงนี้

589
00:31:35,261 --> 00:31:37,575
เราจะทำงานแค่ 1 ครั้งเท่านั้น

590
00:31:38,279 --> 00:31:40,065
ตรวจสอบเงื่อนไขนะ

591
00:31:41,610 --> 00:31:42,822
แล้วก็ยกมือ

592
00:31:43,077 --> 00:31:43,847
ตามโจทย์

593
00:31:45,258 --> 00:31:47,054
ตรวจสอบเงื่อนไข 1 ครั้ง

594
00:31:49,478 --> 00:31:51,213
แล้วมันเป็นจริงหรือเปล่า

595
00:31:51,659 --> 00:31:52,493
จริง

596
00:31:52,738 --> 00:31:54,533
ก็มายกมือในบรรทัดนี้

597
00:31:55,368 --> 00:31:55,934

598
00:31:56,517 --> 00:31:57,157
หรือ

599
00:31:58,697 --> 00:32:00,366
ตรวจสอบเงื่อนไขตัวนี้

600
00:32:02,168 --> 00:32:04,217
ก็มายกมือในบรรทัดมือ

601
00:32:04,089 --> 00:32:05,411
บรรทัดซ้าย

602
00:32:07,798 --> 00:32:09,526
เพราะฉะนั้นเวลาเรานับ

603
00:32:09,527 --> 00:32:10,669
การทำงาน

604
00:32:10,939 --> 00:32:11,557
นะคะ

605
00:32:14,007 --> 00:32:18,231
เราก็จะนับเฉพาะบรรทัดที่เราทำงานเท่านั้น

606
00:32:21,632 --> 00:32:23,228
ทำงานเพียงหนึ่งครั้ง

607
00:32:23,488 --> 00:32:24,305
เท่านั้น

608
00:32:24,191 --> 00:32:25,207
เท่านั้น

609
00:32:26,110 --> 00:32:27,002
เพราะฉะนั้น

610
00:32:27,540 --> 00:32:28,092

611
00:32:29,530 --> 00:32:32,797
เราเปรียบเทียบที่เงื่อนไขทำงาน 1 ครั้ง

612
00:32:33,689 --> 00:32:34,891
ถ้ามันเป็นจริง

613
00:32:35,098 --> 00:32:36,762
อย่ามาทำบรรทัดที่ 3

614
00:32:37,729 --> 00:32:39,301
แล้วก็จบการทำงาน

615
00:32:41,178 --> 00:32:43,204
ข้างล่างนี้จะไม่ทำต่อ

616
00:32:45,801 --> 00:32:47,490
เพราะเราตัดสินใจแล้ว

617
00:32:47,460 --> 00:32:49,159
เพราะเราตัดสินใจแล้ว

618
00:32:51,303 --> 00:32:53,909
ตัดสินใจให้แสดงข้อความนี้แล้วก็จบ

619
00:32:54,500 --> 00:32:56,394
เพราะฉะนั้นการทำงาน

620
00:32:58,091 --> 00:32:59,360
1 ครั้ง

621
00:32:59,820 --> 00:33:01,326
ทำงานบรรทัดที่ 3

622
00:33:01,809 --> 00:33:03,309
ทำงานอีก 1 ครั้ง

623
00:33:04,570 --> 00:33:07,036
แล้วก็จบการทำงานเพราะฉะนั้น

624
00:33:07,701 --> 00:33:09,207
bigo ที่ได้

625
00:33:11,480 --> 00:33:12,720
เราก็เอา 1

626
00:33:13,083 --> 00:33:14,970
มาบวกหนึ่งเป็นสอง

627
00:33:17,940 --> 00:33:21,169
เวลาเราเขียนค่า big-o ต้องแทนด้วย 1

628
00:33:21,781 --> 00:33:22,835
มันเป็นตัวเลข

629
00:33:23,830 --> 00:33:25,369
เราต้องแทนมันเป็นหนึ่ง

630
00:33:32,661 --> 00:33:33,773
คราวนี้

631
00:34:29,144 --> 00:34:30,300
ไม่ได้ใช่ไหม

632
00:34:38,494 --> 00:34:41,456
ต้องทำยังไงถึงจะขึ้นใหม่อีกทีนึงกดซ้อน

633
00:34:47,382 --> 00:34:47,948

634
00:35:06,148 --> 00:35:07,617
คราวนี้ดูต่อนะคะ

635
00:35:17,798 --> 00:35:18,086

636
00:35:46,560 --> 00:35:47,357
ที่นี้

637
00:35:47,724 --> 00:35:49,797
เมื่อกี้คือเงื่อนไขใช่ไหมคะ

638
00:35:49,764 --> 00:35:51,077
เงื่อนไขนะ

639
00:35:51,494 --> 00:35:53,195
เงื่อนไขการตัดสินใจ

640
00:35:55,147 --> 00:35:56,020
ถัดมา

641
00:35:56,425 --> 00:35:58,001
เมื่อกี้กูบอกแล้วว่า

642
00:35:57,963 --> 00:35:59,988
ถ้าเรามีคำสั่งซ้ำ

643
00:36:01,226 --> 00:36:04,086
เราจะไม่เขียนคำสั่งเดิมๆหลายๆครั้ง

644
00:36:05,011 --> 00:36:07,604
เราก็จะใช้การ

645
00:36:07,814 --> 00:36:08,741
วนซ้ำ

646
00:36:10,187 --> 00:36:11,375
หรือการใช้รูป

647
00:36:12,169 --> 00:36:14,742
แทนการเขียนแบบเดิมๆเหมือนกัน

648
00:36:18,508 --> 00:36:19,760
แล้วการใช้รูป

649
00:36:20,683 --> 00:36:22,249
เขาจะพูดถึงลูกรอ

650
00:36:22,605 --> 00:36:24,322
ในที่สุดนะคะ

651
00:36:24,644 --> 00:36:26,437
การใช้ลูป for ก็คือ

652
00:36:26,373 --> 00:36:28,586
เรามีจำนวนรอบที่แน่นอน

653
00:36:30,665 --> 00:36:32,524
เรานับจำนวนรอบได้

654
00:36:33,167 --> 00:36:34,503
ว่าทำงานกี่ครั้ง

655
00:36:39,364 --> 00:36:41,327
จากโจทย์ที่ครูกำหนดให้

656
00:36:42,185 --> 00:36:43,438

657
00:36:47,999 --> 00:36:49,693
ก็แล้วแต่เงื่อนไขที่เรากำหนด

658
00:36:49,659 --> 00:36:49,917

659
00:36:49,913 --> 00:36:50,214

660
00:36:50,749 --> 00:36:54,221
แล้วเราอยากรู้ว่ารถรอบของการทำงาน

661
00:36:55,480 --> 00:36:57,174
เมื่อเราวัดประสิทธิภาพ

662
00:36:57,593 --> 00:36:58,004

663
00:36:58,620 --> 00:37:03,090
เวลาที่ใช้นะคะเราจะวัดอย่างไรจะได้ค่าอะไรออกมา

664
00:37:04,321 --> 00:37:07,103
การทำงานนะเรากำหนดให้

665
00:37:07,329 --> 00:37:07,826

666
00:37:07,908 --> 00:37:10,387
เอ็มไม่ได้เป็นตัว n

667
00:37:10,533 --> 00:37:11,762
ไม่เป็นไรๆ

668
00:37:11,941 --> 00:37:12,993
เนื้อหมายความว่า

669
00:37:13,801 --> 00:37:16,477
แขนเอ็นด้วยตัวเลข

670
00:37:16,422 --> 00:37:17,653
อะไรก็ตาม

671
00:37:19,231 --> 00:37:20,738
มีประสิทธิภาพ

672
00:37:20,711 --> 00:37:22,673
ในเรื่องความเร็ว

673
00:37:23,971 --> 00:37:25,958
มีค่า bigo เท่ากันนะคะ

674
00:37:28,132 --> 00:37:28,630

675
00:37:29,483 --> 00:37:30,760
ครูมีคำสั่ง

676
00:37:30,959 --> 00:37:33,473
ทั้งหมด 3 บรรทัดถ้านักเรียนเห็นหน้าจอ

677
00:37:34,151 --> 00:37:35,783
ครูมี 3 บรรทัดนะคะ

678
00:37:36,141 --> 00:37:36,951
บรรทัดแรก

679
00:37:37,161 --> 00:37:38,827
มันอยู่ในรูปอนะ

680
00:37:39,080 --> 00:37:40,100
อัตราแลก

681
00:37:40,302 --> 00:37:41,944
เป็นการกำหนดค่า

682
00:37:42,282 --> 00:37:45,315
เริ่มต้นให้กับตัวแปรที่ชื่อว่า

683
00:37:45,229 --> 00:37:46,172
Total

684
00:37:48,623 --> 00:37:49,947
เมื่อเรารัน

685
00:37:50,730 --> 00:37:51,419

686
00:37:51,369 --> 00:37:53,482
ทำงานผ่านเป็นที่หนึ่งไป

687
00:37:54,510 --> 00:37:56,440
ขอโทษจะมีค่าเป็นศูนย์

688
00:37:56,813 --> 00:37:57,252

689
00:37:58,090 --> 00:38:01,007
จะมีค่าเป็น 0 เป็นตัวเลขนะ

690
00:38:01,421 --> 00:38:04,444
เจอเป็นตัวเลขจำนวนเต็ม

691
00:38:06,801 --> 00:38:09,021
คำสั่งบรรทัดที่ 2

692
00:38:09,803 --> 00:38:11,540
การใช้ลูกพอแล้ว

693
00:38:12,687 --> 00:38:16,905
คัดเอาได้เลยว่ามันน่าจะต้องทำงานมากกว่า 1 ครั้งนะคะ

694
00:38:19,473 --> 00:38:21,021
ทำงานกี่ครั้งล่ะ

695
00:38:21,841 --> 00:38:23,067
เขากำหนดให้

696
00:38:23,581 --> 00:38:24,550
for i

697
00:38:25,051 --> 00:38:25,617

698
00:38:25,751 --> 00:38:26,529
เล่น

699
00:38:26,911 --> 00:38:29,141
วงเล็บเปิด NX

700
00:38:29,352 --> 00:38:30,495
คำว่า

701
00:38:32,352 --> 00:38:33,445
ไอ้ตัวนี้

702
00:38:33,321 --> 00:38:34,136

703
00:38:34,273 --> 00:38:35,576
ปรกติไอนี่

704
00:38:35,430 --> 00:38:39,306
สำนักพิมพ์ผ้าอะไรได้บ้าง

705
00:38:41,312 --> 00:38:42,851
เมื่อเราแทน

706
00:38:43,360 --> 00:38:44,665
ถ้าตัวเลขที่

707
00:38:45,992 --> 00:38:46,207

708
00:38:46,751 --> 00:38:47,783
ตัวนี้

709
00:38:53,351 --> 00:38:54,528
ถ้ามันอยู่ภายใน

710
00:38:54,630 --> 00:38:57,008
น่าจะเหมือนรอบที่เรากำหนด

711
00:38:57,641 --> 00:38:59,607
เมื่อเรากำหนดค่า n แล้ว

712
00:39:01,219 --> 00:39:03,703
จะมาทำงานคำสั่งมาทานที่ 3

713
00:39:04,230 --> 00:39:04,873

714
00:39:06,912 --> 00:39:09,311
จะวนรอบตามจำนวนที่กำหนด

715
00:39:09,923 --> 00:39:11,219
จนครบ

716
00:39:11,781 --> 00:39:13,783
แล้วก็หลุดออกจาก

717
00:39:14,534 --> 00:39:15,639
การวนซ้ำ

718
00:39:16,001 --> 00:39:17,560
มันก็จะทำ

719
00:39:17,541 --> 00:39:21,073
มันก็จะหลุดออกจากการวนซ้ำนะคะ

720
00:39:22,270 --> 00:39:23,841
กระเป๋านี้สมมุติ

721
00:39:23,809 --> 00:39:24,085

722
00:39:24,708 --> 00:39:27,443
ครูกำหนดให้ M = ถาม

723
00:39:29,381 --> 00:39:30,999
เท่ากับ 3

724
00:39:31,490 --> 00:39:32,668
23

725
00:39:32,643 --> 00:39:34,197
N = 3

726
00:39:36,041 --> 00:39:37,170
แล้วไอ

727
00:39:38,532 --> 00:39:40,220
มีค่าเป็นอะไรได้บ้าง

728
00:39:41,732 --> 00:39:46,113
ตอนนี้ครูใช้ python นะคะตัวนี้เป็นภาษา python

729
00:39:48,191 --> 00:39:49,959
for I in Range

730
00:39:49,993 --> 00:39:50,835
3

731
00:39:51,532 --> 00:39:51,800

732
00:39:51,910 --> 00:39:52,712
ครูแทน

733
00:39:53,130 --> 00:39:56,025
ตัวนี้ไป 3 แล้ววันนี้ครูเปลี่ยนแล้ว

734
00:39:55,950 --> 00:39:57,827
ครูใช้ตามแผน

735
00:39:59,591 --> 00:40:01,399
ถามว่าถ้าไอ

736
00:40:01,644 --> 00:40:04,362
คุณจะเป็นตัวเลขอะไรได้บ้าง

737
00:40:06,892 --> 00:40:09,332
ใน python Index

738
00:40:10,281 --> 00:40:12,235
หีเล็กๆ

739
00:40:12,201 --> 00:40:13,884
ตัวนี้

740
00:40:15,273 --> 00:40:18,041
จะเริ่มต้นด้วย 0 เสมอนะคะ

741
00:40:18,734 --> 00:40:19,440

742
00:40:19,823 --> 00:40:21,368
เริ่มต้นที่ศูนย์

743
00:40:22,702 --> 00:40:23,542
ไม่มี

744
00:40:23,534 --> 00:40:24,653
ข้อ 2

745
00:40:25,961 --> 00:40:28,043
มี 3 ตัวถูกไหมคะ

746
00:40:28,722 --> 00:40:29,946
012

747
00:40:30,511 --> 00:40:31,218
หรือ

748
00:40:32,232 --> 00:40:33,460
อากาศเร็วๆ

749
00:40:34,921 --> 00:40:36,080
หนาม

750
00:40:36,072 --> 00:40:38,201
ที่ศูนย์ใช่ไหม

751
00:40:39,531 --> 00:40:43,222
ตัวนี้จะเป็นสาวแสดงว่าถึงจะของขึ้นรถลงมา 1

752
00:40:43,632 --> 00:40:45,402
เร็วลดลงมา 1

753
00:40:45,741 --> 00:40:46,709
เพราะฉะนั้น

754
00:40:47,531 --> 00:40:49,565
3012

755
00:40:50,031 --> 00:40:51,294
วันนี้คู่ 3

756
00:40:52,842 --> 00:40:53,559
เริ่มใหม่

757
00:40:57,276 --> 00:41:00,624
25 เป็นอะไรได้บ้าง

758
00:41:05,012 --> 00:41:07,121
ตรงนี้คุณมีค่าเป็นอะไรได้บ้าง

759
00:41:08,403 --> 00:41:11,749
ดูตัวนี้เป็นตัวอย่างนี้ด้วยอะไร

760
00:41:12,109 --> 00:41:12,783

761
00:41:13,521 --> 00:41:14,252
คอมม่า

762
00:41:15,061 --> 00:41:16,047
มีอะไรคะ

763
00:41:16,533 --> 00:41:17,186

764
00:41:17,941 --> 00:41:18,984
ไปต่อไหม

765
00:41:19,542 --> 00:41:20,724
ได้หรือยัง

766
00:41:21,909 --> 00:41:22,893
มี 2 ไหม

767
00:41:24,271 --> 00:41:25,531
เทียบกับตัวนี้

768
00:41:27,091 --> 00:41:29,532
081 แล้วก็

769
00:41:29,712 --> 00:41:30,137
ปิด

770
00:41:40,024 --> 00:41:42,536
คนมีกระดาษที่กูให้แล้วใช่ไหม

771
00:41:42,904 --> 00:41:44,077
ไปหน้าหลัง

772
00:41:44,825 --> 00:41:48,219
หน้าหลัง

773
00:41:48,593 --> 00:41:49,436
กระดาษที่

774
00:41:49,550 --> 00:41:50,571
กูจัดให้

775
00:41:53,392 --> 00:41:54,515
ขนลุก

776
00:41:54,672 --> 00:41:56,733
กระดาษที่ครูแจกให้

777
00:41:56,722 --> 00:41:56,931

778
00:42:09,013 --> 00:42:10,105

779
00:42:11,383 --> 00:42:12,304
คราวนี้

780
00:42:12,402 --> 00:42:17,709
รวมตัวอย่างให้ 2 อันนะที่เราทำเมื่อกี้ใช่ไหมคะ 3 ตัวเล็ก 2

781
00:42:19,381 --> 00:42:21,457
ที่เหลืออีก 3 ข้อให้กูหน่อยสิ

782
00:42:22,322 --> 00:42:25,828
เลขที่อยู่ใน List

783
00:42:25,591 --> 00:42:27,373
มีค่าอะไรบ้าง

784
00:42:27,892 --> 00:42:29,237
1

785
00:42:30,002 --> 00:42:30,647

786
00:42:30,772 --> 00:42:31,217

787
00:42:33,272 --> 00:42:36,471
นัทเว้ยอะไรเอ่ยเป็น L ใช่ไหมคะ

788
00:42:43,394 --> 00:42:45,627
คุณเป็นเลขอะไรได้บ้าง

789
00:42:45,953 --> 00:42:47,018

790
00:42:47,362 --> 00:42:48,896
ทำเป็นลิงก์นะคะ

791
00:42:51,913 --> 00:42:52,410

792
00:42:56,193 --> 00:42:57,624
ถ้าเรารู้

793
00:42:57,541 --> 00:43:00,241
ตัวเลขนะคะตัวนี้

794
00:43:01,763 --> 00:43:02,722
มีกี่ตัว

795
00:43:04,001 --> 00:43:06,608
จะรู้จำนวนรอบของการทำงาน

796
00:43:08,612 --> 00:43:09,327

797
00:43:10,083 --> 00:43:10,353

798
00:43:10,726 --> 00:43:11,630

799
00:43:17,442 --> 00:43:18,676
เมื่อกี้

800
00:43:19,113 --> 00:43:21,276
ครูดูแล้วทุกคนง่ายนะ

801
00:43:21,671 --> 00:43:22,463
รู้ว่า

802
00:43:23,072 --> 00:43:23,625

803
00:43:24,031 --> 00:43:24,580
หน้า

804
00:43:24,932 --> 00:43:25,489
นะคะ

805
00:43:26,211 --> 00:43:30,479
ถ้าเป็นอะไรได้บ้างนะคะ 01234 นะคะ

806
00:43:31,072 --> 00:43:31,580

807
00:43:31,521 --> 00:43:35,005
10 minute ตัวเล็กสูงนะคะ

808
00:43:35,873 --> 00:43:36,399
เน้น

809
00:43:36,582 --> 00:43:40,925
ก็คือ 0 1 2 3 4 5 6 7

810
00:43:40,871 --> 00:43:41,818
89

811
00:43:41,762 --> 00:43:43,103
ก็คือมี 10 ตัว

812
00:43:43,870 --> 00:43:45,422
เริ่มจากปูน

813
00:43:45,341 --> 00:43:47,125
นับไปให้ได้ 10 ตัว

814
00:43:47,781 --> 00:43:48,786
1

815
00:43:49,121 --> 00:43:49,673
9

816
00:43:51,741 --> 00:43:53,012
ตัวนี้นะ

817
00:43:53,353 --> 00:43:55,058
รู้ไม่มีจุดเริ่มต้น

818
00:43:54,951 --> 00:44:00,695
ครูไม่ได้บอกว่าเริ่มต้นด้วยตัวเลขอะไรเราจะเริ่มต้นเป็น 0 เสมอ

819
00:44:01,091 --> 00:44:01,647
นะคะ

820
00:44:03,846 --> 00:44:04,534

821
00:44:04,874 --> 00:44:07,051
ครูอยากจะระบุ

822
00:44:07,102 --> 00:44:08,646
เริ่มต้นว่า

823
00:44:09,662 --> 00:44:12,094
ควรเริ่มต้นด้วยตัวเลขอะไร

824
00:44:12,422 --> 00:44:13,034

825
00:44:12,990 --> 00:44:16,035
ตัวเลขอะไรที่ไม่ใช่ 0

826
00:44:16,774 --> 00:44:22,734
เราจะไม่เริ่มต้นจากตัวแรกที่เป็นสูบนะคะเราอยากจะเริ่มต้นเล่นตัวอื่นบ้าง

827
00:44:23,041 --> 00:44:24,856
เราจะกำหนดเล่น

828
00:44:25,412 --> 00:44:26,026
พรุ่งนี้

829
00:44:26,111 --> 00:44:27,192
อย่างไร

830
00:44:28,672 --> 00:44:29,118

831
00:44:30,723 --> 00:44:31,229

832
00:44:31,230 --> 00:44:32,643
ช่วงใช่ไหมคะ

833
00:44:33,672 --> 00:44:34,182

834
00:44:34,182 --> 00:44:35,849
วงเล็บ 1 คอมม่า

835
00:44:36,231 --> 00:44:36,808
4

836
00:44:37,701 --> 00:44:39,270
แสดงว่าตัวเลขตัวแรก

837
00:44:39,241 --> 00:44:41,464
ที่เราจะเขียนขึ้น 1

838
00:44:41,921 --> 00:44:42,443
นะคะ

839
00:44:42,940 --> 00:44:43,589

840
00:44:44,362 --> 00:44:46,360
ตามที่เรากำหนดตัวแรก

841
00:44:47,622 --> 00:44:50,614
เสร็จแล้วเนี่ยข้างหลังมาถึง 4 ใช่ไหม

842
00:44:51,651 --> 00:44:52,696
ลดลงไป 1

843
00:44:52,932 --> 00:44:53,519
นะคะ

844
00:44:55,112 --> 00:44:56,677
12

845
00:44:56,902 --> 00:44:57,487
3

846
00:44:57,861 --> 00:44:58,580
เห็นไหม

847
00:44:59,201 --> 00:45:01,547
ตัวเลขข้างหลังนี่คือ 300 กว่า

848
00:45:02,141 --> 00:45:03,983
เลข 4 1 ตัวนะคะ

849
00:45:04,701 --> 00:45:05,632
จะแบบนี้

850
00:45:06,632 --> 00:45:09,600
ตัดมาเล่น 1 คำว่า 3

851
00:45:10,411 --> 00:45:12,038
เราเริ่มต้นที่เล็ก 1

852
00:45:12,653 --> 00:45:13,114

853
00:45:14,063 --> 00:45:15,547
คอมม่า 2

854
00:45:17,131 --> 00:45:19,257
มันน้อยกว่าเล็ก 30 ตัว

855
00:45:22,382 --> 00:45:23,209
มาก

856
00:45:23,794 --> 00:45:25,132
มาดูด้วยกัน

857
00:45:25,902 --> 00:45:27,011
3 กับ 7

858
00:45:27,442 --> 00:45:28,926
เราควรใช้อะไร

859
00:45:29,481 --> 00:45:30,946
ตัวแรกเป็นอะไรคะ

860
00:45:32,752 --> 00:45:33,468
ถาม

861
00:45:34,413 --> 00:45:35,640
แล้วเลขอะไรอีก

862
00:45:36,464 --> 00:45:37,174

863
00:45:38,262 --> 00:45:38,826

864
00:45:40,691 --> 00:45:41,068

865
00:45:41,332 --> 00:45:42,485
มี 7 ไหม

866
00:45:42,873 --> 00:45:43,629
ไม่มี

867
00:45:44,791 --> 00:45:45,607
ใช่ไหมคะ

868
00:45:46,072 --> 00:45:47,345
3 4 5 6

869
00:45:48,442 --> 00:45:49,406
2 ข้อนี้

870
00:45:49,522 --> 00:45:51,392
ทำให้ครูหน่อยเร็ว

871
00:45:52,532 --> 00:45:52,980

872
00:45:53,241 --> 00:45:55,973
1 พม่า 2 ต้องมีตัวเลขอะไรบ้าง

873
00:45:56,693 --> 00:45:57,249

874
00:45:57,721 --> 00:46:00,332
ขอขมา 6 มีตัวเลขอะไรบ้าง

875
00:46:00,284 --> 00:46:01,904
อยู่ใน List ได้ไหม

876
00:46:02,263 --> 00:46:03,623

877
00:46:03,732 --> 00:46:05,416
เราต้องมีกล้ามปู

878
00:46:06,101 --> 00:46:06,624

879
00:46:09,680 --> 00:46:11,034
มีตัวเลขอะไรบ้าง

880
00:46:16,091 --> 00:46:16,550

881
00:46:26,165 --> 00:46:27,365
คราวนี้ดู

882
00:46:29,422 --> 00:46:29,870

883
00:46:29,872 --> 00:46:33,639
ดูดูแล้วตอบถูกนะเม้น 1 พม่า 2

884
00:46:33,582 --> 00:46:34,809
ได้เลขอะไรคะ

885
00:46:36,142 --> 00:46:36,715
เลข

886
00:46:36,841 --> 00:46:37,547
1

887
00:46:37,802 --> 00:46:38,641
ใช่ไหม

888
00:46:38,643 --> 00:46:40,005
วันนี้เลข 1 นะ

889
00:46:41,273 --> 00:46:43,276
2562

890
00:46:43,832 --> 00:46:44,367
3

891
00:46:45,112 --> 00:46:45,639

892
00:46:47,162 --> 00:46:47,897
ข้อ 5

893
00:46:48,648 --> 00:46:49,300

894
00:46:51,846 --> 00:46:52,824
ถามต่อ

895
00:47:00,286 --> 00:47:01,343
บรรทัดนี้

896
00:47:02,461 --> 00:47:02,967

897
00:47:03,162 --> 00:47:04,778
commission

898
00:47:05,081 --> 00:47:06,038
ตามเขามา 7

899
00:47:07,202 --> 00:47:08,310
รอบ

900
00:47:08,541 --> 00:47:09,529
ก็ดูสิคะ

901
00:47:09,502 --> 00:47:14,989
วันนี้ทำงานกี่รอบ 4

902
00:47:15,131 --> 00:47:16,576
ทำงานทั้งหมดกี่รอบ

903
00:47:17,822 --> 00:47:19,123
มีกี่ตัว

904
00:47:20,441 --> 00:47:21,303
4 ตัว

905
00:47:21,722 --> 00:47:22,638
เปล่า

906
00:47:22,621 --> 00:47:26,517
มี 4 ตัวพนักงานกี่ตัวทำงานกี่รอบ

907
00:47:26,651 --> 00:47:27,632
4 รอบ

908
00:47:28,832 --> 00:47:30,006
เขียนให้ครูหน่อย

909
00:47:30,240 --> 00:47:31,166
มันเลยนี่

910
00:47:31,132 --> 00:47:32,372
เดี๋ยวรอบ

911
00:47:32,731 --> 00:47:33,934
ให้กูดูหน่อย

912
00:47:34,141 --> 00:47:35,450
ที่เราทำไปแล้วน่ะ

913
00:47:36,572 --> 00:47:38,545
เธอว่าทำงานกี่รอบ

914
00:47:39,002 --> 00:47:39,603
เอากลับ

915
00:47:39,710 --> 00:47:41,276
จุดครอบ

916
00:47:45,851 --> 00:47:46,839
นับจากไหน

917
00:47:47,330 --> 00:47:48,702
มีกี่ตัว

918
00:47:49,121 --> 00:47:49,540

919
00:47:49,511 --> 00:47:50,434
เรานี่

920
00:47:50,661 --> 00:47:51,577
มีกี่ตัว

921
00:47:52,070 --> 00:47:53,667
ที่ทำงานเท่านั้นรอบ

922
00:48:09,161 --> 00:48:09,574
จาก

923
00:48:09,921 --> 00:48:11,951
โค้ดโปรแกรมตัวนี้นะคะ

924
00:48:13,123 --> 00:48:16,320
เดี๋ยวเราจะไปเอารวมกับลูกปอนะคะ

925
00:48:17,672 --> 00:48:20,693
เราแยกส่วนนะเฉยๆนะให้รู้ว่า

926
00:48:21,772 --> 00:48:23,402
ขอบเขตของข้า

927
00:48:24,391 --> 00:48:27,483
ที่เรากำหนดสามารถเป็นเลขอะไรได้บ้าง

928
00:48:27,591 --> 00:48:28,209
นะคะ

929
00:48:28,742 --> 00:48:30,530
ที่เราเขียน

930
00:48:31,111 --> 00:48:32,865
มาทำงานกี่รอบ

931
00:48:33,091 --> 00:48:33,886
เมื่อคืนนับ

932
00:48:34,571 --> 00:48:35,766
ตัว

933
00:48:36,040 --> 00:48:36,541

934
00:48:36,550 --> 00:48:37,695
ถนนรอบ

935
00:48:47,372 --> 00:48:48,457
มาดู

936
00:48:49,091 --> 00:48:50,633
โปรแกรมตัวนี้

937
00:48:50,761 --> 00:48:51,400

938
00:48:53,321 --> 00:48:53,591

939
00:48:53,441 --> 00:48:53,676

940
00:48:56,583 --> 00:48:59,212
มีโค้ดอยู่ 3 บรรทัดนะอย่างที่บอก

941
00:49:01,061 --> 00:49:01,868
รหัสแรก

942
00:49:03,440 --> 00:49:07,422
ปิดค่าเริ่มต้นนะคะเน็ตค่าเริ่มต้นให้กับพ่อเฒ่า

943
00:49:09,002 --> 00:49:10,772
เหมือนแม่ให้เงินเฮาน่ะ

944
00:49:10,730 --> 00:49:12,214
100 บาท

945
00:49:12,460 --> 00:49:13,551
สำหรับวันนี้

946
00:49:14,121 --> 00:49:17,379
เราคิดว่าวันนี้ทั้งวันเนี่ยมีเงินอยู่ในกระเป๋าเนี่ย

947
00:49:17,641 --> 00:49:21,463
อยู่ที่ 100 บาทนะทั้งวันเราจะใช้กี่บาท

948
00:49:22,190 --> 00:49:22,462

949
00:49:22,573 --> 00:49:23,244
ค่ะ

950
00:49:24,558 --> 00:49:27,999
แต่ละคนแต่เริ่มต้นละ 100 บาทใช่ไหมคะ

951
00:49:28,330 --> 00:49:29,193
ตอนนี้

952
00:49:29,673 --> 00:49:33,849
ครูกำหนดค่าเริ่มต้นให้กับ Total เนี่ยมีค่าเป็น 0 นะคะ

953
00:49:34,031 --> 00:49:35,795
เริ่มต้นมีค่าเป็นศูนย์

954
00:49:36,400 --> 00:49:36,864

955
00:49:36,781 --> 00:49:37,061

956
00:49:37,041 --> 00:49:42,083
ทำงานเป็นไปเรื่อยๆจะเปลี่ยนเป็นอะไรก็แล้วแต่เราสั่งนะคะ

957
00:49:42,101 --> 00:49:43,671
ถ้ามันมีค่าเป็นอะไร

958
00:49:45,882 --> 00:49:49,217
บรรทัดที่ 2 ที่เราเจอเนี่ยพอแล้ว

959
00:49:49,330 --> 00:49:50,833
ทำงานวนซ้ำ

960
00:49:52,211 --> 00:49:59,799
งานหลายรอบไม่อยากที่ครูถามทำงานกี่รอบนะคะเราต้องหาคำตอบไม่ได้ว่าแล้วทำงานกี่รอบ

961
00:50:00,860 --> 00:50:01,993
for i

962
00:50:01,950 --> 00:50:03,005
inland

963
00:50:03,421 --> 00:50:05,277
คอมม่าวงเล็บเปิด n

964
00:50:05,720 --> 00:50:06,391
เห็นไหม

965
00:50:06,811 --> 00:50:08,715
I invest นะคะ

966
00:50:09,181 --> 00:50:11,067
ที่เราเจอไปเมื่อกี้เอง

967
00:50:11,491 --> 00:50:12,734
ตัวเล็กตัวนี้นะคะ

968
00:50:12,831 --> 00:50:14,806
วงเล็บเปิดแล้วก็ตัว n

969
00:50:16,281 --> 00:50:18,915
เป็นตัวนี้อาจจะเป็นตัวเลขอะไรก็ได้

970
00:50:18,969 --> 00:50:23,095
ใช่ไหมเหมือนที่เราทำเมื่อกี้เมื่อกี้พิมพ์ไปตั้งเยอะเลย

971
00:50:23,011 --> 00:50:24,967
32 51 ถูกไหมคะ

972
00:50:25,309 --> 00:50:26,632
นัดแล้วนี่

973
00:50:27,360 --> 00:50:28,101
ตัวนี้

974
00:50:29,154 --> 00:50:29,940
n a

975
00:50:29,863 --> 00:50:31,107
อะไรก็ได้

976
00:50:31,083 --> 00:50:33,219
ที่ครูกำหนดให้นะคะ

977
00:50:34,851 --> 00:50:37,268
ภาพอยู่ในขอบเขตของข้อมูล

978
00:50:38,120 --> 00:50:38,538

979
00:50:38,504 --> 00:50:39,959
ตัวเลขที่เรากำหนด

980
00:50:41,511 --> 00:50:45,250
มันก็จะทำงานที่ 3 ก่อนตีบวกค่า

981
00:50:45,923 --> 00:50:47,661
ขอโทษไปเรื่อยๆ

982
00:50:52,130 --> 00:50:54,243
เพิ่งทำไป

983
00:50:55,459 --> 00:50:57,345
Pan enteral ด้วย 3

984
00:50:58,921 --> 00:51:00,601
เราต้องเป็นงานกี่รอบ

985
00:51:02,180 --> 00:51:02,705

986
00:51:03,201 --> 00:51:05,015
ถามทำงานกี่รอบอ่ะ

987
00:51:05,641 --> 00:51:06,732
ดูในกระดาษ

988
00:51:07,244 --> 00:51:10,441
มีไหมถามที่เราทำไปเมื่อกี้

989
00:51:11,403 --> 00:51:13,223
ต้องทำงานกี่รอบคะ

990
00:51:14,341 --> 00:51:16,080
หาหวยหาเจอไหม

991
00:51:16,841 --> 00:51:19,047
เราเขียนไปเมื่อกี้นี้

992
00:51:19,143 --> 00:51:19,915

993
00:51:20,361 --> 00:51:22,334
ถ้าเรายังจำได้นี่ไง

994
00:51:22,530 --> 00:51:24,000
เล่น 3

995
00:51:24,323 --> 00:51:25,513
ทำงานกี่รอบคะ

996
00:51:26,560 --> 00:51:27,406
3 รอบ

997
00:51:27,652 --> 00:51:28,762
ฉะนั้น

998
00:51:28,870 --> 00:51:30,554
ขอบคุณครูได้แล้วว่า

999
00:51:30,791 --> 00:51:31,768
ฝั่งนี้

1000
00:51:32,391 --> 00:51:33,899
ทำงานกี่รอบ

1001
00:51:35,008 --> 00:51:36,387
3 รอบใช่ไหม

1002
00:51:37,202 --> 00:51:38,108
รู้จักไหน

1003
00:51:38,363 --> 00:51:40,802
ดูจากเลนส์ที่เรากำหนดให้

1004
00:51:42,959 --> 00:51:45,118
มีค่าเป็นอะไรได้บ้าง

1005
00:51:45,079 --> 00:51:45,913
0

1006
00:51:46,043 --> 00:51:47,582
12

1007
00:51:47,699 --> 00:51:49,711
คณะทำงานกี่รอบ

1008
00:51:50,200 --> 00:51:51,172
รอบ

1009
00:51:53,081 --> 00:51:53,551
นะ

1010
00:51:55,890 --> 00:51:58,708
3 รอบเพราะฉะนั้นไอซ์

1011
00:51:59,090 --> 00:52:03,398
ถ้าเป็นอะไรได้บ้าง IG นี้มีค่าเป็นอะไรได้บ้างคะ

1012
00:52:05,300 --> 00:52:06,223
มีค่า

1013
00:52:07,160 --> 00:52:08,017
0

1014
00:52:08,893 --> 00:52:09,609

1015
00:52:10,170 --> 00:52:10,835
2

1016
00:52:11,450 --> 00:52:12,163
ใช่ไหมคะ

1017
00:52:12,791 --> 00:52:13,587
ไอ้ตัวนี้

1018
00:52:13,679 --> 00:52:15,568
สามารถมีค่าเป็นศูนย์

1019
00:52:16,630 --> 00:52:17,344
1

1020
00:52:18,361 --> 00:52:18,941
2

1021
00:52:19,759 --> 00:52:20,817
นั่นหมายความว่า

1022
00:52:21,361 --> 00:52:22,929
รอบที่ 1

1023
00:52:23,351 --> 00:52:26,005
บอกว่าทำงาน 3 รอบใช่ไหมคะ

1024
00:52:26,158 --> 00:52:28,638
งานรอบที่ 1 ไม่มีค่าเป็นอะไร

1025
00:52:29,232 --> 00:52:30,160
สูง

1026
00:52:30,582 --> 00:52:32,202
รู้ได้อย่างไรนี่ไง

1027
00:52:32,820 --> 00:52:35,069
เราเป็นคนเลี้ยงข้าวก็อยู่แล้ว

1028
00:52:36,280 --> 00:52:37,963
งานรอบ 2

1029
00:52:38,071 --> 00:52:39,697
I มีค่าเป็นอะไรคะ

1030
00:52:40,370 --> 00:52:41,109
เป็นหนึ่ง

1031
00:52:42,420 --> 00:52:45,032
งานรอบที่ 3 อันมีค่าเป็น

1032
00:52:45,297 --> 00:52:46,048
2

1033
00:52:46,899 --> 00:52:47,627
ไม่มีขา

1034
00:52:48,498 --> 00:52:49,313
ตามนี้

1035
00:52:50,159 --> 00:52:54,241
ตามที่เราขยายเมล็ดมีค่าเป็นอะไรได้บ้าง

1036
00:52:54,639 --> 00:52:56,219
012

1037
00:52:56,830 --> 00:52:57,686
เห็นไหมคะ

1038
00:52:58,560 --> 00:53:00,443
ไม่มีค่าเป็นอะไรได้บ้าง

1039
00:53:00,810 --> 00:53:01,514

1040
00:53:01,510 --> 00:53:02,288
1

1041
00:53:02,400 --> 00:53:03,191
2

1042
00:53:09,641 --> 00:53:10,495
แสดงว่า

1043
00:53:11,560 --> 00:53:12,286

1044
00:53:12,842 --> 00:53:14,955
มีค่าเป็น 0 1 2 นะคะ

1045
00:53:15,730 --> 00:53:16,526
แสดงว่าว่าง

1046
00:53:17,258 --> 00:53:19,825
ตกงานทั้ง 2 วันนี้ใช่ไหมคะ

1047
00:53:20,269 --> 00:53:22,289
ทำงานทั้งสอง

1048
00:53:22,190 --> 00:53:23,752
บรรทัดที่ 3

1049
00:53:24,431 --> 00:53:25,983
ทำงานอย่างละ

1050
00:53:26,989 --> 00:53:29,072
3 ครั้งหรือ 3 รอบ

1051
00:53:29,042 --> 00:53:29,272

1052
00:53:30,450 --> 00:53:33,016
22 ตรวจสอบ

1053
00:53:33,073 --> 00:53:35,639
เงื่อนไขอะไรเนี่ยก็ต้องทำ 3 ครั้ง

1054
00:53:36,080 --> 00:53:37,584
อันนี้คือบรรทัดที่ 3

1055
00:53:38,319 --> 00:53:39,035

1056
00:53:39,470 --> 00:53:40,832
บรรทัดที่ 2

1057
00:53:47,091 --> 00:53:49,281
อันนี้อันนี้คือประทัด 3

1058
00:53:54,519 --> 00:53:56,611
ทำงาน 3 ครั้งเหมือนกัน

1059
00:53:56,949 --> 00:53:57,673
ใช่ไหมคะ

1060
00:54:01,440 --> 00:54:02,791
ครูเปลี่ยน

1061
00:54:02,778 --> 00:54:03,165

1062
00:54:03,168 --> 00:54:04,070
ดูนะคะ

1063
00:54:05,089 --> 00:54:07,693
ครูเปลี่ยนจากเลนส์ตัวนี้

1064
00:54:17,119 --> 00:54:19,823
ครูเปลี่ยนเหรียญวันนี้นี่

1065
00:54:20,317 --> 00:54:21,107
ค่า En

1066
00:54:22,050 --> 00:54:22,835

1067
00:54:23,199 --> 00:54:24,225
หนอง

1068
00:54:26,327 --> 00:54:27,908
พรุ่งนี้ต้องทำงานอีกรอบ

1069
00:54:30,013 --> 00:54:31,986
เปลี่ยนให้เองตัวนี้เป็น 2

1070
00:54:32,441 --> 00:54:34,122
หนูต้องทำงานกี่รอบคะ

1071
00:54:35,570 --> 00:54:37,185
ทำงานกี่รอบ

1072
00:54:38,710 --> 00:54:41,795
ทำงานกี่รอบ 2 แล้วประมาณกี่รอบคะ

1073
00:54:45,108 --> 00:54:46,146
กี่รอบ

1074
00:54:46,710 --> 00:54:47,747
2 รอบ

1075
00:54:48,249 --> 00:54:49,277
นี่ไง

1076
00:54:50,098 --> 00:54:53,066
คือมีค่าเป็นศูนย์

1077
00:54:53,491 --> 00:54:53,705

1078
00:54:53,880 --> 00:54:54,467

1079
00:54:54,899 --> 00:54:56,524
ทำกี่รอบคะ

1080
00:54:57,270 --> 00:54:58,055
2 รอบ

1081
00:54:59,191 --> 00:55:00,174
2

1082
00:55:00,279 --> 00:55:01,713
เราทำงาน 2 รอบ

1083
00:55:01,809 --> 00:55:04,613
เป็นหยังหามเราทำงานกี่รอบคะ

1084
00:55:04,758 --> 00:55:05,730
3 รอบ

1085
00:55:06,357 --> 00:55:07,924
n n 5

1086
00:55:07,958 --> 00:55:09,659
เราทำงานกี่รอบคะ

1087
00:55:10,328 --> 00:55:11,178
เป็น 5

1088
00:55:11,797 --> 00:55:13,355
เราทำงานกี่รอบคะ

1089
00:55:14,997 --> 00:55:15,835
5 รอบ

1090
00:55:16,207 --> 00:55:16,865

1091
00:55:16,856 --> 00:55:21,017
เป็นหนึ่งเราประมาณกี่รอบคะทำงานกี่รอบคะ

1092
00:55:21,324 --> 00:55:22,335
1 รอบ

1093
00:55:22,996 --> 00:55:26,415
คือไอเป็นศูนย์ถูกไหมทำงานหนูรอบ

1094
00:55:28,057 --> 00:55:38,057
เล่นเป็นสิบเราต้องทำงานกี่โมง

1095
00:56:32,984 --> 00:56:33,348

1096
00:56:35,925 --> 00:56:38,292
ก็ทำงาน 1 รอบ

1097
00:56:38,358 --> 00:56:39,095
นะคะ

1098
00:56:40,154 --> 00:56:40,598

1099
00:56:40,664 --> 00:56:40,934

1100
00:56:41,625 --> 00:56:42,684
เพราะฉะนั้น

1101
00:56:43,107 --> 00:56:44,697
เราจึงบอกได้ว่า

1102
00:56:44,637 --> 00:56:51,697
การทำงานเอ็นครั้งหมายความว่าไม่ว่าจะแทนด้วย N เป็นตัวเลขอะไรก็ตาม

1103
00:56:53,403 --> 00:56:55,089
มาทำงาน n คลัง

1104
00:56:57,246 --> 00:57:00,110
เราจึงสามารถสรุปได้นะคะ

1105
00:57:01,786 --> 00:57:03,556
ว่าในบรรทัดที่ 2

1106
00:57:03,904 --> 00:57:05,946
กำลังจะทำงาน n คลัง

1107
00:57:10,694 --> 00:57:12,008
บรรทัดที่ 3

1108
00:57:12,614 --> 00:57:12,907

1109
00:57:12,745 --> 00:57:14,085
งาน n คลัง

1110
00:57:14,596 --> 00:57:15,205
นะคะ

1111
00:57:18,435 --> 00:57:21,280
แต่ในบรรทัดที่ 1 มันอยู่นอกโลก

1112
00:57:21,580 --> 00:57:22,440

1113
00:57:23,493 --> 00:57:25,109
มันไม่ได้อยู่ข้างในลูก

1114
00:57:25,795 --> 00:57:27,872
Total มันอยู่ข้างในรูป

1115
00:57:28,425 --> 00:57:30,010
มันกด Tab เข้ามา

1116
00:57:30,786 --> 00:57:31,859
การกำหนด

1117
00:57:31,816 --> 00:57:37,854
ค่าตัวแปรเครื่องบนเท่ากับศูนย์มันอยู่ข้างนอกรูปแสดงว่าทำงานกี่ครั้ง

1118
00:57:37,828 --> 00:57:38,911
1 ครั้ง

1119
00:57:40,396 --> 00:57:41,509
เราจึงสามารถ

1120
00:57:41,483 --> 00:57:43,796
เขียนนะคะข้างหลังได้ว่า

1121
00:57:44,044 --> 00:57:46,451
บรรทัดที่ 1 ทำงาน 1 ครั้ง

1122
00:57:46,669 --> 00:57:49,160
บรรทัดที่ 2 ทำงาน n ครั้ง

1123
00:57:50,448 --> 00:57:50,995
บรรทัด

1124
00:57:50,954 --> 00:57:53,075
ถามก็ทำงาน n ครั้ง

1125
00:57:53,839 --> 00:57:54,431

1126
00:57:55,944 --> 00:57:58,616
จะหาค่า bigo ทำอย่างไร

1127
00:58:00,236 --> 00:58:04,127
เอาสิ่งที่เราเขียนด้านหลังของคำสั่งเอามาบวกกัน

1128
00:58:04,729 --> 00:58:06,033
โรงแรมเป็นหนึ่ง

1129
00:58:06,826 --> 00:58:08,990
ตัวที่ 2 เป็นอะไรคะ

1130
00:58:09,195 --> 00:58:10,063
n n

1131
00:58:11,054 --> 00:58:12,038
ที่ 3

1132
00:58:12,015 --> 00:58:14,283
ก็เป็น n

1133
00:58:14,254 --> 00:58:16,139
บวกกันได้เท่าไร

1134
00:58:17,835 --> 00:58:19,271
n + n

1135
00:58:22,186 --> 00:58:24,349
ข้างหน้า n ตัวนี้ดูนะ

1136
00:58:24,814 --> 00:58:27,116
เลนส์ตัวนี้ก็คือเลข 1 นะ

1137
00:58:29,107 --> 00:58:31,003
En คือเลข 1

1138
00:58:31,786 --> 00:58:34,255
เพราะฉะนั้นบวกกันแล้วได้กี่ n

1139
00:58:35,503 --> 00:58:39,713
1 + 1 n + n ได้เป็น 2 n

1140
00:58:40,235 --> 00:58:42,336
อันนี้คือ 1 เฉยๆใช่ไหม

1141
00:58:42,417 --> 00:58:44,300
ไม่ได้มีตัวอื่นเลย

1142
00:58:44,274 --> 00:58:47,754
คืนหนึ่งไม่ได้มีตัวไหนบวกเลยก็บวก 1

1143
00:58:48,954 --> 00:58:49,225

1144
00:58:50,575 --> 00:58:53,907
วันนี้มันบอกด้วยกันได้เพราะมันเป็นค่า n

1145
00:58:53,775 --> 00:58:55,331
เลยเป็น 2 n

1146
00:58:55,318 --> 00:59:00,746
อันนี้บวกไม่ได้นะเพราะไม่มีเอ็นอะไรเลยเอามารวมกับพวกนี้ไม่ได้

1147
00:59:02,544 --> 00:59:04,404
เราจึงสรุปได้ว่า

1148
00:59:04,974 --> 00:59:08,356
เราสนใจเฉพาะเทอมของ n

1149
00:59:09,135 --> 00:59:11,080
โดยตัดสัมประสิทธิ์ออก

1150
00:59:11,445 --> 00:59:12,087
เพราะฉะนั้น

1151
00:59:12,085 --> 00:59:13,634
เหลือแค่ N นะคะ

1152
00:59:14,124 --> 00:59:17,154
ฉะนั้นก็คือโอเอ็น

1153
00:59:19,246 --> 00:59:21,772
โปรแกรมนี้จะรันในเวลา

1154
00:59:23,609 --> 00:59:24,508
oon

1155
00:59:39,794 --> 00:59:41,809
เดี๋ยวครูให้เบรกก่อนนะ

1156
00:59:42,488 --> 00:59:44,119
อีก 5 นาทีนะคะ

1157
00:59:45,233 --> 00:59:47,430
เดี๋ยวเราจะมาหัดทำด้วยกันนะ

1158
00:59:47,804 --> 00:59:49,759
มีโจทย์ 1 โจทย์ตัวนี้

1159
00:59:50,744 --> 00:59:52,178
หลังจากเบรคละนะ

1160
00:59:54,203 --> 00:59:56,598
จะมาทำโจทย์นี้ด้วยกันนะคะ

1161
01:00:04,765 --> 01:00:06,119
มาดูต่อ

1162
01:00:17,505 --> 01:00:18,725
ตัวนี้นะคะ

1163
01:00:19,105 --> 01:00:20,396
เหมือนถ้าเราดูนะ

1164
01:00:21,609 --> 01:00:25,594
โปรแกรมบรรทัดที่ 1 บรรทัดที่ 2 บรรทัดที่ 3

1165
01:00:25,575 --> 01:00:29,193
เหมือนกับโจทย์ข้อนี้เลยใช่ไหมคะเหมือนกันเลย

1166
01:00:30,183 --> 01:00:32,241
แต่สิ่งที่ต่างกันคืออะไร

1167
01:00:32,496 --> 01:00:34,606
จำนวนตัวแปร

1168
01:00:35,564 --> 01:00:36,624
ค่า

1169
01:00:36,464 --> 01:00:38,142
ของตัวแปร N นะคะ

1170
01:00:38,006 --> 01:00:43,272
ตอนนี้ครูบอกว่าครูให้ a n = 2

1171
01:00:45,874 --> 01:00:46,447
คนไทย

1172
01:00:47,035 --> 01:00:48,689
ตัวนี้ได้ 2

1173
01:00:53,436 --> 01:00:55,074
ขออภัยแป๊บนึง

1174
01:00:54,964 --> 01:00:56,941
เขียนเลข 2

1175
01:00:56,824 --> 01:01:01,498

1176
01:01:04,567 --> 01:01:06,585
งานเอ็นด้วย 2 นะคะ

1177
01:01:06,367 --> 01:01:08,895

1178
01:01:08,857 --> 01:01:10,721
งั้นครูถามว่า

1179
01:01:10,584 --> 01:01:16,657
บรรทัดนี้ทำงานกี่รอบ

1180
01:01:17,496 --> 01:01:18,760
จำนวนกี่รอบ

1181
01:01:18,646 --> 01:01:21,114
เราแทนเอ็นด้วย 2

1182
01:01:22,624 --> 01:01:24,734
เมื่อแทนตัวนี้ด้วย 2

1183
01:01:24,604 --> 01:01:26,216
เบนซ์ 2

1184
01:01:26,594 --> 01:01:28,117
วันนี้ทำงานกี่รอบ

1185
01:01:30,114 --> 01:01:31,632
ทำงานกี่รอบคะ

1186
01:01:33,375 --> 01:01:36,047
คนอื่นทำงานกี่รอบเอ่ย

1187
01:01:38,044 --> 01:01:39,333
Red 2

1188
01:01:39,264 --> 01:01:41,294
มีค่าเป็นอะไรได้บ้าง

1189
01:01:42,085 --> 01:01:42,603

1190
01:01:42,203 --> 01:01:45,010
ลองดูที่เราเขียนเมื่อกี้นะ

1191
01:01:45,347 --> 01:01:46,624
Red 2

1192
01:01:46,825 --> 01:01:48,157
มีค่าเป็น

1193
01:01:49,005 --> 01:01:49,677
0

1194
01:01:51,044 --> 01:01:52,114
แล้วก็หนึ่ง

1195
01:01:52,524 --> 01:01:54,673
เพราะฉะนั้นทำงานเป็นกี่รอบ

1196
01:01:54,884 --> 01:01:56,519
2 รอบใช่ไหมคะ

1197
01:01:57,258 --> 01:01:59,019
เราทำงานกัน 2 รอบ

1198
01:01:59,494 --> 01:02:01,395
เพราะฉะนั้นไอ้ตัวนี้

1199
01:02:01,487 --> 01:02:03,627
มีคราบเป็นอะไรได้บ้าง

1200
01:02:06,283 --> 01:02:09,824
ไอ้ตัวนี้มีค่าเป็นอะไรได้บ้างที่เราเขียน

1201
01:02:09,864 --> 01:02:11,648
I มีค่าเป็นศูนย์

1202
01:02:12,745 --> 01:02:13,558
1

1203
01:02:14,347 --> 01:02:15,214
ใช่ไหมคะ

1204
01:02:16,324 --> 01:02:17,325
ตามนี้เลย

1205
01:02:18,005 --> 01:02:22,862
เห็นไหมคะอันนี้ทุกคนแยกได้อยู่แล้วว่าเล็บ 2 คืออะไร

1206
01:02:23,445 --> 01:02:24,738
เพราะฉะนั้น

1207
01:02:24,464 --> 01:02:25,469
i

1208
01:02:26,196 --> 01:02:27,208
เราต้องมีท่า

1209
01:02:27,155 --> 01:02:29,489
ตามที่เราเขียนข้างบน

1210
01:02:29,963 --> 01:02:31,604
0 กับ 1

1211
01:02:33,044 --> 01:02:35,122
แค่นั้นนะเป็น 0 กับ 1

1212
01:02:35,727 --> 01:02:36,657
เพราะฉะนั้น

1213
01:02:39,184 --> 01:02:43,764
มันทำเงื่อนไขตรงนี้ด้วยใช่ไหมคะเราก็ติ๊กถูกเลย

1214
01:02:46,615 --> 01:02:49,658
จำนวนครั้งที่ทำตรงนี้ทำกี่รอบคะ

1215
01:02:50,395 --> 01:02:51,322
2 รอบ

1216
01:02:52,056 --> 01:02:52,370
เรา

1217
01:02:52,317 --> 01:02:53,900
ใส่ 2 รอบ

1218
01:02:54,495 --> 01:02:55,420
ปูนะคะ

1219
01:02:55,975 --> 01:02:58,370
เดี๋ยวครูจะมีกระดาษให้ทำต่างหาก

1220
01:03:00,974 --> 01:03:02,145
2 รอบนะ

1221
01:03:03,288 --> 01:03:04,662
เขาทำ 2 รอบ

1222
01:03:05,344 --> 01:03:06,305
เพราะฉะนั้น

1223
01:03:06,688 --> 01:03:08,164
เรามองด้านบนซิ

1224
01:03:10,205 --> 01:03:12,333
เมื่อครูแทน n = 2

1225
01:03:12,892 --> 01:03:15,307
2 ตัวนี้เท่ากับค่า n เลยนะ

1226
01:03:16,284 --> 01:03:21,629
ฉะนั้นครูก็เลยสามารถเขียนตรงนี้เป็นเลขเป็นได้เลยถูกไหมคะ

1227
01:03:21,983 --> 01:03:23,528
เห็นไหม

1228
01:03:24,095 --> 01:03:25,454
n = 2

1229
01:03:26,336 --> 01:03:28,645
บอกถามว่าแทนด้วย N ได้

1230
01:03:30,104 --> 01:03:35,446
กูก็ขึ้นมาดูข้างบนนะคะแล้วการทำงานแต่ละครั้งทำกี่รอบ

1231
01:03:35,750 --> 01:03:37,054
บรรทัดที่ 1

1232
01:03:37,403 --> 01:03:40,726
ทำงาน 1 รอบใช่ไหมมันไม่ได้อยู่ในรูปน่ะ

1233
01:03:41,303 --> 01:03:41,531

1234
01:03:41,437 --> 01:03:43,637
ต้องทำงานแค่ 1 ครั้งเท่านั้น

1235
01:03:44,255 --> 01:03:46,653
บรรทัดที่ 2 ทำงานเท่าไหร่คะ

1236
01:03:46,875 --> 01:03:48,170
ทำงาน 2 รอบ

1237
01:03:49,245 --> 01:03:53,590
เมื่อแทนด้วย N ใดๆมันก็คือทำงาน n คลัง

1238
01:03:54,364 --> 01:03:57,088
ที่ 3 คือ n ครั้งเหมือนกัน

1239
01:03:58,539 --> 01:04:01,312
หาค่า fn ทำอย่างไร

1240
01:04:02,249 --> 01:04:04,939
ตัวนี้ 3 ตัวนี้มาบวกกัน

1241
01:04:05,506 --> 01:04:06,534
1

1242
01:04:07,946 --> 01:04:09,040
บวก n

1243
01:04:09,935 --> 01:04:10,195

1244
01:04:10,063 --> 01:04:11,275
บวก n

1245
01:04:11,923 --> 01:04:14,389
เท่าไหร่คะตรงนี้ได้กี่ n

1246
01:04:15,577 --> 01:04:17,550
1 n2n

1247
01:04:18,516 --> 01:04:19,600
2 n

1248
01:04:19,867 --> 01:04:20,820
แล้วก็บวก

1249
01:04:21,712 --> 01:04:22,346

1250
01:04:24,792 --> 01:04:28,984
เห็นไหมคะมันมีหนึ่งย่างตรงนี้หนึ่งอีกตัวหนึ่งตรงนี้

1251
01:04:30,044 --> 01:04:32,292
ฉะนั้น Big O คืออะไร

1252
01:04:32,413 --> 01:04:34,858
ตัดสัมประสิทธิ์ออกถูกไหมคะ

1253
01:04:35,235 --> 01:04:39,519
ค่า n ที่มากที่สุดก็คือตัวนี้ก็จะกลายเป็นโอ

1254
01:04:40,793 --> 01:04:41,304

1255
01:04:41,953 --> 01:04:42,460

1256
01:04:43,234 --> 01:04:44,834
n o n นะคะ

1257
01:04:54,183 --> 01:04:54,972
คราวนี้

1258
01:04:58,725 --> 01:05:00,740
เราลองเริ่มค่าเร้น

1259
01:05:01,545 --> 01:05:02,325
เปลี่ยนไปนะ

1260
01:05:03,404 --> 01:05:05,591
ทำไปเริ่มจาก 0

1261
01:05:06,214 --> 01:05:06,500

1262
01:05:06,342 --> 01:05:08,267
เราไม่เริ่มจากศูนย์

1263
01:05:09,045 --> 01:05:12,216
กำหนดค่าเริ่มต้นในเรทให้ใช่ไหมคะ

1264
01:05:12,450 --> 01:05:14,357
แล้วเราจะทำงานกี่ครั้ง

1265
01:05:14,232 --> 01:05:16,077
เราดูนะ

1266
01:05:15,964 --> 01:05:17,099
นี้

1267
01:05:17,113 --> 01:05:20,415
Rent 1-4 เราทำงาน 3 ครั้ง

1268
01:05:20,182 --> 01:05:22,447
Rain 3-7

1269
01:05:23,322 --> 01:05:26,070
หมายถึงทำงาน 4 ครั้งหรือ 4 รอบ

1270
01:05:27,093 --> 01:05:28,524
เช้านี้มาดู

1271
01:05:28,764 --> 01:05:29,839
คนนี้บ้าง

1272
01:05:29,726 --> 01:05:32,529
พรุ่งนี้นะคะ

1273
01:05:34,913 --> 01:05:39,001
มีตัวอย่างให้ดูข้างบนตรงนี้ด้วยนะตรงมุมขวา

1274
01:05:42,336 --> 01:05:43,533
คำสั่งแรก

1275
01:05:43,615 --> 01:05:46,901
เว้น 1 คอมมา 4 ทำงานกี่ครั้งคะ

1276
01:05:48,034 --> 01:05:49,225
ทำงานกี่ครั้ง

1277
01:05:50,972 --> 01:05:52,167
ทำงานกี่รอบ

1278
01:05:52,705 --> 01:05:53,441
กี่รอบ

1279
01:05:53,925 --> 01:05:57,809
ตัวนี้ตัวนี้เลนส์ 1-4 ข้างบนเห็นไหมคะ

1280
01:05:58,143 --> 01:05:59,345
ข้างบนกี่รอบ

1281
01:05:59,423 --> 01:06:01,780
3 รอบเพราะมีตัวเลขกี่ตัว

1282
01:06:02,117 --> 01:06:03,174
3 ตัว

1283
01:06:04,926 --> 01:06:07,223
บรรทัดที่ 2 ทำงานกี่รอบ

1284
01:06:07,295 --> 01:06:08,744
2 รอบนะคะ

1285
01:06:09,925 --> 01:06:12,915
อันนี้คือ 2 รอบอันนี้คือ 3 รอบนะ

1286
01:06:13,444 --> 01:06:15,474
รอเรือรอบนะคะ

1287
01:06:19,276 --> 01:06:21,064
ในโจทย์นะคะในโจทย์

1288
01:06:22,211 --> 01:06:26,073
คำสั่งคล้ายๆเดิมเลยถึงที่ต่างกันคืออะไร

1289
01:06:28,044 --> 01:06:29,591
warin

1290
01:06:30,024 --> 01:06:34,075
คำว่าวงเล็บเปิด 1

1291
01:06:34,243 --> 01:06:36,734
เห็นไหมคะเริ่มเห็นความต่างแล้ว

1292
01:06:38,153 --> 01:06:44,211
อายเราไม่ได้เริ่มจากศูนย์แล้วเราเริ่มต้นที่เลขอะไรคะเลข 1 ถูกไหม

1293
01:06:44,553 --> 01:06:44,792

1294
01:06:44,681 --> 01:06:46,064
ต้นจากเลข 1

1295
01:06:46,022 --> 01:06:46,747
นะคะ

1296
01:06:47,882 --> 01:06:48,801
เพราะฉะนั้น

1297
01:06:53,062 --> 01:06:55,686
ถ้าครูกำหนดให้ a n = 3

1298
01:06:57,922 --> 01:06:59,519
เปลี่ยนตรงนี้เป็น 3

1299
01:07:02,792 --> 01:07:04,997
บรรทัดที่ 2 ทำงานกี่รอบ

1300
01:07:12,525 --> 01:07:14,180
เปลี่ยนค่า n

1301
01:07:14,501 --> 01:07:15,369
เห็นไหมคะ

1302
01:07:15,912 --> 01:07:17,048
I in Range

1303
01:07:17,643 --> 01:07:18,376
เห็นไหมคะ

1304
01:07:19,045 --> 01:07:21,459
วงเล็บ 1 คำว่าวงเล็บปิด

1305
01:07:21,412 --> 01:07:23,023
ผู้แทนช่วยถาม

1306
01:07:23,523 --> 01:07:26,607
วงเล็บเปิด 1 คอมม่า 3

1307
01:07:29,034 --> 01:07:30,338
บรรทัดที่ 2

1308
01:07:30,821 --> 01:07:31,833
ถ้าไอ

1309
01:07:33,512 --> 01:07:33,862

1310
01:07:33,763 --> 01:07:33,968

1311
01:07:34,166 --> 01:07:35,306
เป็นไอ

1312
01:07:35,503 --> 01:07:36,444
ยายบ้าง

1313
01:07:37,691 --> 01:07:39,394
และทำงานกี่รอบ

1314
01:07:40,825 --> 01:07:41,563
เห็นไหม

1315
01:07:42,305 --> 01:07:45,916
นี่ไงที่เราเขียนข้างบนไงทำงานกี่รอบคะ

1316
01:07:47,226 --> 01:07:48,504
2 รอบนิ่ง

1317
01:07:48,444 --> 01:07:51,141
1 comment 36 คันเลย

1318
01:07:51,514 --> 01:07:54,135
ไอที่เป็นไปได้คือเลขอะไรคะ

1319
01:07:54,781 --> 01:07:56,125
1 แล้วก็รอ

1320
01:07:56,181 --> 01:07:56,996
2

1321
01:07:57,406 --> 01:07:58,859
มันทำงานกี่รอบ

1322
01:07:59,701 --> 01:08:00,580
2 รอบ

1323
01:08:01,301 --> 01:08:05,815
มันมีเลข 2 ตัวมันต้องทำงาน 2 รอบใช่ไหมคะ

1324
01:08:06,682 --> 01:08:08,962
ฉะนั้นมันทำงาน 2 รอบ

1325
01:08:09,053 --> 01:08:10,189
2 ครั้ง

1326
01:08:10,073 --> 01:08:12,815

1327
01:08:12,772 --> 01:08:13,030

1328
01:08:12,906 --> 01:08:14,284
ที่เป็นไปได้คือ

1329
01:08:14,373 --> 01:08:15,179
มือหนึ่ง

1330
01:08:17,761 --> 01:08:18,844
ข้อ 2

1331
01:08:19,745 --> 01:08:20,422

1332
01:08:22,943 --> 01:08:28,665
แล้วมันก็ทำงานติ๊กถูกได้เลยทำงานแค่ 2 บรรทัดนี้ก็คือทำงาน 2 ครั้ง

1333
01:08:34,345 --> 01:08:38,667
พูดถ้าแปลงเมื่อเป็น n ใดๆเมื่อเป็น n ใดๆ

1334
01:08:42,412 --> 01:08:46,438
สังเกตนะคะตัวนี้คือเลข 4 นะมันคือค่า n

1335
01:08:50,343 --> 01:08:53,270
ถ้าครูแทนเอ็งเป็น 4 ทำงานกี่รอบ

1336
01:08:54,066 --> 01:08:55,888
วันนี้ทำงานกี่รอบคะ

1337
01:08:57,640 --> 01:08:58,500
3 รอบ

1338
01:08:59,692 --> 01:09:00,607
ทุกคน

1339
01:09:06,352 --> 01:09:07,942
1 คำว่า 5

1340
01:09:08,853 --> 01:09:10,295
ทำงานกี่รอบคะ

1341
01:09:13,331 --> 01:09:15,667
มีค่าที่เป็นไปได้คือ 1

1342
01:09:15,631 --> 01:09:16,616
2

1343
01:09:16,592 --> 01:09:17,382
ถาม

1344
01:09:18,515 --> 01:09:19,497
แล้วก็ 4

1345
01:09:20,431 --> 01:09:21,228
ไหมคะ

1346
01:09:21,785 --> 01:09:23,163
ใช่ 4 รอบ

1347
01:09:24,473 --> 01:09:26,679
เป็น 4 ทำงาน 3 รอบ

1348
01:09:30,421 --> 01:09:32,565
เป็นผ้าทำงานกี่รอบ

1349
01:09:32,992 --> 01:09:37,154
ว่าจำนวนรอบมันลดลง 1 เมื่อเทียบกับเกณฑ์

1350
01:09:44,161 --> 01:09:46,848
เพราะฉะนั้นเมื่อเราเขียนแทนสมการ

1351
01:09:50,434 --> 01:09:52,038
มันเป็น 2 ถูกไหม

1352
01:09:52,687 --> 01:09:54,692
ทำอย่างไรถึงจะได้เลข 2

1353
01:09:55,610 --> 01:09:56,584
ลบ 1

1354
01:09:58,111 --> 01:09:59,730
ลบหนึ่งถูกไหม

1355
01:09:59,962 --> 01:10:03,177
n คืออะไรที่ครูกำหนดให้คือ 3

1356
01:10:03,421 --> 01:10:05,037
3 - 1 คืออะไรคะ

1357
01:10:05,151 --> 01:10:06,064
เป็น 2

1358
01:10:06,041 --> 01:10:07,743
ให้ตัวเลขตรงกันไหม

1359
01:10:07,712 --> 01:10:08,793
ตรงกัน

1360
01:10:08,800 --> 01:10:09,822
เพราะฉะนั้น

1361
01:10:10,653 --> 01:10:13,505
ตัวแทนเอ็นด้วย 2 ก็ทำงาน 1 ครั้ง

1362
01:10:13,793 --> 01:10:16,567
ตื่นตี 4 ก็ทำงาน 3 ครั้ง

1363
01:10:17,444 --> 01:10:18,336
ตามนั้น

1364
01:10:21,661 --> 01:10:21,880

1365
01:10:21,790 --> 01:10:25,665
แผ่น n ใดๆจะทำงานแทนเอ็นรบ 1 ครั้ง

1366
01:10:28,001 --> 01:10:31,218
เมื่อโค้ดตัวนี้นะคะเมื่อโปรแกรมตัวนี้

1367
01:10:34,781 --> 01:10:36,359
ผู้แทน n ด้วย 10

1368
01:10:36,761 --> 01:10:38,183
ผู้แทน n ด้วย 10

1369
01:10:39,711 --> 01:10:41,062
ทำงานกี่รอบ

1370
01:10:43,231 --> 01:10:44,128
9 รอบ

1371
01:10:45,472 --> 01:10:45,708

1372
01:10:45,604 --> 01:10:47,800
10 - 1 ใช่ไหมคะ

1373
01:10:53,153 --> 01:10:54,241
หรือ 9 รอบ

1374
01:11:00,701 --> 01:11:09,344
เพราะฉะนั้นเราจึงแกะแทนจำนวนรอบของการทำงานบรรทัดที่ 1 คือทำงาน 1 ครั้ง 1 รอบเพราะมันไม่ได้อยู่ในรูป

1375
01:11:09,981 --> 01:11:13,022
มันเลยทำงาน 1 ครั้งบรรทัดที่ 2

1376
01:11:12,991 --> 01:11:15,623
มันทำงาน n - 1 ครั้ง

1377
01:11:18,171 --> 01:11:21,733
เมื่ออื่นใดๆมันทำเป็นลบ 1 ครั้งนะคะ

1378
01:11:24,061 --> 01:11:33,154
บรรทัดที่ 3 ก็เหมือนกันว่าเป็น n - 1 มันต้องเที่ยวกันนะอันนี้ให้ดูนะ 2 ตัวนี้ก็ต้องเท่ากันเขียนเหมือนกันนะคะ

1379
01:11:34,171 --> 01:11:35,715
หาค่าฟังก์ชัน

1380
01:11:37,821 --> 01:11:39,760
เอาตัวข้างหลังมาบวกกัน

1381
01:11:40,570 --> 01:11:44,117
1 + วงเล็บเปิดลบ 1 วงเล็บปิด

1382
01:11:44,924 --> 01:11:46,215
บวกวงเล็บเปิด

1383
01:11:46,473 --> 01:11:48,471
n - 1 วงเล็บปิดนะคะ

1384
01:11:52,490 --> 01:11:55,086
ที่ได้กระจายตัวนี้นะคะ

1385
01:11:55,301 --> 01:11:57,763
บวก n

1386
01:12:00,169 --> 01:12:01,656
- 1 + n

1387
01:12:02,603 --> 01:12:03,439
ลบ 1

1388
01:12:07,339 --> 01:12:10,113
n + 1 n ได้เป็น 2 n

1389
01:12:09,973 --> 01:12:14,179
1 - 1 - 1

1390
01:12:14,320 --> 01:12:17,275
1 กับ -1 หมดไหมเป็นศูนย์

1391
01:12:17,653 --> 01:12:18,350
ไหมคะ

1392
01:12:18,482 --> 01:12:19,643
เหลือลบ 1

1393
01:12:20,462 --> 01:12:22,691
ก็เลยเป็น 2 n - 1

1394
01:12:23,924 --> 01:12:27,066
ฉะนั้น big-o ก็คือเอาเอ็นที่มากที่สุด

1395
01:12:26,992 --> 01:12:28,338
เลนส์ตัวนี้

1396
01:12:29,043 --> 01:12:30,457
ตัดสัมประสิทธิ์ออก

1397
01:12:30,830 --> 01:12:32,297
ภาษาไทยเป็นโอเอ็น

1398
01:12:49,520 --> 01:12:50,359
ค่อยดูนะ

1399
01:13:02,322 --> 01:13:02,564

1400
01:13:03,090 --> 01:13:05,740
ต้นเรารู้ว่าทำงานกี่รอบคะ

1401
01:13:09,101 --> 01:13:10,715
ขอให้นับให้ได้ว่า

1402
01:13:13,650 --> 01:13:15,718
ไม่มีค่าเป็นอะไรได้บ้าง

1403
01:13:18,262 --> 01:13:20,263
แล้วมันทำงานทั้งหมดกี่รอบ

1404
01:13:20,500 --> 01:13:21,398
OK

1405
01:13:25,490 --> 01:13:28,264
เข้าใจตัว basic ตรงนี้ก่อนก็ได้นะคะ

1406
01:13:33,268 --> 01:13:36,011
อย่างนี้ดีกว่าก่อนที่กูจะไป

1407
01:13:36,340 --> 01:13:36,647

1408
01:13:36,921 --> 01:13:37,877
ไฟ LED

1409
01:13:38,638 --> 01:13:39,847
สัญลักษณ์ตัวอื่นนะ

1410
01:13:39,798 --> 01:13:40,105

1411
01:13:40,437 --> 01:13:42,537
n + 1 - 1 นะคะ

1412
01:13:43,317 --> 01:13:46,789
เดี๋ยวครูมีแบบฝึกหัดให้ทำก่อนนะในกระดาษ

1413
01:13:47,798 --> 01:13:49,278
จะลองทำตัวนี้ดูก่อน

1414
01:13:49,278 --> 01:13:50,283
คราวนี้

1415
01:13:51,839 --> 01:13:53,580
ผู้พิชิตอยากให้ในห้องนะ

1416
01:13:55,288 --> 01:13:56,930
มันเป็นคำอธิบาย

1417
01:13:56,769 --> 01:13:58,978
สิ่งที่สอนวันนี้แหละ

1418
01:14:00,668 --> 01:14:02,327
เป็น LED n

1419
01:14:02,717 --> 01:14:04,823
1 Comment

1420
01:14:05,528 --> 01:14:08,145
เรียนผ่านไปเมื่อกี้ 2 โจทย์นะคะ

1421
01:14:08,217 --> 01:14:11,096
ครูจะเขียนอธิบายไว้ในชีตที่แจกเพิ่ม

1422
01:14:12,188 --> 01:14:13,744
สามารถนั่งดูตัวนี้ได้นะ

1423
01:14:14,107 --> 01:14:20,189
แล้วก็เดี๋ยวครูให้ทำแบบฝึกหัดตัวนี้ก่อนเลยจะได้รู้ว่าเราพอทำได้ไหมนะคะ

1424
01:14:20,888 --> 01:14:23,795
คนละ 1 แผ่นโดยเขียนลงไปในนี้เลยนะคะ

1425
01:14:32,868 --> 01:14:33,895
ลองทำใน

1426
01:14:34,468 --> 01:14:36,649
แบบฝึกหัดที่ครูแจกให้นะคะ

1427
01:14:38,178 --> 01:14:39,601
ลองดูกระดาษ

1428
01:14:41,198 --> 01:14:43,787
ในสไลด์ที่เราเรียนไปเมื่อกี้

1429
01:14:48,876 --> 01:14:50,432
น่าจะเป็นตัวนี้

1430
01:14:51,437 --> 01:14:52,272
OK

1431
01:14:58,797 --> 01:15:00,945
ก็จะคล้ายๆกับตัวนี้เลย

1432
01:15:01,488 --> 01:15:02,052

1433
01:15:03,096 --> 01:15:03,342

1434
01:15:03,347 --> 01:15:06,547
จะคล้ายๆกับสิ่งที่ครูโชว์บนกระดานนี้

1435
01:15:06,937 --> 01:15:07,847
คนสไลด์

1436
01:15:10,326 --> 01:15:11,732
ค่อยๆดูนะคะ

1437
01:15:12,179 --> 01:15:14,517
ลองดูแล้วก็ดูชีทประกอบ

1438
01:15:14,820 --> 01:15:15,895
แล้วลองทำ

1439
01:15:16,417 --> 01:15:16,965
ราคา

1440
01:15:17,509 --> 01:15:18,787
ลองทำอย่างไร

1441
01:15:18,977 --> 01:15:20,746
กูให้โจทย์ตัวนี้มา

1442
01:15:21,276 --> 01:15:23,823
บาร์โค้ดข้างบนน่ะเหมือนกันเลย

1443
01:15:24,026 --> 01:15:24,970
พระครูเปลี่ยน

1444
01:15:24,925 --> 01:15:26,388
ค่า n เฉยๆ

1445
01:15:27,295 --> 01:15:28,562
ครูกำหนดให้

1446
01:15:29,146 --> 01:15:30,295
n = 4

1447
01:15:31,197 --> 01:15:33,797
คราวนี้ครูเปลี่ยนให้ n = 4 นะ

1448
01:15:35,427 --> 01:15:36,982
เพราะฉะนั้นถ้าไอนี่

1449
01:15:37,597 --> 01:15:39,058
มาเป็นค่าอะไรบ้าง

1450
01:15:39,837 --> 01:15:40,721
เขียนให้ครบ

1451
01:15:41,497 --> 01:15:42,822
รู้ได้อย่างไร

1452
01:15:43,735 --> 01:15:47,319
ถ้าเรายังจำไม่ได้เราก็มาเขียนตรงนี้ก่อนก็ได้นะคะ

1453
01:15:47,647 --> 01:15:48,097

1454
01:15:48,346 --> 01:15:49,189
วงเล็บเปิด

1455
01:15:49,175 --> 01:15:51,782
4 มันมีค่าเป็นอะไรได้บ้าง

1456
01:15:52,896 --> 01:15:54,737
พอเราเขียนลิสต์ตรงนี้แล้ว

1457
01:15:55,586 --> 01:15:57,397
แล้วก็มาเขียนในคอลัมน์ที่ 1

1458
01:15:57,901 --> 01:15:59,899
ค่า i มีค่าเป็นอะไรบ้าง

1459
01:16:00,838 --> 01:16:02,146
แล้วก็ติ๊กถูกเลย

1460
01:16:03,528 --> 01:16:05,050
ติ๊กเครื่องหมายถูก

1461
01:16:05,256 --> 01:16:06,944
มาทำงานที่คำสั่งนั้น

1462
01:16:08,646 --> 01:16:10,539
แล้วนับมาทำงานกี่ครั้ง

1463
01:16:11,206 --> 01:16:11,815
แล้วก็นับ

1464
01:16:12,036 --> 01:16:14,973
มันมีเครื่องหมายถูกกี่ครั้งคือทำนานกี่ครั้ง

1465
01:16:16,067 --> 01:16:17,317
แล้วเทียบว่า

1466
01:16:17,536 --> 01:16:19,905
ไอ้ตัวนับวันนี้ที่เรานับได้นี่

1467
01:16:21,126 --> 01:16:22,645
มาเที่ยวกับแฟนแล้วนี่

1468
01:16:23,630 --> 01:16:25,380
มันควรแทนด้วย N อะไร

1469
01:16:26,000 --> 01:16:28,795
+ 1 - 1 หรือ n เฉยๆ

1470
01:16:31,495 --> 01:16:32,167
จากนั้น

1471
01:16:33,485 --> 01:16:36,017
เอากลับคืนมาเขียนด้านบนเพื่อบอกว่า

1472
01:16:36,434 --> 01:16:37,242
แต่ละบรรทัด

1473
01:16:38,876 --> 01:16:40,020
ประมาณกี่ครั้ง

1474
01:16:40,348 --> 01:16:41,190
เหลือกี่รอบ

1475
01:16:46,876 --> 01:16:47,591
ได้แล้ว

1476
01:16:48,736 --> 01:16:50,161
หาค่าฟังก์ชันนะ

1477
01:16:50,655 --> 01:16:52,218
เอาแต่ละตัวมาบวกกัน

1478
01:16:53,916 --> 01:16:56,523
แล้วก็หาค่า Big O เป็นตัวสุดท้าย

1479
01:17:06,216 --> 01:17:07,266
ลองทำดูสิคะ

1480
01:17:07,496 --> 01:17:08,734
ไม่ได้เดี๋ยวบอกนะ

1481
01:17:08,966 --> 01:17:10,276
ครูเดินไป

1482
01:17:19,077 --> 01:17:20,778
เดี๋ยวกูฝากอันนี้นะ

1483
01:17:24,835 --> 01:17:27,547
เอกสารที่ครูให้ไปมีอยู่ 3 แผ่นนะคะ

1484
01:17:27,974 --> 01:17:31,130
อยู่ 3 แผ่นมี 3 ตัวอย่างไม่อยู่ 3 แผ่น

1485
01:17:31,754 --> 01:17:32,675
ฝากไปอ่านนะ

1486
01:17:33,484 --> 01:17:34,287
ปากไม่อ่าน

1487
01:17:34,638 --> 01:17:36,411
ก็ทำความเข้าใจอีกครั้งหนึ่ง

1488
01:17:37,076 --> 01:17:37,553
ราคา

1489
01:17:38,796 --> 01:17:41,909
กลับไปอ่านแล้วก็ทำความเข้าใจอีกครั้งหนึ่งนะ

1490
01:17:43,346 --> 01:17:44,916
มีอยู่ 3 ตัวอย่างด้วยกันนะ

1491
01:17:56,344 --> 01:17:58,433
เรามาดูด้วยกันอีก 1 ข้อ

1492
01:17:59,287 --> 01:18:00,262
นี่คือ

1493
01:18:01,466 --> 01:18:04,241
คือเราสามารถนับจำนวนรอบได้นะ

1494
01:18:04,214 --> 01:18:06,630
เราสามารถรู้ว่าถ้าไอนี่

1495
01:18:07,036 --> 01:18:09,393
มีค่าเป็นอะไรได้บ้างและรู้ว่า

1496
01:18:10,676 --> 01:18:11,614
รูปโป๊

1497
01:18:11,705 --> 01:18:13,008
จะทำงานกี่รอบ

1498
01:18:15,474 --> 01:18:16,597
น่าจะสับสน

1499
01:18:20,534 --> 01:18:23,065
การแปลงให้เป็นค่า n

1500
01:18:23,674 --> 01:18:24,142

1501
01:18:24,758 --> 01:18:26,112
เดี๋ยวค่อยๆดูนะคะ

1502
01:18:26,806 --> 01:18:29,936
ว่าจะสับสนเรื่องของการแปลงให้เป็นค่า n

1503
01:18:32,566 --> 01:18:34,842
พอเราแปลงให้เป็นค่า n เสร็จแล้ว

1504
01:18:35,955 --> 01:18:38,597
มันย้อนกลับขึ้นไปดูตัวโค้ดอีกครั้งหนึ่ง

1505
01:18:40,505 --> 01:18:41,537
เขียนนะคะ

1506
01:18:41,914 --> 01:18:42,622
บอกว่า

1507
01:18:48,435 --> 01:18:50,691
บรรทัดแรกทำงานกี่ครั้ง

1508
01:18:52,024 --> 01:18:54,194
ภาพที่ 2 อบรมกี่ครั้ง

1509
01:18:54,835 --> 01:18:56,143
และบรรทัดที่ 3

1510
01:18:56,245 --> 01:18:57,411
ทำงานกี่ครั้ง

1511
01:18:59,313 --> 01:19:00,278
แล้วจึงเอา

1512
01:19:00,474 --> 01:19:01,960
จำนวนครั้งเหล่านี้

1513
01:19:02,324 --> 01:19:03,236
มาบวกกัน

1514
01:19:04,755 --> 01:19:06,580
ค่าฟังก์ชันตรงนี้นะคะ

1515
01:19:07,954 --> 01:19:09,486
ตัวเลขนี้มาจากไหน

1516
01:19:11,224 --> 01:19:12,587
จากจำนวนครั้ง

1517
01:19:12,563 --> 01:19:13,809
ของการทำงาน

1518
01:19:14,295 --> 01:19:16,125
ในแต่ละคำสั่งเห็นไหม

1519
01:19:17,495 --> 01:19:19,567
บรรทัดแรกทำงาน 1 ครั้ง

1520
01:19:19,674 --> 01:19:22,901
บรรทัดที่ 2 มาดูจากตรงนี้ก็ได้เห็นไหมคะ

1521
01:19:23,834 --> 01:19:25,865
เงื่อนไขไอก็คือไอเหมือนกัน

1522
01:19:25,813 --> 01:19:28,551
ทำงานเอ็นครั้งแล้วก็โทรเท่า

1523
01:19:28,883 --> 01:19:29,676
เป็นครั้ง

1524
01:19:30,935 --> 01:19:32,750
โทรศัพท์บรรทัดมาบวกกัน

1525
01:19:37,782 --> 01:19:38,566
OK

1526
01:19:48,085 --> 01:19:51,198
ตอนนี้มาดูโจทย์พร้อมๆกันบนกระดานนะคะ

1527
01:19:51,546 --> 01:19:53,562
จดบนกระดานพร้อมกัน

1528
01:19:56,157 --> 01:19:58,172
ครูมี 3 บรรทัดเหมือนกัน

1529
01:19:58,595 --> 01:20:03,351
มีตัวสัมพัทธ์เหมือนกันก็คือโค้ดน่ะมีอยู่ 3 บรรทัดใช่ไหมคะ

1530
01:20:04,803 --> 01:20:06,257
ขายของเดิมเลยนะ

1531
01:20:07,673 --> 01:20:09,054
สังเกตเห็นไหมคะ

1532
01:20:09,983 --> 01:20:11,790
กูเปลี่ยนไป

1533
01:20:12,283 --> 01:20:13,855
ผู้ใช้เลนส์วงเล็บ

1534
01:20:14,844 --> 01:20:15,776
+1

1535
01:20:16,706 --> 01:20:17,289
ราคา

1536
01:20:17,795 --> 01:20:19,465
n + 1

1537
01:20:21,633 --> 01:20:22,099

1538
01:20:23,673 --> 01:20:25,694
กำหนดให้ a n = 3

1539
01:20:27,323 --> 01:20:29,324
เพราะฉะนั้นพรุ่งนี้

1540
01:20:29,431 --> 01:20:31,438
มันคือ 3 + 1

1541
01:20:32,773 --> 01:20:34,203
Left 4 Dead

1542
01:20:34,954 --> 01:20:35,603
เล่น

1543
01:20:35,845 --> 01:20:36,755
วงเล็บเปิด

1544
01:20:37,384 --> 01:20:38,156
วงเล็บปิด

1545
01:20:38,664 --> 01:20:39,580
ค่าที่ได้

1546
01:20:39,684 --> 01:20:41,241
มีทั้งหมด 4 ค่ะ

1547
01:20:42,053 --> 01:20:43,696
วันนี้ตอนที่เราเข้าใจนะคะ

1548
01:20:44,993 --> 01:20:47,319
พี่จะเริ่มต้นจากศูนย์วงเล็บ 1

1549
01:20:48,453 --> 01:20:49,556
01

1550
01:20:49,663 --> 01:20:50,963
23

1551
01:20:51,332 --> 01:20:52,809
ข้อมูลนะคะ

1552
01:20:53,893 --> 01:20:55,841
มีอยู่ทั้งหมด 4 ตัว

1553
01:20:56,462 --> 01:20:57,825
ต้องทำงานกี่รอบ

1554
01:20:59,083 --> 01:21:00,898
รอบเห็นไหมคะ

1555
01:21:02,422 --> 01:21:04,493
เพราะมีข้อมูลอยู่ 4 ตัว

1556
01:21:06,844 --> 01:21:08,725
ต้องทำงานทั้งหมด 4 รอบ

1557
01:21:09,653 --> 01:21:11,035
ใครเป็นอะไรได้บ้าง

1558
01:21:12,412 --> 01:21:14,331
เป็นศูนย์ใหญ่ๆคะ

1559
01:21:14,654 --> 01:21:16,538
ที่เราเขียนด้านบนนี้เลย

1560
01:21:17,012 --> 01:21:17,606
0

1561
01:21:17,842 --> 01:21:18,450
1

1562
01:21:19,123 --> 01:21:19,718
2

1563
01:21:20,093 --> 01:21:20,615
3

1564
01:21:22,261 --> 01:21:24,410
จะมีค่าที่เป็นไปได้

1565
01:21:24,503 --> 01:21:26,073
อยู่ 45 ด้วยกัน

1566
01:21:26,682 --> 01:21:27,972
0

1567
01:21:27,962 --> 01:21:29,451
12

1568
01:21:29,561 --> 01:21:30,215
3

1569
01:21:34,292 --> 01:21:34,970

1570
01:21:37,112 --> 01:21:38,981
เราหาจำนวนรอบใช่ไหมคะ

1571
01:21:41,031 --> 01:21:47,733
อันนี้คือค่าที่เป็นไปได้ตรงนี้เราก็ติ๊กถูกให้หมดเลยเพราะฉะนั้นจำนวนครั้งที่ครั้งที่ทำ

1572
01:21:48,063 --> 01:21:48,859
4 ครั้ง

1573
01:21:49,852 --> 01:21:51,057
บรรทัด Total

1574
01:21:51,273 --> 01:21:52,710
ทำ 4 ครั้ง

1575
01:21:54,913 --> 01:21:56,120
ทำ 4 ครั้ง

1576
01:21:56,514 --> 01:21:58,275
คำสั่ง for I in Range

1577
01:21:58,375 --> 01:21:59,620
ก็ทำ 4 ครั้ง

1578
01:22:02,921 --> 01:22:03,521
แล้ว

1579
01:22:03,632 --> 01:22:05,268
เมื่อแฟนด้วย Android

1580
01:22:05,747 --> 01:22:06,551
ใช่ไหมคะ

1581
01:22:07,853 --> 01:22:09,312
เดิมเราเป็น 3

1582
01:22:09,323 --> 01:22:12,408
ทำอย่างไรจะเป็นสีได้ก็ต้องบวกอะไรคะ

1583
01:22:12,463 --> 01:22:13,327
+1

1584
01:22:13,423 --> 01:22:14,666
ใช่หรือเปล่า

1585
01:22:15,022 --> 01:22:16,473
3 + 1 เป็น 4

1586
01:22:16,687 --> 01:22:17,970
กับข้างบนเลย

1587
01:22:19,063 --> 01:22:19,933
พรุ่งนี้นะคะ

1588
01:22:20,153 --> 01:22:21,852
ก็คือ 3 + 1

1589
01:22:31,414 --> 01:22:33,804
เท่ากับ 4 นะตรงนี้

1590
01:22:34,100 --> 01:22:36,451
เลยกลายเป็น n + 1 นะคะ

1591
01:22:37,235 --> 01:22:38,979
เพราะเมื่อแชร์เน็ตด้วย 3

1592
01:22:39,411 --> 01:22:41,132
3 + 1 = 4

1593
01:22:41,331 --> 01:22:42,974
เท่ากับตัวข้างบนเลย

1594
01:22:46,263 --> 01:22:47,180
เพราะฉะนั้น

1595
01:22:48,951 --> 01:22:50,890
เราจึงบอกได้

1596
01:22:54,712 --> 01:22:57,262
คำสั่งแต่ละคำสั่งในครัว

1597
01:22:57,535 --> 01:22:58,548
บรรทัดนี้

1598
01:22:58,873 --> 01:23:00,066
ทำงานกี่รอบ

1599
01:23:00,602 --> 01:23:01,546
บรรทัดที่ 1

1600
01:23:01,752 --> 01:23:03,663
ทำงาน 1 รอบเห็นไหมคะ

1601
01:23:03,873 --> 01:23:05,067
เราเขียนไว้ก่อน

1602
01:23:05,024 --> 01:23:06,153
เขียนไว้ก่อน

1603
01:23:07,523 --> 01:23:09,356
มันทำงาน 1 รอบแน่นอน

1604
01:23:09,432 --> 01:23:10,627
บรรทัดที่ 2

1605
01:23:10,594 --> 01:23:11,903
ทำงานกี่ครั้ง

1606
01:23:12,959 --> 01:23:15,288
มาทำงาน n + 1 ครั้ง

1607
01:23:16,732 --> 01:23:18,994
แล้วก็เขียนไว้ข้างหลังก่อนเห็นไหมคะ

1608
01:23:19,351 --> 01:23:21,225
บรรทัดที่ 3 ทำงานกี่ครั้ง

1609
01:23:21,342 --> 01:23:22,223
นี่ไง

1610
01:23:22,111 --> 01:23:23,766
n + 1 ครั้ง

1611
01:23:32,862 --> 01:23:35,250
เราหาค่า n ตรงนี้ได้แล้ว

1612
01:23:35,801 --> 01:23:37,274
ย้อนกลับขึ้นไปเขียน

1613
01:23:37,532 --> 01:23:39,920
ส่งหลังคำสั่งแต่ละคำสั่งด้วย

1614
01:23:41,693 --> 01:23:44,633
วันนี้ทำงาน n + 1 ครั้ง

1615
01:23:44,512 --> 01:23:47,410
อันนี้คือทำงาน n + 1 ครั้ง

1616
01:23:48,923 --> 01:23:51,822
เราลองแทนค่า n ด้วย 3 เห็นไหมคะ

1617
01:23:52,193 --> 01:23:53,741
พระครูแทนด้วย 3

1618
01:23:55,143 --> 01:23:56,091
หรือเปล่า

1619
01:23:56,361 --> 01:23:58,362
พรุ่งนี้ก็ทำงาน 4 ครั้ง

1620
01:23:58,343 --> 01:24:00,066
รวมกันเลยเห็นไหมคะ

1621
01:24:00,453 --> 01:24:03,380
แล้วก็ตรงกับค่านี้คือทำงาน 4 ครั้ง

1622
01:24:13,122 --> 01:24:13,751
แล้ว

1623
01:24:13,641 --> 01:24:15,839
ครูจะหาค่า F N

1624
01:24:15,945 --> 01:24:17,808
ก็เอาแต่ละบรรทัดมาเขียนไหม

1625
01:24:18,381 --> 01:24:18,948

1626
01:24:20,170 --> 01:24:21,702
n + 1

1627
01:24:22,350 --> 01:24:24,084
+ n + 1 นะคะ

1628
01:24:24,781 --> 01:24:26,732
กูก็กระจายค่าออกมา

1629
01:24:27,284 --> 01:24:29,883
1 + n + 1 + n

1630
01:24:30,542 --> 01:24:31,316
+1

1631
01:24:32,593 --> 01:24:33,435
จะได้เท่ากับ

1632
01:24:33,301 --> 01:24:35,870
1 n + 1 n

1633
01:24:35,980 --> 01:24:38,353
ก็กลายเป็น 2 N นะคะ

1634
01:24:39,701 --> 01:24:42,510
หนึ่งบวกหนึ่งบวกหนึ่งก็กลายเป็น 3

1635
01:24:44,370 --> 01:24:45,617
หาค่า Big O

1636
01:24:47,180 --> 01:24:49,623
เชือกเอ็นที่มากที่สุดก็คือตัวนี้

1637
01:24:50,511 --> 01:24:52,242
เลยได้เป็นโอเอ็น

1638
01:24:54,413 --> 01:24:54,978
นะคะ

1639
01:24:56,653 --> 01:24:58,392
เราเลือกค่า n ที่มากที่สุด

1640
01:24:58,708 --> 01:25:00,513
ใช่เป็น

1641
01:25:08,305 --> 01:25:09,364
ตัวสุดท้าย

1642
01:25:13,049 --> 01:25:13,358

1643
01:25:13,690 --> 01:25:17,156
ฝนเลิกนะเดี๋ยวช่วยครูทำหน่อยก่อนเลิก

1644
01:25:20,472 --> 01:25:21,701
ครูมีโจทย์นะ

1645
01:25:22,202 --> 01:25:24,359
เล่นวงเล็บ n - 1

1646
01:25:24,822 --> 01:25:26,341
ให้ N = 3

1647
01:25:27,000 --> 01:25:27,938
ช่วยกูหน่อย

1648
01:25:28,541 --> 01:25:29,460
หาว่า

1649
01:25:29,561 --> 01:25:31,135
ค่าไอที่เป็นไปได้

1650
01:25:32,381 --> 01:25:35,771
ถ้าเป็นอะไรได้บ้าง 3 - 1 ได้เท่าไหร่คะ

1651
01:25:36,471 --> 01:25:37,090
ของ

1652
01:25:37,500 --> 01:25:39,131
ฉะนั้นหน้าที่เป็นไปได้

1653
01:25:39,160 --> 01:25:40,164
คือค่า

1654
01:25:40,571 --> 01:25:41,504
อะไรบ้างคะ

1655
01:25:42,431 --> 01:25:43,822
เริ่มต้นที่ศูนย์

1656
01:25:44,661 --> 01:25:45,927
เพราะว่าไม่มีอะไรนี่

1657
01:25:46,271 --> 01:25:49,324
กูไม่ได้บอกว่าเริ่มต้นที่เท่าไหร่จะออกไหม

1658
01:25:49,720 --> 01:25:51,175
เริ่มต้นจาก 0

1659
01:25:53,561 --> 01:25:54,109
1

1660
01:25:54,460 --> 01:25:55,657
มี 2 ไหม

1661
01:25:56,640 --> 01:25:57,451
ไม่มี

1662
01:25:57,920 --> 01:25:58,734
ได้ไหมคะ

1663
01:26:00,160 --> 01:26:00,711

1664
01:26:01,949 --> 01:26:03,142
วงเล็บ 2

1665
01:26:04,964 --> 01:26:07,426
จะได้ค่าเป็น 0 1

1666
01:26:07,080 --> 01:26:08,393
ทำงานกี่รอบ

1667
01:26:09,642 --> 01:26:10,516
2 รอบ

1668
01:26:10,600 --> 01:26:13,138
หรือเปล่าทำงาน 2 รอบ

1669
01:26:13,230 --> 01:26:15,068
วันนี้ทุกคนทำงาน 2 รอบ

1670
01:26:15,721 --> 01:26:17,951
ทุกคนรู้ว่าทำงาน 2 รอบ

1671
01:26:18,281 --> 01:26:19,412
ถูกไปก่อน

1672
01:26:20,200 --> 01:26:21,007
ใช่ไหมคะ

1673
01:26:21,351 --> 01:26:23,112
พระที่ได้คือ 0 กับ 1

1674
01:26:23,269 --> 01:26:25,825
ค่าไอที่เป็นไปได้คือ 0 กับ 1

1675
01:26:25,710 --> 01:26:27,085
ทำงาน 2 รอบ

1676
01:26:29,932 --> 01:26:30,540

1677
01:26:31,793 --> 01:26:33,222
ต้องลบเท่าไหร่คะ

1678
01:26:34,090 --> 01:26:35,346
ถึงจะเป็น 2

1679
01:26:37,161 --> 01:26:38,382
ตอนนี้เอ็งเป็น 3

1680
01:26:38,701 --> 01:26:40,799
งามลบอะไรถึงจะเป็นสอง

1681
01:26:41,452 --> 01:26:42,519
3 - 1

1682
01:26:42,740 --> 01:26:43,752
2

1683
01:26:44,149 --> 01:26:45,079
เพราะฉะนั้น

1684
01:26:45,298 --> 01:26:47,468
แผน 3 ก็คือ End นะคะ

1685
01:26:47,800 --> 01:26:48,795
ก็เลยกลายเป็น

1686
01:26:49,210 --> 01:26:50,403
n - 1

1687
01:26:53,620 --> 01:26:54,359
OK

1688
01:26:57,140 --> 01:26:57,973
ทันไหมคะ

1689
01:26:58,929 --> 01:27:00,367
ลบหนึ่งมาจากไหน

1690
01:27:04,571 --> 01:27:07,219
เดิม M = 3 ถูกหรือเปล่า

1691
01:27:12,581 --> 01:27:14,661
ทำอย่างไรให้ a n = 2

1692
01:27:14,892 --> 01:27:16,585
คือ -1

1693
01:27:16,680 --> 01:27:18,065
มันก็เลยจะเป็น

1694
01:27:18,471 --> 01:27:19,329
2

1695
01:27:20,710 --> 01:27:24,556
เพราะฉะนั้นวันที่ 1 ทำงาน 1 ครั้งที่ 2

1696
01:27:26,352 --> 01:27:28,484
ทำงานครบ 1 ครั้ง

1697
01:27:28,709 --> 01:27:31,470
บรรทัดที่ 3 ก็ n - 1 ครั้งนะคะ

1698
01:27:32,170 --> 01:27:33,665
ตัวเลขมาบวกกัน

1699
01:27:34,031 --> 01:27:34,618
1

1700
01:27:35,499 --> 01:27:36,951
บวกกับเป็นลบ 1

1701
01:27:39,221 --> 01:27:41,355
n - 1 เท่ากับเท่าไร

1702
01:27:43,312 --> 01:27:44,548
ตายก่อน

1703
01:27:45,170 --> 01:27:46,345
1 + n

1704
01:27:46,579 --> 01:27:47,428
ลบ 1

1705
01:27:49,070 --> 01:27:50,888
+ n - 1 =

1706
01:27:54,189 --> 01:27:55,052
2 n

1707
01:27:56,821 --> 01:27:58,383
วันนี้ตัดได้ถูกไหม

1708
01:27:58,869 --> 01:28:00,313
1 - 1 ได้ 0

1709
01:28:00,860 --> 01:28:04,050
ก็ลบหนึ่งแล้วจะนั่น Big O คืออะไรคะ

1710
01:28:05,729 --> 01:28:06,713
oon

1711
01:28:22,630 --> 01:28:23,777
มีใครงงไหม

1712
01:28:24,290 --> 01:28:25,893
เริ่มงงตรงไหนไหมคะ

1713
01:28:45,742 --> 01:28:46,731
ตอนนี้นะ

1714
01:28:49,581 --> 01:28:51,424
เดี๋ยวกลับไปโทษอีกครั้งหนึ่ง

1715
01:28:51,501 --> 01:28:52,229
นะคะ

1716
01:28:53,668 --> 01:28:54,729
เดี๋ยวพรุ่งนี้

1717
01:28:55,080 --> 01:28:56,930
ครูจะฝากแบบฝึกหัด

1718
01:28:57,448 --> 01:28:59,420
เดี๋ยวกูจะปริ้นแบบนี้มาให้

1719
01:28:59,370 --> 01:28:59,619

1720
01:28:59,883 --> 01:29:00,817
ให้ลองทำอีก

1721
01:29:01,419 --> 01:29:02,552
2 ข้อ

1722
01:29:03,399 --> 01:29:04,016
คนละ

1723
01:29:04,749 --> 01:29:06,458
1 แผ่นด้านหลัง

1724
01:29:07,180 --> 01:29:10,135
เดี๋ยวกูจะไปฝากไว้ที่ dss นะคะ

1725
01:29:10,759 --> 01:29:11,892
พรุ่งนี้เช้า

1726
01:29:16,841 --> 01:29:18,097
เสร็จแล้ว

1727
01:29:25,800 --> 01:29:28,519
เสร็จแล้วฝากไปอ่านชีทนี้ดีกว่า

1728
01:29:29,460 --> 01:29:30,332
คืนนี้

1729
01:29:30,690 --> 01:29:32,804
นั่งอ่านชีทที่ครูให้หน่อยนะ

1730
01:29:33,122 --> 01:29:33,661
ราคา

1731
01:29:34,011 --> 01:29:35,029
พีรพัฒน์

1732
01:29:35,810 --> 01:29:37,433
ไม่เข้าใจถามพี่เขา

1733
01:29:38,111 --> 01:29:38,902
พรุ่งนี้

1734
01:29:39,769 --> 01:29:41,347
หลังจากที่อ่านมาแล้วนี่

1735
01:29:41,309 --> 01:29:43,196
ไม่เข้าใจประเด็นตรงไหน

1736
01:29:43,159 --> 01:29:44,674
ไม่เข้าใจบรรทัดไหน

1737
01:29:44,769 --> 01:29:45,655
ไม่บอกนะ

1738
01:29:45,848 --> 01:29:46,794
ลงมาเลย

1739
01:29:46,999 --> 01:29:49,046
เดี๋ยวให้พี่อุ๋ยเขาอธิบายให้

1740
01:29:49,900 --> 01:29:51,410
ให้วงหรือไฮไลท์

1741
01:29:51,809 --> 01:29:53,755
ที่เราไม่เข้าใจนะคะ

1742
01:29:55,588 --> 01:29:56,511
เสร็จแล้วนี่

1743
01:29:59,369 --> 01:30:01,008
เราทำแบบฝึกหัดนะคะ

1744
01:30:02,250 --> 01:30:04,109
เดี๋ยวครูให้โจทย์ 2 โจทย์

1745
01:30:04,294 --> 01:30:05,359
กระทู้ธรรม

1746
01:30:05,830 --> 01:30:09,562
กระดาษแบบฝึกหัดนี้มาให้แล้วก็ลองทำดูว่า

1747
01:30:11,398 --> 01:30:13,887
ถ้าครูกำหนดค่า n มาให้แบบนี้

1748
01:30:14,529 --> 01:30:15,536
จะทำงาน

1749
01:30:16,897 --> 01:30:19,679
ค่าไอที่เป็นไปได้มีค่าอะไรบ้าง

1750
01:30:20,487 --> 01:30:21,871
แล้วทำงานกี่รอบ

1751
01:30:24,769 --> 01:30:27,481
เริ่มต้นทำงานกี่รอบให้ได้ก่อนแล้วกัน

1752
01:30:27,398 --> 01:30:28,136
นะคะ

1753
01:30:28,738 --> 01:30:30,350
กูว่าน่าจะได้แล้วล่ะ

1754
01:30:32,150 --> 01:30:34,395
ถ้าจะลงตารางอาจจะสับสนนิดหน่อย

1755
01:30:35,349 --> 01:30:35,847
นะ

1756
01:30:40,977 --> 01:30:42,316
ต้องลองทำแบบฝึกหัด

1757
01:30:42,388 --> 01:30:43,134
นะคะ

1758
01:30:44,697 --> 01:30:46,363
มันน่าจะเข้าใจมากขึ้น

1759
01:30:53,079 --> 01:30:54,812
เดี๋ยวครูเช็คชื่อหน่อย

1760
01:30:57,108 --> 01:30:57,840
ศิริรัตน์

1761
01:31:01,909 --> 01:31:02,847
อดิศร

1762
01:31:05,111 --> 01:31:05,860
มาค่ะ

1763
01:31:06,389 --> 01:31:07,067
หลวงพ่อกิจ

1764
01:31:10,359 --> 01:31:11,390
พงศ์พร

1765
01:31:12,539 --> 01:31:13,560
พันธกานต์

1766
01:31:17,149 --> 01:31:17,942

1767
01:31:17,539 --> 01:31:22,854
กัญญาณัฐ

1768
01:31:25,539 --> 01:31:26,374
covid

1769
01:31:27,518 --> 01:31:28,086
สัญลักษณ์

1770
01:31:31,871 --> 01:31:32,313

1771
01:31:33,219 --> 01:31:34,174
วริษา

1772
01:31:36,670 --> 01:31:37,749
ภัทรดา

1773
01:31:44,096 --> 01:31:45,178
เทพอักษร

1774
01:31:45,056 --> 01:31:46,880
ธนภัทร

1775
01:31:52,228 --> 01:31:53,248
ภากร

1776
01:31:57,857 --> 01:31:58,484

1777
01:32:00,047 --> 01:32:00,907
OK

1778
01:32:04,722 --> 01:32:05,114

1779
01:32:05,238 --> 01:32:06,976
เดี๋ยวเจอกันสัปดาห์หน้านะ

1780
01:32:08,817 --> 01:32:09,194

1781
01:32:13,368 --> 01:32:14,410
สวัสดีค่ะ

1782
01:32:22,208 --> 01:32:24,357
เรียบร้อยแล้วค่ะขอบคุณค่ะล่าม

