输出所有子串不包括本身,写出的代码一直包括本身,不知道怎么删掉本身
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
C语言,输入一组字符串,输出字符串的所有子串(不包括本身,输出每个子串有空格)
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
报告相同问题?
提交
- 2020-09-22 19:52努力努力再努力12138的博客 编写程序,实现查找两个字符串中的最长公共子串 可直接运行 //1、编写程序,实现查找两个字符串中的最长公共子串; //取next数组中 #include <stdio.h> #include <string.h> void Next(char *T, int *...
- 2025-06-06 14:47《PTA字符串编程训练参考程序》资源详解:本资源系统整合 PTA 平台 67 道字符串相关编程习题的 C 语言完整实现(7-1 至 7-67),全面覆盖基础操作(单词统计 / 子串提取 / 空格处理)、格式转换(IP 地址变换 / 进制...
- 2021-02-09 21:03LianYeHeTianTian的博客 1. 文件类型FILE及其指针FILE *; 2. 字符的输入与输出; 3. 字符串的输入和输出; 4. 格式化输入和输出; 5. 命令行重定向输入输出流。
- 2020-12-25 23:50以空格作为数据单元。 ep: 00001 00007 1 3 34567 26358 32698 (1) (2) (3)(4) (5) (6) (7) 如ep所示: (1)00001就是数字1,即代表序列号为1 (2)00007就是数字7,即代表长度为7 (3)1代表状态字 (4)3代表数字...
- 2020-12-08 17:16右哼哼❤的博客 输入一个字符串,计算子串在该字符串中出现的次数 int function(char *a,char *b) { int count = 0;//计数子串出现的次数 int num = 0;//计数a和b一样的字符数量 char *tmp = b; int len = strlen(b);//求子串...
- 2020-12-20 13:57一只傲娇孤鹜的博客 目录 一、可以用三种方式解决子串问题:函数strstr、...先举几个例子来说明一下什么样的字符串可以称作子串(区分大小写,假设字符串数组长度为20): 令str1[20]="dou LUO da lu"; 1.str2[20]="da l";是子串; 2.
- 2020-11-13 15:31豆爷的it之旅的博客 题目描述:给定两个字符串str1和str2,输出两个字符串的最长公共子串,如果最长公共子串为空,输出-1。 示例:输入"1AB2345CD","12345EF" ;输出:"2345"。 public class Solution { /** * longest common ...
- 我是来答案的的博客 } ------解决方案-------------------- DP(动态规划)解: 时间空间复杂度分析 如果用n,m表示两个字符串的长度的话,那么算法的 时间复杂度为O(n*m),空间复杂度也为O(n*m) 附:完整的源程序g++编译通过 #include #...
- 2020-03-25 16:11轻夏的博客 输入两个字符串, 每个字符串占一行,长度不超过200 且不含空格。 输出格式 若第一个串 s_1是第二个串 s_2的子串,则输出"(s1) is substring of (s2)"; 否则,若第二个串 s2是第一个串s1的子串,输出"(s2) is ...
- 2022-12-29 14:51在学习的小董的博客 输入一个不带空格的字符串(少于80个字符),原样输出该字符串内容。一个不带空格的字符串(少于80个字符)。
- 2019-04-06 15:41代码写注释的博客 /*编程从键盘输入两个字符串, 比较两者的长度,并输出较长的字符串。要求:不能调用库函数strlen()*/ #include<stdio.h> main() { char a[20],b[20],n1,n2,i; printf("请输入第一个字符串:"); gets(a); ...
- 2022-01-28 20:17学无止境2022的博客 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 什么是子串? 子串:串中任意个连续的字符组成的子序列称为该串的字串。 子串、真子串、非空子串、非空真子串 1、子串:n(n+1)/2 +1; 2、真子...
- 2021-05-19 07:54灰猎犬的博客 最常想到的方法是使用KMP字符串匹配算法:#include #include #include int get_nextval(char *pattern,int next[]){//get the next value of the patternint i = 0,j = -1;next[0] = -1;int patlen = strlen(pattern...
- 2025-12-16 12:12在Python编程语言中,字符串是除了数字之外非常重要的数据类型,它在各种数据处理场景中无处不在。字符串可以表示为字符的序列,因此它支持一系列的序列操作,包括索引、分片、成员资格检查、长度计算、最大值和...
- 2021-05-21 13:14ScriptHero的博客 要输入带空格的字符串,要用到一个格式字符:%[] --> 一个字符集。“%[]”的作用是扫描字符集合:例如:scanf(“%[^\n]”,str);具体作用是:如果输入的字符属于方括号内字符串中某个字符,那么就提取该字符;如果...
- 2025-03-25 22:30小鹿鹿啊的博客 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。输入: s = “bbbbb”输出: 1解释: 因为无重复字符...
- 2022-11-11 14:45AI春的博客 用C语言编写求一个字符串中最长的回文子串
- 没有解决我的问题, 去提问