โซลูชัน 3Sum Leetcode

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

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

จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode

คำชี้แจงปัญหาในปัญหานี้เราได้รับสตริงของอักขระที่ประกอบด้วยตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก เราต้องหาว่าเราสามารถสร้างคำว่า "บอลลูน" ได้กี่อินสแตนซ์โดยใช้อักขระของสตริงที่กำหนด ตัวอย่าง String =“ banooll” 1 Explanation: String = baqwweeeertylln 0 Explanation: As the …

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

ค้นหาใน Rotated Sorted Array Leetcode Solution

พิจารณาอาร์เรย์ที่เรียงลำดับ แต่มีการเลือกดัชนีหนึ่งรายการและอาร์เรย์ถูกหมุนที่จุดนั้น ตอนนี้เมื่ออาร์เรย์ถูกหมุนแล้วคุณจะต้องค้นหาองค์ประกอบเป้าหมายที่เฉพาะเจาะจงและส่งคืนดัชนี ในกรณีที่ไม่มีองค์ประกอบให้คืนค่า -1 ปัญหาโดยทั่วไปคือ ...

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

ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์

ปัญหา“ ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์” ระบุว่าสมมติว่าคุณมีอาร์เรย์จำนวนเต็ม คำชี้แจงปัญหาขอให้ค้นหาความแตกต่างสูงสุดระหว่างความถี่สูงสุดและความถี่ต่ำสุดของตัวเลขสองตัวที่แตกต่างกันในอาร์เรย์ ตัวอย่าง arr [] = {1, 2, 3, …

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

ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่

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

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

จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง

คำชี้แจงปัญหาสมมติว่าคุณได้รับสตริงไบนารีและสองตัวเลข x และ y สตริงประกอบด้วย 0s และ 1s เท่านั้น ปัญหา“ จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง” ขอให้จัดเรียงสตริงใหม่เพื่อให้ 0 มา x คูณ⇒ 1 มา…

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

นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน

คำชี้แจงปัญหาปัญหา“ นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน” ระบุว่าคุณได้รับอาร์เรย์ที่ประกอบด้วย 0 และ 1 เท่านั้น คำสั่งปัญหาขอให้ค้นหาจำนวนอาร์เรย์ย่อยที่มีจำนวนเท่ากับ 0 ของโฆษณา 1 ตัวอย่าง arr [] = {0, 0, 1, …

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

จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า

คำชี้แจงปัญหาคุณให้อาร์เรย์ของจำนวนเต็ม ปัญหา“ จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า” ขอให้จัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบดัชนีคู่ควรมีขนาดเล็กกว่าองค์ประกอบดัชนีคี่ใน ...

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

นกกาเหว่าแฮชชิ่ง

Problem Statment Cuckoo Hashing เป็นวิธีการที่ใช้ในการแก้ปัญหาเมื่อเกิดการชนกันในตารางแฮช การชนกันน่าจะเป็นค่าแฮชสองค่าของฟังก์ชันแฮชในตาราง การชนกันเกิดขึ้นเมื่อค่าแฮชสองค่าสำหรับคีย์เดียวกันเกิดขึ้นในฟังก์ชันแฮช ...

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

นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด

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

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