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

當(dāng)前位置: 首頁 > news >正文

做流媒體視頻播放網(wǎng)站求助市場(chǎng)營銷考試題目及答案2022

做流媒體視頻播放網(wǎng)站求助,市場(chǎng)營銷考試題目及答案2022,銀座網(wǎng)上商城官網(wǎng),做網(wǎng)站 怎么做留言文章目錄 理論基礎(chǔ)分發(fā)餅干思路:代碼: 擺動(dòng)序列思路一 貪心算法:代碼: 思路二:動(dòng)態(tài)規(guī)劃(想不清楚)代碼: 最大子序和思路:代碼: 理論基礎(chǔ) 貪心算法其實(shí)就是沒…

文章目錄

  • 理論基礎(chǔ)
  • 分發(fā)餅干
    • 思路:
    • 代碼:
  • 擺動(dòng)序列
    • 思路一 貪心算法:
      • 代碼:
    • 思路二:動(dòng)態(tài)規(guī)劃(想不清楚)
      • 代碼:
  • 最大子序和
    • 思路:
      • 代碼:

理論基礎(chǔ)

貪心算法其實(shí)就是沒有什么規(guī)律可言,所以大家了解貪心算法 就了解它沒有規(guī)律的本質(zhì)就夠了。

不用花心思去研究其規(guī)律, 沒有思路就立刻看題解。

基本貪心的題目 有兩個(gè)極端,要不就是特簡單,要不就是死活想不出來。

學(xué)完貪心之后再去看動(dòng)態(tài)規(guī)劃,就會(huì)了解貪心和動(dòng)規(guī)的區(qū)別

分發(fā)餅干

添加鏈接描述
在這里插入圖片描述

思路:

在這里插入圖片描述

從代碼中可以看出我用了一個(gè) index 來控制餅干數(shù)組的遍歷,遍歷餅干并沒有再起一個(gè) for 循環(huán),而是采用自減的方式,這也是常用的技巧。

有的同學(xué)看到要遍歷兩個(gè)數(shù)組,就想到用兩個(gè) for 循環(huán),那樣邏輯其實(shí)就復(fù)雜了。

代碼:

class Solution {public int findContentChildren(int[] g, int[] s) {Arrays.sort(g);Arrays.sort(s);int start = s.length-1;//餅干的下標(biāo)int res=0;for(int i=g.length-1;i>=0;i--){// 循環(huán)判斷if(start>=0&&s[start]>=g[i]){res++;start--;}}return res;}
}

擺動(dòng)序列

在這里插入圖片描述

思路一 貪心算法:

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

代碼:

class Solution {public int wiggleMaxLength(int[] nums) {if (nums.length <= 1) {return nums.length;}//當(dāng)前差值int curDiff = 0;//上一個(gè)差值int preDiff = 0;int count = 1;//默認(rèn)最右邊是峰值for (int i = 0; i < nums.length-1; i++) {//得到當(dāng)前差值curDiff = nums[i+1] - nums[i];//如果當(dāng)前差值和上一個(gè)差值為一正一負(fù)//等于0的情況表示初始時(shí)的preDiffif ((curDiff > 0 && preDiff <= 0) || (curDiff < 0 && preDiff >= 0)) {count++;preDiff = curDiff;}}return count;}
}

思路二:動(dòng)態(tài)規(guī)劃(想不清楚)

在這里插入圖片描述

代碼:

class Solution {public int wiggleMaxLength(int[] nums) {// 0 i 作為波峰的最大長度// 1 i 作為波谷的最大長度int dp[][] = new int[nums.length][2];dp[0][0] = dp[0][1] = 1;for (int i = 1; i < nums.length; i++){//i 自己可以成為波峰或者波谷dp[i][0] = dp[i][1] = 1;for (int j = 0; j < i; j++){if (nums[j] > nums[i]){// i 是波谷dp[i][1] = Math.max(dp[i][1], dp[j][0] + 1);}if (nums[j] < nums[i]){// i 是波峰dp[i][0] = Math.max(dp[i][0], dp[j][1] + 1);}}}return Math.max(dp[nums.length - 1][0], dp[nums.length - 1][1]);}

最大子序和

在這里插入圖片描述

思路:

在這里插入圖片描述

在這里插入圖片描述

代碼:

class Solution {public int maxSubArray(int[] nums) {int sum = Integer.MIN_VALUE;int count = 0;for(int i=0;i<nums.length;i++){count+=nums[i];//?來判斷是否結(jié)果是負(fù)數(shù)sum=Math.max(sum,count);// 取區(qū)間累計(jì)的最大值(相當(dāng)于不斷確定最大子序終止位置)if(count<0){//重置起始位置count=0;}}return sum;}
}
http://www.risenshineclean.com/news/61903.html

相關(guān)文章:

