腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
修也的进阶日记
专栏成员
举报
140
文章
35734
阅读量
23
订阅数
订阅专栏
申请加入专栏
全部文章(140)
函数(73)
数据结构(42)
数据(42)
数组(38)
指针(34)
c++(32)
变量(28)
程序(25)
字符串(18)
int(17)
排序(17)
编译器(16)
对象(14)
存储(12)
链表(12)
内存(12)
遍历(11)
排序算法(10)
算法(10)
linux(9)
队列(8)
效率(8)
递归(7)
计算机(7)
搜索(7)
二叉树(6)
二进制(6)
集合(6)
容器(5)
系统(5)
游戏(4)
struct(4)
编译(4)
博客(4)
测试(4)
内存泄漏(4)
语法(4)
python(3)
ps(3)
return(3)
root(3)
string(3)
vector(3)
入门(3)
设计(3)
学习笔记(3)
小程序(2)
bug(2)
char(2)
data(2)
malloc(2)
parent(2)
queue(2)
stack(2)
stl(2)
sum(2)
unsigned(2)
void(2)
工具(2)
技巧(2)
进程(2)
连接(2)
命令行(2)
软件(2)
数据类型(2)
原理(2)
原型(2)
作用域(2)
centos(1)
网站(1)
shell(1)
gcc(1)
ascii(1)
argv(1)
assert(1)
break(1)
case(1)
count(1)
date(1)
default(1)
exe(1)
free(1)
hash(1)
include(1)
iterator(1)
list(1)
map(1)
memcpy(1)
mysql(1)
random(1)
realloc(1)
record(1)
reverse(1)
row(1)
scanf(1)
set(1)
sizeof(1)
sleep(1)
static(1)
table(1)
time(1)
tree(1)
vim(1)
xor(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)
搜索文章
搜索
搜索
关闭
【Linux】实现一个简易的shell命令行
shell
argv
进程
命令行
linux
然后shell读取新的一行输入,建立一个新的进程,在这个进程中运行程序 并等待这个进程结束。所以要写一个shell,需要循环以下过程:
修修修也
2024-10-25
89
0
【C++】模拟实现hash_table(哈希表)
链表
c++
hash
table
函数
哈希结点(HashNode)需要包含两个成员:键值对_kv,后继结点指针域_next。逻辑结构图示如下:
修修修也
2024-10-09
87
0
【数据结构】什么是哈希表(散列表)?
数据结构
函数
搜索
效率
存储
在正式开始深入了解哈希表之前呢, 我想带大家先回忆一下生活中咱们的这个"老朋友"。可能你会感到诧异, 我怎么会和它是"老朋友"呢? 别急, 其实你的生活中常常会出现哈希的身影,只是你没有细心观察罢了,不信你看下面几个场景对你来说是不是非常熟悉呢:
修修修也
2024-10-06
100
0
【C++】模拟实现红黑树
函数
指针
c++
parent
变量
红黑树结点(RBTreeNode)需要包含五个成员:键值对_kv, 左指针域_left, 右指针域_right, 父亲指针域_parent, 颜色标识_col.结点(RBTreeNode)逻辑结构图示如下:
修修修也
2024-10-03
78
0
【数据结构】什么是红黑树(Red Black Tree)?
数据结构
tree
数据
搜索
效率
因此假设所有路径的黑节点数是n,那么最短路径的长度为n,而最长路径的长度为2n-1.
修修修也
2024-10-03
107
0
【C++】模拟实现AVL树
连接
c++
parent
递归
函数
通过第二部分对项目功能的介绍,我们已经对 的功能有了大致的了解,虽然看似需要实现的功能很多,貌似一时间不知该如何下手,但我们可以分步分模块来分析这个项目的流程,最后再将各部分进行整合,所以大家不用担心,跟着我一步一步分析吧!
修修修也
2024-10-01
87
0
【数据结构】什么是平衡二叉搜索树(AVL树)?
二叉树
数据结构
数据
搜索
效率
可以发现,如果搜索二叉树退化到这样极端的不平衡状态,其搜索效率就会大大降低, 时间复杂度会从
修修修也
2024-10-01
104
0
【C++】STL标准模板库容器map
c++
容器
map
stl
函数
我们先来看一下cplusplus.com - The C++ Resources Network网站对map的文档介绍:
修修修也
2024-09-28
104
0
【C++】STL标准模板库容器set
c++
容器
set
stl
函数
multiset的接口是和set一模一样的,区别在于具体的使用上:
修修修也
2024-09-28
84
0
【C++】模拟实现二叉搜索(排序)树
搜索
c++
递归
函数
排序
二叉搜索树结点(BSTreeNode)需要包含三个要素:键值_key,左指针域_left,右指针域_right.结点(BSTreeNode)逻辑结构图示如下:
修修修也
2024-09-24
103
0
【数据结构】什么是二叉搜索(排序)树?
数据结构
root
排序
搜索
二叉树
https://blog.csdn.net/weixin_72357342/article/details/134973723?spm=1001.2014.3001.5502 【数据结构】什么是二叉树?
修修修也
2024-09-24
91
0
成功解决“C7510 “某某”: 类型 从属名称的使用必须以“typename”为前缀“
变量
编译
编译器
函数
数据
假设我们有一个场景,就是需要写一个函数Print()来打印vector<int>类型内的数据内容还需要打印list<int>类型内的数据内容,我们很自然的将Print()函数写成了模板,代码如下:
修修修也
2024-09-24
96
0
【C++】模板进阶
c++
int
编译
函数
数组
https://blog.csdn.net/weixin_72357342/article/details/137910913?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22137910913%22%2C%22source%22%3A%22weixin_72357342%22%7D
修修修也
2024-09-24
51
0
【Linux】操作系统与进程
进程
linux
操作系统
程序
函数
描述进程主要是将进程的各种重要的属性描述出来, 比如将进程id, 父进程id, 进程状态, 进程优先级等属性合为一个结构体来描述一个进程。这就像我们将学生的各种属性, 如姓名, 性别, 学号, 班级, 年龄, 成绩等合为一个结构体来描述一个学生一样。 组织进程则是通过按照进程的各种属性来将进程组织运行起来。这也很好理解, 比如我们要组织一个班级进行野炊活动, 我们就按照各个同学的特长将同学们分组, 一组去拾柴, 一组去收拾场地, 一组去收集食材, 一组处理食材。这样组织同学们共同完成野炊这个任务, 就类似于操作系统组织进程完成用户的任务一样。 注意, 操作系统管理的只是进程的属性, 通过对进程属性结构的增删查改来管理进程, 而并非去管理每个进程本身有什么行为。
修修修也
2024-09-13
111
0
【MySQL】从0开始在Centos 7环境安装MySQL
系统
centos
mysql
登录
服务器
还可以再检查一下自己的/etc目录里有没有my.cnf文件夹,没有的话会显示下面这个:
修修修也
2024-09-13
221
0
【Linux】实现三个迷你小程序(倒计时,旋转指针,进度条)
linux
小程序
函数
数组
指针
在开始写代码之前可以先设置一些宏常量,方便后续修改,头文件内容和函数对照如下图:
修修修也
2024-09-11
141
0
【C/C++】Sleep()函数详解
程序
函数
c++
小程序
sleep
函数参数的类型是DWORD(实质是unsigned long, 即无符号长整型), 它的作用是接受一个以毫秒为单位的参数,表示程序暂停的时间。
修修修也
2024-09-05
593
0
【Linux】手把手教你从零上手Vim编辑器
博客
配置
linux
vim
编辑器
从坐标轴毫无反馈的走到y轴的起点的路程是令人绝望的, 很多人倒在这段路上。因为他们并不知道学习Vim第一要紧的事是存活下来。但当你越过这段路后,Vim将会成为你最后一个使用的文本编辑器。 "没有比Vim更好的文本编辑器了, 非常地难学, 但是却不可思议地好用。"——陈皓
修修修也
2024-08-21
251
0
【Linux】手把手教你从零上手gcc/g++编译器
连接
linux
gcc
编译
编译器
然后我们使用gcc的只激活预处理选项,将生成的文件定向输入到新文件test.i中:
修修修也
2024-08-17
126
0
【Linux】权限
linux
root
权限
系统
语法
( 注: 超级用户的命令提示符是 " # ",普通用户的命令提示符是 " $ ")
修修修也
2024-08-11
106
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档