목록우테코 프리코스/1주차 (8)
안녕하세요
1주차 미션은 7개의 문제 해결이었습니다. https://github.com/woowacourse-precourse/javascript-onboarding 문제 풀이 전 리드미 이미지와 내가 보는 깃허브 이미지가 다르다............💦 이러한 과정이 처음이었기 때문에 리드미에 작성된 요구사항을 따르기 위해서 읽고 또 읽고 또 읽고... 맨 처음 포크를 하는 과정이 너무나 무서웠습니다. https://github.com/woowacourse/woowacourse-docs/tree/main/precourse 그대로 따라하기만 하면 된다고 생각은 하면서도, 리드미에 업로드되어 있는 이미지와 현재 깃허브의 이미지가 다르기 때문에 혹시나라도 잘못되면 어떡하지 라는 걱정이 많이 들었었죠. 제대로 되고 있는 ..
https://github.com/youngentry/javascript-onboarding/blob/main/docs/PROBLEM7.md 🚀 기능 요구 사항 레벨 2의 팀 프로젝트 미션으로 SNS(Social Networking Service)를 만들고자 하는 팀이 있다. 팀에 속한 크루 중 평소 알고리즘에 관심이 많은 미스터코는 친구 추천 알고리즘을 구현하고자 아래와 같은 규칙을 세웠다. 사용자와 함께 아는 친구의 수 = 10점 사용자의 타임 라인에 방문한 횟수 = 1점 사용자 아이디 user와 친구 관계를 담은 이차원 배열 friends, 사용자 타임 라인 방문 기록 visitors가 매개변수로 주어질 때, 미스터코의 친구 추천 규칙에 따라 점수가 가장 높은 순으로 정렬하여 최대 5명을 retur..
https://github.com/youngentry/javascript-onboarding/blob/youngentry/docs/PROBLEM6.md 🚀 기능 요구 사항 우아한테크코스에서는 교육생(이하 크루) 간 소통 시 닉네임을 사용한다. 간혹 비슷한 닉네임을 정하는 경우가 있는데, 이러할 경우 소통할 때 혼란을 불러일으킬 수 있다. 혼란을 막기 위해 크루들의 닉네임 중 같은 글자가 연속적으로 포함 될 경우 해당 닉네임 사용을 제한하려 한다. 이를 위해 같은 글자가 연속적으로 포함되는 닉네임을 신청한 크루들에게 알려주는 시스템을 만들려고 한다. 신청받은 닉네임 중 같은 글자가 연속적으로 포함 되는 닉네임을 작성한 지원자의 이메일 목록을 return 하도록 solution 메서드를 완성하라. 제한사항 ..
https://github.com/youngentry/javascript-onboarding/blob/main/docs/PROBLEM5.md 🚀 기능 요구 사항 계좌에 들어있는 돈 일부를 은행에서 출금하고자 한다. 돈 담을 지갑이 최대한 가볍도록 큰 금액의 화폐 위주로 받는다. 돈의 액수 money가 매개변수로 주어질 때, 오만 원권, 만 원권, 오천 원권, 천 원권, 오백원 동전, 백원 동전, 오십원 동전, 십원 동전, 일원 동전 각 몇 개로 변환되는지 금액이 큰 순서대로 배열에 담아 return 하도록 solution 메서드를 완성하라. 제한사항 money는 1 이상 1,000,000 이하인 자연수이다. 실행 결과 예시 moneyresult 50237 [1, 0, 0, 0, 0, 2, 0, 3, 7]..