摘要:
代码实现: class Solution { public int minCostClimbingStairs(int[] cost) { int n = cost.length; int []dp = new int [n+1]; dp[0]=0; dp[1]=0; for(int i=2;i<= 阅读全文
摘要:
代码实现:public int climbStairs(int n) { int []dp = new int [n+1]; if(n<=2) return n; dp[1]=1; dp[2]=2; for (int i=3;i<=n;i++){ dp[i]=dp[i-1]+dp[i-2]; } r 阅读全文
摘要:
代码实现: public int tribonacci(int n) { if(n<=1) return n; if(n==2) return 1; int []dp = new int[n+1]; dp[0]=0; dp[1]=1; dp[2]=1; for (int i=3;i<=n;i++) 阅读全文
摘要:
题目描述: 统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 思路:统计是空格的字符,跳过, 不是空格的字符遍历完整个单词+1 代码实现: public int countSegments(String s) { int n = s 阅读全文