亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ACM_ICPC競賽中sort函數(shù)的簡要介紹

        2019-04-26 05:03:40焦靜頤崔馭賈子璇
        電子技術(shù)與軟件工程 2019年4期
        關(guān)鍵詞:運(yùn)算符數(shù)組排序

        文/焦靜頤 崔馭 賈子璇

        1 sort函數(shù)的介紹及優(yōu)點(diǎn)

        sort函數(shù)是STL中用于對給定區(qū)間進(jìn)行排序的函數(shù),所在頭文件是#include 。主要原理是快速排序,但又不是簡單的快速排序,它還結(jié)合了插入排序和堆排序,根據(jù)需要排序?qū)ο蟮牟煌闆r,自動選用合適的排序方法。所以雖然理論上sort函數(shù)和快速排序的復(fù)雜度都是O(n*logn),但在實(shí)際應(yīng)用中,sort函數(shù)比快速排序的效率更高,實(shí)用方法簡單,因此更加實(shí)用。

        2 sort函數(shù)的使用方法

        sort函數(shù)有三個參數(shù)

        (1)要排序數(shù)組的起始地址。

        (2)要排序數(shù)組的結(jié)束地址,即最后一個要排序地址的下一個地址。

        (3)排序方法,可以是從大到小,也可以自定義,也可以不寫,如果不寫,默認(rèn)的排序方式是從小到大排序。

        sort函數(shù)使用模板是:

        sort(start,end,cmp);

        對區(qū)間[f irst,last)根據(jù)cmp的方式進(jìn)行排序。

        3 sort函數(shù)的用法舉例

        3.1 直接使用

        整型默認(rèn)為從小到大排序,字符型根據(jù)ASCII碼值進(jìn)行排序。

        N為整型常數(shù),f irst為起始地址,last為結(jié)束地址。

        3.2 自定義排序

        3.2.1 自定義比較函數(shù)

        系統(tǒng)默認(rèn)為x>y返回true,故程序是從大到小排序。

        3.2.2 重載比較運(yùn)算符

        這種方法用于結(jié)構(gòu)體中。

        根據(jù)成員a的數(shù)值由大到小排序,當(dāng)a的數(shù)值相同時,根據(jù)成員b的數(shù)值由小到大排序。

        4 結(jié)束語

        sort函數(shù)在使用上帶來極大便利,因?yàn)楦咝?,使用靈活的特點(diǎn),無論是在日常開發(fā)中還是算法競賽中,sort函數(shù)都能發(fā)揮很大的作用。本文介紹了sort的使用方法,只要加以練習(xí),就可以將sort函數(shù)更好的應(yīng)用。掌握好sort函數(shù)對學(xué)生學(xué)習(xí)其他STL函數(shù)也有很大幫助,可以提高學(xué)生的編程能力。

        猜你喜歡
        運(yùn)算符數(shù)組排序
        JAVA稀疏矩陣算法
        電腦報(2022年13期)2022-04-12 00:32:38
        排序不等式
        老祖?zhèn)魇诨具\(yùn)算符
        JAVA玩轉(zhuǎn)數(shù)學(xué)之二維數(shù)組排序
        電腦報(2020年24期)2020-07-15 06:12:41
        恐怖排序
        節(jié)日排序
        刻舟求劍
        兒童繪本(2018年5期)2018-04-12 16:45:32
        尋找勾股數(shù)組的歷程
        C++運(yùn)算符重載剖析
        價值工程(2014年17期)2014-04-16 03:29:20
        表達(dá)式求值及符號推導(dǎo)
        亚洲熟妇无码久久精品疯| 高清毛茸茸的中国少妇| 狠狠色婷婷久久综合频道日韩| 初尝黑人嗷嗷叫中文字幕| 国产大陆亚洲精品国产| 99ri国产在线观看| 亚洲美女主播一区二区| 日本人妻免费一区二区三区| 成人做受视频试看60秒| 亚洲激情成人| 精品人妻久久av中文字幕| 亚洲精品中文字幕一二三区| 97人人超碰国产精品最新| 欧美在线专区| 久久婷婷色香五月综合激激情| 日韩女优av一区二区| 亚洲精品午夜无码电影网| 国产农村三片免费网站| 中文无字幕一本码专区| 99riav国产精品视频| 人妻影音先锋啪啪av资源| 亚洲成AV人片在一线观看| 亚洲一区二区三区日韩在线观看| 又色又爽又黄高潮的免费视频| 久久久久亚洲av无码尤物| av中文码一区二区三区| 国产亚洲精品熟女国产成人| 国产麻豆精品一区| 九九精品视频在线观看| av一区二区不卡久久| 人妻少妇精品视频专区vr| 日日澡夜夜澡人人高潮| 亚洲中文字幕久爱亚洲伊人| 综合久久精品亚洲天堂| 久久久久久亚洲av成人无码国产 | 久久久国产乱子伦精品| 成人性生交大片免费看r| 国产免费一区二区av| 国产一区二区三区不卡在线观看 | 日本最大色倩网站www| 亚洲色欲大片AAA无码|