
C++
文章平均质量分 73
学习新算法
把博客当做笔记来写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++多态
简洁多态的原理原创 2022-10-23 08:53:50 · 220 阅读 · 1 评论 -
C++继承
继承,菱形继承,子类的默认成员函数原创 2022-10-16 00:24:54 · 414 阅读 · 0 评论 -
模板__初阶
初阶模板!!!原创 2022-10-03 22:55:11 · 326 阅读 · 0 评论 -
C/C++内存管理
C++内存管理简单使用原创 2022-08-23 22:05:02 · 276 阅读 · 0 评论 -
类和对象_下
C++的4个主要默认成员函数原创 2022-08-22 16:55:53 · 277 阅读 · 0 评论 -
类和对象_上
C++类和对象简单语法原创 2022-08-17 17:43:27 · 197 阅读 · 0 评论 -
C++入门
入门简单语法原创 2022-07-24 17:34:20 · 363 阅读 · 1 评论 -
红黑树—插入
红黑树原创 2022-05-06 20:36:52 · 365 阅读 · 0 评论 -
手撕AVL树——四种旋转
手撕AVL树旋转 对二叉搜索树进行中序遍历可以得到有序的序列 AVL树 是一颗严格平衡搜索树通过控制左右子树的高度差,左右子树的高度之差的绝对值超过(-1/0/1) 我这里用的是三叉链,用平衡因子控制左右之差 三叉链可以更方便操作和理解,也是有弊的,每个结点在32为原创 2022-05-02 13:39:37 · 915 阅读 · 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 · 563 阅读 · 0 评论