  • 廈門網(wǎng)站設(shè)計(jì)公司seo sem論壇
  • html怎么添加背景圖片四川整站優(yōu)化關(guān)鍵詞排名
  • 網(wǎng)站開發(fā)在哪里接活網(wǎng)站查詢工具
  • 做論壇網(wǎng)站需要什么備案廈門seo代運(yùn)營
  • 做一個(gè)營銷型網(wǎng)站手機(jī)網(wǎng)站建設(shè)公司
  • 吉林省建設(shè)局網(wǎng)站軟文推廣什么意思
  • 衡水哪有做網(wǎng)站的網(wǎng)上宣傳廣告怎么做
  • 南京自助建站網(wǎng)站社群營銷策略有哪些
  • 怎么做外貿(mào)推廣網(wǎng)站搜索關(guān)鍵詞優(yōu)化
  • 怎樣做能直接上傳微信的視頻網(wǎng)站莆田網(wǎng)站建設(shè)優(yōu)化
  • 做社交網(wǎng)站開發(fā)怎么建網(wǎng)站免費(fèi)的
  • 網(wǎng)站開發(fā)代做外貿(mào)網(wǎng)站制作推廣
  • 沒網(wǎng)站域名可以做備案嗎百度熱度
  • 塘沽網(wǎng)站建設(shè)網(wǎng)站建設(shè)方案內(nèi)容
  • 域名怎么解析到網(wǎng)站網(wǎng)絡(luò)營銷策略的制定
  • 新民正規(guī)網(wǎng)站建設(shè)價(jià)格咨詢高級(jí)seo是什么職位
  • 高端網(wǎng)站設(shè)計(jì)建站找個(gè)免費(fèi)網(wǎng)站這么難嗎
  • 青海省建設(shè)網(wǎng)站多少錢今日頭條(官方版本)
  • b2b電子商務(wù)平臺(tái)選擇有哪些seo網(wǎng)站平臺(tái)
  • 格爾木市住房和城鄉(xiāng)建設(shè)局網(wǎng)站做專業(yè)搜索引擎優(yōu)化
  • 網(wǎng)站外鏈帶nofollow是什么意思網(wǎng)站快速優(yōu)化排名官網(wǎng)
  • 網(wǎng)絡(luò)技術(shù)與網(wǎng)站建設(shè)seo網(wǎng)站優(yōu)化課程
  • 東南網(wǎng)架公司哈爾濱seo和網(wǎng)絡(luò)推廣
  • 貴港網(wǎng)站設(shè)計(jì)免費(fèi)發(fā)布網(wǎng)站seo外鏈
  • 外貿(mào)添加外鏈網(wǎng)站建站網(wǎng)站
  • 有ip怎么用自己的主機(jī)做網(wǎng)站灰色項(xiàng)目推廣渠道
  • 引用網(wǎng)站的內(nèi)容如何做注釋排行榜軟件
  • 寧波市住房與城鄉(xiāng)建設(shè)部網(wǎng)站百度推廣一天燒幾千
  • 專業(yè)攝影網(wǎng)站杭州網(wǎng)站優(yōu)化服務(wù)
  • 高端服裝產(chǎn)品網(wǎng)站建設(shè)seo建站平臺(tái)哪家好