腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
C语言基础
专栏成员
举报
109
文章
50449
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(109)
函数(33)
数据(27)
指针(21)
编程算法(18)
遍历(16)
对象(13)
链表(13)
字符串(12)
c++(11)
存储(11)
int(11)
变量(10)
数组(10)
二叉树(9)
搜索(9)
递归(8)
队列(8)
sql(7)
root(7)
c 语言(6)
数据库(6)
linux(6)
容器(6)
数据结构(6)
return(5)
size(5)
编译器(5)
接口(5)
内存(5)
入门(5)
算法(5)
继承(4)
系统(4)
游戏(3)
cout(3)
date(3)
null(3)
ps(3)
string(3)
编译(3)
测试(3)
原理(3)
ide(2)
腾讯云测试服务(2)
class(2)
dp(2)
list(2)
parent(2)
push(2)
stack(2)
vector(2)
编码(2)
程序(2)
存储过程(2)
动态规划(2)
二进制(2)
翻译(2)
模型(2)
排序(2)
软件(2)
云服务器(1)
python(1)
c#(1)
腾讯云ide(1)
yum(1)
windows(1)
break(1)
case(1)
char(1)
chatgpt(1)
default(1)
edge(1)
exe(1)
for循环(1)
iterator(1)
key(1)
leetcode(1)
ls(1)
map(1)
microsoft(1)
min(1)
queue(1)
row(1)
scanf(1)
select(1)
set(1)
stdio(1)
strtok(1)
struct(1)
tail(1)
target(1)
vim(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)
搜索文章
搜索
搜索
关闭
超详细红黑树的模拟实现
搜索
class
parent
遍历
函数
有人说设计出AVL树的的人是个大牛,那写红黑树(RBTree)的人就是天才! 上一篇文章,我们已经学习了AVL树,牛牛个人认为AVL树已经够优秀了,那让我们一起探究一下,为什么红黑树比AVL树的结构还要优秀吧!
初阶牛
2024-03-04
157
0
Linux下如何编译C/C++代码?从.c到.exe经历了什么?
编译
语法
c++
linux
exe
解释: 文件名1:生成的可执行文件的文件名 (示例: hello.exe) 文件名2: 带编译的源文件 (示例: hello.c)
初阶牛
2024-02-01
359
0
C++中map和set的使用
c++
容器
map
set
数据
set的介绍 C++中的set是一个STL容器,它是一个自动排序的集合(即将数据存入set,我们通过迭代器顺序访问出来时,数据是有序的),内部使用红黑树(后面会讲解)来实现。它的特点是不允许重复元素,而且插入元素时自动进行排序。
初阶牛
2024-01-28
259
0
滑动窗口:长度最小子数组 和 无重复字符的最长字串
变量
数组
指针
字符串
int
找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。
初阶牛
2024-01-21
166
0
两数之和 ? 三数之和? 四数之和? 统统搞定
int
target
数据
数组
指针
购物车内的商品价格按照升序记录于数组 price。请在购物车中找到两个商品的价格总和刚好是 target。若存在多种情况,返回任一结果即可。
初阶牛
2024-01-07
115
0
会旋转的树,你见过吗?
class
parent
root
数据
搜索
前面我们学习了二叉搜索树,二叉搜索树如果左右子树高度相差不大,那么效率还是可观的,比如:满二叉搜索树的查询效率为 O(logn). 但是,如果插入的数据是有序的,或者大部分有序,则会导致 “二叉搜索树” 退化为类似于链表的结构. 那链表查询数据的时间复杂度牛牛就不用多说了吧.答案: O(n)
初阶牛
2023-12-18
126
0
双指针算法: 快乐数 与 盛水最多的容器
容器
函数
链表
算法
指针
返回值: 如果 n 是 快乐数 就返回 true ; 不是,则返回 false 。
初阶牛
2023-12-05
160
0
如何熟练使用vim工具?
vim
编辑器
工具
配置
搜索
Vim是一款文本编辑器,是从Unix中的vi编辑器(visual editor)发展而来的。Vim可以在多种操作系统上运行,包括Unix、Linux、macOS和Windows等。Vim主要用于编辑纯文本文件,支持语法高亮、多窗口编辑、标签页、插件等功能。对于程序员来说,Vim是一个非常强大的编辑器,可以提高编码效率。
初阶牛
2023-12-01
1.7K
0
什么是yum?
云服务器
yum
编译
软件
搜索
相比于之前在网站上去找下载源,如今我们更加喜欢使用应用商店的方式下载软件. 一方面不需要我们一个个需要下载源,另一方面应用商店会帮我们选择适合我们的软件版本.
初阶牛
2023-11-29
327
0
这是一棵适合搜索二叉树
二叉树
数据结构
key
遍历
搜索
二叉搜索树(Binary Search Tree)又称为二叉查找树,是一种常用的数据结构。它是一棵空树,或者是具有以下性质的二叉树:
初阶牛
2023-11-23
146
0
C++多态原理揭秘
c++
对象
函数
继承
原理
条件: (1)分别在两个不同的作用域,基类和派生类. (2)三同(函数名,返回值,函数参数列表)(斜变和析构函数除外) (3)是virtual修饰的虚函数.
初阶牛
2023-11-19
155
0
C++多态特性
c++
对象
函数
继承
指针
购买回家的火车票时,如果是购买的学生票,会有打折优惠. 在参加某宝,某团的活动时,新用户获得的优惠券就会比活跃用户的额度高不少. …
初阶牛
2023-11-12
143
0
一文带你掌握多继承,菱形继承以及虚拟继承
变量
对象
函数
继承
作用域
C++中多继承是指一个子类可以从多个父类中继承属性和行为. 其中涉及菱形继承和虚拟继承,显得复杂很多. 需要理解原理.
初阶牛
2023-11-06
344
0
一文知晓Linux文件权限
linux
root
测试
登录
权限
Linux下有两种用户: (2)root超级用户:几乎可以在linux下进行任何想要做的事情,为所欲为,不受限制. (2)普通用户:在linux下进行受很多权限约束的事情.
初阶牛
2023-10-28
253
0
1024特别剪辑: 使用Python Turtle 库绘制一棵随机生成的树
python
程序员
递归
对象
函数
这段代码使用 Python Turtle 库绘制一棵随机生成的树,并在最上层绘制一个 1024 程序员节快乐的文字。
初阶牛
2023-10-26
377
0
动态规划:从入门到入土系列(二)
dp
编码
动态规划
入门
字符串
给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
初阶牛
2023-10-22
203
0
动态规划:从入门到入土系列(二)
dp
编码
动态规划
入门
字符串
给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
初阶牛
2023-10-22
108
0
双指针算法解决 移动零 和 复写零问题
遍历
函数
数组
算法
指针
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
初阶牛
2023-10-22
163
0
二叉树的前 中 后序的非递归实现(图文详解)
二叉树
遍历
递归
算法
效率
补充知识: 二叉树的前序遍历,又称为先序遍历,是指先访问节点本身,然后按照先左后右的顺序遍历其左右子树。具体步骤如下:
初阶牛
2023-10-22
622
0
二叉树的层序遍历 --力扣
二叉树
遍历
队列
数据
数组
给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。
初阶牛
2023-10-14
167
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档