what I Learnd/TIL
TIL - 2021/11/09
Hana-J
2021. 11. 10. 01:00
알고리즘 2일차
>오늘은 9문제를 풀고 3문제 설명하는 방식으로 진행했다.
1. 핸드폰 번호가리기 (slice메서드)
> 코드설명 =>phone_number.slice로 뒤에번호를 잘라서 새로운 변수(last_number)에 담기,
마지막 4개숫자 빼고 나머지 숫자 *로 변경해서 새로운 변수(number1)에 담기,
새로생긴 변수를 concat함수로 이어서 string생성
2. 부족한 금액 계산하기 (이제껏 푼 문제중 가장 빨리 풀었다...)
>입출력 예 설명 : 이용금액이 3인 놀이기구를 4번 타고 싶은 고객이 현재 가진 금액이 20이라면, 총 필요한 놀이기구의 이용 금액은 30 (= 3+6+9+12) 이 되어 10만큼 부족하므로 10을 return 합니다.
3. 내적 (reduce함수)
>내적 공식은 문제에 제시해 준다.
>입출력 예 : a=[1,2,3,4] , b=[-3,-1,0,2]
a와 b의 내적은 1*(-3) + 2*(-1) + 3*0 + 4*2 = 3 입니다.
728x90