2012-03-22 40 views
5

Vì vậy, nếu trong vòng δ * 2δ hình chữ nhật R, chúng tôi chỉ cần so sánh một điểm từ phía bên trái với 7 điểm ở phía bên phải. Những gì tôi không hiểu là, mặc dù đọc bằng chứng, bên trong R chúng ta có thể điền vào nhiều điểm như chúng ta muốn bên trong hình chữ nhật có thể vượt quá tổng số 7. Hãy tưởng tượng nếu chúng ta có δ = 2, một điểm p (1,2, 1.1) ở phía bên trái, và ở phía bên phải, chúng tôi có một bó toàn bộ q, chẳng hạn như q (1,5, 1,7), q (1,4, 1,3), ..... làm thế nào chỉ có thể so sánh 7 điểm phát hiện cặp gần nhất? Tôi nghĩ rằng chúng ta phải so sánh mọi điểm trong hình chữ nhật R nếu đúng như vậy. Làm ơn giúp tôi.Tại sao chúng ta so sánh nhiều nhất 7 điểm trong thuật toán cặp gần nhất?

+0

Chúng tôi có thể có liên kết đến "bằng chứng không?" –

+0

Tôi không nghĩ rằng câu hỏi này không đúng chỗ ở đây, nhưng bạn có thể nhận được câu trả lời tốt hơn trên trang web Toán: http://math.stackexchange.com/ – Emily

+1

@ BlueRaja-DannyPflughoeft Bạn có thể xem Giới thiệu về thuật toán tại Google Sách : http://books.google.com.vn/books?id=NLngYyWFl_YC&printsec=frontcover&hl=vi&source=gbs_ge_summary_r&cad=0#v=onepage&q=closest%20pair&f=false – Amumu

Trả lời

8

Chỉ có thể có 6 điểm bên trong hình chữ nhật của bạn, vì đó là số điểm tối đa bạn có thể đặt trong hình chữ nhật với các cạnh \ delta và 2 * \ delta duy trì thuộc tính mà chúng ở ít nhất \ delta cách xa nhau khác.

Cách đặt những 6 điểm được thể hiện trong hình bên dưới:

How to lay 6 points \delta apart from each other in a \delta X 2*\delta rectangle

Bạn có thể kiểm tra cho chính mình rằng có cách đặt điểm khác bên trong hình chữ nhật mà không vi phạm tài sản khoảng cách. Nếu bạn thêm nhiều hơn 6 điểm, chúng sẽ nhỏ hơn \ delta, đó là mâu thuẫn, vì \ delta được cho là khoảng cách giữa cặp gần nhất.

Vì có thể có tối đa 6 điểm, thử nghiệm 7 sẽ đảm bảo rằng bạn tìm ra giải pháp.

Tôi có hình 1 từ these UCSB slides, điều này có thể hữu ích cho bạn.

+0

Cảm ơn. Với lời giải thích đơn giản của bạn, nó rõ ràng điều lên một chút. Tuy nhiên, trong các slide, người ta nói rằng "Có bao nhiêu điểm có thể ở bên trong R nếu mỗi cặp cách nhau ít nhất \ delta"? Và câu trả lời trong các slide là 6 'bên trong' R, không phải ở ranh giới của R. – Amumu

+0

@Amumu Có, nhưng chúng thực sự có nghĩa là "bên trong hoặc bên phải trên biên giới". Bạn nên chấp nhận câu trả lời nếu bạn nghĩ nó đủ tốt. =) – Mig

+0

Chắc chắn, nhưng sự nhầm lẫn duy nhất còn lại là 7 điểm liên tục. Tôi có nghĩa là, tôi không thể đặt một số lượng vô hạn của các điểm bên trong R để tạo ra các cặp vô hạn có ít hơn \ delta khoảng cách. Vô hạn có thể là quá nhiều, nhưng nếu tôi có khoảng 20 điểm với ít hơn \ delta khoảng cách, làm thế nào nó có thể có ý nghĩa chỉ để kiểm tra 7 điểm? – Amumu

Các vấn đề liên quan