목록PS (94)
Partially Committed
TITLE : 1281. Subtract the Product and Sum of Digits of an Integer Description : Given an integer number n, return the difference between the product of its digits and the sum of its digits. 각 자릿수들의 곱과 각 자릿수들의 합의 차이를 반환하는 메서드를 구현하면된다 . [C++] class Solution { public: int subtractProductAndSum(int n) { int pod = 1; int sod = 0; int t = 0; string temp = to_string(n); vector v; for (char ele : temp)..
TITLE : 191.Number of 1 Bits Description : Write a function that takes an unsigned integer and returns the number of '1' bits it has (also known as the Hamming weight). 2진수로 나타냈을 때, 1 의 개수를 세어주면 된다. uint32_t n 을 입력받으면, n 이 0이 아닐 때 까지 1 과 and operator 을 수행한 결과를 ans 에 누적하고 n 을 right shift 해서 갱신해주면 된다. 혹은 bitset 을 이용하면 n bitset (n).count(); 으로 쉽게 구할 수도 있다. [C++] class Solution { public: int ..
https://school.programmers.co.kr/learn/courses/30/lessons/42587/solution_groups?language=java&type=my 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문서의 우선순위(중요도)가 담긴 priorities 배열과, 특정 문서의 위치 location 이 주어진다. 이때 location 에 위치한 문서는 실제로 몇 번째로 출력이 되는지 answer 에 반환해주면 된다. 이를 위해 우선순위큐를 사용한다. 숫자가 높을 수록 중요도가 높다고 문제에서 제시하였으므로, PriorityQueue..
https://school.programmers.co.kr/learn/courses/30/lessons/42586?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.io.IOException; import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; class Solution { public int[] solution(int[] progresses, int[] speeds) throws IOException { ArrayLis..