技术栈

C++ | Leetcode C++题解之第375题猜数字大小II

Ddddddd_1582024-08-27 22:28

题目:

题解:

cpp 复制代码
class Solution {
public:
    int getMoneyAmount(int n) {
        vector<vector<int>> f(n+1,vector<int>(n+1));
        for (int i = n - 1; i >= 1; i--) {
            for (int j = i + 1; j <= n; j++) {
                f[i][j] = j + f[i][j - 1];
                for (int k = i; k < j; k++) {
                    f[i][j] = min(f[i][j], k + max(f[i][k - 1], f[k + 1][j]));
                }
            }
        }
        return f[1][n];
    }
};
上一篇:代码随想录算法训练营第三十八天| 单调栈题目汇总
下一篇:信息学奥赛知识点(十三)----树和二叉树(上)
相关推荐
第七序章
40 分钟前
【C++STL】list的详细用法和底层实现
c语言·c++·自然语言处理·list
仙俊红
40 分钟前
LeetCode每日一题,20250914
算法·leetcode·职场和发展
逆小舟
3 小时前
【Linux】人事档案——用户及组管理
linux·c++
风中的微尘
7 小时前
39.网络流入门
开发语言·网络·c++·算法
混分巨兽龙某某
8 小时前
基于Qt Creator的Serial Port串口调试助手项目(代码开源)
c++·qt creator·串口助手·serial port
小冯记录编程
8 小时前
C++指针陷阱:高效背后的致命危险
开发语言·c++·visual studio
C_Liu_
9 小时前
C++:类和对象(下)
开发语言·c++
coderxiaohan
9 小时前
【C++】类和对象1
java·开发语言·c++
阿昭L
9 小时前
MFC仿真
c++·mfc
老赵的博客
11 小时前
c++ unqiue指针
java·jvm·c++
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03UV安装并设置国内源04A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程0546个Nano-banana 精选提示词,持续更新中06KGG转MP3工具|非KGM文件|解密音频07conda中设置镜像地址(附所有可换的地址)08突破百度网盘的下载限速,两种方法教会你【超详细】09Spec-Kit 使用指南10保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)