Print

删除重复字符超时

问:如何删除文档里重复的字符
  1. 答:选择重复的,按DELETE吧,或者按删除键。
    如果是刚刚重复的,就CTRL+Z吧,不过要是有内容好像是不可以保留的。
  2. 答:用Word打开文本文档,打开查找和替换对话框,点替换,输入要查找的内容,替换栏里什么也不要输入,跳过第一个不替换,然后继续进行查找,再替换
  3. 答:直接读到一个set里就可以了
    set会保存重复中的一个
    然后再用set重写文件即可!
  4. 答:假如没按保存的情况下,一直按撤消,直至恢复到你以前的状态就OK。如果已经保存,那只能一步步来操作了。
  5. 答:可以 ctrl+f 然后替换空就可以了
问:如何删除重复字符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);
    }
问:23 删除重复字符
  1. 答:int main()
    {
    char str[100];
    int i = 0;
    char result[100];
    int j = 0;
    int length = 0;
    int tag = 1;
    printf("String:");
    scanf("%s",str);
    for(i=0;i<100;i++)
    {
    tag = 1;
    for(j=0;j<length;j++)
    {
    if(str[i]==result[j])
    {
    tag = 0;
    break;
    }
    }
    if(tag==1)
    {
    result[length] = str[i];
    length++;
    }
    }
    result[length] = '\0';
    printf("result:%s",result);
    return 0;
    }

本文来源: https://www.pukanfabiao.com/article/19c48bbc4dd702e582d1b2d3.html