\(swap\)的方式有 \(S1.swap(S2)\) 或 \(swap(S1,S2)\)

\(vector,map,set,deque \ \ \ \ swap\)复杂度:\(O(1)\)

\(priority\_queue,queue,stack\ \ \ \ swap\)复杂度:\(O(n)\)
特别要注意以上三种容器!!千万别在考场上写
但是在开启\(c++11\)的情况下这三种容器\(swap\)的复杂度可以做到\(O(1)\)

最新文章

  1. linux下cetos7无线网络设置办法
  2. 转帖:DotNet 资源大全中文版
  3. Android多线程通信机制
  4. Eclipse魔法堂:任务管理器
  5. C++11 现代C++风格的新元素--简介
  6. jsp中页面间传汉字参数转码
  7. hdu 1078(记忆化搜索)
  8. Shell 脚本小试牛刀(番外) -- 捷报
  9. Ext JS学习第三天 我们所熟悉的javascript(二)
  10. C# 一个WCF简单实例
  11. Codeforces 708A Letters Cyclic Shift
  12. Msys2配置总结
  13. typeof和instansof的区别
  14. day21 模块 异常处理
  15. Unity查找物体的子物体、孙物体
  16. phpstorm 配置 webpack @ 别名跳转
  17. python爬虫 Scrapy2-- 爬取豆瓣电影TOP250
  18. c++11多线程学习笔记之二 mutex使用
  19. 如何设置电脑的固定IP地址
  20. Netty之Reactor模式

热门文章

  1. Pencil 基于Electron的GUI原型工具之菜单再探
  2. ItelliJ Idea 2019提交TFVC变更,系统提示Validation must be performed before checking in
  3. LeetCode 328:奇偶链表 Odd Even Linked List
  4. http状态码大全(404、505、502,500)
  5. SpringDataRedis简单入门介绍
  6. 安装docker后修改docker文件目录
  7. HBuilder webApp开发(七)微信/QQ/新浪/腾讯微博分享
  8. webform的原生操作图片预览和上传
  9. The connection string name is missing for the MySqlSiteMapProvider
  10. C# - VS2019 WinFrm应用程序连接Access数据库,并简单实现数据库表的数据查询、显示