西安交通大学915-2016-编程1

西安交通大学915-2016-编程1,第1张

西安交通大学915-2016-编程1 题目描述:

解题思路:
  • 遍历一次序列 时间复杂度O(n)
代码实现:
#include 
#include 
using namespace std;

void RemoveDigitInStr(char *s) {
    int n = strlen(s);
    int i = 0;
    int j = 0;

    while (s[j] != '') {
        if (!isdigit(s[j])) {
            s[i++] = s[j++];
        }
        j++;
    }
    s[i] = '';
}


int main() {
    char s[] = {"12904u09fifshidof2-3u9-s=93"};
    RemoveDigitInStr(s);
    cout << s << endl;
    return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5658789.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存