Print

重复删除重复字符串

问:如何删除重复字符c语言
  1. 答:#include<stdio.h>
    int main(void)
    {
    char s[100];
    int i, j, n, k;
    printf("请输入一串有重复字符的字符串:\n");
    gets(s);
    for (n = 0; s[n] != '\0'; n++);
    for (i = 0; i < n ; i++)
    {
    for (j = k = i + 1; j < n ; j++)
    if (s[j] != s[i])
    s[k++] = s[j];
    s[k] = '\0';
    }
    printf("去掉重复字符后结果为:\n");
    puts(s);
    }
问:Python编程题35--删除字符串中的所有相邻重复项
  1. 答:给定仅由小写字母组成的非空字符串,存在一个重复项删除操作,其会选择两个相邻且相同的字母,并删除它们。
    请在字符串上反复执行重复项删除操作,直到无法继续删除,并在完成所有重复项删除操作后返回最终的新字符串。
问:如何去掉字符串中重复
  1. 答:什么语言?可以追问我

本文来源: https://www.lunwen66.cn/article/1a10bf94cf025da0ed81240c.html