【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)!