Get_Better_at_CP_in_2_Months
1.0.0
加入我們的會所:https://www.clubhouse.com/house/leetcode-daily
動態編程
樹木和圖
| ☆ | 問題鏈接 | 完成的 |
|---|---|---|
| ★☆☆ | 直徑 | |
| ★☆☆ | 路徑總和 | |
| ★★☆ | k- bst中最小的元素 | |
| ★★☆ | 查找重複的子樹 | |
| ★★☆ | 二元樹的最低共同祖先 | |
| ★★★ | 樹上的距離之和 |
字符串算法
| ☆ | 問題鏈接 | 完成的 |
|---|---|---|
| ★★☆ | 找到子字符串 | |
| ★★☆ | 最便宜的回文 | |
| ★★☆ | 最大的詞典旋轉II | |
| ★★☆ | 僧侶和怪物 | |
| ★★★ | 前綴編號 | |
| ★★★ | 永遠 |
| ☆ | 問題鏈接 | 完成的 |
|---|---|---|
| ★☆☆ | 夏洛克和有效的字符串 | |
| ★☆☆ | 最高價值回文 | |
| ★★☆ | Sherlock和Anagrams | |
| ★★☆ | 普通孩子 | |
| ★★★ | 建立一個回文 |
| ☆ | 問題鏈接 | 完成的 |
|---|---|---|
| ★☆☆ | Petya和考試 | |
| ★★☆ | 密碼 | |
| ★★★ | 前綴和後綴 |
數據結構
平方根分解
細分樹
芬威克樹
由於在競爭性編程方面變得更好需要大量精力,因此您需要繼續練習很多問題。此列表將使您集中精力,並且您將擁有一個目標,即在繼續前進之前至少要完成這些問題。它可以幫助您組織實踐。
GitHub Markdown的任務列表功能用於檢查進度。
創建一個新的分支,以便您可以檢查這樣的項目,只需將AX放入方括號中:[X]
叉這個存儲庫。
克隆分叉的存儲庫。
git clone https://github.com/your_user_name/Get_Better_at_CP_in_2_Months.git
創建一個新的分支來跟踪您的進度。讓我們命名這個Your_user_name
git checkout -b your_user_name
添加遠程
git remote add your_user_name https://github.com/your_user_name/Get_Better_at_CP_in_2_Months.git
將任務標記為已完成並推到您的分支:
git add .
git commit -m "Completed tasks x and y"
git rebase your_user_name/master
git push --force
隨著此處所做的更改,保持叉子的列表進行更新:
git remote add upstream https://github.com/sahilbansal17/Get_Better_at_CP_in_2_Months.git
git checkout master
git pull upstream master
git push your_user_name master
請參閱此信息,以了解有關叉和公關工作流程的更多信息。