STL標準模版庫 set操作

2021-10-19 09:17:10 字數 435 閱讀 9036

#include

#include

#include

#include

#include

//仿函式

//set是乙個集合,變數內容是唯一的,其中值的順序是按照規則排列的

//在插入的時候要刪除,要刪除原有資料在插入。不支援直接訪問操作,不能指定插入位置

using

namespace std;

inttestset01()

//仿函式實現

class

cstudent

public

: string name;

int id;};

struct stufunctor};

inttestset02()

intmain()

STL標準模板庫 set

原 2017年04月25日 15 15 34 給糖吃的小 閱讀數 20538 更多分類專欄 c stl set集合是c stl庫中自帶的乙個容器,set具有以下兩個特點 1 set中的元素都是排好序的 2 set集合中沒有重複的元素 常用操作 begin 返回set容器的第乙個元素的位址 end 返...

STL 標準模板庫之set總結

1.元素獨一無二。2.元素從小到大排列,通過二分查詢樹實現。include using namespace std 預設建構函式 拷貝建構函式 迭代器建構函式 include include using namespace std intmain set s2 a,a 5 利用指標初始化 set s...

資料結構(二)標準模版庫STL

標準模版庫stl關注的重點是泛型資料結構和演算法。其關鍵組成部分 容器,演算法,迭代器。容器是某種型別物件的集合。在stl中容器分為序列式容器和關聯式容器。常見的序列式容器有向量,表,雙端佇列。常見的關聯式容器有集合,多重集合和多重對映。容器介面卡,如棧,佇列,優先佇列。stl中的演算法是指對容器中...