子問題定義:定義乙個二維陣列b,其中b[i][j]表示用i個硬幣是否能兌換**j,表示第i個幣種的面值,
遞迴關係:
初值設定:
求解順序:
按下標從小到大依次求解陣列b每一列的值,最後二維陣列b的右下角元素值即為最終的解。
1view codepackage
org.xiu68.ch06.ex7;23
public
class
ex6_19 ;
8 convertchange(x2, 55, 6);
9 convertchange(x2, 65, 6);
10 system.out.println("***********************");
11int x=new
int;
12for(int i=0;i<=15;i++)
13 convertchange(x,i,2); 14}
15//
coin:硬幣面值
16//
v:要兌換的**
17//
k:最多使用k枚硬幣
18public
static
void convertchange(int x,int v,int
k)else
3839 }//
for3
40 }//
for2
41 }//
for1
42 system.out.println(v+":"+b[k][v]);43}
44//
執行結果
45/*
55:true
4665:false
47***********************
480:true
491:false
502:false
513:true
524:true
535:false
546:true
557:true
568:true
579:false
5810:false
5911:false
6012:false
6113:false
6214:false
6315:false
*/64 }
oracle Oracle匯出表結構至Excel
user col comments 表名 列名 說明 user tab comments 表名 型別 說明 user objects 字典表檢視 表名稱及說明 t3.comments as 表說明 t1.column name as 欄位名稱 t1.data type t1.data length ...