首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
犹怜草木青
掘友等级
种一棵树最好的时间是十年前,其次是现在。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
犹怜草木青
3天前
关注
const关键字
const的核心本质只有两个字:约束。它的逻辑体系可以完美地按照“约束的对象是谁”来划分为三个层次: 面向过程:修饰变量与指针 核心逻辑是:保护这份数据不被改写。 cons...
0
评论
分享
犹怜草木青
3天前
关注
static关键字
面向过程:修饰变量与函数 这一部分主要解决的问题是:这个东西存哪儿?谁能看见它? 修饰 局部变量 存储位置:由栈区转为全局/静态存储区(Data段BSS段)。 生命周期:延...
0
评论
分享
犹怜草木青
11天前
关注
mem系列函数模拟实现
memset memset把一段内存全部填成某个值。 函数原型: 模拟实现: void*不能直接操作,所以要先转换类型 标准库实现通常不做空指针检查,以保证性能,如果传入n...
0
评论
分享
犹怜草木青
14天前
关注
进程(进程管理、IPC)
进程管理 进程概念 什么是进程?它和程序有什么区别? 程序是一个静态的概念,通常是存储在磁盘上的可执行文件;而进程是程序的一次执行过程,是一个动态的概念。 当程序被加载到内...
0
评论
分享
犹怜草木青
16天前
关注
红黑树
基础 既然AVL已经很好了,为什么还要红黑树? AVL树虽然查找效率更高(更平衡),但插入和删除时需要频繁旋转,维护成本较高;红黑树通过“弱平衡”减少旋转次数,使得插入和删...
0
评论
分享
犹怜草木青
16天前
关注
平衡二叉树(AVL树)
基础 为什么需要AVL树? 先回顾BST的问题,如果插入数据是有序的,比如1 → 2 → 3 → 4 → 5 BST会退化成: 此时,查找复杂度从O(logN)退化到O(N...
0
评论
分享
犹怜草木青
17天前
关注
二叉搜索树(BST)
基础 二叉搜索树(BST)是一种特殊的二叉树,它满足以下性质: 对于任意节点: 左子树中所有节点的值都小于该节点 右子树中所有节点的值都大于该节点 且左右子树本身也都是二叉...
0
评论
分享
犹怜草木青
18天前
关注
哈希表
基础 哈希表是一种基于键值对(key-value)存储的数据结构,底层通常是一个数组。 它通过哈希函数将Key映射为数组下标,从而实现数据的快速访问。 在理想情况下,查找、...
0
评论
分享
犹怜草木青
22天前
关注
实现一个多线程安全的同步队列
遇到的一个笔试题 代码 知识点 条件变量wait的原子三部曲 解锁->等待->重新加锁 wait(lock, 条件)是原子操作是原子操作,不会被打断,核心就是帮忙做了手动写...
0
评论
分享
犹怜草木青
22天前
举报
#新人报道#
写文章的界面不能设置成深色模式吗
反馈 & 建议
分享
评论
点赞
犹怜草木青
22天前
关注
智能指针
智能指针是C++中用于管理动态内存的工具,本质是一个封装了原始指针的类,通过RAII机制在对象生命周期结束时自动释放资源,从而避免内存泄漏。 其中unique_ptr表示独...
0
评论
分享
个人成就
文章被阅读
167
掘力值
115
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2025-10-11