現在ITエンジニアとして働いていますが、コーディング・アルゴリズム力をもっと鍛えたいと思い、LeetCodeで学んだ内容をメモ的にアウトプットしています。 今回解いてみた問題は「31.Next Permutation」です。 問題 順列とは整数配列の要素を並べ替えて作ら ...
function buildArray(nums: number[]): number[] { let result: number[] = []; for (let i: number = 0; i < nums.length; i++) { result[i] = nums[nums[i]]; } return result; }; 問題文をそのままコードにした。
# one of the first string's permutations is the substring of the second string. # The input strings only contain lower case letters. # The length of both given strings is in range [1, 10,000].