- 博客(175)
- 收藏
- 关注
原创 C++每日刷题day2025.7.13
思路:这个是迷宫的变种,我们判断条件是当往与当前方向不同的其他几个方向遍历的时候是需要将这个方向进行改变的,最主要的是先右再下再左再上这种。斐波那契数列的判断,我们只需要利用abc这三个数滚动构造斐波那契数列,让当前输入的n这个数位于bc之间,到b或者到c的距离哪个小就返回哪个。滑动窗口+哈希表,右指针遍历碰到hash值大于1的时候就将左指针往右走。
2025-07-13 16:42:38
186
原创 C++每日刷题day2025.7.10
我是用了一个堆一个优先级队列,优先级队列用来存放偶数的,栈用来存放奇数的,每次只需要取优先级队列/2再判断是不是偶数即可。思路就是遇到数字就push进栈,遇到符号就取栈顶俩元素进行对应符号运算再push进栈中,直到栈中只剩一个数字。来个辅助栈,一个正常的栈,另一个是只存放最小值的栈。
2025-07-10 21:08:39
457
原创 C++每日刷题 day2025.7.09
使用dfs这个思路,每次只要是递归层次到了与digits.size()层次的时候,此时就插入先前排列组合过的字母就行了,其他层级就全排列就用的是dfs。使用栈,左括号配合右括号,配合到了就返回true,其他都返回false。dd爱框框就是一个简单的滑动窗口问题,进窗口,判断,出窗口。
2025-07-09 21:14:19
180
原创 C++每日刷题 day:2025.7.7
思路:哈希表遍历第一个数组,有元素的就定为1,遍历第二个数组,有元素的-1,当这个元素为0的时候,插入到返回数组中。思路:一个hash表,用来存放单词的个数和单词本身的对应关系。
2025-07-08 11:25:58
225
原创 【Reactor】一图一文搞懂Reactor(使用epoll模型)
Reactor是一种事件驱动机制,通常用于多路I/O复用中的select、poll、epoll网络模型下,以提高处理性能。Reactor模式是对epoll的一层封装,将网络I/O转换成事件,将对文件描述符(fd)的管理转成对事件的管理。半同步半异步(用回调函数)模型。
2025-01-19 10:11:30
296
原创 西邮计科嵌入式复习
西邮嵌入式复习一、第一章复习二、第二章复习三、第三章复习四、第四章复习一、第一章复习二、第二章复习三、第三章复习四、第四章复习
2024-07-13 08:18:28
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人