自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 收藏
  • 关注

原创 LeetCode257. 二叉树的所有路径

LeetCode257. 二叉树的所有路径(回溯法)

2023-06-18 21:33:38 879

原创 C++初始化列表详解

本篇博客详细讲解初始化列表的用法、必须使用初始化列表场景、初始化列表的优缺点等。

2023-06-18 19:16:18 3495

原创 LeetCode.46. 全排列(回溯法入门)

LeetCode46.全排列(回溯法入门)

2023-05-28 19:17:10 794

原创 设计模式之单例模式入门介绍

设计模式:创建模式之一单例模式入门级介绍

2023-05-25 19:56:49 997

原创 数据库事务基本概念介绍

本篇博客主要介绍数据库事务的概念、事务的特性、以及事务在并发情况下出现的脏读、不可重复读、幻读等问题,并且用不同的事务隔离级别来解决这些问题(读已提交、可重复读、序列化)

2023-05-24 22:47:32 776

原创 LeetCode83. 删除排序链表中的重复元素

LeetCode83.删除排序链表中的重复元素。

2023-05-21 23:29:04 394

原创 LeetCode104. 二叉树的最大深度(递归&非递归)

LeetCode104.二叉树的最大深度(递归与非递归解法)

2023-05-21 22:16:45 445

原创 LeetCode94. 二叉树的中序遍历(递归与非递归)

LeetCode94.二叉树的中序遍历(递归&非递归详解)

2023-05-20 20:22:20 517

原创 LeetCode34. 在排序数组中查找元素的第一个和最后一个位置

LeetCode34.在排序数组中查找元素的第一个和最后一个位置(二分法入门)

2023-05-20 10:37:51 421

原创 Linux下基于TCP协议的Socket套接字编程(客户端&服务端)入门详解

本文为基于TCP协议的Socket网络通信编程入门级介绍,详细介绍客户端、服务端使用socket 套接字进行通信的详细流程、接口讲解、代码示例、实际运行效果等。

2023-05-19 23:44:37 4584 5

原创 LeetCode35. 搜索插入位置(二分法入门)

LeetCode35.搜索插入位置(二分法入门)

2023-05-16 23:13:29 229

原创 LeetCode24. 两两交换链表中的节点

LeetCode24两两交换链表中的节点(非递归法+递归法)

2023-05-12 20:22:32 419

原创 LeetCode5. 最长回文子串

LeetCode5.最长回文子串1.暴力法(时间O(N^3);2.构造回文子串(或中心扩展法 时间 O(N^2) ,空间O(1))

2023-05-10 20:57:25 453

原创 LeetCode2. 两数相加

LeetCode2.两数相加,时间空间优化算法。

2023-05-10 16:08:15 544

原创 LeetCode4. 寻找两个正序数组的中位数

LeetCode4.归并法寻找两个正序数组的中位数。

2023-05-09 23:07:37 188

原创 LeetCode - 3. 无重复字符的最长子串

leetCode 3 :滑动窗口法解决无重复字符最长子串问题。

2023-05-09 21:15:13 395

原创 牛客网_华为机试题_HJ23 删除字符串中出现次数最少的字符

牛客网_华为机试题_HJ23 删除字符串中出现次数最少的字符

2023-05-04 19:27:02 495

原创 HJ20 密码验证合格程序

华为机试题:HJ20 密码验证合格程序。

2023-05-02 22:15:19 570

原创 HJ51 输出单向链表中倒数第k个结点

输出单向链表中倒数第K个节点

2023-05-02 12:04:22 927

原创 华为机试题:HJ6 质数因子

华为机试题:HJ6质数因子。

2023-04-15 22:09:19 80

原创 LeetCode 37. 解数独

LeetCode 37.解数独(递归+回溯法)

2023-04-12 14:10:31 410

原创 LeetCode 17. 电话号码的字母组合

树形结构+回溯法解决LeetCode17.电话号码字母组合问题。

2023-04-10 16:57:05 338

原创 Linux常用命令详细示例演示

本篇博客主要介绍Linux 中常用命令,介绍命令用法并做出详细示例演示,适合新手入门。

2023-04-04 16:55:14 1267

原创 LeetCode222. 完全二叉树的节点个数(二分查找+二进制表示路径法)

本篇博客主要详细介绍 LeetCode222.完全二叉树的节点个数的多种解法(广度/深度优先遍历、二分法+二进制表示路径法)

2023-04-01 13:35:26 588

原创 数据结构之二叉树构建、广度/深度优先(前序、中序、后序)遍历

本篇博客主要介绍数据结构中的二叉树,介绍二叉树的特点,以及二叉树的构建方法,以及广度优先遍历(BFS)、深度优先遍历(前序、中序、后序遍历),代码详细实现。

2023-03-19 22:49:43 2227

原创 C++之深浅拷贝

浅拷贝是什么?深拷贝又是什么呢?出现的场景和意义各是什么呢?

2023-03-13 19:11:15 630

原创 剑指 Offer 57. 和为s的两个数字

剑指Offer 57.和为S的两个数字(暴力法,双指针法,二分法+双指针法)

2023-03-10 11:19:42 200

原创 剑指 Offer 53 - I. 在排序数组中查找数字 I

剑指Offer53 - I.在排序数组中查找数字

2023-03-09 19:37:50 191 1

原创 剑指 Offer 52. 两个链表的第一个公共节点

剑指 Offer 52.两个链表的第一个公共节点。

2023-03-09 16:30:48 277

原创 剑指 Offer 32 - I. 从上到下打印二叉树

剑指Offer 32 -1,从上到下打印二叉树(BFS 广度优先搜索)

2023-03-06 17:06:14 49

原创 剑指 Offer 31. 栈的压入、弹出序列

剑指Offer31.栈的压入、弹出序列

2023-03-06 11:10:43 267

原创 剑指 Offer 28. 对称的二叉树

剑指Offer 28.对称的二叉树

2023-03-05 13:03:48 58

原创 栈、堆、全局区/静态存储区、常量区、代码段、到底是什么?

本篇博客主要介绍一个程序在运行时我们代码中的各个变量、常量、数据如何存放、程序如何逐步运行,详细介绍:栈、堆、全局区/静态存储区、常量区、代码段。

2023-02-03 22:43:33 1517 3

原创 编译链接过程详解

本篇博客主要详细介绍编译链接过程中的每个阶段每个步骤的详细过程包括:预编译(处理伪指令、特殊符号)、编译(词法、语法分析、生成汇编代码)、汇编(生成二进制文件)、链接(链接程序相关文件并生成可执行文件、动态链接、静态链接等)

2023-02-02 23:17:27 2146

原创 剑指 Offer 25. 合并两个排序的链表

剑指 Offer 25. 合并两个排序的链表

2023-02-01 10:18:48 207

原创 剑指 Offer 24. 反转链表

剑指Offer 24.反转链表

2023-01-03 14:22:11 262

原创 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面

剑指 Offer 21. 调整数组顺序使奇数位于偶数前面

2023-01-01 11:48:13 47

原创 剑指 Offer 18. 删除链表的节点

剑指 Offer 18. 删除链表的节点 ,单向链表每个节点值唯一,遍历查找到该节点并且删除即可。

2023-01-01 11:02:57 598

原创 剑指 Offer 17. 打印从1到最大的n位数

剑指 Offer 17. 打印从1到最大的n位数

2022-12-30 12:26:34 52

原创 剑指 Offer 15. 二进制中1的个数

剑指Offer15.二进制中1的个数,解题思路分析&代码实现。

2022-12-01 16:35:29 353

空空如也

空空如也

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

TA关注的人

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