Learn, apply and share
About Category Tags Archives
  • 안전한 비밀번호 체크

    Sep 1, 2018 - algorithm - [ string ]

    문제

    비밀번호 문자열이 주어질 때 안전한 비밀번호를 만들기 위해 추가로 입력해야 할 문자의 최소 개수를 구하라 https://www.hackerrank.com/challenges/strong-password/problem

    Read on →

  • Caesar Cipher

    Sep 1, 2018 - algorithm - [ string , encrypt ]

    문제

    caesar 암호화 방법은 아래와 같다.

    Read on →

  • 삼항연산자 사용시 주의사항

    Aug 31, 2018 - etc - [ ternary-operator ]

    주어진 배열에서 양수의 개수를 구하고자 할 때 reduce를 이용하여 아래와 같이 양수의 누적값을 카운트할 수 있다.

    [-1,2,3].reduce((a,c) => a + c>0 ? 1 : 0, 0);
    

    reduce() 함수의 결과값을 잠시 예측해보자.

    Read on →

  • [어려운문제] max array sum

    Aug 31, 2018 - algorithm - [ array , max-array-sum ]

    이웃하지 않은 2개 이상의 요소로 이루어진 부분집합 중 요소의 합계가 가장 큰 값을 구하는 문제 https://www.hackerrank.com/challenges/max-array-sum/problem

    Read on →

  • Day of the Programmer

    Aug 31, 2018 - algorithm - [ calendar , leap-year , Gregorian , Julian ]

    Day of the Programmer

    매해 256번째 날은 국제 프로그래머의 날이다. 일반적으로 9월 13일이고 윤년의 경우에는 9월 12일이 된다. 256은 2의 제곱으로 표현 가능한 자연수 중 356을 넘지않는 최대값이다. 또한 1바이트로 표현할 수 있는 정보의 최대 개수이기도 하다. 러시아는 2009년부터 이 날을 공휴일로 지정했다.

    Read on →

« Older Newer »

Learn, apply and share

  • Learn, apply and share
  • min9nim@gmail.com
  • min9nim
  • min9nim
  • minq
  • min9nim
  • smg529

SW 개발에 대한 이야기

크리에이티브 커먼즈 라이선스 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다
© - Powered by GitHub & Jekyll & whiteglass - Subscribe via RSS