@@ -1916,6 +1916,8 @@
@@ -1994,6 +1996,20 @@
< li class = "md-nav__item" >
< a href = "../../chapter_dynamic_programming/unbounded_knapsack_problem/" class = "md-nav__link" >
13.5. 完全背包问题( New)
< / a >
< / li >
< / ul >
< / nav >
< / li >
@@ -2260,7 +2276,7 @@
< div class = "tabbed-set tabbed-alternate" data-tabs = "1:11" > < input checked = "checked" id = "__tabbed_1_1" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_2" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_3" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_4" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_5" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_6" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_7" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_8" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_9" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_10" name = "__tabbed_1" type = "radio" / > < input id = "__tabbed_1_11" name = "__tabbed_1" type = "radio" / > < div class = "tabbed-labels" > < label for = "__tabbed_1_1" > Java< / label > < label for = "__tabbed_1_2" > C++< / label > < label for = "__tabbed_1_3" > Python< / label > < label for = "__tabbed_1_4" > Go< / label > < label for = "__tabbed_1_5" > JavaScript< / label > < label for = "__tabbed_1_6" > TypeScript< / label > < label for = "__tabbed_1_7" > C< / label > < label for = "__tabbed_1_8" > C#< / label > < label for = "__tabbed_1_9" > Swift< / label > < label for = "__tabbed_1_10" > Zig< / label > < label for = "__tabbed_1_11" > Dart< / label > < / div >
< div class = "tabbed-content" >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-0-1" name = "__codelineno-0-1" href = "#__codelineno-0-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-0-1" name = "__codelineno-0-1" href = "#__codelineno-0-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-0-2" name = "__codelineno-0-2" href = "#__codelineno-0-2" > < / a > < span class = "kt" > int< / span > < span class = "o" > []< / span > < span class = "w" > < / span > < span class = "n" > numbers< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > int< / span > < span class = "o" > [< / span > < span class = "mi" > 5< / span > < span class = "o" > ]< / span > < span class = "p" > ;< / span >
< a id = "__codelineno-0-3" name = "__codelineno-0-3" href = "#__codelineno-0-3" > < / a > < span class = "kt" > float< / span > < span class = "o" > []< / span > < span class = "w" > < / span > < span class = "n" > decimals< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > float< / span > < span class = "o" > [< / span > < span class = "mi" > 5< / span > < span class = "o" > ]< / span > < span class = "p" > ;< / span >
< a id = "__codelineno-0-4" name = "__codelineno-0-4" href = "#__codelineno-0-4" > < / a > < span class = "kt" > char< / span > < span class = "o" > []< / span > < span class = "w" > < / span > < span class = "n" > characters< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > char< / span > < span class = "o" > [< / span > < span class = "mi" > 5< / span > < span class = "o" > ]< / span > < span class = "p" > ;< / span >
@@ -2268,7 +2284,7 @@
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-1-1" name = "__codelineno-1-1" href = "#__codelineno-1-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-1-1" name = "__codelineno-1-1" href = "#__codelineno-1-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-1-2" name = "__codelineno-1-2" href = "#__codelineno-1-2" > < / a > < span class = "kt" > int< / span > < span class = "w" > < / span > < span class = "n" > numbers< / span > < span class = "p" > [< / span > < span class = "mi" > 5< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-1-3" name = "__codelineno-1-3" href = "#__codelineno-1-3" > < / a > < span class = "kt" > float< / span > < span class = "w" > < / span > < span class = "n" > decimals< / span > < span class = "p" > [< / span > < span class = "mi" > 5< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-1-4" name = "__codelineno-1-4" href = "#__codelineno-1-4" > < / a > < span class = "kt" > char< / span > < span class = "w" > < / span > < span class = "n" > characters< / span > < span class = "p" > [< / span > < span class = "mi" > 5< / span > < span class = "p" > ];< / span >
@@ -2289,19 +2305,19 @@
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-4-1" name = "__codelineno-4-1" href = "#__codelineno-4-1" > < / a > < span class = "cm " > /* JavaScript 的数组可以自由存储各种基本数据类型和对象 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-4-1" name = "__codelineno-4-1" href = "#__codelineno-4-1" > < / a > < span class = "c1 " > // JavaScript 的数组可以自由存储各种基本数据类型和对象< / span >
< a id = "__codelineno-4-2" name = "__codelineno-4-2" href = "#__codelineno-4-2" > < / a > < span class = "kd" > const< / span > < span class = "w" > < / span > < span class = "nx" > array< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "p" > [< / span > < span class = "mf" > 0< / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "mf" > 0.0< / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "s1" > ' a' < / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ];< / span >
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-5-1" name = "__codelineno-5-1" href = "#__codelineno-5-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-5-1" name = "__codelineno-5-1" href = "#__codelineno-5-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-5-2" name = "__codelineno-5-2" href = "#__codelineno-5-2" > < / a > < span class = "kd" > const< / span > < span class = "w" > < / span > < span class = "nx" > numbers< / span > < span class = "o" > :< / span > < span class = "w" > < / span > < span class = "kt" > number< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "p" > [];< / span >
< a id = "__codelineno-5-3" name = "__codelineno-5-3" href = "#__codelineno-5-3" > < / a > < span class = "kd" > const< / span > < span class = "w" > < / span > < span class = "nx" > characters< / span > < span class = "o" > :< / span > < span class = "w" > < / span > < span class = "kt" > string< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "p" > [];< / span >
< a id = "__codelineno-5-4" name = "__codelineno-5-4" href = "#__codelineno-5-4" > < / a > < span class = "kd" > const< / span > < span class = "w" > < / span > < span class = "nx" > booleans< / span > < span class = "o" > :< / span > < span class = "w" > < / span > < span class = "kt" > boolean< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "p" > [];< / span >
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-6-1" name = "__codelineno-6-1" href = "#__codelineno-6-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-6-1" name = "__codelineno-6-1" href = "#__codelineno-6-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-6-2" name = "__codelineno-6-2" href = "#__codelineno-6-2" > < / a > < span class = "kt" > int< / span > < span class = "w" > < / span > < span class = "n" > numbers< / span > < span class = "p" > [< / span > < span class = "mi" > 10< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-6-3" name = "__codelineno-6-3" href = "#__codelineno-6-3" > < / a > < span class = "kt" > float< / span > < span class = "w" > < / span > < span class = "n" > decimals< / span > < span class = "p" > [< / span > < span class = "mi" > 10< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-6-4" name = "__codelineno-6-4" href = "#__codelineno-6-4" > < / a > < span class = "kt" > char< / span > < span class = "w" > < / span > < span class = "n" > characters< / span > < span class = "p" > [< / span > < span class = "mi" > 10< / span > < span class = "p" > ];< / span >
@@ -2309,7 +2325,7 @@
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-7-1" name = "__codelineno-7-1" href = "#__codelineno-7-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-7-1" name = "__codelineno-7-1" href = "#__codelineno-7-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-7-2" name = "__codelineno-7-2" href = "#__codelineno-7-2" > < / a > < span class = "kt" > int< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "n" > numbers< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > int< / span > < span class = "p" > [< / span > < span class = "m" > 5< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-7-3" name = "__codelineno-7-3" href = "#__codelineno-7-3" > < / a > < span class = "kt" > float< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "n" > decimals< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > float< / span > < span class = "p" > [< / span > < span class = "m" > 5< / span > < span class = "p" > ];< / span >
< a id = "__codelineno-7-4" name = "__codelineno-7-4" href = "#__codelineno-7-4" > < / a > < span class = "kt" > char< / span > < span class = "p" > []< / span > < span class = "w" > < / span > < span class = "n" > characters< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "k" > new< / span > < span class = "w" > < / span > < span class = "kt" > char< / span > < span class = "p" > [< / span > < span class = "m" > 5< / span > < span class = "p" > ];< / span >
@@ -2317,7 +2333,7 @@
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-8-1" name = "__codelineno-8-1" href = "#__codelineno-8-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-8-1" name = "__codelineno-8-1" href = "#__codelineno-8-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-8-2" name = "__codelineno-8-2" href = "#__codelineno-8-2" > < / a > < span class = "kd" > let< / span > < span class = "nv" > numbers< / span > < span class = "p" > =< / span > < span class = "nb" > Array< / span > < span class = "p" > (< / span > < span class = "n" > repeating< / span > < span class = "p" > :< / span > < span class = "nb" > Int< / span > < span class = "p" > (),< / span > < span class = "bp" > count< / span > < span class = "p" > :< / span > < span class = "mi" > 5< / span > < span class = "p" > )< / span >
< a id = "__codelineno-8-3" name = "__codelineno-8-3" href = "#__codelineno-8-3" > < / a > < span class = "kd" > let< / span > < span class = "nv" > decimals< / span > < span class = "p" > =< / span > < span class = "nb" > Array< / span > < span class = "p" > (< / span > < span class = "n" > repeating< / span > < span class = "p" > :< / span > < span class = "nb" > Double< / span > < span class = "p" > (),< / span > < span class = "bp" > count< / span > < span class = "p" > :< / span > < span class = "mi" > 5< / span > < span class = "p" > )< / span >
< a id = "__codelineno-8-4" name = "__codelineno-8-4" href = "#__codelineno-8-4" > < / a > < span class = "kd" > let< / span > < span class = "nv" > characters< / span > < span class = "p" > =< / span > < span class = "nb" > Array< / span > < span class = "p" > (< / span > < span class = "n" > repeating< / span > < span class = "p" > :< / span > < span class = "nb" > Character< / span > < span class = "p" > (< / span > < span class = "s" > " a" < / span > < span class = "p" > ),< / span > < span class = "bp" > count< / span > < span class = "p" > :< / span > < span class = "mi" > 5< / span > < span class = "p" > )< / span >
@@ -2329,7 +2345,7 @@
< / code > < / pre > < / div >
< / div >
< div class = "tabbed-block" >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-10-1" name = "__codelineno-10-1" href = "#__codelineno-10-1" > < / a > < span class = "cm " > /* 使用多种「 基本数据类型」 来初始化「 数组」 */ < / span >
< div class = "highlight" > < pre > < span > < / span > < code > < a id = "__codelineno-10-1" name = "__codelineno-10-1" href = "#__codelineno-10-1" > < / a > < span class = "c1 " > // 使用多种基本数据类型来初始化数组< / span >
< a id = "__codelineno-10-2" name = "__codelineno-10-2" href = "#__codelineno-10-2" > < / a > < span class = "n" > List< / span > < span class = "o" > < < / span > < span class = "kt" > int< / span > < span class = "o" > > < / span > < span class = "w" > < / span > < span class = "n" > numbers< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "n" > List< / span > < span class = "p" > .< / span > < span class = "n" > filled< / span > < span class = "p" > (< / span > < span class = "m" > 5< / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "m" > 0< / span > < span class = "p" > );< / span >
< a id = "__codelineno-10-3" name = "__codelineno-10-3" href = "#__codelineno-10-3" > < / a > < span class = "n" > List< / span > < span class = "o" > < < / span > < span class = "kt" > double< / span > < span class = "o" > > < / span > < span class = "w" > < / span > < span class = "n" > decimals< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "n" > List< / span > < span class = "p" > .< / span > < span class = "n" > filled< / span > < span class = "p" > (< / span > < span class = "m" > 5< / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "m" > 0.0< / span > < span class = "p" > );< / span >
< a id = "__codelineno-10-4" name = "__codelineno-10-4" href = "#__codelineno-10-4" > < / a > < span class = "n" > List< / span > < span class = "o" > < < / span > < span class = "kt" > String< / span > < span class = "o" > > < / span > < span class = "w" > < / span > < span class = "n" > characters< / span > < span class = "w" > < / span > < span class = "o" > =< / span > < span class = "w" > < / span > < span class = "n" > List< / span > < span class = "p" > .< / span > < span class = "n" > filled< / span > < span class = "p" > (< / span > < span class = "m" > 5< / span > < span class = "p" > ,< / span > < span class = "w" > < / span > < span class = "s1" > ' a' < / span > < span class = "p" > );< / span >