c语言复习
文章平均质量分 66
闵野
这个作者很懒,什么都没留下…
展开
-
LeetBook初级算法(C语言)——数组篇
一、删除排序数组中的重复项给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。注意:数组可能为空,所以需要判断,若为空直接返回0返回数组长度比数组最后一位的下标大一int removeDuplicates(int* nums, int numsSize){ if (nums == NULL || numsSize ==原创 2021-08-24 22:32:13 · 360 阅读 · 0 评论 -
习题11-6 查找子串 (20 分)(c语言)
本题要求实现一个字符串查找的简单函数。函数接口定义:char *search( char *s, char *t );函数search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。裁判测试程序样例:#include <stdio.h>#define MAXS 30char *search(char *s, char *t);void Re...原创 2019-06-29 10:32:46 · 4334 阅读 · 2 评论