สลับโซลูชัน Array Leetcode

ปัญหา Shuffle the Array Leetcode Solution ทำให้เรามีอาร์เรย์ที่มีความยาว 2n ในที่นี้ 2n หมายถึงความยาวอาร์เรย์เท่ากัน จากนั้นเราได้รับคำสั่งให้สับเปลี่ยนอาร์เรย์ การสับในที่นี้ไม่ได้หมายความว่าเราต้องสุ่มสุ่มสุ่มอาร์เรย์ แต่วิธีเฉพาะคือ ...

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

โซลูชัน 3Sum Leetcode

คำชี้แจงปัญหา จากอาร์เรย์ของจำนวนเต็ม n มีองค์ประกอบ a, b, c เป็นตัวเลขที่ a + b + c = 0 หรือไม่? ค้นหาแฝดสามที่ไม่ซ้ำกันทั้งหมดในอาร์เรย์ซึ่งให้ผลรวมของศูนย์ หมายเหตุ: ชุดโซลูชันต้องไม่มีแฝดสามที่ซ้ำกัน ตัวอย่าง #1 [-1,0,1,2,-1,4] …

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

แทรก Interval Leetcode Solution

ปัญหา Insert Interval Leetcode Solution ให้เรามีรายการช่วงเวลาบางช่วงและช่วงเวลาที่แยกจากกัน จากนั้นเราจะบอกให้แทรกช่วงเวลาใหม่นี้ในรายการช่วงเวลา ดังนั้นช่วงเวลาใหม่อาจตัดกับช่วงเวลาที่มีอยู่แล้วในรายการหรืออาจ ...

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

การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode

คำชี้แจงปัญหา ในปัญหา "การจัดรูปแบบคีย์ใบอนุญาต" ข้อมูลที่ป้อนประกอบด้วยสตริงอักขระซึ่งแสดงถึงคีย์ใบอนุญาต เริ่มแรก สตริงจะถูกแยกออกเป็น N + 1 กลุ่ม (คำ) โดย N ขีดกลางระหว่าง เรายังได้รับจำนวนเต็ม K และเป้าหมายคือการจัดรูปแบบสตริง ...

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

Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม

คำชี้แจงปัญหา ในปัญหานี้ เราต้องออกแบบคลาส KthLargest() ที่มีจำนวนเต็ม k และอาร์เรย์ของจำนวนเต็ม เราจำเป็นต้องเขียนคอนสตรัคเตอร์แบบกำหนดพารามิเตอร์เมื่อส่งผ่านจำนวนเต็ม k และอาร์เรย์เป็นอาร์กิวเมนต์ คลาสยังมีฟังก์ชัน add(val) ที่เพิ่ม ...

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

ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน

คำชี้แจงปัญหา ในปัญหานี้ เราได้รับรายการที่เชื่อมโยงกับโหนดที่มีค่าจำนวนเต็ม เราจำเป็นต้องลบบางโหนดออกจากรายการที่มีค่าเท่ากับ val ปัญหาไม่จำเป็นต้องได้รับการแก้ไขในสถานที่ แต่เราจะหารือเกี่ยวกับแนวทางดังกล่าว รายการตัวอย่าง = …

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

รวมผลรวม Leetcode Solution

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

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

โซลูชัน Leetcode ของ Isomorphic Strings

คำชี้แจงปัญหา ในปัญหานี้ เราได้รับสองสตริง a และ b เป้าหมายของเราคือการบอกว่าทั้งสองสายเป็น isomorphic หรือไม่ สองสตริงเรียกว่า isomorphic ต่อเมื่ออักขระในสตริงแรกสามารถแทนที่ด้วยอักขระใดๆ (รวมทั้งตัวมันเอง) ได้เลย ...

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

โซลูชัน Leetcode ของ Island Perimeter

คำชี้แจงปัญหา ในปัญหานี้ เราได้รับตารางในรูปแบบของอาร์เรย์ 2 มิติ grid[i][j] = 0 หมายถึงมีน้ำอยู่ที่จุดนั้น และ grid[i][j] = 1 หมายถึงแผ่นดิน เซลล์กริดเชื่อมต่อในแนวตั้ง/แนวนอนแต่ไม่ติดในแนวทแยง มีเกาะหนึ่งเกาะ (ส่วนที่เชื่อมต่อกันของที่ดิน …

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

จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution

คำชี้แจงปัญหา ในปัญหานี้ เราได้รับสตริงข้อความที่มีคำบางคำที่วางอยู่ในช่องว่าง คำสามารถมีได้เฉพาะตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก แน่นอนว่าแต่ละคำจะถูกคั่นด้วยช่องว่างอย่างน้อยหนึ่งช่อง นอกจากนี้ ข้อความยังมีอย่างน้อยหนึ่งคำ เช่น text= ” …

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