queue 常見方法

2021-10-09 03:11:55 字數 1342 閱讀 1223

queue 不能隨機訪問

///*建構函式

//queue()

//explicit queue(const _container& _cont)   //預設class _container = deque<_ty>

//方法:

//void push(value_type&& _val)              //壓入

//template

//              decltype(auto) emplace(_valty&&... _val)    //一構造引數的形式壓入

//              _nodiscard bool empty()                     //測試是否為空

//              _nodiscard size_type size()                 //大小

//              _nodiscard reference front()                //獲取第乙個元素     返回型別為 模板的型別

//              _nodiscard const_reference front() const  

//              _nodiscard reference back()                 //獲取最後乙個元素

//              _nodiscard const_reference back() const

//              _nodiscard const_reference back() const

//              void push(const value_type& _val)           //壓入

//              void pop()                                  //擦除第乙個元素

//              const _container& _get_container() const    //獲取內部儲存區 即 deque<_ty>;

//              void swap(queue& _right)                    //交換

//*/

//std::queueque;

//std::dequedeq;

//std::queueque2(deq);

//std::queue::container_type::reference ty = que2.front(); //=>int ty = que2.front();

//int ty2= que2.front();

Java Collection常見方法

collection的常見方法 1 新增 boolean add object obj 新增單個物件 boolean addall collection coll 新增集合 2 刪除 boolean remove object obj 刪除單個物件 boolean removeall collect...

Java Set常見方法

set 元素不能重複,無序。set介面中的方法和collection一致 hashset 內部資料結構是雜湊表,是不同步的。雜湊表確定元素是否相同 1 判斷的是兩個元素的雜湊值是否相同,如果相同再判斷兩個物件的內容是否相同。2 判斷雜湊值相同,其實判斷的是物件的hashcode的方法,判斷內容相同,...

Ruby常見方法

1.capitalize方法 該方法是字串類string的乙個方法,對所有字串都適用。它的作用是將呼叫該方法的字串的首字母改為大寫。舉例如下 s ruby s.capitalize ruby 又如 def say goodnight name result good night,capitalize...