Day14反转字符串&替换空格

反转字符串

c 复制代码
void reverseString(char* s, int sSize) {
    int i,j;
    for( i=0,j=sSize-1; i<sSize/2; i++,j-- )
    {
        char temp;
        temp = s[i];
        s[i] = s[j];
        s[j] = temp;
    }
}

替换空格

c 复制代码
char* pathEncryption(char* path) {
    int i;
    int len = strlen(path);
    for( i=0; i<len; i++ )
    {
        if( path[i]=='.')path[i]=' ';
    }
    path[len]='\0';
    return path;
}
相关推荐
wen__xvn17 小时前
基础数据结构第08天:栈(实战篇)
数据结构·c++·算法
wen__xvn17 小时前
基础算法集训第04天:选择排序和冒泡排序
数据结构·算法·leetcode
充值修改昵称17 小时前
数据结构基础:二叉树高效数据结构的奥秘
数据结构·python·算法
wen__xvn19 小时前
基础算法集训第01天:线性枚举
数据结构·c++·算法
Remember_99319 小时前
【LeetCode精选算法】二分查找专题一
java·数据结构·算法·spring·leetcode·哈希算法
wen__xvn20 小时前
码蹄杯刷题
数据结构·c++·算法
Remember_99320 小时前
【数据结构】Java对象比较全解析:从equals到Comparable与Comparator,再到PriorityQueue应用
java·开发语言·数据结构·算法·leetcode·哈希算法
夏乌_Wx20 小时前
练题100天——DAY39:单链表练习题×5
c语言·数据结构·算法·链表
txinyu的博客20 小时前
布隆过滤器
数据结构·算法·哈希算法
宵时待雨21 小时前
数据结构(初阶)笔记归纳6:双向链表的实现
c语言·开发语言·数据结构·笔记·算法·链表