CC爆
码龄4年
关注
提问 私信
  • 博客:16,187
    16,187
    总访问量
  • 25
    原创
  • 76,693
    排名
  • 219
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2020-09-23
博客简介:

qq_51065805的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    245
    当月
    0
个人成就
  • 获得291次点赞
  • 内容获得14次评论
  • 获得341次收藏
创作历程
  • 19篇
    2024年
  • 6篇
    2023年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

动态规划学习

主要详细讲解了动态规划的分类,和每种类型的讲解。
原创
发布博客 2024.08.19 ·
214 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

单调栈问题

当新元素比栈顶元素小或等于时,直接入栈;否则,一直从栈顶弹出元素,直到栈顶元素小于新元素或栈为空。当新元素比栈顶元素大时,一直从栈顶弹出元素,直到栈顶元素大于新元素或栈为空,然后将新元素入栈。因为可以循环,直接将数组进行拼接,这样就破解循环问题了,就如同前面的每日温度问题了。先找到和 nums1 对应的 nums2 数,找到后,在循环找更大的,找到就退出。我们可以先对 nums2 进行单调栈,找到他每个元素的的下一个更大的数。单调栈的核心原理是:在栈内保持元素的单调性(递增或递减)
原创
发布博客 2024.05.12 ·
353 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

回溯算法精讲

其实组合问题,最经典就是77题的组合,其他题型无非就是在此基础上加入了路径的值,或者不能重复。怎么去重?去什么的重?树枝上?还是同一树层?怎么使用visited,来判断是否经历过这个节点?// used[i - 1] == true,说明同一树枝candidates[i - 1]使用过// used[i - 1] == false,说明同一树层candidates[i - 1]使用过组合问题最基础还是77题,基本都是在此基础上的衍生。return;i<=n;i++)// 不能重复选择。
原创
发布博客 2024.05.12 ·
958 阅读 ·
13 点赞 ·
0 评论 ·
29 收藏

五大核心算法(分治、动态规划、回溯、贪心、分支限界)

详细讲解核心算法,分治算法、动态规划、回溯、贪心。讲解原理与写一个案例如何使用
原创
发布博客 2024.04.27 ·
3015 阅读 ·
13 点赞 ·
0 评论 ·
73 收藏

linux系统快速入门

快速上手linux操作
原创
发布博客 2024.04.27 ·
1047 阅读 ·
28 点赞 ·
0 评论 ·
10 收藏

数据结构与算法 (堆、栈、二叉树的秘密)

通过写小项目来讲解堆、栈、树的原理和如何使用。
原创
发布博客 2024.04.15 ·
445 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏

数据结构和算法(哈希表和图(A*算法精讲))

哈希表和图论的算法精讲,A*算法、最短路径算法,广度遍历、深度遍历来复习图论知识点
原创
发布博客 2024.04.15 ·
1335 阅读 ·
35 点赞 ·
2 评论 ·
29 收藏

数据结构与算法精讲(队列详细知识精讲)

通过写高并发WEB服务器队列的应用来详细了解队列
原创
发布博客 2024.04.08 ·
1161 阅读 ·
14 点赞 ·
0 评论 ·
20 收藏

数据结构精讲(顺序表和链表的秘密)

通过完成项目来掌握链表和顺序表
原创
发布博客 2024.04.08 ·
734 阅读 ·
21 点赞 ·
0 评论 ·
28 收藏

用项目来了解Qt的秘密(项目:驾校科目一考试系统)

做一个项目来完全学会Qt基础操作
原创
发布博客 2024.04.05 ·
519 阅读 ·
14 点赞 ·
1 评论 ·
20 收藏

c++高级语言专题(一)

