Q 문자열과 두 개의 문자(from, to)를 입력받아, 문자열에 등장하는 특정 문자(from)가 다른 문자(to)로 바뀐 문자열을 리턴해야 합니다.
결과는 새로운 문자가 출력
아이디어는 문자를 스위칭하여 앞에서부터 하나씩 새로운 변수에 저장하면 어떨까?
예를들어 만약에 앞에 바뀔 문자가 있으면 바꿔주고 없다면 그냥 문자열을 출력해 그리고 새로운 변수에 저장하는 것
왜 우리는 이러한 문자열 저장을 신경쓸까? 변경된 값을 표현하기 위해서!!
Q 반복문 15번 체크 !! 더하기 말고 곱하기에서 당황했음..!! 다시 풀자
==> 핵심은 i 번째는 횟수의 의미일 뿐 계산을 의미하는거를 아님 어떤 문제를 계산해서 변화를 이끄는지를 고민하자!!
'나를 성장시키는 알고리즘' 카테고리의 다른 글
| 나를 성장시켜주는 알고리즘#5문자열 중 가장 긴 문자를 출력해라 (0) | 2021.09.06 |
|---|---|
| 나를 성장시켜주는 알고리즘 #4 객체 (0) | 2021.09.03 |
| 나를 성장시켜주는 알고리즘 #3 문자열을 배열로 배열을 문자열로 바꾸는 방법 (0) | 2021.08.02 |
| 배열 array unshift, shift, pop,push의 원리 (0) | 2021.07.31 |
| 나를 성장시키는 알고리즘#1 (0) | 2021.07.21 |