เป็นโซลูชัน Leetcode ที่ตามมา

คำชี้แจงปัญหาในปัญหานี้เราได้รับสองสตริงที่แตกต่างกัน เป้าหมายคือการค้นหาว่าสตริงแรกเป็นลำดับต่อมาของสตริงที่สองหรือไม่ ตัวอย่างสตริงแรก =“ abc” สตริงที่สอง =“ mnagbcd” จริงสตริงแรก =“ เบอร์เกอร์” สตริงที่สอง =“ dominos” วิธีการที่ผิดพลาด (เรียกซ้ำ) นี่เป็นเรื่องง่าย ...

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

สรุปช่วง Leetcode โซลูชัน

คำชี้แจงปัญหาในช่วงสรุปปัญหาจะได้รับอาร์เรย์จำนวนเต็มเฉพาะที่เรียงลำดับ เราต้องสร้างรายการช่วงที่เรียงลำดับที่เล็กที่สุดซึ่งครอบคลุมตัวเลขทั้งหมดในอาร์เรย์เพียงครั้งเดียวกล่าวคือแต่ละองค์ประกอบของอาร์เรย์จะครอบคลุมด้วยช่วงใดช่วง แต่ละช่วง [a, b] ในรายการควร ...

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

Palindrome Linked List Leetcode โซลูชัน

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

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

ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ

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

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

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

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

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

นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K

ปัญหา“ นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K” ระบุว่าคุณได้รับอาร์เรย์ของจำนวนเต็ม ตอนนี้หาจำนวนลำดับต่อมาที่มีผลคูณน้อยกว่าอินพุตที่กำหนด K ตัวอย่าง a [] = {1, 2, 3, 4, 5} k = 8 จำนวนลำดับต่อมาน้อยกว่า…

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

จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์

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

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

ค้นหาลำดับงูที่มีความยาวสูงสุด

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

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

subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K

ปัญหา“ subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K” ระบุว่าสมมติว่าคุณมีอาร์เรย์ของจำนวนเต็มคำสั่งปัญหาจะขอให้ค้นหาอาร์เรย์ย่อยที่ยาวที่สุดที่มีองค์ประกอบต่างกันไม่เกิน k ตัวอย่าง arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} …

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

การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์

ปัญหา“ การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์” ระบุว่าคุณได้รับอาร์เรย์ที่มีจำนวนเต็มอยู่ คุณต้องหาการดำเนินการขั้นต่ำที่สามารถทำได้เพื่อทำให้อาร์เรย์เท่ากัน ตัวอย่าง [1,3,2,4,1] 3 คำอธิบายการลบ 3 อย่างอาจเป็น ...

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