面向对象编程:就是属于吧构成问题的各个事物分解成各个对象,建立对象不是为了完成一个步骤,而是为了描述一个事物在整个解决问题的步骤中的行为。当我们把一个数据成员的存储类型指定为静态类型时,则该类产生的所有对象其静态成员均共享一个存储空间,这个空间时在编译的时候分配的。一个类作为宁一个类的友元,意味着,这个类的所有成员函数都是宁一个类的友元函数,都可以进行访问。析构函数:在对象生命周期结束时,释放系统为对象所分配的空间,即撤销一个对象。类是对象的抽象,而对象是类的具体实例。对象的类型称为类(class)。
原创
发布博客 2024.04.01 ·
298 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏

c++语言三块核心内容(非常高级)

编译过程中,符号是不分配虚拟地址的。符号的重定向;符号原本是没有地址的,但是符号解析成功后,我们就需要堆所有符号进行分配虚拟地址,这就叫做重定向。符号什么时候分配虚拟地址?在连接过程:符号解析完成后。
原创
发布博客 2024.03.30 ·
217 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

那些你不知道的c++设计模式的秘密(非常详细)

定义:一个类里面最多就只有一个实例,并且提供一个全局访问点(通常是一个静态方法)。
原创
发布博客 2024.03.28 ·
507 阅读 ·
24 点赞 ·
1 评论 ·
20 收藏

windows高级开发网络编程的秘密(详细罗列)

网络结构的标准模型是OSI模型,由国际互联网标准化组织定义的网络分层型。虽然目前没有完全按照这种模型实现的网络协议栈。什么是协议栈?一个网络上运行的网络规则。通过协议栈的不同可以划分为不同层。
原创
发布博客 2024.03.15 ·
304 阅读 ·
5 点赞 ·
1 评论 ·
3 收藏

那些你不知道的数据库进阶知识点(非常详细)

参数列表格式: 变量名 数据类型。
原创
发布博客 2024.02.29 ·
995 阅读 ·
12 点赞 ·
0 评论 ·
8 收藏

那些你不知道的数据库入门技巧(非常详细)

数据库:DB(DataBase)概念:数据仓库,软件,安装在操作系统之上作用:存储数据,管理数据。
原创
发布博客 2024.02.23 ·
925 阅读 ·
21 点赞 ·
1 评论 ·
10 收藏

简单排序的那些事儿(c++详细讲解)

选择排序从数组的第一个元素开始,假设它已经是最小值。:在剩余未排序的元素中(从第二个元素开始),找到最小元素的索引。:将找到的最小元素与数组的第一个元素交换位置。此时,数组的前两个元素已经是最小的两个元素。:将数组的起始位置向后移动一位(即从第二个元素开始),重复步骤2和步骤3,直到整个数组排序完成。:选择排序每次遍历都能找到最小(或最大)的元素,但是它不会直接放在正确的位置上,而是通过交换的方式逐步移动到正确的位置。
原创
发布博客 2024.02.22 ·
729 阅读 ·
25 点赞 ·
1 评论 ·
19 收藏

c++那些你不知道的标准特性(非常重要)

auto 将变量的类型和初始值绑定在一起,而 decltype 将变量的类型和初始值分开;虽然 auto 的书写更加简洁,但 decltype 的使用更加灵活。我们定义了一个MyVector类,它包含一个std::vector类型的成员变量data,并定义了一个自定义类型的迭代器iterator。
原创
发布博客 2024.02.22 ·
997 阅读 ·
27 点赞 ·
1 评论 ·
24 收藏

c++关键词(你不了解的秘密)(c++基础进阶知识点)

属于c++的基础进阶,详细讲述c++关键字的应用,对关键字的秘密详细讲述,全是重点。
原创
发布博客 2024.01.25 ·
866 阅读 ·
20 点赞 ·
0 评论 ·
16 收藏

二叉树算法

一: 二叉树基础1.1 二叉种类1.1.1 满二叉树满二叉树:就是所有节点要么为0要么为21.1.2 完全二叉树完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层(h从1开始),则该层包含 1~ 2^(h-1) 个节点。因为,需要顺序,先左后右1.1.3 二叉搜索树二叉搜索树是一个有序树。若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右
原创
发布博客 2023.11.18 ·
134 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多