自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 bitset(位图)

哈希的引用——bitset(位图)

2024-05-05 15:49:22 109

原创 C++ 哈希

C++哈希概念以及哈希函数

2024-04-28 22:05:08 851

原创 C++ AVL树

C++ AVL树

2024-04-26 16:08:29 594

原创 C++ 二叉搜索树

二叉搜索树的基本了解

2024-04-23 17:52:48 291

原创 C++ set、map

set/multiset、map/mulyimap的使用。

2024-04-20 12:42:26 1083

原创 Linux进程——信号详解(下)

信号阻塞、捕捉

2024-03-17 17:31:25 929

原创 Linux进程——信号详解(上)

Linux信号的概念和信号的产生

2024-03-02 19:04:47 894

原创 Liunx——进程间通信、SystemV共享内存

SystemV

2024-02-22 23:26:59 897

原创 Linux——进程间通信、管道

进程间的通信、匿名管道、命名管道、用命名管道实现server&client通信

2024-02-22 08:15:00 991

原创 Linux——动静态库

动静态库以及动态库的加载

2024-02-17 22:43:49 1011

原创 Leetcode1423.可获得的最大点数

Leetcode1423.可获得的最大点数

2024-02-16 23:35:01 579

原创 LCP 30. 魔塔游戏

LCP 30. 魔塔游戏

2024-02-15 23:34:20 772

原创 滑动窗口(三)

滑动窗口(三)

2024-02-15 21:50:20 391

原创 Linux基础I/O(三)——缓冲区和文件系统

Linux缓冲区、文件系统

2024-02-12 23:37:00 903

原创 Linux基础I/O(二)——重定向

重定向以及dup2();

2024-02-08 14:27:27 393

原创 滑动窗口(二)

h滑动窗口

2024-02-08 08:00:00 980

原创 滑动窗口(一)

滑动窗口例题

2024-02-05 15:18:59 375

原创 Linux基础I/O(一)—— 文件详解

基础I/O文件操作详解

2024-02-05 14:16:47 1016

原创 进程控制(三)进程程序替换

进程程序替换

2024-02-01 23:30:27 380

原创 进程控制(二)进程等待

进程等待wait/waitpid

2024-02-01 21:28:54 945

原创 Leetcode42.接雨水

Leetcode42.接雨水

2024-01-31 07:45:00 440

原创 进程控制(一)进程创建与终止

进程控制(进程创建与终止)

2024-01-29 17:26:54 936

原创 进程(四)进程地址空间

Linux进程地址空间

2024-01-28 14:23:41 972

原创 进程(三)进程间的切换、环境变量

Linux进程切换以及环境变量

2024-01-25 21:25:18 1654

原创 进程(二)进程的状态、僵尸进程、孤儿进程和进程优先级

进程的状态以及优先级

2024-01-25 13:50:41 1000

原创 Leetcode739.每日温度

Leetcode739.每日温度

2024-01-25 07:45:00 384

原创 Leetcode56. 合并区间

Leetcode56.合并区间

2024-01-22 23:56:07 430

原创 C++多态(万字详!!!)

C++多态万字详解!!!

2024-01-22 00:05:49 1717

原创 C++继承(万字详!!)

C++继承(万字详解!!!)

2024-01-19 18:58:14 2212

原创 C++模版进阶

非类型模版参数、模版的特化(全特化、偏特化)、模版的分离编译

2024-01-18 13:54:31 900

原创 进程(一) 进程概念

初始进程的概念,以及系统级函数fork

2024-01-17 22:21:10 955

原创 Linux环境基础开发工具的使用(下)

Liunx环境基础开发工具(下)gcc/g++ 、gdb、make/makefile

2024-01-16 22:00:53 858

原创 Leetcode1441.用栈操作构建数组

Leetcode1441.用栈操作构造数组

2024-01-15 20:34:40 473

原创 冯诺依曼体系结构和操作系统

在键盘将消息加载到内存后,CPU从内存获取到消息后对消息进行一系列操作,然后再将其写回内存,此时你的网卡就可以从内存获取已经处理过的消息,然后在网络当中经过一系列处理(这里忽略网络处理细节),之后你朋友的网卡从网络当中获取到你所发的消息后,将该消息加载到内存当中,你朋友的CPU再从内存当中获取消息并对消息进行操作,然后将处理过的消息写回内存,最终你朋友的显示器从内存当中获取消息并显示在他的电脑上。例如,内存何时从输入设备读取数据?这些硬件看似是一个个罗列出来的,但实际在底层都遵守冯诺依曼的组织形式。

2024-01-15 16:44:48 955

原创 Linux环境基础开发工具的使用(上)

Linux环境基础开发工具使用(yum、vim)

2024-01-14 21:18:03 1101

原创 构造函数的初始化列表

初始化列表,“:”是什么?

2024-01-14 20:13:53 369

原创 树及二叉树

},把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中,并满足: <= 且 <= ( >= 且 >= ) i = 0,1,2…现实中我们通常把堆(一种二叉树)使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统虚拟进程地址空间中的堆是两回事,一个是数据结构,一个是操作系统中管理内存的一块区域分段。4: 若规定根节点的层数为1,具有n个结点的满二叉树的深度,h= . (ps: 是log以2为底,n+1为对数)2:若规定根节点的层数为1,则深度为h的二叉树的最大结点数是 .

2024-01-14 17:17:53 867

原创 Leetcode242.有效的字母异位词

直接统计字母的数量,遍历两个字符串集合的时候,一个用于加, 一个用于减, 如果之后集合里面的数字都是0 , 说明两两抵消, 就是合法的字母异位词, 否则就不是。

2024-01-11 23:11:05 533

原创 AcWing1210-连号区间

【代码】AcWing1210-连号区间。

2024-01-11 22:37:46 496

原创 AcWing1231-航班时间

【代码】AcWing1231-航班时间。

2024-01-07 18:02:57 1086

空空如也

空空如也

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

TA关注的人

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