摘要:
记录几道股票买卖问题,学学动态规划。 力扣121:买卖股票的最佳时机 题解:只能买卖一次获取最大利润,求数组最大上升差。用一个变量minn存储最低点,另一个变量maxx维护最大利润。 public int maxProfit(int a[]) { int minn=Integer.MAX_VALUE 阅读全文
摘要:
力扣1143:最长公共子序列 思路:这是一道经典题,dp[i][j]表示第一个字符串[0,i-1]和第二个字符串[0,j-1]之间公共的子序列个数,每次多比较一个,dp[i][j]可以由dp[i-1][j-1]、dp[i][j-1]、dp[i-1][j]得到。 class Solution { pu 阅读全文