首先创建一个新的字符数组,然后将原字符串拷贝进去,在往新的字符数组后,用strcat 把原字符串拼接在后头,这样就得到一个为原来字符串的两倍的字符串,例如abcd 操作后为abcdabcd ,然后左旋k位就从新的字符串第k位开始往后便利一遍就得到左旋后的字符串。
字符串左旋
最新推荐文章于 2024-02-01 18:48:38 发布
首先创建一个新的字符数组,然后将原字符串拷贝进去,在往新的字符数组后,用strcat 把原字符串拼接在后头,这样就得到一个为原来字符串的两倍的字符串,例如abcd 操作后为abcdabcd ,然后左旋k位就从新的字符串第k位开始往后便利一遍就得到左旋后的字符串。