E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++-STL
C++-STL
(1)-Vector-随机数(randon、default_random_engine)
STL标准模板库数据结构与算法分离,不是面向对象的。容器container包含两类序列和关联序列list双向链表O(n)任何位置上都快链表是内存地址不连续存的快vector动态数组头尾快中部慢数组是连续的取的快deques关联setmap索引取取的快本文讲vector的使用。随机数是用来测试的,顺便也给了两种方式(randon,default_random_engine)。1.Vector的基本操
多云的夏天
·
2023-10-07 10:18
C++-STL
(18)-ctime-VS2019下的正解
时间函数大家很熟了,但是发现在vs2019下,好用的ctime等函数编译不通过。何解?因为不安全,全部替换成类似于ctime_s这样的。上代码:编译不通过voidtest_time(){//1.程序启动时间clock_tclock_tstarttm=clock();//基于当前系统的当前日期/时间time_tnow=time(0);cout<<"1970到目前经过秒数:"<
多云的夏天
·
2020-07-01 16:35
C++
C++-STL
(4)-unordered_set-自定义类型-实例源码
自定义类型一般有三种实现方式,百度一下就出来了。目的都是重写hash以及equal。其实都是三步走:1.自定义对象;2.重载operator;3,哈希函数本文给出两种好用的,一个是struct的,一个是class的。照着做肯定可以用起来。本文的struct和class成员变量都是基本数据类型,成员变量有自定义类型的参看1.structstructRect{intwidth;intheight;st
多云的夏天
·
2020-06-22 12:52
C++
C++-STL
:vector用法总结
目录一、简介二、用法1.头文件2.vector的声明及初始化3.vector基本操作1)容量相关2)修改元素3)使用迭代器4)访问元素4.常用操作1)遍历元素2)元素翻转3)元素排序一、简介vector,是同一类型的对象的集合,这一集合可看作可变大小的数组,是容器的一种。对于容器来说,其重要特性之一便是于可以在运行时高效地添加元素。类似于数组,vector采用连续内存地址来存储元素,因此vecto
Bylight
·
2019-02-27 16:00
【用法详解】
C++-STL
队列queue与优先队列priority_queue的用法详解与学习心得
【
C++-STL
队列与优先队列用法详解】1、队列queuequeue模板类的定义在头文件中。
荷叶田田_
·
2018-03-08 21:10
学习笔记与用法总结
c++-STL
:删除子串
voiddeletesub(string&str,conststring&sub,intn){intm,flag=0,num=0;//num是子串出现的次数while(flag==0){m=str.find(sub);//在str中找子串sub,返回起点下标if(m<0)//没找到flag=1;else{str.erase(m,n);//删除子串,起点和sub长度num++;}}cout<
JasonHaven
·
2017-04-03 16:33
数据结构和算法
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他