encoded_value = ""
for digit in str(input1):
encoded_value += str(int(digit) ** 2)
return int(encoded_value)
Minimum array sum
for digit in str(input1):
encoded_value += str(int(digit) ** 2)
return int(encoded_value)
Minimum array sum
public static int selectStock(int saving, int[] currentValue, int[] futureValue) {
int n = currentValue.length;
int[][] dp = new int[n + 1][saving + 1];
for (int i = 1; i <= n; i++) {
for (int j = 0; j <= saving; j++) {
dp[i][j] = dp[i - 1][j];
if (j >= currentValue[i - 1]) {
dp[i][j] = Math.max(dp[i][j], dp[i - 1][j - currentValue[i - 1]] + futureValue[i - 1] - currentValue[i - 1]);
}
}
}
return dp[n][saving];
}.
Swiggy
Selecting Stocks
Telegram:- @allcoding1
int n = currentValue.length;
int[][] dp = new int[n + 1][saving + 1];
for (int i = 1; i <= n; i++) {
for (int j = 0; j <= saving; j++) {
dp[i][j] = dp[i - 1][j];
if (j >= currentValue[i - 1]) {
dp[i][j] = Math.max(dp[i][j], dp[i - 1][j - currentValue[i - 1]] + futureValue[i - 1] - currentValue[i - 1]);
}
}
}
return dp[n][saving];
}.
Swiggy
Selecting Stocks
Telegram:- @allcoding1
👍2