매일 알고리즘 문제풀자
매일 한 문제씩만 풀자ㅋ
매일 알고리즘 문제풀자
https://www.hackerrank.com/challenges/day-of-the-programmer/problem
올해의 256번째 날을 구해야 함. 1918년을 기준으로 율리우스 력에서 그레고리 력으로 바뀌는데 주의한다.
https://www.hackerrank.com/challenges/divisible-sum-pairs/problem
더해서 k로 나누어 떨어지는 쌍을 찾는 문제
https://www.hackerrank.com/challenges/diagonal-difference/problem
n * n 형태의 정사각형 2차원 숫자 배열에서
왼쪽 대각선과 오른쪽 대각선의 합을 각각 구한뒤 각 합의 차이의 절대값을 구하는 문제
https://www.hackerrank.com/challenges/kangaroo/problem
출발 위치와 도약 거리가 다른 캥거루 두마리가 동일하게 n 번 점프 했을 때 같은 위치에 있을 수 있는지 알아내는 문제.
단, 2번 캥거루는 1번 캥거루보다 앞선 위치에서 출발함.
https://www.hackerrank.com/challenges/migratory-birds/problem
제일 자주 등장한 새의 type을 찾는다. 동점일 경우 번호가 낮은 type을 리턴
https://www.hackerrank.com/challenges/time-conversion/problem
12h 포맷의 시간문자열을 받아서 24h 포맷으로 변환하는 문제
https://www.hackerrank.com/challenges/plus-minus/problem
숫자들로 구성된 배열이 주어지는데 양수, 음수, 0이 들어있다.
배열 전체 개수에서 각각의 비율을 구하는 문제.
return 하는게 아니라 그냥 콘솔에 출력하면 되는 듯 하다.
https://www.hackerrank.com/challenges/compare-the-triplets/problem
크기가 3인 정수형 배열 a, b가 각각 주어지고 두 배열의 같은 인덱스끼리 비교하는데
a가 클 경우와 b가 클 경우를 나누어서 포인트를 계산하는 문제
https://www.hackerrank.com/challenges/grading/problem
학생들의 점수를 배열로 받아서 룰에 따라 점수를 재조정한다.
https://www.hackerrank.com/challenges/the-birthday-bar/problem
각 블럭에 숫자가 써있는 초콜릿이 있는데, 생일이 m월 d일이면 인접한 m개의 조각에 써있는 숫자를 더했을 때 d가 나오는 세그먼트를 찾는 문제.
https://www.hackerrank.com/challenges/apple-and-orange/problem
사과나무와 오렌지나무에서 떨어진 과일들 중 특정 구간에 떨어진 과일의 수를 각각 구하는 문제
https://www.hackerrank.com/challenges/birthday-cake-candles/problem
길이가 최대인 촛불을 고르는 문제 --;;
https://www.hackerrank.com/challenges/mini-max-sum/problem
5개의 정수 중 4개를 더했을 때 최대값과 최소값을 구하는 문제
양의 정수를 받아 해독문을 만드는 문제.
https://www.hackerrank.com/challenges/breaking-best-and-worst-records/problem
배열로 주어진 점수를 순회하면서 최고점수를 갱신한 횟수와 최저점수를 갱신한 횟수를 각각 카운팅하는 문제
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.