日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

leetcode(3)——414. 第三大的数(C++中的 set,::作用符号,迭代器),628 三个数的最大乘积(sort函数的用法)

發布時間:2025/1/21 c/c++ 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode(3)——414. 第三大的数(C++中的 set,::作用符号,迭代器),628 三个数的最大乘积(sort函数的用法) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 前言
  • 414
    • 程序
    • 疑惑
      • set
      • ::在c++中什么意思
        • 一、作用域符號:
        • 二、全局作用域符號:
        • 三、作用域分解運算符:
      • C++ 迭代器
  • 628
    • 程序
    • 疑惑
      • sort函數

前言

大佬的程序,邊刷邊總結邊學語言。
題目414
題目628

414

程序

class Solution { public:int thirdMax(vector<int>& nums) {set<int> top3;for (int num : nums) {top3.insert(num);if (top3.size() > 3)top3.erase(top3.begin());}return top3.size() == 3 ? *top3.begin() : *top3.rbegin();} };

set.insert 插入數據
set.size set中元素的個數
set.begin 第一個元素
set.rbegin 最后一個元素

疑惑

set

C++中的set,采用的是一種非常高效的平衡檢索二叉樹:紅黑樹,也稱為RB樹(Red-Black Tree)。

  • set中的元素都是排序好的,從小到大。
  • set中的元素都是唯一的,沒有重復的。
  • begin,rbegin:得到的是地址
  • ::在c++中什么意思

    百科大佬傳送門

    一、作用域符號:

    1、A::member就表示類A中的成員member。

    2、B::member就表示類B中的成員member。

    二、全局作用域符號:

    全局作用域符號:當全局變量在局部函數中與其中某個變量重名,那么就可以用::來區分,例如:

    三、作用域分解運算符:

    比如聲明了一個類A,類A里聲明了一個成員函數voidf(),但沒有在類的聲明里給出f的定義,那么在類外定義f時,就要寫成voidA::f(),表示這個f()函數是類A的成員函數。例如:

    C++ 迭代器

    vector::iterator iter;這條語句定義了一個名為iter的變量,它的數據類型是由vector定義的iterator類型。

    set<int> iset(10,1);for (set<int>::iterator iter = iset.begin(); iter != iset.end(); ++iter){cout<< *iter ; //使用 * 訪問迭代器所指向的元素}

    628

    程序

    思路:可能組成最大乘積的三個數有兩種可能。可能一:最大的三個正數的乘積;可能二:最大的正數與最小的兩個負數的乘積。因此遍歷數組,找出這5個數,比較可能的兩個結果,較大的那個就是我們要返回的。

    class Solution{ public:int maximumProduct(vector<int>& nums){int n = nums.size();sort(nums.begin(), nums.end());int res1 = nums[n - 1] * nums[n - 2] * nums[n - 3];int res2 = nums[0] * nums[1] * nums[n - 1];return max(res1, res2);} }

    疑惑

    sort函數

    sort函數的參數是地址

    總結

    以上是生活随笔為你收集整理的leetcode(3)——414. 第三大的数(C++中的 set,::作用符号,迭代器),628 三个数的最大乘积(sort函数的用法)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产一区免费 | 欧美性教育视频 | aaaa黄色片 | 超碰av在线播放 | 日本少妇激情舌吻 | 国产最新毛片 | 在线国产精品视频 | 免费黄色入口 | 天天射美女 | 久久入口| 九九九精品视频 | 一个综合色 | sm久久捆绑调教精品一区 | 亚洲色图二区 | www.黄色在线观看 | 亚洲精品乱码久久久久久 | 中文字幕你懂的 | 午夜在线免费视频 | 日韩视频欧美视频 | 粉嫩精品久久99综合一区 | www.久久99 | 91九色国产在线 | 日本在线免费播放 | 欧美高清性xxxxhdvideosex | 国产青青在线 | 99在线精品观看 | youjizzxxx69| 91麻豆精品在线观看 | 日日草夜夜草 | 一本色道久久综合亚洲精品按摩 | 国产欧美综合一区 | 男人阁久久 | aaaa黄色 | 手机在线观看免费av | 超碰在线观看91 | 欧美午夜精品久久久久久浪潮 | 国产亚洲一区二区三区四区 | 熟女少妇一区二区 | 春色网站 | 久久精品国产一区二区三区 | 另类小说色| 污污污污污污www网站免费 | 久久精品播放 | 免费国产黄色片 | 国产精品100 | 国产精品国产a级 | 亚洲人精品 | 日本高清xxx| 落日余晖图片 | 国产一国产二国产三 | 在线黄色免费 | 成人免费观看cn | 欧美亚洲国产日韩 | 国产性xxx| 亚洲国产精品成人综合在线 | 深夜老司机福利 | 国产911| 亚洲性xxx| 成人美女视频 | 精品动漫一区二区三区的观看方式 | 姑娘第5集在线观看免费 | 日韩欧美精品一区二区 | 校霸被c到爽夹震蛋上课高潮 | 国产精品人成在线观看免费 | 国产黄色网址在线观看 | 亚洲涩涩在线 | 国产午夜精品在线观看 | 中文字幕av第一页 | 一本色道久久综合亚洲精品按摩 | 公侵犯人妻一区二区三区 | 欧美日一区二区三区 | 国产午夜麻豆影院在线观看 | 在线观看香蕉视频 | 午夜精品一区二区三区在线视频 | 99视频国产精品 | 日韩美女一区二区三区 | 综合精品一区 | 午夜精品福利一区二区蜜股av | 久久国产精品二区 | 超碰日本 | 先锋影音av在线资源 | 亚洲精品97久久中文字幕无码 | 亚洲天堂成人在线观看 | 日韩成人免费视频 | 超碰在线天天 | 午夜大片网| 国产人人插 | 色吊丝中文字幕 | 自拍 亚洲 欧美 | 不卡精品 | 中文字幕亚洲精品在线 | 求欧美精品网址 | a在线视频 | 色偷偷91 | 免费黄色网址在线观看 | 奇米777第四色 | 九九综合久久 | 午夜黄色网 | 热久久伊人 |