목록알고리즘 (1)
우보천리 개발
[BJ] 1744 수 묶기 Java
백준 1744 수 묶기 문제 https://www.acmicpc.net/problem/1744 1744번: 수 묶기 길이가 N인 수열이 주어졌을 때, 그 수열의 합을 구하려고 한다. 하지만, 그냥 그 수열의 합을 모두 더해서 구하는 것이 아니라, 수열의 두 수를 묶으려고 한다. 어떤 수를 묶으려고 할 때, 위치에 www.acmicpc.net 아이디어 양수*양수, 음수*음수 를 통해서 가장 큰 값을 도출 할 수 있다 물론 가장 큰 양수끼리의 곱, 그리고 가장 작은 음수 끼리의 곱이다 1의 경우 마지막에 더해주는 방식이 가장 큰 값을 만들 수 있다. 0은 음수가 총 홀수개 있다면 마지막으로 큰 음수에 곱해주면 되고 그렇지 않다면 나머지 음수는 그냥 더해주어야한다 PriorityQueue를 사용해서 양수, 음..
알고리즘/백준
2023. 1. 26. 01:00