自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux猿

CSDN博客专家,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!

  • 博客(420)
  • 资源 (6)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 【数据结构和算法】超多图解,超详细,堆详解

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:图解数据结构和算法(优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????目录????一、什么是堆????二、堆排序✨2.1 算法原理✨2.2 算法步骤✨2.3 实例演示✨2.4代码实现✨2.5堆调整原理????三、实例讲解✨3.1 求第 k

2021-10-24 10:16:23 2388 44

原创 Windows 终端常用命令,必备!

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:xxxxxxx (优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????大家在 Windows 控制台(黑框)中执行命令的时候,是不是经常输错命令呢?经常与 Linux 的命令混淆了,这篇文章就来总结下 Windows 控制台的命令。一、什么是 Windows 控制台W

2021-10-22 06:56:11 3583 5

原创 【数据结构和算法】二叉树详解,动图+实例

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:图解数据结构和算法(优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????【数据结构和算法】超详细,保姆级,动图详解,就怕你不会,二叉树详解一、什么是二叉树二、二叉树遍历2.1 前序遍历2.2 中序遍历2.3 后续遍历2.4 层次遍历三、二叉

2021-10-20 06:47:54 5195 27

原创 ❤️【数据结构和算法】动图演示,超详细,就怕你不会!二分查找详解【建议收藏】❤️

【数据结构和算法】动图演示,保姆级,二分查找算法,就怕你不会!???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????在算法的学习中,二分查找算法是一个经常使用到的算法,下面就来讲解下。一、什么是二分查找算法 ?二、二分查找算法讲解三、实例讲解

2021-10-13 06:40:26 7828 59

原创 【超简单,保姆级】❤️Linux 安装 Windows 软件,微信、QQ、TIM等,再也不用来回切换了!❤️【建议收藏】

Linux 安装微信,QQ,等

2021-10-05 11:12:03 26012 76

原创 ❤️【动图分析】Top 10 数据库,近 10 年排名❤️

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux 技术(优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????本文根据 DB-Engines 网站的历年数据库的排名数据,制作成了动图,下面整理了数据库10年的变化,一起来看下变化吧!图1 近 10 年 Top 10 数据库排名_____________???? 我

2021-10-02 09:00:00 3379 36

原创 ❤️【数据结构和算法】动图+万字,详解栈和队列(实例讲解)【建议收藏】❤️

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)???????? 欢迎小伙伴们点赞????、收藏⭐、留言????目录一、栈1.1 什么是栈1.2 实现方式1.3 数组实现栈1.3.0 类封装1.3.1 push 操作1.3.2 pop 操作1.3.3 empty 操作1.3.4 top

2021-09-26 07:16:14 4032 46

原创 ❤️【数据结构和算法】动图详解,链表(单链表/双链表……)(实例讲解)【建议收藏】!❤️

???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、单链表1.1 插入节点1.2 删除结点二、双链表2.1 插入节点2.2 删除节点三、单向循环链表3.1 插入节点3.2 删除结点四、双向循环链表4.1 插入节点4.2 删除节点五、静态链表六、实战讲解6.

2021-09-22 07:04:39 12881 71

原创 ❤️动图分析编程语言 16 年变化❤️

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux 技术(优质好文持续更新中……)????本文根据 TIOBE 网站的历年编程语言的排名数据,制作成了动图,下面整理了编程语言 16 年的变化,一起来看下变化吧!编程语言16 年排名变化一、什么是 TIOBE 指数TIOBE编程社区指数是一种衡量编程语言流行度的标准,由成立于 2000 年 10 月位于荷兰埃因霍温的 TIOB

2021-09-18 07:30:04 4355 58

原创 ❤️保姆级!超详解!远程连接Linux虚拟机!❤️

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux 技术(优质好文持续更新中……)????本文详细讲解远程连接虚拟机的步骤,考虑到较多人使用Ubuntu 和 CentOS,本文分别针对这两种操作系统进行讲解。实际上,大多数桌面操作系统都是基于 Ubuntu 来的,很多的操作系统是基于 CentOS 的,所以会了这两种操作系统,基本就会了绝大多数的情况了。✨一、Ubuntu??

2021-09-15 07:01:51 10188 67

原创 面向初学者的 STL set 详解,一看就懂!

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!目录一、什么是 set ?二、set 的定义2.1 头文件2.2 定义2.3 常用方法三、set 方法实例演示3.1 size()、clear()、empty() 方法3.2 begin()、end() 方法3.3 rbegin()、rend() 方法3.4 lower_bound()、upper_bound() 方法3.5 e

2021-09-10 12:59:23 475 41

原创 一看就懂!保姆级实例详解 STL list 容器【万字整理】

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、什么是 list ?二、List 的定义2.1 头文件2.2 定义2.3 常用方法三、实例讲解3.1 size()、clear()、empty() 方法3.2 push_front()、push_back() 方法3.3 pop_front()、po

2021-09-05 10:28:19 2284 70

原创 最受欢迎的 Linux 竟然是它,Ubuntu 排第六 ?

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux(优质好文持续更新中……)????不多废话,先来看一下排名:图1 DistroWatch 网站排名上面是排名前 30 位的最受欢迎的 Linux 操作系统,可以看到,比较熟悉的操作系统也名列前茅,比如:Ubuntu、Debian、Fedora、Arch、CentOS、Ubuntu Kylin以及deepin等。上面的排名是

2021-09-01 07:12:32 67685 90

原创 Linux 30岁了,你知道吗?

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux(下期有惊喜哦……)????目录一、神一样的人物二、Git 又一个神作三、Linux 吉祥物四、总结开发人员普遍认为的 Linux 生日是在1991年8月25日,现在 Linux 算是满 30 岁了,而 30 年前的这一天 21 岁的 Linus Torvalds (林纳斯·托瓦兹,以下简称托瓦兹)发布了 Linux

2021-08-27 07:00:05 861 49

原创 Git 开发必备 .gitignore 详解!【建议收藏】

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux(优质好文持续更新中……)????在使用 git 管理项目过程中,.gitignore 文件是必备的文件,下面来详细说一说!一、为什么使用 .gitignore ?在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择的上传,比如:一些依赖文件(node_modules下的依赖)、bin 目录下的文件、测试文件等

2021-08-24 13:05:38 1862 66

原创 零基础都能看懂的 STL map 详解

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????map 在编程中是经常使用的一个容器,本文来讲解一下 STL 中的 map,赶紧来看下吧!一、什么是 map ?map 是具有唯一键值对的容器,通常使用红黑树实现。map 中的键值对是 key value 的形式,比如:每个身份证号对应一个人名(反过来不成立哦!),其中,身份证号就

2021-08-21 16:48:48 1067 67

原创 推箱子游戏(源码+详解)

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++课程设计(优质好文持续更新中……)????目录一、界面设计1.1 主界面1.2 游戏界面二、设计思路三、总结推箱子游戏大家应该非常熟悉,非常经典的一款游戏,本文来详细讲解下推箱子游戏的制作过程,赶紧来看下吧!首先,看下效果图:图1 游戏过程一、界面设计1.1 主界面主界面如下所示:主界

2021-08-18 07:06:43 2395 80

原创 一文搞懂内联函数!

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、什么是内敛函数?二、为什么要使用内联函数 ?三、哪些函数不能是内联函数?四、使用内联函数的缺点五、总结内敛函数想必大家都很熟悉,适当的使用内敛函数可以提高程序的执行效率。本篇文章就来讲解下内敛函数,赶紧来看下吧!一、什么是内敛函数?内敛函数是在 C++

2021-08-14 11:06:54 756 40

原创 俄罗斯方块游戏,重温经典(C++详解版)

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++课程设计(优质好文持续更新中……)????俄罗斯方块游戏大家应该非常熟悉,非常经典的一款游戏,本文来详细讲解下俄罗斯方块游戏的制作过程,赶紧来看下吧!首先,看下效果图:图1 游戏运行过程下面详细讲解下制作过程。一、主要文件文件包含三个:tetris.cpp、tetris.h、main.cpp,各个文件的用途如下:

2021-08-10 08:49:58 7638 99

原创 野指针?悬空指针? 一文带你搞懂!

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、野指针二、悬空指针2.1 情况一2.2 情况二2.3 情况三野指针和悬空指针是指针中常见的两个概念,本文结合实例讲解来讲解下。一、野指针野指针是指尚未初始化的指针,既不指向合法的内存空间,也没有使用 NULL/nullptr 初始化指针。来看一个简单

2021-08-07 10:35:22 2013 62

原创 一文掌握C/C++内存泄漏,防止内存泄漏以及检测工具!

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、什么是内存泄漏?二、如何防止内存泄漏?1. 成对出现2. 智能指针三、内存泄漏检测工具1. Valgrind2. PurifyPlus在写 C/C++ 代码的时候,经常需要为程序分配动态内存,难免就会发生内存泄漏的情况,本文就来说一下如何防止 C/C++

2021-08-04 08:23:38 3939 71

原创 【C/C++面试必备】bfs和dfs的区别

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、什么是 bfs ?1.1 搜索方式二、什么是 dfs ?2.1 搜索方式三、bfs 和 dfs 的区别3.1数据结构3.2 访问节点的方式3.3 应用大家对 bfs 和 dfs 应该都有了解,都是很常用的搜索算法,本文结合实例来讲解下这两者的不同。

2021-07-30 08:15:44 1434 74

原创 【万字整理】❤️8大排序算法❤️【建议收藏】

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、冒泡排序1. 算法思想2. 实例演示3. 代码实现4. 算法复杂度二、选择排序1. 算法思想2. 实例演示3. 代码实现4. 算法复杂度三、快速排序1. 算法思想2. 实例演示3. 代码实现4. 算法复杂度四、归并排序

2021-07-27 08:29:11 2621 91

原创 LeetCode 面试必备100题:无重复字符的最长子串 Longest Substring Without Repeating Characters

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:LeetCode面试必备100题(优质好文持续更新中……)????目录一、题目描述二、测试样例三、解题思路四、代码实现五、算法复杂度六、题目链接一、题目描述给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。提示:1. 0 <= s.length <= 5 * 10^42. s

2021-07-24 08:20:51 769 15

原创 【C/C++面试必备】struct和class的区别

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????绝大多数的人对 struct 和 class 都是很熟悉的,那它们之间有什么区别呢?我想很多人并没有深入的了解过这个,这篇文章就来分析一下!首先,注意本文讨论的是 C++ 中 struct 和 class 的区别,因为 C 中 struct 和 class 的区别已经很明显了!先说下

2021-07-23 08:04:45 10851 108

原创 【C/C++面试必备】volatile 关键字

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦 (优质好文持续更新中……)????本文来讲解一下 C/C++ 中的关键字 volatile。在日常的使用中很少使用到,但是,在面试中经常被提起,下面具体来看一下。volatile 的作用是什么呢?volatile 意思是易变的,是一种类型修饰符,在C/C++中用来阻止编译器因误认某段代码无法被代码本身所改变,而造成的

2021-07-20 07:53:26 3240 103

原创 LeetCode 面试必备100题:Add Two Numbers 两数相加

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:LeetCode面试必备100题(优质好文持续更新中……)????一、题目描述给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储 一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。提示:1. 每个链表中的节点

2021-07-18 12:55:44 1157 11

原创 【C/C++面试必备】声明和定义的区别

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????目录一、变量的声明和定义1.1声明1.2定义1.3 区分定义和声明二、函数的声明和定义2.1 函数声明2.2 函数定义2.3 函数声明和定义区分三、声明和定义的区别3.1 声明/定义次数3.2 分配内存3.3 做了什么本文来介绍一下声明和定义

2021-07-16 08:04:23 2300 76

原创 【C/C++面试必备】面向对象与面向过程的区别

这篇文章来说下面向对象编程!那什么是面向对象编程呢?是这样?还是这样?当然,都不是!介绍面向对象之前,那必须先说一下面向过程。什么是面向过程呢?面向过程(Procedure-Oriented Programming,简称POP)是一种编程模型,由一系列要执行的计算步骤组成,通常采用自上而下、顺序执行的方式。面向过程的编程语言包括:C、Fortran、Pascal、Basic等。下面来看一个简单的例子:咱们以把大象放进冰箱为例,面向过程的方式分为三步:1..

2021-07-14 07:54:24 3516 103

原创 3分钟理解指针和引用的区别【❤️建议收藏❤️】

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(优质好文持续更新中……)????在 C/C++ 使用过程中,经常会使用指针和引用,那它们两个是什么区别呢?本文就来详细讲解一下!指针:是保存另一个变量内存地址的变量,指针通过 * 访问保存的内存地址所指向的值;引用:是另一个变量的别名,一旦被初始化就不能被改变,引用可以认为是一个具有自动间接性的常量指针,相当于编译器

2021-07-11 10:38:10 1058 64

原创 LeetCode 面试必备100题:Best Time to Buy and Sell Stock 买卖股票的最佳时机

???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:LeetCode面试必备100题(优质好文持续更新中……)????目录一、题意二、样例三、解题思路四、代码实现五、题目链接一、题意股票价格存储到了一个数组 prices 中,其中 prices[i] 是股票在第 i 天的价格。希望通过选择某一天购买一只股票并选择未来的另一天出售该股票来获得最大化利润。如果可以,则输出获得

2021-07-10 21:55:23 407 5

原创 LeetCode 面试必备100题:Climbing Stairs 爬楼梯的方法

作者:Linux猿简介:CSDN博客专家,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!关注专栏:LeetCode面试必备100题 (优质好文持续更新中……)一、题意爬一个楼梯,爬n步才能到达顶部。每次只能爬 1 步或 2 步,计算有多少种不同的方式到达顶部。二、测试样例输入: n = 2输出: 2有两种方法到达顶部:(1)1 步+ 1步;(2)直接两步;三、解题思路四、代码实现五、题目链接Climbing Stairs...

2021-07-10 19:41:03 365 2

原创 LeetCode面试必备100题:3Sum 数组中查找三个和为零的数

作者:Linux猿简介:CSDN博客专家,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!关注专栏:LeetCode面试常考100题(优质好文持续更新中……)一、题意给定一个整数数组 nums,返回所有的三元组 [nums[i], nums[j], nums[k]] 使得 i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0。注意:解决方案集中不能包含重复的三元组。二、测试样例输入:nu..

2021-07-09 07:43:53 440 26

原创 LeetCode面试常考题:Two Sum

作者:Linux猿简介:CSDN博客专家,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!关注专栏:LeetCode面试常考100题(优质好文持续更新中……)一、题意给定一个整数数组 nums 和一个整数 target ,找到数组里的两个数的和等于 target,返回这两个数在数组中的下标,假设每个输入都只有一个解决方案,并且不能两次使用相同的元素。可以按任何顺序返回答案。注意:数组无序。二、测试样例输入:nums = [2,7,11,15], target ...

2021-07-07 23:26:52 4256 11

原创 define 面试知识点都在这里了!

????作者:Linux猿???? 简介:CSDN博客专家,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:C/C++面试通关集锦(持续更新好文中……)【图片】define 是预处理器的一个指令,定义在 C 语言中。在预处理过程中,将宏的值在源代码中搜索对应宏进行替换,可以理解为字符串的替换。为什么说它是预处理器的一个指令呢?我们来看一下例子:#include <stdio.h>#define x 5int main() {

2021-07-07 08:00:01 488 44

原创 一文搞懂 NULL 和 nullptr 的区别【C/C++面试必备】

作者:Linux猿CSDN博客专家,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!大家可能对 NULL 和 nullptr 都有了解,NULL最开始是在 C语言中使用,后来 C++11 引入了nullptr。为什么 C++11 要引入 nullptr 呢?那一定是 NULL 在某些方面存在哪些不足,所以引入了nullptr,下面我们来看一下!本文使用的环境是:系统环境:Ubuntu 20.04开发工具:Visual Studio Code 1...

2021-07-04 17:54:05 1369 52

原创 一文搞懂数组指针和指针数组【C/C++面试必备】

作者:Linux猿简介:在各大厂 C/C++ 的面试中,基础知识必须要掌握扎实,一定要提前准备,俗话说“机会总是留给有准备的人”。这篇文章来介绍下数组指针和指针数组的区别,但看名字就知道不好理解,仅是换了一下词的前后顺序,下面就以通俗易懂的方式讲解下,赶紧来看下吧!一、数组指针数组指针比较容易混淆,理解上也更难一点。先来看下语法形式:类型(*变量名)[]具体的类型定义可以是如下形式:int(*p)[5];数组指针又称行指针或指向数组的指针,指向一整行的数据。..

2021-07-03 17:10:21 1385 82

原创 如何学习数据结构与算法?过来人的建议!!!(二)【方法篇】

上一篇:如何学习数据结构与算法?过来人的建议!!!(一)【方法篇】对如何打基础进行了介绍,接下来就应该是实践的提升啦!赶紧看一下吧!一、实践提升实践提升可以通过许多的方法,比如:做项目,做练习题等。我认为最实用、最直接、最快速的方法就是刷 ACM 算法题目,每个题目都会针对一个或多个算法进行考察,每道题目后台数据量足够大,可信度高。温馨提示:在做题过程中遇到不会/不懂的知识点要学习总结哦!可以通过写博客的形式记录自己的成长。下面就推荐几个OJ,大家可以去上面做题:北京大学 PO.

2021-07-03 11:19:31 420 24

原创 如何学习数据结构与算法?过来人的建议!!!(一)【方法篇】

先说下本文的定位,更适合于没有基础的,有一定基础的可以从实践提升部分开始。按照我下面整理的思路学习,保证能让你大幅提升数据结构与算法实践能力!许多人有这样的疑问,《数据结构与算法》理论学习完了,但是做题还是不会;有的同学感觉数据结构与算法不知道怎么学习。那看这篇文章就对了,下面统统给你解决!学习数据结构与算法分为两个步骤:基础理论的学习;不断实践提升;很简单吧,和把大象装进冰箱里一样的道理,哈哈!下面就来分别说一下:1. 基础理论的学习温馨提示:在学习之前建议先学习一门编程语言,

2021-07-01 07:34:41 610 46

原创 Unix发展史!

一、GNU“GNU”是“GNU's Not Unix!”的首字母递归缩写形式。GNU于1983年由Richard Stallman(rms)发起,意在为所有软件用户能够自由控制自己的计算而构建一款由大家共同努力开发而成的操作系统。GNU的基本目标和一贯目标是提供一个和Unix兼容的100% 自由软件的操作系统。不是95%、也不是99.5%、而是100%自由。这个系统的名字叫GNU,是GNU's Not Unix的首字母递归缩写—这是对Unix的技术思想致敬的一种方法,同时表达GNU有所不同。从技术上说,

2021-06-25 07:56:40 354 12

推箱子游戏-经典重现(C语言版本)

简单实现的推箱子游戏!有问题可以咨询博主,关注【C/C++课程设计】获取更多咨询~

2021-08-18

C&C++面试知识点总结.pdf

C/C++面试知识点总结,面试中的常考点!

2021-08-05

GDB使用和调试手册.pdf

本文档为GDB使用和调试手册,可以根据本文档快速掌握GDB调试技巧,简单、易懂、全面!可以关注本人博客GDB调试篇快速掌握GDB技巧!

2020-06-26

fhs-3.0-文件系统层次结构标准.pdf

FHS-文件系统层次结构标准 pdf

2021-05-23

类图编辑器

比较简单的一个基于MFC的C++类图编辑器,可用VS2015运行,有什么问题可与作者交流。

2018-03-19

ACM模版终极版

ACM模版-->矩阵快速幂,搜索,树链剖分,线段树,动态规划,RMQ

2014-11-20

Bjut_Search2016的留言板

发表于 2020-01-02 最后回复 2020-01-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除