中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

怎么做qq空間支付網站焊工培訓

怎么做qq空間支付網站,焊工培訓,男女直接做的視頻網站,網站開發(fā)項目實例匯總題目 給定一個正整數(shù) n ,將其拆分為 k 個 正整數(shù) 的和( k > 2 ),并使這些整數(shù)的乘積最大化。 返回 你可以獲得的最大乘積 。 示例 1: 輸入: n 2 輸出: 1 解釋: 2 1 1, 1 1 1。 示例 2: 輸入: n 10 輸出: 36 解釋: 1…

題目

給定一個正整數(shù) n ,將其拆分為 k 個 正整數(shù) 的和( k >= 2 ),并使這些整數(shù)的乘積最大化。

返回 你可以獲得的最大乘積 。

示例 1:

輸入: n = 2
輸出: 1
解釋: 2 = 1 + 1, 1 × 1 = 1。
示例 2:

輸入: n = 10
輸出: 36
解釋: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。

提示:

2 <= n <= 58

解析

dp[i]的定義:分拆數(shù)字i可以得到的最大乘積為dp[i]
dp[i]的最大乘積可以通過2種方式得到:
第一種(2個數(shù)相乘):
從1開始遍歷j,
j*(i-j)—會被多次調用
第二種(多個數(shù)相乘)
j*dp[i-j]

dp[i-j]為重疊子問題,會被多次調用比如

dp[5](dp[6-1],dp[7-2]...)dp[7]為dp[2]*dp[5]與dp[3]*dp[4]等的最大值

代碼

import java.util.Scanner;public class IntegerSplit {public static int integerBreak(int n) {int[] dp = new int[n+1];dp[2] = 1;for(int i = 3; i <= n; i++){for(int j = 1; j <= i; j++){dp[i] = Math.max(Math.max(j*(i-j), j*dp[i-j]),dp[i]);}}return dp[n];}public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();System.out.println(integerBreak(n));}
}

dp數(shù)組中的每一個元素都是經過一個不斷擴大的循環(huán)計算出來的。
在這里插入圖片描述

http://www.risenshineclean.com/news/63159.html

相關文章:

  • 企業(yè)網站的職能主要有怎樣做引流推廣
  • 上海寶山手機網站制作鄭州關鍵詞排名顧問
  • 非專業(yè)人士可以做網站編輯的工作嗎網頁設計與制作考試試題及答案
  • 建設網站的意義東莞seo培訓
  • 四川建設網和四川省公共資源交易信息網seo編輯培訓
  • 春節(jié)網頁設計素材網站登錄百度app
  • 施工企業(yè)資質證書延期搜索引擎優(yōu)化寶典
  • 學網站開發(fā)哪個好百度推廣的優(yōu)化軟件
  • 西雙版納網站制作公司百度集團股份有限公司
  • b2c網站有哪些類型百度手機助手app官方下載
  • 免費域名x網站怎么學seo基礎
  • 淄博網站建設專家湖北短視頻seo營銷
  • 哈爾濱網站建設價格企業(yè)文化墻
  • 個人站長做網站seo網站優(yōu)化培訓找哪些
  • 做百科權威網站有哪些淘寶關鍵詞優(yōu)化技巧
  • 建設微信網站的流程圖青島seo外包公司
  • 網站制作字怎么放在圖上面策劃公司排行榜
  • 龍巖到永定seo技術大師
  • 建站工具搭建前臺網站seo關鍵詞優(yōu)化排名
  • 安慶網站設計百度拍照搜索
  • vs2015 asp網站開發(fā)360優(yōu)化大師app
  • php網站模板網站排名首頁前三位
  • wordpress h1標簽優(yōu)化福州seo
  • 臺州seo網站推廣費用昆明seo排名
  • 簡單網站制作實例網絡營銷品牌案例
  • 專業(yè)網站建設制作價格網絡營銷師培訓費用是多少
  • 網站排版設計欣賞哈爾濱網站優(yōu)化流程
  • 優(yōu)設網專利廣西網絡優(yōu)化seo
  • 商丘做網站用什么程序全網營銷系統(tǒng)是不是傳銷
  • 微信公眾號模板無錫seo公司