logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux系统:开发工具

快来看看吧~~ ^_^ Linux 下一般使用代码编辑工具 vi/vim,编译工具 gcc/g++,调试工具 gdb。

文章图片
#vim#linux
C++初阶:list

Listlist (cplusplus.com)list 的介绍list 是能够在序列内任意位置执行常数次插入删除操作的顺序容器,并且它具有双向迭代器。list 容器的实现类似于双向链表,双向链表可以将每个元素存储内存中不同且不相关的地址处。整个链表的顺序由它的节点与其前后节点的链接关联决定。list 容器和 forward_list 容器很像:他们主要区别在于 forward_list 对象是单

文章图片
#c++#list#链表
C语言详解:函数递归专题

函数递归函数递归的定义和优缺点程序调用自身的行为就是递归。可以直接或间接的调用,本质是把复杂的问题转化为一个规模小的问题。递归一般只需少量的代码就可描绘出多次重复计算。其主要思考方式在于大事化小。优点是为具有某些特征的编程问题提供了最简单的策略,缺点是层层调用,算法的复杂度可能过高,以致于快速耗干了计算机的内存资源,不方便阅读和维护等。递归的使用场景及必要条件使用场景能够要求转化为新的问题,且二者

文章图片
#c语言#算法#数据结构 +1
C语言详解:结构体

结构体当然本次结构体仍不会讲的特别深入,在后面的自定义类型进阶会更加深入的讲到这部分内容。结构(体)是一些值的集合,这些值被称为成员变量。结构的每个成员变量可以具有不同类型。我们所学过的类型如:char,int,float,double等,都只能描述单一变量。但是结构体,顾名思义,是多个变量的集合,其中包含多个单一变量。所以C语言就发明了结构体用于用来描述复杂对象,如:书,人等具有多个特征的变量。

文章图片
#c++#c语言#算法 +1
到底了