⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ba.java

📁 算法导论上机作业java实现
💻 JAVA
字号:
public class ba {    
   
    /**   
     * @param args   
     */   
    public static void main(String[] args) {        
        int w[] = {2,2,6,5,4};    
        int v[] = {6,3,5,4,6};    
        int c = 10;    
        int f[][] = new int [5][c+1];           
            
     
            
        for(int j=0 ; j<=c; j++){    
            if(j>=w[0])    
                f[0][j] =v[0];    
            else     
                f[0][j] = 0;    
        }    
            
        for(int i=1; i <5;i++)
            for(int j=0; j<=c;j++){    
                if(j == w[0])
                    f[i][j] = f[i-1][j];    
                else if(f[i-1][j]>=f[i-1][j-w[i]]+v[i])    
                    f[i][j] = f[i-1][j];    
                else   
                    f[i][j] = f[i-1][j-w[i]]+v[i];    
            }    
            
           System.out.print(f[4][c]);
            
    }    
}    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -