C/C++
SmileLing~
这个作者很懒,什么都没留下…
展开
-
C++中的vector
1. 简介在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。2. 使用注意1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低;2...原创 2019-04-28 22:51:32 · 1716 阅读 · 0 评论 -
C++中的string
1. 基本操作1.1 头文件#include <string>1.2 声明与初始化string s0("Initial string");// constructors used in the same order as described above:string s1; // 默认初始化,s1为一个空字符串string s2(s0); // s2...原创 2019-04-28 22:56:30 · 1195 阅读 · 0 评论 -
C++中的map
文章目录1. 简介2. pair类型2.1 pair类型的定义和初始化2.2 pair对象的一些操作3. map基本操作3.1 头文件3.2 创建map对象3.3 map元素访问3.3.1 使用下标 [ ] 访问3.3.2 使用 at() 方法访问3.4 map中元素的插入3.4.1 使用下标[]插入3.4.2 使用insert()插入元素3.4 erase() 删除元素3.5 count(k) ...原创 2019-04-28 23:06:21 · 38970 阅读 · 3 评论 -
C++中的set
文章目录1. 简介2. set基本操作2.1头文件2.2 创建set对象2.3 set元素的访问2.4 set中常用方法Reference1. 简介set 是 STL的另个一关联容器,其是关键字 key 的简单集合,无重复元素,底层使用红黑树实现,内部元素自动排好序,set元素值为 const 类型,不能改变。当想要知道一个值是否存在时,set是最有用的。标准库提供8个关联容器:2. s...原创 2019-04-28 23:10:31 · 951 阅读 · 0 评论 -
C语言实现C++ 中的类
华科复试面试题:C语言如何实现C++ 中的类#include <stdio.h>//C 语言没有类,但可以用结构体充当一个类//与类不同,结构体只能定义变量,不能够定义函数,可以通过函数指针的方法来实现其功能 //定义“类 ”的成员变量以及方法 typedef struct Person{ char name; int age; void (*EatFunction...原创 2017-03-11 21:58:09 · 16683 阅读 · 10 评论 -
【coding】链表
leetcode-206-从尾到头打印链表leetcode-19-删除链表的倒数第N个节点leetcode83-删除链表中重复元素leetcode-82-删除链表中重复元素IIleetcode-24-两两交换链表中的节点leetcode-25-k个一组翻转链表[leetcode-92-反转链表范围 II](https://leetcode-cn.com/problems/reverse-link...原创 2019-06-26 20:54:20 · 443 阅读 · 0 评论