เข้าร่วมกับเราที่ Clubhouse: https://www.clubhouse.com/house/leetcode-daily
การเขียนโปรแกรมแบบไดนามิก
ต้นไม้และกราฟ
| ลิงค์ปัญหา | ที่เสร็จเรียบร้อย | |
|---|---|---|
| เส้นผ่านศูนย์กลางของต้นไม้ไบนารี | ||
| ผลรวมเส้นทาง | ||
| องค์ประกอบที่เล็กที่สุด k-th ใน BST | ||
| ค้นหาทรีย่อยซ้ำ | ||
| บรรพบุรุษร่วมกันต่ำที่สุดของต้นไม้ไบนารี | ||
| ผลรวมของระยะทางในต้นไม้ |
อัลกอริทึมสตริง
| ลิงค์ปัญหา | ที่เสร็จเรียบร้อย | |
|---|---|---|
| ค้นหาวัสดุย่อย | ||
| palindrome ที่ถูกที่สุด | ||
| การหมุนพจนานุกรมที่ใหญ่ที่สุด II | ||
| พระและมอนสเตอร์ | ||
| หมายเลขคำนำหน้า | ||
| คงอยู่ตลอดไป |
| ลิงค์ปัญหา | ที่เสร็จเรียบร้อย | |
|---|---|---|
| Sherlock และสตริงที่ถูกต้อง | ||
| palindrome มูลค่าสูงสุด | ||
| Sherlock และ Anagrams | ||
| เด็กธรรมดา | ||
| สร้าง Palindrome |
| ลิงค์ปัญหา | ที่เสร็จเรียบร้อย | |
|---|---|---|
| Petya และการสอบ | ||
| รหัสผ่าน | ||
| คำนำหน้าและคำต่อท้าย |
โครงสร้างข้อมูล
การสลายตัวของรากสแควร์
ทรีเซ็กเมนต์
ต้นเฟนวิค
เนื่องจากการดีขึ้นในการเขียนโปรแกรมการแข่งขันต้องใช้ความพยายามอย่างมากคุณต้องฝึกปัญหามากมาย รายการนี้จะช่วยให้คุณเพ่งความสนใจและคุณจะมีเป้าหมายกับคุณที่คุณต้องทำอย่างน้อยก็ปัญหาเหล่านี้อย่างน้อยก็ก่อนที่จะดำเนินการต่อไป มันสามารถช่วยคุณจัดระเบียบการฝึกฝนของคุณ
คุณลักษณะรายการงานของ GitHub Markdown ใช้เพื่อตรวจสอบความคืบหน้า
สร้างสาขาใหม่เพื่อให้คุณสามารถตรวจสอบรายการเช่นนี้เพียงใส่ขวานลงในวงเล็บ: [x]
แยกที่เก็บนี้
โคลนพื้นที่เก็บข้อมูลที่ถูกแยกออก
git clone https://github.com/your_user_name/Get_Better_at_CP_in_2_Months.git
สร้างสาขาใหม่สำหรับการติดตามความคืบหน้าของคุณ มาตั้งชื่อสิ่งนี้ our_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
อ้างถึงสิ่งนี้เพื่อทำความเข้าใจเพิ่มเติมเกี่ยวกับเวิร์กโฟลว์ Fork และ PR