Тема ссылки: https://leetcode-cn.com/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof/
Левая вращательная операция в передней части строки является строкой из нескольких символов до конца строки передачи. Определяет функцию для достижения функциональной операции строки левого вращения. Например, входная строка «ABCDEFG» и номер 2, эта функция возвращает два результата получаются левый поворот «cdefgab».
Пример 1:
Входные данные : S = "ABCDEFG", K = 2
Выход: "cdefgab"
Пример 2:
Входной сигнал: s = "lrloseumgh", к = 6
Выход: "umghlrlose"
Ограничения:
1 <= к <s.length <= 10000
1 символ * reverseLeftWords ( символьные * с, INT п) { 2 INT Len = STRLEN (ы); 3 п% = Len; 4 , если (п == 0 ) возвращение с; 5 символ * ул = ( символ *) таНос ( SizeOf ( символ ) * п); 6 Int I, J; 7 для (I = 0 ; я <п; я ++ ) { 8 ул [I] = s [I]; 9 } 10 для(I = п; я <LEN; я ++ ) { 11 с [в] = s [I]; 12 } 13 для (I = 0 , я <п, я ++ ) { 14 сек [I + LEN-п] = ул [I]; 15 } 16 возврата с; 17 }