首頁 > 後端開發 > Python教學 > 解決問題的時間

解決問題的時間

Mary-Kate Olsen
發布: 2024-12-26 06:44:08
原創
422 人瀏覽過

Time to Solve

大家好!今天,我在 LeetCode 上解決了三個問題:Bag of tokens、k-th意義上的最小質分數、Fruits into籃子。作為初學者,你需要耐心,花很長時間才能解決問題也沒關係。根據難度的不同,有些問題可能需要幾天的時間才能解決。以後,如果你的目標是在幾分鐘內解決一個問題,你就需要花更多的時間練習。如果我們需要很長時間才能解決困難或中等程度的問題,我們不應該灰心。

如果我們真的投入數小時甚至數天來解決一個問題,那麼解決問題後我們所感受到的喜悅是難以想像的。試著保持好奇心,將問題視為挑戰而不是負擔。這將幫助您更加享受解決問題的樂趣。

例如,解決第 k 個最小素分數問題花了我將近 4-5 個小時。提出邏輯本身就花了很多時間。如果一個問題感覺很難,不要放棄。尋找資源來學習與問題相關的概念,然後再嘗試。

Bag of tokens:為了解決這個問題,我們可以使用 left 和 right 兩個指標。左指標將從第 0 個索引開始,右指標將從最後一個索引開始。我們可以用指標遍歷令牌數組,根據令牌的值遞增或遞減 power 的值。建立一個變數“score”,用於儲存每一步更新的分數,我們可以返回分數作為輸出。這是解決這個問題的一種方法。

希望我的經驗對大家有幫助。

以上是解決問題的時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板