我正在研究一個遊戲,我需要爲特定的句子找到最大的分量。用最重的詞語分句子
假設我有一句話「快速棕色狐狸」,並假設他們的定義體重只有單個單詞:「the」 - > 10,「quick」 - > 5,「brown」 - > 3,「fox」 - > 8
在這種情況下,問題是微不足道的,因爲解決方案包括添加每個單詞的權重。
現在假設我們還加雙字,所以除了上述的話,我們也有「快」 - > 5,「敏捷的棕色」 - > 10,「棕色狐狸」 - > 1
我d想知道哪個單字和雙字組合提供了最大的重量,在這種情況下,它將是「the」,「quick brown」,「fox」我的問題是,除了明顯的暴力方法外,有沒有其他可能的方法來獲得解決方案?不用說,我正在尋找一些最佳的方法來實現這個更大的句子。
謝謝。
因此,句子'快速'的分數是'10 + 5 + 5'? – mbatchkarov 2012-04-04 16:54:45
首先,句子應該包含所有的單詞,無論是單或雙。在我顯示的情況下,總分將是10 + 10 + 8。請注意,分數適用於單詞或雙字,而不是兩者。 – Dan 2012-04-04 17:44:26