UVa1265 - Tour Belt(Kruskal)

題目大意

Korea 群島可以組成很多種旅遊行程,那如果是兩個島連在一起所產生的好處稱為 SE(協同效應),再來我們定義協同效應

  • 有一張連通圖裡面有 n 個頂點、m 個邊
  • SE 必須使用兩頂點組成(也就是邊),且不可以有重複地點用到
  • 再來我們要在一張圖中組成協同效應,其中協同效應必須要選大的,並且要在圖中找出最多的 SE。
  • 如果可以有多組以上的協同效應,那麼我們必須確認我們選的邊必須要大於內部的協同效應

簡單來說就是使用 kruskal 找出最大的 SE,並檢查有沒有辦法再跟其他 SE 組成一個更大的 SE。
並將所有 SE 的 size 總合起來輸出。

我題目講的沒有很清楚,這題要去看題目才好理解,不太好解釋。有點出得很難懂..
題目連結

閱讀更多...

UVa11631 - Dark Roads(Kruskal)

題目大意

Byteland 這座城市想要節省電費,因此想要在晚上把路燈給關掉,每一公尺就需要花一塊錢,但是要是整座城市都沒有路燈就太可怕了!於是 Byteland 折衷,她希望可以有一個明亮的路徑通往到每一個道路上,因此他想問說,如果只有一條明亮的路徑並且可以通往到每個道路上,那我將其他燈都關掉可以省下多少成本

題目連結

閱讀更多...

UVa11770 - Lighting Away(DFS、Tarjan's Algorithm)

題目大意

Ronju 是一個保全,他每天晚上都必須讓公園裡的所有燈開啟,為此他必須每個電燈都走過去並開啟,他覺得太麻煩了,因此他買了許多不良但價格便宜的光感追蹤器,這種光感追蹤器很酷,只要他感應到 A 的電燈有開,則 B 也會開啟。

現在會給你已知的資訊,只要 A 被點亮,同時 B 也會開啟的光感追蹤器數組,請告訴 Ronju 自己必須去手動開幾個電燈才可以把公園裡的全部電燈打開

題目連結

閱讀更多...

R 股票回測推薦機器人首頁與目錄 - 使用 R 語言寫出你的第一個股票回測

文章概要

主要透過 R 語言來寫股票回測,我們主要是想要解決這些問題

  • 將自己的策略透過程式回測,決定此策略是否有用
  • 選出適合自己的回測分析指標
  • 將所有的上市股票都嘗試一遍此策略,看看有多少股票適合此策略

這裡我們會用一個簡單的例子來為各位示範一遍。

閱讀更多...
  • © 2020-2024 John Doe
  • Powered by Hexo Theme Ayer
  • PV: UV: