腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
C++学习历程
专栏成员
举报
42
文章
4789
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(42)
c++(23)
算法(11)
函数(10)
linux(8)
搜索(8)
数组(7)
int(6)
遍历(6)
对象(6)
系统(6)
字符串(6)
进程(5)
数据(5)
容器(4)
队列(4)
基础(4)
内核(4)
指针(4)
变量(3)
苹果(3)
存储(2)
二叉树(2)
数据结构(2)
return(2)
tools(2)
vmware(2)
编译器(2)
继承(2)
接口(2)
链表(2)
模型(2)
内存(2)
排序(2)
权限(2)
数学(2)
线程(2)
虚拟机(2)
语法(2)
云服务器(1)
企业(1)
http(1)
windows(1)
nat(1)
腾讯云(1)
dp(1)
io(1)
key(1)
map(1)
root(1)
set(1)
struct(1)
task(1)
vector(1)
编程(1)
编程语言(1)
编辑器(1)
插件(1)
产品(1)
程序(1)
磁盘(1)
递归(1)
动态规划(1)
服务器(1)
高并发(1)
工作(1)
管理(1)
环境搭建(1)
集合(1)
计算机(1)
快捷键(1)
排序算法(1)
配置(1)
入门(1)
软件(1)
数据类型(1)
调试(1)
通信(1)
性能(1)
压缩(1)
搜索文章
搜索
搜索
关闭
task_struct结构详解
系统
struct
task
进程
内核
在 Linux 内核中,无论是进程还是线程,到了内核里面,都叫做任务(Task),由统一的数据结构 task_struct 进行管理。task_struct 是 Linux 中的进程描述符,是感知进程存在的唯一实体。Linux 内核中通过一个双向循环链表将所有的 task_struct 串了起来,不同的操作系统中,PCB 所包含的内容也会不同。
小文要打代码
2025-04-01
34
0
高并发内存池并不难~
对象
高并发
链表
内存
线程
原型是源于Google开源项目tcmalloc,其全称是Thread-Caching Malloc,即为具有线程缓存的malloc,实现了搞笑的多线程内存管理,用于代替系统的malloc和free。
小文要打代码
2025-03-20
68
0
【Linux】深入理解进程管理与高效运用
linux
管理
函数
进程
线程
进程是正在运行的程序实例,在Linux内核中,进程被称为任务,例如内核线程与用户线程等。
小文要打代码
2025-03-18
143
0
论Linux进程间通信
通信
linux
进程
内核
数据
在操作系统中,内核空间是所有进程共用的,而每个进程都拥有自己的用户空间。这种结构类似于一个公共图书馆,每个进程都有自己的阅读室”(用户空间),但它们都可以通过特定的走廊”(系统调用)访问这个图书馆(内核空间)。
小文要打代码
2025-03-04
129
0
将VsCode变得顺手好用(1
快捷键
配置
调试
编辑器
插件
在随便一个位置新建一个文件夹,用于放置调试文件以及你未来写的代码,随便命名但切记不可用中文!!!
小文要打代码
2025-02-26
66
0
【Linux进程】初悉进程
队列
进程
算法
系统
linux
在Linux中,进程是最基本的执行单位。进程调度在整个操作系统中属于核心地位,是操作系统实现多任务处理的关键操作,确保每个进程在有限的CPU资源下有序的完成相应操作。
小文要打代码
2025-01-09
103
0
【读懂Linux】基础IO
linux
io
基础
数据
系统
操作文件,除了上述C接口(当然,C++也有接口,其他语言也有),我们还可以采用系统接口来进行文件访问:
小文要打代码
2024-10-22
94
0
【C++笔试强训】如何成为算法糕手Day11
字符串
c++
编程
苹果
算法
面对这样一个问题——给定一定数量的苹果和桃子,以及两种不同价值组合方式的礼包(一号礼包和二号礼包),目标是最大化所能组成的礼包总价值。这个问题不能简单地通过贪心算法解决,因为不同礼包的价值和所需资源比例可能不同,导致无法直接选择价值最高的礼包无限制地组合。
小文要打代码
2024-10-20
79
0
【C++笔试强训】如何成为算法糕手Day9
字符串
c++
int
排序
算法
一道简单的模拟题,有很多位数的数字可以看作字符串,将图画出来发现,当位数只有6(其中一种情况)位时都好会放在字符串结尾,因此需要限制。
小文要打代码
2024-10-17
97
0
【C++笔试强训】如何成为算法糕手Day8
c++
int
遍历
数组
算法
要找到两个正整数A和B的最小公倍数,我们可以采用一个公式,即两数之积除以它们的最大公约数。为了求得这个最大公约数,有多种方法可供选择,其中最为人所熟知的是穷举法和辗转相除法。在这里,我们主要关注并应用这两种方法:穷举法和辗转相除法,来求解A和B的最大公约数,进而求得它们的最小公倍数。
小文要打代码
2024-10-17
69
0
【C++笔试强训】如何成为算法糕手Day7
遍历
队列
搜索
算法
c++
dfs方法: 设目前指针指向一个岛屿中的某一点 (i, j),寻找包括此点的岛屿边界。
小文要打代码
2024-10-16
99
0
【动态规划】dp之斐波那契数列模型
模型
dp
int
return
动态规划
第一找出状态表示,这一步需要根据题目要求以及做题经验。以第i个位置为结尾+题目要求。
小文要打代码
2024-10-16
93
0
【玩转Linux】如何快速理解进程概念
linux
程序
进程
内存
内核
我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。
小文要打代码
2024-10-16
67
0
【数学建模国赛】2024年数学建模国赛B题思路分析
数学
企业
产品
基础
模型
第一次参加国赛,侥幸被推送国一参与评奖。在省赛区结果出来之时对一个月前的比赛进行复盘,以其取得更好的进步。
小文要打代码
2024-10-16
98
0
【C++阅览室】类和对象
编译器
对象
函数
指针
c++
C语言是属于面向过程的编程语言,因此当我们要实现我们的需求时得逐步使用函数逐步实现,十分繁琐。
小文要打代码
2024-10-16
55
0
【C++笔试强训】如何成为算法糕手Day6
c++
链表
数组
算法
字符串
要实现这个功能,我们可以使用两个指针分别指向两个字符串的末尾,然后从后往前遍历这两个字符串,同时处理加法运算和进位。这里我假设两个字符串都是用字符数组表示的,并且它们的长度可能不同。如果某个字符串比另一个短,我们可以在其末尾添加0来补齐,以便两个字符串可以从后往前同时遍历。
小文要打代码
2024-10-16
75
0
【C++笔试强训】如何成为算法糕手Day5
苹果
算法
c++
int
队列
这是一道简单的模拟题,我们要找出三个字符(y、o、u)中最少的那个字符的数量,这个数量n表示最多能组成多少个"you"。然后,我们计算o字符的总数减去n,得到剩余的o字符数量。如果剩余的o字符少于2个,那么就不需要进一步操作。如果剩余的o字符数量是2个或更多,我们可以在结果上加1(对于2个o),加2(对于3个o),以此类推。最终的结果是n加上剩余o字符数量减去1。
小文要打代码
2024-10-16
90
0
【C++笔试强训】如何成为算法糕手Day4
c++
遍历
递归
搜索
算法
我们需要假设每个位置的元素作为第一个字母,然后相邻的四个方向进行递归,并且不能出现重复使用同一个位置的元素。通过深度优先遍历搜索的方式,不断地枚举相邻元素作为下一个字母出现的可能性,并在递归结束时,直到枚举完所有的可能性,得到正确的结果。
小文要打代码
2024-10-16
66
0
【C++笔试强训】如何成为算法糕手Day3
指针
c++
队列
数组
算法
利用优先队列将最大数当作大根,每次将最大的数进行判断,使其满足次数不超过k次。
小文要打代码
2024-10-16
81
0
【C++笔试强训】如何成为算法糕手Day2
数组
算法
字符串
c++
遍历
(1)快递不加急且小于20kg; (2)快递加急且小于20kg; (3)快递不加急且大于20kg; (4)快递加急且大于20kg;
小文要打代码
2024-10-16
109
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档