![](https://img-blog.csdnimg.cn/e6c6edf13d584ebdbe706c81e46138ac.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
九章斩题录
文章平均质量分 92
刷题题解。
平渊道人
天罚。
展开
-
【九章斩题录】Leetcode:面试题 01.03. URL化(C/C++)
URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。)原创 2023-11-28 01:50:06 · 869 阅读 · 6 评论 -
【九章斩题录】Leetcode:判定是否互为字符重排(C/C++)
看到题目中说 "重新排列后能否变成另一个字符串",等等……重新排列?原创 2024-02-10 20:59:42 · 1084 阅读 · 6 评论 -
【九章斩题录】C/C++:替换空格(JZ5)
请实现一个函数,将一个字符串 中的每个空格替换成 " %20" 。例如当字符串为 We Are Happy. 则经过替换之后的字符串为 We%20Are%20Happy。原创 2023-05-30 21:34:05 · 1246 阅读 · 38 评论 -
【九章斩题录】C/C++:二维数组中的查找(JZ4)
在一个二维数组 array 中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。原创 2023-05-26 15:56:24 · 1565 阅读 · 43 评论 -
【九章斩题录】从尾到头打印链表(JZ6)
输入一个链表的头节点,按链表从尾到头的顺序返回每个节点的值(用数组返回)。原创 2023-06-16 13:31:20 · 712 阅读 · 37 评论 -
【九章斩题录】C/C++:数组中重复的数字(JZ3)
在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1。原创 2023-05-25 09:25:39 · 1932 阅读 · 37 评论