ความลึกสูงสุดของ N-ary Tree Leetcode Solution

ในปัญหานี้เราได้รับต้นไม้ N-ary นั่นคือต้นไม้ที่อนุญาตให้โหนดมีลูกมากกว่า 2 คน เราต้องหาความลึกของใบไม้ที่ไกลที่สุดจากรากของต้นไม้ เรียกว่าความลึกสูงสุด สังเกตว่าความลึกของเส้นทาง ...

อ่านเพิ่มเติม

ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี

ในปัญหานี้เราต้องหาความยาวของเส้นทางที่สั้นที่สุดจากรากไปยังใบไม้ใด ๆ ในต้นไม้ไบนารีที่กำหนด โปรดสังเกตว่า“ ความยาวของเส้นทาง” ในที่นี้หมายถึงจำนวนโหนดจากโหนดรูทไปยังโหนดลีฟ ความยาวนี้เรียกว่าขั้นต่ำ ...

อ่านเพิ่มเติม

ตารางเรียน II - LeetCode

คุณต้องเข้าร่วม n จำนวนหลักสูตร (จาก 0 ถึง n-1) ซึ่งบางหลักสูตรมีข้อกำหนดเบื้องต้น ตัวอย่างเช่นคู่ [2, 1] หมายถึงการเข้าร่วมหลักสูตร 2 คุณต้องเรียนหลักสูตร 1 โดยให้จำนวนเต็ม n แทนจำนวนหลักสูตรทั้งหมดและรายชื่อหลักสูตร ...

อ่านเพิ่มเติม

ค้นหาผลรวมระดับสูงสุดใน Binary Tree

คำชี้แจงปัญหาปัญหา“ ค้นหาผลรวมระดับสูงสุดในทรีไบนารี” ระบุว่าคุณได้รับต้นไม้ไบนารีที่มีโหนดบวกและลบค้นหาผลรวมสูงสุดของระดับในต้นไม้ไบนารี ตัวอย่างการป้อนข้อมูล 7 คำอธิบายระดับแรก: ผลรวม = 5 ระดับที่สอง: ผลรวม = …

อ่านเพิ่มเติม

การส่งผ่านคำสั่งระดับโดยใช้สองคิว

คำชี้แจงปัญหาปัญหา“ การส่งผ่านลำดับระดับโดยใช้สองคิว” ระบุว่าคุณได้รับต้นไม้ไบนารีพิมพ์ลำดับการส่งผ่านระดับทีละบรรทัด ตัวอย่างอินพุต 5 11 42 7 9 8 12 23 52 3 อินพุต 1 2 3 4 5 6 อัลกอริทึมสำหรับการส่งผ่านคำสั่งระดับ ...

อ่านเพิ่มเติม

ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด

คำชี้แจงปัญหาปัญหา“ ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด” ระบุว่าคุณได้รับเลขทศนิยม N ดังนั้นให้หาตัวคูณที่เล็กที่สุดของ N ที่มีเฉพาะเลขฐานสอง '0' และ '1' ตัวอย่างที่ 37 111 คำอธิบายโดยละเอียดสามารถพบได้ด้านล่างใน ...

อ่านเพิ่มเติม

การดำเนินการขั้นต่ำในการแปลง X เป็น Y

คำชี้แจงปัญหาปัญหา“ การดำเนินการขั้นต่ำในการแปลง X เป็น Y” ระบุว่าคุณได้รับสองตัวเลข X และ Y จำเป็นต้องแปลง X เป็น Y โดยใช้การดำเนินการต่อไปนี้: หมายเลขเริ่มต้นคือ X สามารถดำเนินการต่อไปนี้บน X และบน ตัวเลขที่สร้างขึ้น ...

อ่านเพิ่มเติม

เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด

คำชี้แจงปัญหาปัญหา“ เวลาต่ำสุดที่ต้องใช้ในการเน่าส้มทั้งหมด” ระบุว่าคุณได้รับอาร์เรย์ 2 มิติทุกเซลล์มีค่าที่เป็นไปได้หนึ่งในสามค่า 0, 1 หรือ 2. 0 หมายถึงเซลล์ว่าง 1 หมายถึงส้มสด 2 หมายถึงส้มเน่า ถ้าเน่า ...

อ่านเพิ่มเติม

ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี

คำชี้แจงปัญหาปัญหา“ ระยะห่างของเซลล์ที่ใกล้ที่สุดที่มี 1 ในเมทริกซ์ไบนารี” ระบุว่าคุณได้รับเมทริกซ์ไบนารี (มีเพียง 0s และ 1s) โดยมีอย่างน้อยหนึ่ง 1 ค้นหาระยะทางของเซลล์ที่ใกล้ที่สุดที่มี 1 ในเมทริกซ์ไบนารี สำหรับองค์ประกอบทั้งหมดของ ...

อ่านเพิ่มเติม

วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n

คำชี้แจงปัญหาปัญหา“ วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n” ระบุว่าคุณได้รับตัวเลข n พิมพ์ตัวเลขทั้งหมดตั้งแต่ 1 ถึง n ในรูปแบบไบนารี ตัวอย่าง 3 1 10 11 6 1 10 11 100 101 อัลกอริทึมการสร้าง ...

อ่านเพิ่มเติม