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