最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++ 求數(shù)組最大最小值函數(shù)的實(shí)現(xiàn)

 更新時(shí)間:2022年07月13日 08:52:37   作者:珍惜每分每秒  
這篇文章主要介紹了c++ 求數(shù)組最大最小值函數(shù)的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

求數(shù)組元素最大最小值函數(shù)

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int a[5]={1,2,3,0,-20};
cout<<*max_element(a,a+5)<<endl;
cout<<*max_element(a,a+5)<<endl;
return 0;
}

也可以通過這種方式,修改最大值或最小值

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int a[5]={1,2,3,0,-2},m=10;
*min_element(a,a+5) += *max_element(a,a+5);//把最小元素和最大元素的和 賦給當(dāng)前最小元素
cout<<*max_element(a,a+5);
return 0;
}

c++中min和max函數(shù)

包含在c++標(biāo)準(zhǔn)庫中頭文件<algorithm>中,在頭文件<windows.h>中定義了min,max的宏,若在包含<algorithm>的同時(shí)包含<windows.h>會導(dǎo)致函數(shù)無法使用。

<windows.h>提供了_cpp_min等函數(shù)來代替min函數(shù)的功能。

C++11標(biāo)準(zhǔn):<algorithm>中min函數(shù)的原型

default (1)template <class T> const T& min (const T& a, const T& b);
custom (2)template <class T, class Compare>
  const T& min (const T& a, const T& b, Compare comp);
initializer list (3)template <class T> T min (initializer_list<T> il);
template <class T, class Compare>
  T min (initializer_list<T> il, Compare comp);

Return the smallest

Returns the smallest of  a and  b. If both are equivalent,  a is returned.

The versions for  initializer lists (3) return the smallest of all the elements in the list. Returning the first of them if these are more than one.

The function uses  operator< (or  comp, if provided) to compare the values.

eg:custom2<pre style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 128, 0);">template <class T, class Compare>
? const T& min (const T& a, const T& b, Compare comp);
#include<iostream>
#include<algorithm>
using namespace std;
struct var {
?? ?char *name;
?? ?int key;
?? ?var(char *a,int k):name(a),key(k){}
};
bool comp(const var& l, const var& r) {
?? ?return l.key < r.key;
}
int main() {
?? ?var v1("var1", 2);
?? ?var v2("var2", 3);
?? ?cout << std::min(v1, v2,comp).name << endl;
?? ?return 0;
}

stable_sort,max函數(shù)同min

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C++設(shè)計(jì)模式之裝飾模式(Decorator)

    C++設(shè)計(jì)模式之裝飾模式(Decorator)

    這篇文章主要為大家詳細(xì)介紹了C++設(shè)計(jì)模式之裝飾模式Decorator的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 與ASCII碼相關(guān)的C語言字符串操作函數(shù)

    與ASCII碼相關(guān)的C語言字符串操作函數(shù)

    這篇文章主要介紹了與ASCII碼相關(guān)的C語言字符串操作函數(shù),分別是將字符轉(zhuǎn)換為ASCII碼的toascii()函數(shù)和根據(jù)ASCII碼進(jìn)行字符串比較的strcoll()函數(shù),需要的朋友可以參考下
    2015-08-08
  • C語言中單引號和雙引號用法詳解

    C語言中單引號和雙引號用法詳解

    C語言中,單引號用于表示單個(gè)字符常量,而雙引號用于表示字符串,單引號中的字符是int類型,雙引號中的字符串是以null字符結(jié)尾的字符數(shù)組,本文介紹C語言中單引號和雙引號用法,感興趣的朋友一起看看吧
    2025-01-01
  • C++無鎖隊(duì)列的原理與實(shí)現(xiàn)示例

    C++無鎖隊(duì)列的原理與實(shí)現(xiàn)示例

    C++無鎖隊(duì)列是一種多線程編程技術(shù),它可以在不使用鎖的情況下實(shí)現(xiàn)線程安全的隊(duì)列,本文就來詳細(xì)的介紹一下C++無鎖隊(duì)列的原理與實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn)

    C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn)

    I/O多路復(fù)用是一種并發(fā)處理多個(gè)I/O操作的機(jī)制,本文主要介紹了C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 深入了解c++11 移動語義與右值引用

    深入了解c++11 移動語義與右值引用

    這篇文章主要介紹了c++ 移動語義與右值引用的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2020-08-08
  • C++中獲取隨機(jī)數(shù)的常用方法小結(jié)

    C++中獲取隨機(jī)數(shù)的常用方法小結(jié)

    這篇文章主要為大家詳細(xì)介紹了C++中獲取隨機(jī)數(shù)的幾種常用方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解下
    2025-01-01
  • 如何配置?Sublime?Text4為?C++?編輯器

    如何配置?Sublime?Text4為?C++?編輯器

    這篇文章主要介紹了配置Sublime Text4為C++編輯器,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • C語言實(shí)現(xiàn)三子棋游戲含完整代碼

    C語言實(shí)現(xiàn)三子棋游戲含完整代碼

    本文詳細(xì)講解了C語言實(shí)現(xiàn)三子棋游戲內(nèi)含完整代碼,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-11-11
  • C++實(shí)現(xiàn)延遲的方法詳解

    C++實(shí)現(xiàn)延遲的方法詳解

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)延遲的三個(gè)方法,文中的示例代碼講解詳細(xì),對我們深入了解C++有一定的幫助,感興趣的小伙伴可以學(xué)習(xí)一下
    2022-12-12

最新評論

当雄县| 永寿县| 左贡县| 镇赉县| 鹿泉市| 手游| 江安县| 诸暨市| 梁河县| 南阳市| 台中市| 寻乌县| 蕲春县| 东乡族自治县| 河间市| 平安县| 偃师市| 平原县| 南岸区| 晋城| 改则县| 德钦县| 邮箱| 都江堰市| 集安市| 威信县| 龙口市| 邯郸县| 天津市| 腾冲县| 潼南县| 玉田县| 府谷县| 邹城市| 靖远县| 五华县| 常山县| 榕江县| 贵德县| 建瓯市| 庆云县|