1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/// 剑指 Offer 58 - II. 左旋转字符串
/// <https://leetcode.cn/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof/>
pub struct Solution;

#[allow(unused)]
impl Solution {
	pub fn reverse_left_words(s: String, n: i32) -> String {
		String::from(&s[n as usize..]) + &s[0..n as usize]
	}
}

#[cfg(test)]
mod tests {
	use super::*;

	#[test]
	fn test() {
		assert_eq!(Solution::reverse_left_words("abcdefg".to_string(), 2), "cdefgab");
	}
}