自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux学习笔记14—IO多路复用:select/poll/epoll与Reactor模式

来个offer吧(少年祈祷中)

2022-09-13 13:12:56 851 2

原创 boost官网搜索引擎项目详解

boost官网站内搜索引擎项目的详细解析

2022-07-24 22:44:53 1599

原创 Linux学习笔记13—调用传输层接口的网络套接字编程(TCP/UDP sever client)

果然,写代码才是最有趣的。

2022-07-18 13:42:14 681

原创 Linux学习笔记12—网络的感性认知

如图,本期内容主要是扯淡。

2022-07-18 13:35:08 205

原创 C++类型转换与STL空间配置器简介

C++的四种类型转换就好像这个简介一样,虽然你让我写(用),但是大部分人不想看(用)

2022-07-14 22:38:03 508

原创 利用C++语法进行特殊类设计

C++特殊类设计

2022-07-14 22:33:45 320

原创 C++智能指针原理与丐版实现

C++中智能指针的原理与简单实现

2022-07-12 21:57:25 748

原创 C++中的异常

C++中的异常的语法总结

2022-07-12 21:54:59 618

原创 C++11中的实用语法

C++11中的常用语法总结

2022-07-12 21:51:25 418

原创 基于珂朵莉树思想的区间合并算法

补题时遇到的数据结构

2022-05-30 20:15:35 253 1

原创 0-1BFS算法求最短距离

补周赛题时遇到的算法

2022-05-30 19:17:46 602

原创 Linux学习笔记11—Linux多线程(2)

Linux多线程(2)

2022-05-26 16:09:22 269

原创 Linux学习笔记10—Linux多线程(1)

Linux多线程1

2022-05-26 16:07:20 357

原创 STL(6)—红黑树的简易实现(仅插入功能)与set和map的封装实现

简单模拟实现set和map

2022-05-21 10:54:41 181

原创 STL(5)—set和map的使用与AVL树的插入(四种旋转情况)

set和map的常见接口与平衡二叉搜索树AVL树的插入

2022-05-16 16:48:15 229

原创 Linux学习笔记9—Linux中的信号

Linux中的普通信号的介绍与使用

2022-05-06 16:04:44 616 1

原创 高级数据结构(二)—线段树及其应用

线段树及其应用

2022-04-24 23:59:14 653

原创 LeetCode第290场周赛前四题题解

- 本人的LeetCode账号:魔术师的徒弟,欢迎关注获取每日一题题解,快来一起刷题呀~本人Gitee账号:路由器,欢迎关注获取博客内容源码。文章目录一、多个数组求交集二、统计圆内格点数目三、统计包含每个点的矩形数目四、花期内花的数目五、扯淡一、多个数组求交集6041. 多个数组求交集  因为数组中所有元素互不相同,所以我们可以把每个元素出现的次数统计到一个哈希表中,然后出现次数为n(n是二维数组nums的一位数组个数),因为答案要求升序排列返回,所以我们可以用map<int, int

2022-04-24 14:35:51 1193 6

原创 Linux学习笔记8—进程间通信

Linux学习笔记8—进程间通信

2022-04-23 00:03:07 1005

原创 LCP春季赛个人赛前3题题解

力扣杯编程大赛春季赛个人赛前三题题解

2022-04-18 12:55:45 248

原创 LeetCode第76场双周赛前四题题解

有机会AK的一场,然而不会脑筋急转弯。

2022-04-18 12:31:03 1048

原创 Linux学习笔记7——基础IO与动静态库

基础IO与动静态库的制作和使用

2022-04-18 09:14:23 572

原创 朴素遗传算法的C++实现

搞了一上午。。。

2022-04-15 14:31:34 685

原创 算法中的数学知识(三)—容斥原理与简单博弈论(SG定理)

容斥原理与简单博弈论。

2022-04-12 22:05:46 3201

原创 深入了解C++中的多态及其实现原理

多态的原理与实现

2022-04-12 17:11:48 838

原创 LeetCode第288场周赛前3题题解(堆的使用)

- 本人的LeetCode账号:魔术师的徒弟,欢迎关注获取每日一题题解,快来一起刷题呀~本人Gitee账号:路由器,欢迎关注获取博客内容源码。文章目录一、按奇偶性交换后的最大数字二、向表达式添加括号后的最小结果三、K 次增加后的最大乘积四、扯淡一、按奇偶性交换后的最大数字6037. 按奇偶性交换后的最大数字  本题的思路比较直接,我们先把数组转成字符串s,然后把它的奇数项和偶数项分别放到不同的数组中,然后排序,然后遍历一遍s,如果遇到奇数,就把排好序的奇数数组的最后一位加上,然后奇数数组指针

2022-04-10 20:59:16 559 11

原创 算法中的数学知识(二)—高斯消元法、求组合数的四种方法、卡特兰数

高斯消元法、求组合数的四种方法、卡特兰数

2022-04-08 22:44:01 886 1

原创 高级数据结构1—初识树状数组—快速求得前缀和和修改某一元素值

树状数组的原理与模板

2022-04-04 18:20:03 773 1

原创 LeetCode第75场双周赛前三题题解

力扣第75场双周赛前三题题解

2022-04-03 16:29:13 751 2

原创 LeetCode第287场周赛前四题题解(函数类二分的练习)

周赛总结

2022-04-03 15:27:45 465 11

原创 深入了解C++中的继承

深入了解C++中的继承

2022-04-01 16:33:58 652 3

原创 C++的IO流简介

C++的IO流简单介绍

2022-04-01 16:30:43 811

原创 C++位运算实现补码加法(异或被称为不进位加法的原因)

位运算积累

2022-04-01 16:26:43 1605

原创 STL(4)—适配器模式:stack、queue、priority_queue

STL中的适配器:stack、queue、priority_queue

2022-03-28 15:14:33 1068

原创 Linux学习笔记6—Linux进程控制与minishell的实现

Linux进程的控制与minishell的实现

2022-03-27 23:21:24 1564 14

原创 算法中的基础数学知识(一)—初等数论

本人的LeetCode账号:魔术师的徒弟,欢迎关注获取每日一题题解,快来一起刷题呀~本人Gitee账号:路由器,欢迎关注获取博客内容源码。文章目录一、知识框架二、质数1、质数的判定—试除法2、分解质因数—试除法3、筛质数1 朴素筛法2 优化1—埃氏筛法3 优化2—线性筛法4 leetcode204. 计数质数三、约数1、试除法求约数2、约数个数与约数之和3、最大公约数—欧几里得算法四、欧拉函数1 公式法求欧拉函数2 筛法求欧拉函数3 Acwing201.可见的点4 数论中的欧拉定理五、快速幂算法1 模.

2022-03-23 23:25:05 897 1

原创 STL(3)——list的使用与模拟实现

STL中list的模拟实现

2022-03-23 22:08:18 522

原创 搜索与图论3—最小生成树问题(prim算法、Kruskal算法)和二分图问题(染色法、匈牙利算法)

母鸡哇啦路飞!

2022-03-18 17:58:51 504 1

原创 Linux学习笔记5—Linux进程概念的初步认识

Linux进程概念的初步认识。

2022-03-15 12:21:10 1595

原创 STL(2)——vector的使用与模拟实现

谁说污泥满身的不算英雄。

2022-03-15 10:51:47 210

空空如也

空空如也

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

TA关注的人

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