int[][] dp = new int[m + 1][n + 1]应该是int[][] dp = new int[n][m],为什么要+1呢?而且还写反了。按答案这么写是结果也是对的,有可能测试用例中n和m都是相等的,所以结果没问题。而且+1也只是浪费了一些空间,因为+1额外声明的空间没有用到,不会起到反作用,单纯的浪费而已
点赞

相关推荐

Aurora23:属于挂一半,暂时进池子了,隔一段时间没有其他组捞的话就彻底结束了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务