摘要: 泛型算法 泛型算法是STL库里面定义的一些算法,这些算法可以用一个接口操作各种数据类型,因此成为泛型算法。大多算法定义在头文件algorithm和numeric中。意思就是可以用一个接口操作各种类型的算法就是泛型算法。 泛型算法分为两类,一类是只读算法,一类是修改原有容器的算法。 只读算法包括fin 阅读全文
posted @ 2022-01-07 17:07 恋恋风辰 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 递归反转 本文介绍递归反转单链表,和之前的循环遍历反转单链表方式略有不同,递归的方式要写出推到递归公式。并且在递归的同时修改指针的指向。 先定义Node节点 class Node { public: Node(int dt, Node *nt = nullptr) : data(dt), next( 阅读全文
posted @ 2022-01-07 17:06 恋恋风辰 阅读(115) 评论(0) 推荐(0) 编辑