ยินดีต้อนรับสู่ YeetCode! ที่เก็บนี้มีไว้เพื่อจัดหาโซลูชั่น Python ที่ครอบคลุมสำหรับปัญหา LeetCode ซึ่งออกแบบมาโดยเฉพาะสำหรับผู้เริ่มต้นที่สมบูรณ์ การแก้ปัญหาของแต่ละปัญหาอยู่ในไดเรกทอรีทำให้ง่ายสำหรับคุณในการค้นหาคำอธิบายและรหัสที่คุณต้องการ
หมายเหตุ - ฉันเปลี่ยนจาก leetcode เป็นบด tryhackme xD นี่คือเหตุผลว่าทำไมจึงมีปัญหาเพียง 3 ปัญหา ฉันสัญญาว่าจะทำให้ repo นี้มีชีวิตชีวามากขึ้นในช่วงฤดูการวางตำแหน่ง
โครงสร้างที่เก็บเป็นไปตามรูปแบบของ "หมายเลขปัญหาชื่อปัญหา" ตัวอย่างเช่น:
1. Two Sum2. Add Two Numbers ภายในแต่ละไดเรกทอรีคุณจะพบไฟล์ Markdown ( .md ) ที่ให้คำอธิบายโดยละเอียดเกี่ยวกับปัญหาและโซลูชัน Python แสดงความคิดเห็นอย่างหนักเพื่อความเข้าใจที่ง่าย
ในการเข้าถึงโซลูชันและคำอธิบายเพียงแค่นำทางไปยังไดเรกทอรีที่เกี่ยวข้องของปัญหาที่คุณสนใจคุณจะพบไฟล์ markdown ที่ครอบคลุมพร้อมคำอธิบายปัญหารายละเอียดรหัส Python และความคิดเห็นอย่างละเอียดเพื่อช่วยให้คุณเข้าใจวิธีการแก้ปัญหาทีละขั้นตอน
ตัวอย่างเช่นคุณสามารถตรวจสอบปัญหาผลรวมสองอย่างเพื่อดูรูปแบบและความลึกของคำอธิบายของเรา
นอกเหนือจากคำอธิบายและรหัสที่เป็นลายลักษณ์อักษรเราได้จัดเตรียมลิงค์วิดีโอโซลูชันสำหรับปัญหาบางอย่าง วิดีโอเหล่านี้เสนอวิธีการอื่นในการเข้าหาและแก้ปัญหาให้คุณมีแหล่งข้อมูลการเรียนรู้ที่หลากหลาย
ในส่วนสุดท้ายของคำอธิบายของแต่ละปัญหาเราจะแสดงหัวข้อพื้นฐานและแนวคิดพื้นฐานที่จะช่วยให้คุณเข้าใจวิธีแก้ปัญหาได้ดีขึ้น หากปัญหาต้องมีความเข้าใจที่ดีเกี่ยวกับโครงสร้างข้อมูลเช่นรายการที่เชื่อมโยงอาร์เรย์หรืออัลกอริทึมเราตรวจสอบให้แน่ใจว่าได้แนะนำคุณเกี่ยวกับจุดเริ่มต้น
เราขอแนะนำให้คุณมีส่วนร่วมในที่เก็บนี้เพื่อช่วยให้เราเติบโตและปรับปรุงคอลเลกชันของโซลูชั่น LeetCode หากคุณตัดสินใจที่จะมีส่วนร่วมโปรดตรวจสอบให้แน่ใจว่าโซลูชันของคุณเป็นไปตามแนวทางต่อไปนี้:
อย่าลังเลที่จะเปิดคำขอดึงหรือสร้างปัญหาหากคุณมีคำแนะนำการแก้ไขหรือปัญหา leetcode เพิ่มเติมที่คุณต้องการดูอธิบาย
ขอบคุณสำหรับการเลือกรหัส yeetcode เป็นแหล่งเรียนรู้ของคุณสำหรับปัญหา leetcode การเข้ารหัสมีความสุข!