[LeetCode] 2138. Divide a String Into Groups of Size k

Chobby·5일 전
1

LeetCode

목록 보기
674/710

😎풀이

  1. s 순회
    1-1. k개씩 문자를 분할
    1-2. 이 때, 문자가 k개가 남지 않았다면, 남는 문자는 fill로 채움
    1-3. 나뉜 문자열을 정답 배열에 추가
  2. 정답 배열 반환
function divideString(s: string, k: number, fill: string): string[] {
    const part = []
    for(let i = 0; i < s.length; i += k) {
        const cur = s.slice(i, i + k).padEnd(k, fill)
        part.push(cur)
    }
    return part
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글