![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 72
学习新算法
把博客当做笔记来写
展开
-
C++多态
简洁多态的原理原创 2022-10-23 08:53:50 · 104 阅读 · 1 评论 -
C++继承
继承,菱形继承,子类的默认成员函数原创 2022-10-16 00:24:54 · 231 阅读 · 0 评论 -
模板__初阶
初阶模板!!!原创 2022-10-03 22:55:11 · 259 阅读 · 0 评论 -
Linux_进程地址空间
Linux进程虚拟地址空间理解!!!原创 2022-09-25 15:29:46 · 240 阅读 · 0 评论 -
C/C++内存管理
C++内存管理简单使用原创 2022-08-23 22:05:02 · 234 阅读 · 0 评论 -
类和对象_下
C++的4个主要默认成员函数原创 2022-08-22 16:55:53 · 223 阅读 · 0 评论 -
类和对象_上
C++类和对象简单语法原创 2022-08-17 17:43:27 · 142 阅读 · 0 评论 -
C++入门
入门简单语法原创 2022-07-24 17:34:20 · 297 阅读 · 1 评论 -
红黑树—插入
红黑树原创 2022-05-06 20:36:52 · 321 阅读 · 0 评论 -
手撕AVL树——四种旋转
手撕AVL树旋转对二叉搜索树进行中序遍历可以得到有序的序列AVL树是一颗严格平衡搜索树通过控制左右子树的高度差,左右子树的高度之差的绝对值超过(-1/0/1)我这里用的是三叉链,用平衡因子控制左右之差三叉链可以更方便操作和理解,也是有弊的,每个结点在32为原创 2022-05-02 13:39:37 · 592 阅读 · 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 · 500 阅读 · 0 评论 -
二叉树相关题型C++
二叉树部分题解-1原创 2022-04-23 12:41:54 · 1293 阅读 · 0 评论 -
直接插入排序&希尔排序纯C实现
直接插入排序&希尔排序当作自己的笔记来写直接插入排序&希尔排序直接插入排序希尔排序性能测试直接插入排序思路:直接插入排序是一种简单的插入排序法,其基本思想是:==把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列 ==。实际中我们玩扑克牌时,就用了插入排序的思想,void InsertSort(int* a, int n){ for (int i = 0; i < n - 1; ++i) { int原创 2022-02-27 16:27:15 · 746 阅读 · 1 评论