博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Guess Number Higher or Lower II
阅读量:6585 次
发布时间:2019-06-24

本文共 626 字,大约阅读时间需要 2 分钟。

1 public class Solution { 2     public int getMoneyAmount(int n) { 3         int[][] dp = new int[n + 2][n + 2]; 4         for (int len = 1; len < n; len++) { 5             for (int left = 1; left <= n - len; left++) { 6                 int right = left + len; 7                 dp[left][right] = Integer.MAX_VALUE; 8                 for (int k = left; k <= right; k++) { 9                     dp[left][right] = Math.min(dp[left][right], k + Math.max(dp[left][k-1], dp[k+1][right]));10                 }11             }12         }13         return dp[1][n];14     }15 }

 

转载于:https://www.cnblogs.com/shuashuashua/p/5709624.html

你可能感兴趣的文章
手把手教你通过Thrift 访问ApsaraDB for HBase
查看>>
Vue+webpack+Element 兼容问题总结
查看>>
复杂recyclerView封装库
查看>>
见微知著 —— Redis 字符串内部结构源码分析
查看>>
Command './js-ant' failed to execute
查看>>
阿里云NFS NAS数据保护实战
查看>>
Spring cloud配置客户端
查看>>
Android API中文文档(111) —— MailTo
查看>>
thinkphp 3.2 增加每页显示条数
查看>>
oracle日常简单数据备份与还原
查看>>
Quartz原理
查看>>
控制namenode检查点发生的频率
查看>>
2、递归遍历文件夹下每一个文件
查看>>
解决activity加上Theme.Translucent.NoTitleBar 页面跳转显示桌面
查看>>
php类库
查看>>
Linux线程
查看>>
Exchange Server 2013 系列八:邮箱服务器角色DAG实战
查看>>
Mysql ibdata 丢失或损坏如何通过frm&ibd 恢复数据
查看>>
MySQL数据库的优化(二)
查看>>
Deepin OS和WIN7双启动 花屏原因一例
查看>>