自学内容网 自学内容网

【C语言刷力扣】LCR 182.动态口令

题目:

解题思路:

        字符串拼接,先遍历复制从下标为 target 开始的 len - target 位字符,再遍历复制前 target位字符至末尾。

char* dynamicPassword(char* password, int target) {
    int len = strlen(password);
    // int num = 0;
    int i = 0;
    char* result = (char*) malloc(sizeof(char) * (len+1));
    for (; i+target < len; i++) {
        result[i] = password[i+target];
    }
    for (int j = 0; j < target; j++) {
        result[i] = password[j];
        i++;
    }
    result[i] = '\0';
    return result;
}


原文地址:https://blog.csdn.net/2301_76779875/article/details/142770686

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!