logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【2025-02-12】 基础算法:滑动窗口

滑动窗口是:通过动态调整窗口的左右边界来避免重复计算,从而降低时间复杂度。其核心思想是维护一个窗口,通过移动右边界扩展窗口、移动左边界收缩窗口,找到满足条件的解。

文章图片
#算法#python#开发语言 +2
【贪心算法】day9

【贪心算法】day9:354. 俄罗斯套娃信封问题、397. 整数替换、452. 用最少数量的箭引爆气球

文章图片
#贪心算法#算法#c++ +1
【递归,搜索与回溯算法】专题二:二叉树的深搜

【递归、搜索与回溯】专题二:二叉树的深搜:2331. 计算布尔二叉树的值、129. 求根节点到叶节点数字之和、814. 二叉树剪枝、98. 验证二叉搜索树、230. 二叉搜索树中第 K 小的元素、257. 二叉树的所有路径

文章图片
#算法#c++#leetcode
【C++刷题】二叉树基础OJ题

记录C++刷题,二叉树基础题,包括:965. 单值二叉树104. 二叉数的最大深度144. 二叉树的前序遍历100. 相同的树101. 对称二叉树572. 另一棵树的子树牛客网KY11 二叉树遍历

文章图片
#c++#开发语言#数据结构
C++刷题(一):顺序表 + 单链表

题目:88.合并两个有序数组,27.移除元素,环形链表的约瑟夫问题,189. 轮转数组,面试17.04. 消失的数字,链表的回文结构,138. 随机链表的复制,142. 环形链表 II

文章图片
#c++#开发语言#算法
【C++11】并发库

mutex:C++ 中封装的互斥锁的类,接口lock和unlock不说了,其他接口文档讲的也很清楚(和Linux的pthread锁没什么区别)try_lock:申请锁失败后返回false(不阻塞),所以如果后面代码是临界区代码则可能执行有安全风险如果我们有一把局部锁(在主线程中),想要通过thread的构造函数(通过传引用)传给从线程是不行的。因为的时候,是把mutex传给了thread的拷贝构造

#c++
Linux开发工具——make/makefile

讲解Linux开发工具——make/Makefile常见用法,内容包括:一,make/makefile基础介绍makeMakefile二,具体示例1. 基础示例1.1 时间戳1.2 是否重新编译判断2. 进阶1——依赖链3. 进阶2——变量替换4. 进阶3——多文件4.1 获取当前目录下的所有文件执行的命令不回显4.2 %<4.3 模式规则

文章图片
#linux#服务器
【Linux】进程优先级和进程切换

【Linux】进程优先级和进程切换:一,进程优先级实时操作系统和分时操作系统二,进程切换1 保护上下文2 Linux2.6内核进程O(1)调度队列Linux2.6内核中进程队列的数据结构queue[140]bitmap[5]nr_activea 队列和 e 队列

文章图片
#linux#c++#服务器 +1
【Linux】数据链路层 and 其他知识

【Linux】数据链路层 and 其他知识:MAC帧格式、MTU和MSS、ARP协议、代理服务器、内网穿透、内网打动

文章图片
#linux#网络#运维
    共 28 条
  • 1
  • 2
  • 3
  • 请选择