If-Then 判斷敘述 巢狀If語法 IF-ElseIf巢狀語法 Select Case語法
課程講義四(1)
課程講義四(2)
課程講義四(3)
|
If-Then 判斷敘述
巢狀If語法
IF-ElseIf巢狀語法
Select Case語法
判斷所屬世代族群及生肖(P.183)
綜合練習(作業)
DVD/VCD租借費用(p.155)
|
課程講義四(1)
課程講義四(2)
課程講義四(3)
|
If-Then 判斷敘述
巢狀If語法
IF-ElseIf巢狀語法
Select Case語法
判斷所屬世代族群及生肖(P.183)
綜合練習(作業)
DVD/VCD租借費用(p.155)
|
|
Item1
|
Item2
|
Item3
|
Item4
|
Item5
| |
w重量
|
10
|
20
|
30
|
10
|
20
|
v價值
|
60
|
100
|
120
|
30
|
40
|
Item1
|
Item2
|
Item3
|
Item4
|
Item5
| |
單位價值
|
6
|
5
|
4
|
3
|
2
|
Item5
|
Item4
|
Item3
|
Item2
|
Item1
| |
單位價值
|
2
|
3
|
4
|
5
|
6
|
c(n, w) = max( c(n-1, w - weight[n] ⋅ 0) + cost[n] , 用去零個第n種物品 c(n-1, w - weight[n] ⋅ 1) + cost[n] ⋅ 1 , 用去一個第n種物品 c(n-1, w - weight[n] ⋅ 2) + cost[n] ⋅ 2 , 用去兩個第n種物品 ... , ... ) n:第0種到第n種物品要放進背包內。 w:背包耐重限制。 c(n, w):只有第0種到第n種物品,耐重限制為w,此時的背包問題答案。 weight[n]:第n種物品的重量。 cost[n]:第n種物品的價值。
4 9 2 3 3 4 4 5 5 6
12
0 | 李子 | 4KG | NT$4500 |
1 | 蘋果 | 5KG | NT$5700 |
2 | 橘子 | 2KG | NT$2250 |
3 | 草莓 | 1KG | NT$1100 |
4 | 甜瓜 | 6KG | NT$6700 |
背包負重 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
value | 0 | 0 | 0 | 4500 | 4500 | 4500 | 4500 | 9000 |
item | - | - | - | 0 | 0 | 0 | 0 | 0 |
背包負重 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
value | 0 | 0 | 0 | 4500 | 5700 | 5700 | 5700 | 9000 |
item | - | - | - | 0 | 1 | 1 | 1 | 0 |
背包負重 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
value | 0 | 2250 | 2250 | 4500 | 5700 | 6750 | 7950 | 9000 |
item | - | 2 | 2 | 0 | 1 | 2 | 2 | 0 |
背包負重 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
value | 1100 | 2250 | 3350 | 4500 | 5700 | 6800 | 7950 | 9050 |
item | 3 | 2 | 3 | 0 | 1 | 3 | 2 | 3 |
背包負重 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
value | 1100 | 2250 | 3350 | 4500 | 5700 | 6800 | 7950 | 9050 |
item | 3 | 2 | 3 | 0 | 1 | 3 | 2 | 3 |
2024_09 作業3 (以Node-Red 為主 Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker 2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...