腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
c语言
专栏成员
举报
70
文章
5490
阅读量
13
订阅数
订阅专栏
申请加入专栏
全部文章(70)
int(45)
数组(36)
函数(29)
指针(21)
数据(18)
return(16)
存储(13)
遍历(13)
变量(11)
内存(11)
程序(9)
void(7)
字符串(7)
排序(6)
游戏(5)
count(5)
二进制(5)
链表(4)
索引(4)
统计(4)
break(3)
include(3)
null(3)
struct(3)
编译器(3)
实践(3)
算法(3)
容器(2)
assert(2)
char(2)
free(2)
leetcode(2)
malloc(2)
ps(2)
size(2)
stdio(2)
递归(2)
队列(2)
对象(2)
小游戏(2)
网站(1)
缓存(1)
数据结构(1)
代码托管(1)
bit(1)
data(1)
digits(1)
dst(1)
memcpy(1)
push(1)
queue(1)
realloc(1)
row(1)
scanf(1)
sizeof(1)
src(1)
swap(1)
编译(1)
磁盘(1)
地图(1)
动态规划(1)
工具(1)
工作(1)
技巧(1)
计算机(1)
快捷键(1)
框架(1)
连接(1)
调试(1)
推送(1)
效率(1)
研发(1)
语法(1)
作用域(1)
搜索文章
搜索
搜索
关闭
栈与队列(2)
size
队列
assert
null
queue
用户11039545
2024-05-24
65
0
栈和队列(1)
内存
数据
数组
缓存
队列
栈是一种特殊的线性表,只允许在一端进行插入和删除操作。进入数据插入和删除的一端叫作栈顶,另一端称为栈底。具有后进先出的特点。
用户11039545
2024-05-24
37
0
链表带环问题
return
struct
链表
指针
null
假设slow进环的时候,fast跟slow的距离是N,fast追击slow距离变短。
用户11039545
2024-05-24
57
0
日拱一卒,月进一步(16)
break
int
return
遍历
变量
从i=0开始,并判断nums[i]<nums[i+1]是否成立。若成立则length++,继续执行,直到条件不成立,length与maxLength比较,较大的结果等于maxLength,并令length=1,继续执行循环,直到循环结束。
用户11039545
2024-05-08
86
0
日拱一卒,月进一步(15)
遍历
排序
数组
count
int
首先明白题目的含义:mn表示的是一个矩阵,初始化为0。再依次在满足条件的矩形内+1,最后找出最大数字的个数。我们只需要找到最小的长和宽即可。
用户11039545
2024-05-08
91
0
模拟实现memcpy,memmove,memset,memcmp
函数
内存
dst
memcpy
src
void * memcpy ( void * destination, const void * source, size_t num );
用户11039545
2024-05-08
63
0
日拱一卒,月进一步(4)
return
遍历
数组
digits
int
数字加法应该从前向后遍历,因此我们应该从数字末尾从后向前遍历。如果数字不为9,则直接在末尾+1。如果末尾为9,那么将其变为0,并且在下一位+1。如果一直遍历都为1,那么在数组第0位插入1。
用户11039545
2024-05-08
57
0
贪吃蛇项目实践!(下)
指针
游戏
ps
return
实践
将下⼀个节点头插⼊蛇的⾝体,并将之前蛇⾝最后⼀个节点打印为空格,释放掉蛇⾝的最后⼀个节 点。
用户11039545
2024-05-08
71
0
日拱一卒,月进一步(13)
int
return
void
数组
指针
用户11039545
2024-05-04
36
0
日拱一卒,月进一步(12)
break
count
int
leetcode
return
用户11039545
2024-05-04
63
0
日拱一卒,月进一步(11)
数组
索引
int
遍历
变量
先用qsort函数,将数组的元素从小到大排序。qsort(首元素地址,元素个数,字节数,比较函数)
用户11039545
2024-05-04
62
0
日拱一卒,月进一步(9)
int
leetcode
swap
void
指针
这种移动的题目我们首要的想法就是利用双指针。左指针指向已经处理好的序列的尾部,右指针指向待处理序列的头部。右指针不断向右移动,每次右指针指向非零数,将左右指针对应的数字交换,并且左指针右移。
用户11039545
2024-05-04
64
0
日拱一卒,月进一步(6)(杨辉三角2)
sizeof
数组
索引
free
int
用户11039545
2024-05-04
58
0
日拱一卒,月进一步(3)
int
return
遍历
数组
指针
这种删除元素的题目,我们一般都是采用双指针。由于题目要求删除数组中等于val的元素,那么输出元素的长度一定小于原来数组的长度。可以使用双指针:右指针指向要处理的元素,左指针指向下一个将要赋值的位置。
用户11039545
2024-05-04
76
0
日拱一卒,月进一步(2)
遍历
数据
数组
指针
int
到了第二题,鄙人的脑子仍然是一团浆糊。比如,如何删除数据,以及如何查找重复的数据呢?这些对于一个菜菜来说,无疑是巨大的痛苦。
用户11039545
2024-05-04
103
0
日拱一卒,月进一步(1)
函数
数组
存储
int
遍历
to be honest,由于本人的菜菜又菜菜,看到这题是基本没有思路的,也在最近的测试中比较受挫。但是,有句话说得好:做一件事最重要的就是先从差劲开始。不能沉溺于开头的失败,而是要获取正反馈(从一点一滴开始)。
用户11039545
2024-05-04
56
0
贪吃蛇项目实践!(上)
程序
地图
函数
实践
游戏
实现基本的功能: • 贪吃蛇地图绘制 • 蛇吃⻝物的功能(上、下、左、右⽅向键控制蛇的动作) • 蛇撞墙死亡 • 蛇撞⾃⾝死亡 • 计算得分 • 蛇⾝加速、减速 • 暂停游戏
用户11039545
2024-05-04
103
0
日拱一卒,月进一步(10)
数组
存储
int
return
动态规划
最朴素的思想是存储数组nums的值,每次调用sumRange时,通过循环的方法计算数组nums从下标i到下标j的元素和,需要计算j-i+1个元素的和。由于每次检索的时间和检索的下标范围有关,因此检索的时间复杂度较高,如果检索的次数过多,会超出时间限制。
用户11039545
2024-05-04
95
0
日拱一卒,月进一步(8)
遍历
对象
算法
count
int
这个题目一出现,我就立马有了思路。其实就是让每个数字互相异或,最后得出的数字就是只出现一次的数字。
用户11039545
2024-05-04
71
0
日拱一卒,月进一步(7)
遍历
变量
数组
存储
int
为了使买股票利润最大化,应该在下标[0,i-1]选择最小值作为price[j]。遍历所有可能卖出股票的日期,即可得到最大利润。计算最大利润的具体做法是:将最大利润初始化为0,从左到右遍历数组,遍历过程中维护下标范围的最小值,当遍历到下标i,执行如下操作:
用户11039545
2024-05-04
74
0
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
立即学习
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档