-
안전한 비밀번호 체크
문제
비밀번호 문자열이 주어질 때 안전한 비밀번호를 만들기 위해 추가로 입력해야 할 문자의 최소 개수를 구하라 https://www.hackerrank.com/challenges/strong-password/problem
-
Caesar Cipher
문제
caesar 암호화 방법은 아래와 같다.
-
삼항연산자 사용시 주의사항
주어진 배열에서 양수의 개수를 구하고자 할 때 reduce를 이용하여 아래와 같이 양수의 누적값을 카운트할 수 있다.
[-1,2,3].reduce((a,c) => a + c>0 ? 1 : 0, 0);
reduce()
함수의 결과값을 잠시 예측해보자. -
[어려운문제] max array sum
이웃하지 않은 2개 이상의 요소로 이루어진 부분집합 중 요소의 합계가 가장 큰 값을 구하는 문제 https://www.hackerrank.com/challenges/max-array-sum/problem
-
Day of the Programmer
Day of the Programmer
매해 256번째 날은 국제 프로그래머의 날이다. 일반적으로 9월 13일이고 윤년의 경우에는 9월 12일이 된다. 256은 2의 제곱으로 표현 가능한 자연수 중 356을 넘지않는 최대값이다. 또한 1바이트로 표현할 수 있는 정보의 최대 개수이기도 하다. 러시아는 2009년부터 이 날을 공휴일로 지정했다.