#30daychallenge (14) (15) | Perform String Shift & Product of Array Except Self
Hôm qua bận không thể đăng, dù biết không có ai xem nhưng vẫn cảm thấy có lỗi với bản thân. Dạo này tôi thấy hiệu suất không được cao lắm. (Social network nhiều:))) Perform String Shifts You are given a string s containing lowercase English letters, and a matrix shift , where shift[i] = [direction, amount] : direction can be 0 (for left shift) or 1 (for right shift). amount is the amount by which string s is to be shifted. A left shift by 1 means remove the first character of s and append it to the end. Similarly, a right shift by 1 means remove the last character of s and add it to the beginning. Return the final string after all operations. Example 1: Input: s = "abc", shift = [[0,1],[1,2]] Output: "cab" Explanation: [0,1] means shift to left by 1. "abc" -> "bca" [1,2] means shift to right by 2. "bca" -> "cab" Example 2: Input: s = "abcdefg", shift...