擅长:python、mysql、java
<p>将问题分解为子任务</p>
<pre><code>def getWordScores(sentences):
scores = {}
for sentence in sentences:
for word in sentence.strip().split():
word = word.lower()
scores[word] = scores.get(word,0) + 1
return scores
def getSentenceScore(sentence, word_scores):
return sum(word_scores.get(w.lower(), 0) for w in sentence.strip().split())
</code></pre>
<p>然后组合任务以获得解决方案</p>
^{pr2}$