随笔分类 - C&C++
摘要:
本次博客,我将记录对链表的理解 《算法导论》上是这样定义链表的: 链表(linked list)是一种这样的数据结构,其中的各对象按线性顺序排列。数组的线性顺序是由数组下标决定的,然而与数组不同的是,链表的顺序是由各个对象里的指针决定的。 我们可以画张图来解释: 打个比方,一个用来存钱的抽屉,抽屉里
阅读全文
本次博客,我将记录对链表的理解 《算法导论》上是这样定义链表的: 链表(linked list)是一种这样的数据结构,其中的各对象按线性顺序排列。数组的线性顺序是由数组下标决定的,然而与数组不同的是,链表的顺序是由各个对象里的指针决定的。 我们可以画张图来解释: 打个比方,一个用来存钱的抽屉,抽屉里
阅读全文
posted @ 2022-07-29 15:14
Sky6634
摘要:
本次博客,我将记录c++中的向上和向下取整 如果要使用c++自带的取整和四舍五入函数,则须要包含头文件 #include<cmath> 下面贴出代码即可说明: //向下取整 cout<<"(int)1.2="<<(int)1.2<<endl; cout<<"(int)1.8="<<(int)1.8<
阅读全文
本次博客,我将记录c++中的向上和向下取整 如果要使用c++自带的取整和四舍五入函数,则须要包含头文件 #include<cmath> 下面贴出代码即可说明: //向下取整 cout<<"(int)1.2="<<(int)1.2<<endl; cout<<"(int)1.8="<<(int)1.8<
阅读全文
posted @ 2022-07-28 11:02
Sky6634
摘要:
本次博客,我将记录遍历string的三种方式 1.for循环下标遍历: //.size() string str="abcdefg"; for(int i=0;i<str.size();i++){ cout<<str[i]<<' '; } //.length() string str="abcdef
阅读全文
本次博客,我将记录遍历string的三种方式 1.for循环下标遍历: //.size() string str="abcdefg"; for(int i=0;i<str.size();i++){ cout<<str[i]<<' '; } //.length() string str="abcdef
阅读全文
摘要:
本次博客,我将记录C++中map的用法 一些定义: map是STL的一个关联容器,它提供一对一的hash map是一种**键-值对(key-value)**集合,map集合中的每一个元素都包含一个键对象和一个值对象 map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。m
阅读全文
本次博客,我将记录C++中map的用法 一些定义: map是STL的一个关联容器,它提供一对一的hash map是一种**键-值对(key-value)**集合,map集合中的每一个元素都包含一个键对象和一个值对象 map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。m
阅读全文
摘要:
本次博客,我将记录C++中vector的用法 头文件:#include <vector> 初始化: //以int为例 vector<int> v1; vector<int> v2(v1); //v2中包含了v1中的所有副本 vector<int> v2=v1; //同上 vector<int> v3
阅读全文
本次博客,我将记录C++中vector的用法 头文件:#include <vector> 初始化: //以int为例 vector<int> v1; vector<int> v2(v1); //v2中包含了v1中的所有副本 vector<int> v2=v1; //同上 vector<int> v3
阅读全文
posted @ 2022-07-20 14:25
Sky6634

浙公网安备 33010602011771号