2009-10-05 122 views
15

我想解決在線編程競賽中的幾何問題。但是每當我讀到它們時,我都覺得太困難了。請提供一些我可以學習計算幾何的書籍和資源。在哪裏學習計算幾何?

+0

什麼類型的,你面對的問題,是很難理解嗎?它可能是一個基本的幾何/觸發問題? – 2009-10-05 13:30:04

+0

是指任何算法我覺得是計算非常密集不適合的時間限制。 – avd 2009-10-05 13:34:35

+1

大部分的幾何問題很難 – SomeUser 2009-10-05 13:36:32

回答

2

這裏有兩個優異的書籍,我使用它們作爲教科書在大學:

  1. Ĵd弗利,A麪包車大壩等人Introduction to Computer Graphics。 Addison-Wesley,1994,ISBN 0-201-60921-5。

  2. D Hearn and M P Baker。 Computer Graphics with Open GL (3rd edition)。 Prentice-Hall,2004,ISBN 0-13-120238-3。

Introduction to Computer Graphics http://ecx.images-amazon.com/images/I/513QBRR0VAL._SL500_AA240_.jpg Computer Graphics with Open GL http://ecx.images-amazon.com/images/I/519TMP2ENVL._SL500_AA240_.jpg

+1

難道他們的幫助下這些比賽意味着他們r計算機圖形學 – avd 2009-10-05 13:36:01

+0

嗯,這實際上取決於你要解決的問題;計算機圖形通常涉及大量使用幾何。我不確定他們是否會幫助您解決您的特定幾何問題。 – 2009-10-05 13:37:42

+0

@Aditya - 我希望他們不會在比賽使用的,但你的問題是混亂的,因爲計算幾何有一個非常具體的意義,大多數人。 http://en.wikipedia.org/wiki/Computational_geometry – 2009-10-05 13:38:24

3

爲了快速解決基本的幾何問題,使得它比賽的時間限制內運行,你需要確定你有寫作的算法強大的把握。

本頁面有一些關於如何改善的好建議。它被設置爲兩個學期的閱讀課程。

http://mrmbdctg.freehostia.com/contest_Tipsforbeginner.html

3

您可以嘗試TopCoder上的問題存檔。
但你應該先註冊。

在過濾器中進行選擇:
類別:幾何
司II級:Level OneLevel Two

幾乎所有的問題都有解決方案的描述。

它們相當簡單,你可以從比賽歸檔中選擇隨機幾何問題。

page你還可以找到很多教程,包括幾何教程。