- 博客(5)
- 收藏
- 关注
原创 《剑指offer》17题 打印从1到最大的n位数
这里把*num替换为*(*returnSize)也没有问题,反而我觉得这样比较符合这里参数的意义。当时只想着把这个设置的参数去赋值。那么首先需要根据cnt去创建一维数组,先在第一个循环中获取数组大小,在第二个循环中进行赋值。通过示例,输入cnt = 2,输出的一维数组按照顺序从小到大排列。根据给出的函数框架,需要一个cnt和一个返回大小。注意中间malloc数组。
2024-11-23 17:14:13
226
原创 《剑指offer》04二维数组中的查找-C语言
两个代码的大致框架都相同,但区别在于搜索的起点不同。首先,不要把这个题当作简单的二维数组,它是一个特殊的二维数组,即。针对本题我写出两个能通过的代码。
2024-11-23 10:01:57
202
原创 剑指offer03.数组中重复的数字——C语言
* 设备中存有 n 个文件,文件 id 记于数组 documents。若文件 id 相同,则定义为该文件存在副本。请返回任一存在副本的文件 id。3.若arr[nums[i]]不为1则代表必有重复文件id,但具体重复几个副本未知。** 输入:documents = [2, 5, 3, 0, 5, 0]2.遍历arr数组,id号相同意味着arr的索引相同。1.通过创建arr数组放置文件id出现的次数。** 题目3:寻找文件副本。** 输出:0 或 5。
2024-11-20 11:01:47
155
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