2개의 댓글이 있습니다.
-
-
canuyes -
답변 감사합니다^^
사이트 이용이 익숙지 않아 간단한 도움말 마저 확인하지 못한점 죄송합니다.일단 문제는 2일을 더 밤새며 고민한 끝에 풀어냈습니다.
코드의 몇몇 부분에 오류가 있었던 것 같습니다.
문제는 풀어냈지만 그래도 답변은 남기는 것이 예의 일것 같아 답글 남겨놓습니다.참고로 이 문제의 출처는 www.acmicpc.net 2261번 문제입니다.
11년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
canuyes
글을 오리고보니 소스가 가독성이 없네요 ㅠㅠ
제 소스는 http://kldp.org/node/138205 에가시면 보기 좋게 나와있습니다ㅠㅠ
안녕하세요.
현재 closest pair을 공부중인 학생입니다.
closest pair 문제는 아래와 같습니다.
평면에 n개의 점이 주어졌을때, n개의 점들중 최소 거리에 있는 점들의 거리의 제곱을 출력하라.
제한조건은 100000에 실행시간 1초, 용량 128mb이내 입니다.
저는 divide & conquer를 이용하여 문제를 풀기 원합니다.
따라서 여러가비 방법으로 시도를 해보았지만, 자꾸 메모리 초과에 부딫힙니다....
아래는 제가 짠 코드이고, 그 아래에 있는 코드는 구글링을 통해 얻은 정답 코드입니다. 크게 다른 점은 없어보이는데, 제 코드는 자꾸 메모리 초과가 뜨네요....
제 코드와의 다른 점을 알려주시면 감사하겟습니다.
여기에서 본 문제는 아니지만 활성화된 알고리즘 커뮤니티가 여기뿐
이네요...ㅠㅠ
정답인 코드는 제것이 아니기 때문에 링크로 대신합니다..
http://rosettacode.org/wiki/Closest-pair_problem/C
11년 전