<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12


      1
      /* 2 給定一個無序的整數數組,找到其中最長上升子序列的長度。 3 子序列是由數組派生而來的序列,刪除(或不刪除)數組中的元素而不改變其余元素的順序。 4 例如,[3,6,2,7] 是數組 [0,3,1,6,2,2,7] 的一個子序列。 5 6 7 */ 8 9 #include <iostream> 10 #include <vector> 11 #include <algorithm> 12 using namespace std; 13 14 int lengthOfLIS(vector<int>& nums) { 15 if (nums.empty()) return 0; 16 int n = nums.size(); 17 vector<int> dp(n, 1); 18 int ans = 1; 19 for (int i = 1; i < n; ++i) { 20 for (int j = 0; j < i; ++j) { 21 if (nums[j] < nums[i]) { 22 /* 23 如果條件滿足,說明又找到一個可以增加長度的數字nums[j],那么原有dp[j]會再增加一個長度, 24 但nums[i]和比num[j]前面的數字num[0]~num[j-1]進行比較時,如果也有條件滿足的數字, 25 dp[i]也會加長度的,所以dp[i]里面也是有長度記載的,此時需要比較當次再增加一個長度 26 的 dp[j] + 1 和 dp[i] 哪個大才是目前最大的長度 27 */ 28 dp[i] = max(dp[i], dp[j] + 1); 29 } 30 } 31 ans = max(ans, dp[i]); 32 } 33 return ans; 34 } 35 36 int main() { 37 vector<int> nums = {10, 9, 2, 5, 3, 7, 101, 18}; 38 cout << "最長上升子序列的長度為: " << lengthOfLIS(nums) << endl; 39 return 0; 40 } 41 42 43 44 /* 45 思路 46 定義 dp[i] 表示以第 i 個元素結尾的最長上升子序列的長度。 47 狀態轉移方程為:dp[i] = max(dp[j]) + 1,其中 0 <= j < i 且 nums[j] < nums[i]。 48 */

       dp[i]與dp[j]之間

       for (int i = 1; i < n; ++i) {
      20         for (int j = 0; j < i; ++j) {
      21             if (nums[j] < nums[i]) {
      22                 /*
      23                      如果條件滿足,說明又找到一個可以增加長度的數字nums[j],那么原有dp[j]會再增加一個長度,
      24                      但nums[i]和比num[j]前面的數字num[0]~num[j-1]進行比較時,如果也有條件滿足的數字,
      25                      dp[i]也會加長度的,所以dp[i]里面也是有長度記載的,此時需要比較當次再增加一個長度
      26                      的 dp[j] + 1 和 dp[i] 哪個大才是目前最大的長度
      27                 */
      28                 dp[i] = max(dp[i], dp[j] + 1);    
      29             }
      30         }
      31         ans = max(ans, dp[i]);
      32     }

       



      posted on 2025-03-16 15:22  FYJUN2077  閱讀(10)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产播放91色在线观看| 极品粉嫩小泬无遮挡20p| 影音先锋AV成人资源站在线播放| 澜沧| 人人妻人人爽人人添夜夜欢视频| 中文字幕在线国产精品| 天天做天天躁天天躁| 成av人片一区二区久久| 中国女人高潮hd| 亚洲2022国产成人精品无码区| 久久av中文字幕资源网| 国产日韩一区二区四季| 7m精品福利视频导航| 国产成人免费永久在线平台| 国内极度色诱视频网站| 无码中文字幕av免费放| 亚洲人成自拍网站在线观看| 免费无码AV一区二区波多野结衣| 国产成人免费一区二区三区| 视频一区视频二区制服丝袜| 国产av一区二区三区精品| 一区二区三区国产不卡| 庆城县| 精品国产女同疯狂摩擦2| 亚洲精品麻豆一二三区| 最新午夜男女福利片视频| 国产超碰人人做人人爱| 久久五月丁香合缴情网| 精品无码成人片一区二区| 三级4级全黄60分钟| gogogo高清免费观看| 色综合久久久久综合体桃花网| 精品一区二区三区蜜桃久| 亚洲一区二区三区黄色片| 国产成人亚洲欧美二区综合| 欧美成人午夜在线观看视频| 亚洲综合中文字幕第一页| 丰满少妇人妻久久久久久| 深夜av在线免费观看| 丁香五月婷激情综合第九色| 国产午夜A理论毛片|