一、笔记部分

思路:

要清楚什么时候就没了,因为总有一个实实在在的数,比如0,1不可拆分了,这就是实在数了。

  1. 一个i数被拆分出第一个正整数j(1<j<i),分割成两种情况:

①将i拆分成j和i-j的和,且i-j不再拆分成多个正整数,此时的乘积是jX(i-j);

②将i拆分成j和i-j的和,且i-j继续拆分成多个正整数,此时的成绩是jXdp[i-j];

所以需要开一个数组,存分割出的元素后相乘的最大值。

1、 i与j的关系,数字0,1进行处理没有意义,因为都是0,已经在dp数组里面了。

2.j比i小一个,所以是从1开始

3.dp数组存的数很精髓

二、动态规划类型的高频面试题汇总:

https://blog.csdn.net/qq_40262372/article/details/112748995

三、各种类型的高频面试题汇总:

https://blog.csdn.net/qq_40262372/article/details/112556249

四、如有疑问可加QQ群讨论:725936761 博主免费答疑

343.整数拆分(力扣leetcode) 博主可答疑该问题相关推荐

  1. leetcode - 343. 整数拆分

    343. 整数拆分 -------------------------------------------- 给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化. 返回你可以获 ...

  2. 力扣(LeetCode)刷题,简单题+中等题(第20期)

    目录 第1题:判断能否形成等差数列 第2题:整数拆分 第3题:魔术索引 第4题:连续数列 第5题:字符串相加 第6题:数组拆分1 第7题:找出数组中的幸运数 第8题:期望个数统计 第9题:检查单词是否 ...

  3. 力扣(LeetCode)打卡刷题交流计划(长期维护)

    前言 忙忙活活暑期过去了一半,在即将升学的日子里,打算干点什么东西,由于实力以及经验的欠缺没有创群和大家讨论,但我更喜欢以更实在的方式--能作点什么--和大家一起从0打开力扣LeetCode, 对,没 ...

  4. Leetcode-How-What 力扣Leetcode刷题指南

    Leetcode-How-What 力扣Leetcode刷题指南 About the way how to use Leetcode wisely for preparing the intervie ...

  5. 力扣(LeetCode)刷题,简单+中等题(第34期)

    目录 第1题:整数转罗马数字 第2题:电话号码的字母组合 第3题:二叉树的所有路径 第4题:砖墙 第5题:下一个排列 第6题:括号生成 第7题:删除并获得点数 第8题:全排列 第9题:颜色分类 第10 ...

  6. 力扣(LeetCode)刷题,简单题(第27期)

    目录 第1题:独一无二的出现次数 第2题:速算机器人 第3题:岛屿的周长 第4题:按照频率将数组升序排序 第5题:根据数字二进制下 1 的数目排序 第6题:能否连接形成数组 第7题:强整数 第8题:查 ...

  7. 力扣(LeetCode)刷题,简单题(第25期)

    目录 第1题:二叉搜索树的范围和 第2题:缀点成线 第3题:删除回文子序列 第4题:奇数值单元格的数目 第5题:重新排列字符串 第6题:方阵中战斗力最弱的 K 行 第7题:检查整数及其两倍数是否存在 ...

  8. 力扣(LeetCode)刷题,简单题(第24期)

    目录 第1题:两个列表的最小索引总和 第2题:反转字符串中的元音字母 第3题:整数反转 第4题:将有序数组转换为二叉搜索树 第5题:第N个泰波那契数 第6题:数组序号转换 第7题:质数排序 第8题:日 ...

  9. 力扣(LeetCode)刷题,简单题(第23期)

    目录 第1题:整数转换 第2题:重复的子字符串 第3题:范围求和2 第4题:反转数位 第5题:数字转换为十六进制 第6题:比较含退格的字符 第7题:三个数的最大乘积 第8题:珠玑妙算 第9题:旋转字符 ...

  10. 力扣(LeetCode)刷题,简单题+中等题(第17期)

    目录 第1题:数组中的第K个最大元素 第2题:字符串相乘 第3题:最长重复子数组 第4题:有效的完全平方 第5题:访问所有点的最小时间 第6题:路径总和 第7题:跳水板 第8题:解压缩编码列表 第9题 ...

最新文章

  1. Tomact和MySql搭建android简单服务器
  2. spring学习(51):对象的初始化和销毁
  3. java 中的静态(static)代码块
  4. C++ unordered_map 在key为string类型和char*类型时测试时间性能差异
  5. “37岁,年薪50万,一夜被裁”:伪上班,毁掉了多少中国年轻人
  6. python_基础知识回顾总结
  7. 论文笔记_S2D.70_2021_IEEE-RAL_CodeMapping:使用紧凑场景表示的稀疏SLAM的实时稠密建图
  8. python解释器安装过程
  9. Python学习 Task01 :变量,运算符,与数据类型
  10. 了解一下PMO项目管理岗
  11. 最全面计算机英语单词列表(四)
  12. 【顺序栈】32 顺序栈ADT模板简单应用算法设计:火车调度
  13. 鸿蒙os价格表,第一款搭载鸿蒙OS产品:配置价格都超美
  14. OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)
  15. 【Numba】加速计算
  16. plc开关量输入输出模块的选择
  17. FFmpeg视频工具简洁教程
  18. 玩转Zadig之(一)helm生产环境部署
  19. 冬季主题调色效果Lr预设
  20. 供水管网综合调度系统-智慧水务应用系统

热门文章

  1. 关于ROS的设置问题
  2. Google Maps API 中的标注编程
  3. 关于ping与tracert网络命令详解
  4. clickhouse 同步mysql_ClickHouse 常用管理命令
  5. 计算机系统结构期末张晨曦,计算机系统结构(张晨曦)试题
  6. linux实验项目,实验--项目2_Linux基本命令
  7. mybatis 依赖于jdbc_mybatis 详解(一)------JDBC
  8. python通用权限管理框架图_PyCasbin: 支持 ACL、RBAC、ABAC 多种模型的 Python 权限管理框架...
  9. 【POJ2826】An Easy Problem?!(线段相交+分情况讨论+精度)
  10. 十大排序算法——选择排序法