JavaScript PS(2)
-
(김유선) 프로그래머스 - 옹알이(1)
문제 정의입력된 배열에서 "aya", "ye", "woo", "ma" 들이 최대 1번씩만 포함돼서 이것들로만 이루어진 문자의 개수를 내뱉어야 한다. 문제 풀이나는 먼저 당장의 비교를 통해 완전히 같은 것은 if문을 통해 +1 하고 그렇지 않은 것들은 또다른 비교를 해가면서 처리하려고 했다.그런데 특정 문자들을 한번씩만 포함하고, 특정 문자로만 이루어졌는지를 판단하는 방법을 몰랐다...그래서 노가다로 모든 합쳐질 경우를 계산했는데,,, 시간 부족 ㅠ 코딩 babbling = ["aya", "yee", "u", "maa", "wyeoo"] function solution(babbling) { let answer = 0; let able = ['aya','ye', 'woo', 'ma'] ..
2024.05.29 -
(장준영) 프로그래머스 - 옹알이(1)
문제 정의문자열 들이 담겨있는 배열을 받으면그 배열에 담긴 각각의 문자열 안에 "aya", "ye", "woo", "ma" 들이 몇개가 포함이 되는지에 대해 계산하라는 문제다단 각각의 문자열 안에 "aya", "ye", "woo", "ma" 들이 최대 1번씩만 포함될 수 있다 "ayaye" 는 "aya" + "ye" 로 2개 다"ayayeaya" 는 "aya" + "ye" + "aya" 인데 각 문자열 안에 "aya", "ye", "woo", "ma" 들이 최대 1번씩만 포함될 수 있으니까"ayayeaya" 는 "aya" + "ye" + "aya" 지만 2개 로 계산되어야한다 근데 여기서 드는 생각은 각각의 문자열 안에 "aya", "ye", "woo", "ma" 들이 최대 1번씩만 포함될 수 있다..
2024.05.29