![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 73
学习新算法
把博客当做笔记来写
展开
-
C++多态
简洁多态的原理原创 2022-10-23 08:53:50 · 143 阅读 · 1 评论 -
C++继承
继承,菱形继承,子类的默认成员函数原创 2022-10-16 00:24:54 · 263 阅读 · 0 评论 -
模板__初阶
初阶模板!!!原创 2022-10-03 22:55:11 · 272 阅读 · 0 评论 -
C/C++内存管理
C++内存管理简单使用原创 2022-08-23 22:05:02 · 248 阅读 · 0 评论 -
类和对象_下
C++的4个主要默认成员函数原创 2022-08-22 16:55:53 · 250 阅读 · 0 评论 -
类和对象_上
C++类和对象简单语法原创 2022-08-17 17:43:27 · 165 阅读 · 0 评论 -
C++入门
入门简单语法原创 2022-07-24 17:34:20 · 330 阅读 · 1 评论 -
红黑树—插入
红黑树原创 2022-05-06 20:36:52 · 327 阅读 · 0 评论 -
手撕AVL树——四种旋转
手撕AVL树旋转对二叉搜索树进行中序遍历可以得到有序的序列AVL树是一颗严格平衡搜索树通过控制左右子树的高度差,左右子树的高度之差的绝对值超过(-1/0/1)我这里用的是三叉链,用平衡因子控制左右之差三叉链可以更方便操作和理解,也是有弊的,每个结点在32为原创 2022-05-02 13:39:37 · 683 阅读 · 3 评论 -
二叉树前,中,后序的非递归实现
力扣题的链接在下面前序链接中序链接后序链接二叉树的前,中,序用递归很简单我这里就不写了,主要来看非递归的实现前序的非递归思路:用栈的后进先出来控制结点,还是比较简单的/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullp原创 2022-04-28 22:41:13 · 530 阅读 · 0 评论