mirror of
				https://github.com/krahets/hello-algo.git
				synced 2025-11-04 14:18:20 +08:00 
			
		
		
		
	Fix the issues of discusscomment 7949412 and 7985550 (#1027)
This commit is contained in:
		@ -20,7 +20,7 @@ fn coin_change_ii_dp(coins: &[i32], amt: usize) -> i32 {
 | 
			
		||||
                // 若超过目标金额,则不选硬币 i
 | 
			
		||||
                dp[i][a] = dp[i - 1][a];
 | 
			
		||||
            } else {
 | 
			
		||||
                // 不选和选硬币 i 这两种方案的较小值
 | 
			
		||||
                // 不选和选硬币 i 这两种方案之和
 | 
			
		||||
                dp[i][a] = dp[i - 1][a] + dp[i][a - coins[i - 1] as usize];
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
@ -41,7 +41,7 @@ fn coin_change_ii_dp_comp(coins: &[i32], amt: usize) -> i32 {
 | 
			
		||||
                // 若超过目标金额,则不选硬币 i
 | 
			
		||||
                dp[a] = dp[a];
 | 
			
		||||
            } else {
 | 
			
		||||
                // 不选和选硬币 i 这两种方案的较小值
 | 
			
		||||
                // 不选和选硬币 i 这两种方案之和
 | 
			
		||||
                dp[a] = dp[a] + dp[a - coins[i - 1] as usize];
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -138,7 +138,7 @@
 | 
			
		||||
    ```rust title=""
 | 
			
		||||
    // 使用多种基本数据类型来初始化数组
 | 
			
		||||
    let numbers: Vec<i32> = vec![0; 5];
 | 
			
		||||
    let decimals: Vec<f32> = vec![0.0, 5];
 | 
			
		||||
    let decimals: Vec<f32> = vec![0.0; 5];
 | 
			
		||||
    let characters: Vec<char> = vec!['0'; 5];
 | 
			
		||||
    let bools: Vec<bool> = vec![false; 5];
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user