• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
CharlseGo
博客园 首页 新随笔 联系 订阅 订阅 管理

2025年1月6日

01背包问题 Golang实现
摘要: 背包问题的分类: 01 背包描述: 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 思路分析: 问题核心: 从给定的 𝑛 个物品中,以背包容量 𝑉为约束,寻找一种选择方 阅读全文
posted @ 2025-01-06 21:14 wochh 阅读(57) 评论(0) 推荐(0)
 
96. 不同的二叉搜索树 && 343. 整数拆分 Golang实现
摘要: 这两个题目的分析思路是十分类似的。都是进行一个拆分。 1.不同的二叉搜索树 题目描述: 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n = 3 输出:5 思路分析: 动态规划分析: 确定状态: 阅读全文
posted @ 2025-01-06 20:48 wochh 阅读(27) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3