﻿WEBVTT

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
เรียบร้อยแล้วค่ะขอบคุณค่ะล่าม

