จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode

คำชี้แจงปัญหา จำนวนลำดับที่ตรงตามเงื่อนไขผลรวมที่ให้ไว้ โซลูชัน LeetCode กล่าวว่า ระบุอาร์เรย์ของจำนวนเต็มจำนวนและเป้าหมายจำนวนเต็ม ส่งคืนค่าจำนวนลำดับย่อยที่ไม่ว่างเปล่า เพื่อให้ผลรวมขององค์ประกอบต่ำสุดและสูงสุดบนองค์ประกอบนั้นน้อยกว่าหรือเท่ากับเป้าหมาย เพราะคำตอบก็อาจจะเช่นกัน…

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

ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution

คำชี้แจงปัญหา : เมื่อกำหนดอาร์เรย์จำนวนเต็มของ nums ที่จัดเรียงในลำดับที่ไม่ลดลง ให้ลบรายการที่ซ้ำกันออกเพื่อให้องค์ประกอบที่ไม่ซ้ำกันแต่ละรายการปรากฏขึ้นมากที่สุดสองครั้ง ลำดับสัมพัทธ์ขององค์ประกอบควรเหมือนเดิม เนื่องจากไม่สามารถเปลี่ยนความยาวของอาร์เรย์ในบางภาษาได้ คุณจึงต้องมี ...

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

ถัดไป การเรียงสับเปลี่ยน Leetcode Solution

คำชี้แจงปัญหา การเรียงสับเปลี่ยนถัดไป โซลูชัน LeetCode – “การเรียงสับเปลี่ยนถัดไป” ระบุว่ากำหนดอาร์เรย์ของจำนวนเต็มซึ่งเป็นการเรียงสับเปลี่ยนของจำนวนธรรมชาติ n ตัวแรก เราจำเป็นต้องค้นหาการเรียงสับเปลี่ยนที่เล็กที่สุดถัดไปของอาร์เรย์ที่กำหนด การเปลี่ยนจะต้องเข้าที่และใช้เฉพาะพื้นที่เพิ่มเติมคงที่เท่านั้น …

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

ดักจับน้ำฝน Leetcode Solution

คำชี้แจงปัญหา The Trapping Rain Water LeetCode Solution – “Trapping Rain Water” ระบุว่ามีอาร์เรย์ของความสูงซึ่งแสดงถึงแผนที่ระดับความสูงที่ความกว้างของแต่ละแถบคือ 1 เราจำเป็นต้องหาปริมาณน้ำที่กักขังหลังฝนตก ตัวอย่าง: อินพุต: ความสูง = [0,1,0,2,1,0,1,3,2,1,2,1] เอาต์พุต: 6 คำอธิบาย: ตรวจสอบ …

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

โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II

คำชี้แจงปัญหา วิธีแก้ปัญหา Palindrome II LeetCode ที่ถูกต้อง – “Valid Palindrome II” ระบุว่าให้สตริง s เราจำเป็นต้องคืนค่า จริง หาก s สามารถเป็นสตริง palindrome หลังจากลบอักขระได้ไม่เกินหนึ่งอักขระ ตัวอย่าง: อินพุต: s = ”aba” เอาต์พุต: true คำอธิบาย: สตริงอินพุตเป็น palindrome แล้ว จึงมี …

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

จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II

คำชี้แจงปัญหาในปัญหานี้มีการกำหนดอาร์เรย์สองอาร์เรย์และเราต้องหาจุดตัดของอาร์เรย์ทั้งสองนี้และส่งคืนอาร์เรย์ผลลัพธ์ แต่ละองค์ประกอบในผลลัพธ์ควรปรากฏหลายครั้งตามที่แสดงในอาร์เรย์ทั้งสอง ผลลัพธ์จะอยู่ในลำดับใดก็ได้ ตัวอย่าง…

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

Palindrome Linked List Leetcode โซลูชัน

ในปัญหา“ Palindrome Linked List” เราต้องตรวจสอบว่ารายการที่เชื่อมโยงเป็นจำนวนเต็มเดี่ยวที่ระบุเป็น palindrome หรือไม่ ตัวอย่าง List = {1 -> 2 -> 3 -> 2 -> 1} true คำอธิบาย # 1: รายการคือ palindrome เนื่องจากองค์ประกอบทั้งหมดตั้งแต่เริ่มต้นและย้อนกลับคือ ...

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

โซลูชัน Palindrome Leetcode ที่ถูกต้อง

คำชี้แจงปัญหาด้วยสตริงเราต้องพิจารณาว่ามันเป็นพาลินโดรมหรือไม่โดยพิจารณาเฉพาะอักขระที่เป็นตัวเลขและตัวอักษรเช่นตัวเลขและตัวอักษรเท่านั้น นอกจากนี้เรายังต้องละเว้นกรณีสำหรับอักขระตัวอักษร ตัวอย่าง "ชายแผนคลอง: ปานามา" คำอธิบายที่แท้จริง: "AmanaplanacanalPanama" เป็นพาลินโดรมที่ถูกต้อง “ แข่งรถ” ...

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

Reverse Vowels ของ String Leetcode Solution

คำชี้แจงปัญหาในปัญหานี้มีการกำหนดสตริงและเราต้องย้อนกลับเฉพาะสระของสตริงนี้ ตัวอย่าง“ hello”“ holle” คำอธิบาย: ก่อนย้อนกลับ:“ hello” หลังการย้อนกลับ:“ holle”“ leetcode”“ leotcede” คำอธิบาย: วิธีที่ 1 (การใช้ Stack) เราต้องย้อนกลับเสียงสระที่มีอยู่ในอินพุต ...

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

หมุนรายการ Leetcode โซลูชัน

ปัญหา Rotate List Leetcode Solution ให้รายการที่เชื่อมโยงและจำนวนเต็มแก่เรา เราได้รับคำสั่งให้หมุนรายการที่เชื่อมโยงไปทางขวาโดย k places ดังนั้นหากเราหมุนรายการที่เชื่อมโยง k ตำแหน่งไปทางขวาในแต่ละขั้นตอนเราจะนำองค์ประกอบสุดท้ายจาก ...

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

Translate »