[LeetCode] 1374. Generate a String With Characters That Have Odd Counts

Chobby·2025년 8월 14일
1

LeetCode

목록 보기
509/582

😎풀이

  1. n이 홀수라면, an만큼 반복한 결과를 호출한다.
  2. n이 짝수라면, an - 1만큼 반복한 결과에 b를 하나 더해서 출력한다.
  3. 이로써 모든 경우에서 문자가 홀수번 등장하도록 셋팅한 결과를 반환한다.
function generateTheString(n: number): string {
    if((n & 1) === 1) return 'a'.repeat(n)
    return 'a'.repeat(n - 1) + 'b'
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글