FE JS 알고리즘 문제 풀이(6주차)

김윤경·2023년 5월 13일
0

JS 알고리즘 문제

목록 보기
5/10
post-thumbnail

💻 6주차 문제

진료 순서 정하기

⭐⭐⭐⭐⭐⭐⭐


💡 외과의사 머쓱이는 응급실에 온 환자의 응급도를 기준으로 진료 순서를 정하려고 합니다. 정수 배열 emergency가 매개변수로 주어질 때 응급도가 높은 순서대로 진료 순서를 정한 배열을 return하도록 solution 함수를 완성해주세요.


문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120835

조금 어려워서 검색하면서 문제를 풀었당 !

영어가 싫어요

⭐⭐⭐


💡 영어가 싫은 머쓱이는 영어로 표기되어 있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return하도록 solution 함수를 완성해 주세요.


문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120894

외계어 사전

⭐⭐⭐⭐⭐⭐⭐


💡 PROGRAMMERS-962 행성에 불시착한 우주비행사 머쓱이는 외계행성의 언어를 공부하려고 합니다. 알파벳이 담긴 배열 spell과 외계어 사전 dic이 매개변수로 주어집니다. spell에 담긴 알파벳을 한 번씩만 모두 사용한 단어가 dic에 존재한다면 1, 존재하지 않는다면 2를 return하도록 solution 함수를 완성해주세요.


문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120869

이 문제는 자바스크립트 매서드들을 잘 모르면 풀기 어려운 문제였다. ㅜㅜ

문자열 밀기

⭐⭐⭐⭐


💡 문자열 "hello"에서 각 문자를 오른쪽으로 한 칸씩 밀고 마지막 문자는 맨 앞으로 이동시키면 "ohell"이 됩니다. 이것을 문자열을 민다고 정의한다면 문자열 AB가 매개변수로 주어질 때, A를 밀어서 B가 될 수 있다면 밀어야 하는 최소 횟수를 return하고 밀어서 B가 될 수 없으면 -1을 return하도록 solution 함수를 완성해보세요.


문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120921

컨트롤 제트

⭐⭐⭐⭐⭐⭐⭐


💡 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return하도록 solution 함수를 완성해보세요.


문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120853

이건 찾아봐도 어렵다 . . . ㅜ

후기

머쓱이는 의사에다가 우주비행사인데 왜 영어를 못하냐 이거 돌팔이에다가 사기꾼이네 ! 🤣😁😜

0개의 댓글