• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

                 摘要: 很好的基礎題,判斷直線相交的情況。要注意精度。判斷平行和重合時,用整數運算比較精確。剩下的事就是解出交點了。

              閱讀全文
            posted @ 2007-08-21 22:30 Felicia 閱讀(453) | 評論 (0)編輯 收藏
             
                 摘要: 樸素做法是 O(n^3) 的,超時。我的做法是枚舉每個點,然后求其它點和它連線的斜率,再排序。這樣就得到經過該點的直線最多能經過幾個點。求個最大值就行了。復雜度是 O(n^2logn) 的。把排序換成 hash,可以優化到 O(n^2)。

              閱讀全文
            posted @ 2007-08-21 20:37 Felicia 閱讀(467) | 評論 (1)編輯 收藏
             
                 摘要: 應用平面圖的歐拉定理:V + F - E = 2
            兩兩線段求交,得到交點數 V,然后判斷每個交點落在幾條邊上,如果一個點在一條邊上,這條邊就分裂成兩條邊,邊數加 1。這樣得到邊數 E。最后直接用歐拉定理解得 F。

              閱讀全文
            posted @ 2007-08-21 17:26 Felicia 閱讀(354) | 評論 (0)編輯 收藏
             
                 摘要: 題目給出 n 個矩形,要求它們的面積并。具體做法是離散化。先把 2n 個 x 坐標排序去重,然后再把所有水平線段(要記錄是矩形上邊還是下邊)按 y 坐標排序。最后對于每一小段區間 (x[i], x[i + 1]) 掃描所有的水平線段,求出這些水平線段在小區間內覆蓋的面積。總的時間復雜度是 O(n^2)。利用線段樹,可以優化到 O(nlogn)。

              閱讀全文
            posted @ 2007-08-21 16:39 Felicia 閱讀(583) | 評論 (1)編輯 收藏
             
                 摘要: 先求凸包,答案是凸包周長 + 2πl。因為簡單多邊形的轉角是360度,所以加上一個圓的周長。

              閱讀全文
            posted @ 2007-08-21 15:43 Felicia 閱讀(491) | 評論 (0)編輯 收藏
             
                 摘要: 簡單題,直接模擬即可

              閱讀全文
            posted @ 2007-08-21 14:35 Felicia 閱讀(329) | 評論 (0)編輯 收藏
             
                 摘要: 公式很容易猜出,見代碼

              閱讀全文
            posted @ 2007-08-19 16:24 Felicia 閱讀(330) | 評論 (0)編輯 收藏
             
                 摘要: pku 部分計算幾何題目列表

              閱讀全文
            posted @ 2007-08-19 16:14 Felicia 閱讀(3207) | 評論 (12)編輯 收藏
             
                 摘要: 先把矩形擴大 sqrt(2) 倍,轉化為整點問題。然后逐個求出每個矩形的坐標。
            對于每個矩形分別求出在它之上的矩形覆蓋的區間大小 t1,和包括它本身以及在它之上的矩形覆蓋的區間大小 t2
            若 t1 == t2,則該矩形被遮蓋。

              閱讀全文
            posted @ 2007-08-15 21:37 Felicia 閱讀(395) | 評論 (0)編輯 收藏
             
                 摘要: 建立一個虛點(權為無窮大),從它到每個入度為 0 的點都連一條邊,然后做樹型DP。
            先遞歸算出子結點的 f 值,然后用背包的方法計算父結點的 f 值。

              閱讀全文
            posted @ 2007-08-15 18:42 Felicia 閱讀(626) | 評論 (0)編輯 收藏
            僅列出標題
            共15頁: First 7 8 9 10 11 12 13 14 15 
             
            亚洲中文字幕无码一久久区| 天天做夜夜做久久做狠狠| 思思久久好好热精品国产| 中文字幕无码久久久| 久久中文骚妇内射| 国产欧美久久久精品| 无码任你躁久久久久久久| 欧美黑人又粗又大久久久| 精品久久久久久99人妻| 久久精品国产亚洲AV不卡| 久久国产精品99久久久久久老狼 | 久久天天躁夜夜躁狠狠躁2022| 久久久久亚洲AV无码网站| 国产69精品久久久久99尤物| 中文字幕精品久久| 99久久www免费人成精品| 亚洲精品乱码久久久久久蜜桃图片| 91麻豆精品国产91久久久久久 | 国产AⅤ精品一区二区三区久久| 综合久久精品色| 狠狠精品久久久无码中文字幕 | 久久婷婷综合中文字幕| 久久笫一福利免费导航| 99久久精品免费看国产免费| 亚洲va中文字幕无码久久| 四虎影视久久久免费观看| 亚洲精品97久久中文字幕无码| 久久天天躁狠狠躁夜夜2020一| 久久91精品综合国产首页| 久久Av无码精品人妻系列| 国产精品一区二区久久精品涩爱 | 久久久噜噜噜久久中文字幕色伊伊| 色欲综合久久中文字幕网| 波多野结衣久久精品| 中文字幕精品久久| 欧美成人免费观看久久| 婷婷久久综合九色综合绿巨人| 久久精品国产一区二区| 99久久综合国产精品二区| 四虎国产精品免费久久久| 亚洲国产精品久久久久婷婷老年 |