ผลที่ตามมาซ้ำซากยาวที่สุด

ปัญหา“ ลำดับที่ยาวที่สุดที่เกิดซ้ำ” ระบุว่าคุณได้รับสตริงเป็นอินพุต ค้นหาลำดับต่อมาที่เกิดซ้ำที่ยาวที่สุดนั่นคือลำดับต่อมาที่มีอยู่สองครั้งในสตริง ตัวอย่าง aeafbdfdg 3 (afd) วิธีการปัญหาขอให้เราค้นหาลำดับต่อมาที่ยาวที่สุดในสตริง …

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

ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม

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

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

อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)

คุณได้รับอาร์เรย์จำนวนเต็มและแบบสอบถามสองประเภทประเภทหนึ่งคือการเพิ่มตัวเลขที่กำหนดในช่วงและอีกประเภทหนึ่งเพื่อพิมพ์อาร์เรย์ทั้งหมด ปัญหา“ อาร์เรย์ความแตกต่าง | การสอบถามการอัปเดตช่วงใน O (1)” กำหนดให้เราดำเนินการอัปเดตช่วงใน O (1) ตัวอย่าง arr [] …

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

ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด

คำชี้แจงปัญหาปัญหา“ ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด” ระบุว่าคุณได้รับรายการที่เชื่อมโยงกับโหนดบางโหนด และตอนนี้คุณต้องลบโหนดที่ n จากท้ายรายการที่เชื่อมโยง ตัวอย่างที่ 2-> 3-> 4-> 5-> 6-> 7 ลบโหนดที่ 3 จาก 2-> 3-> 4-> 6-> 7 คำอธิบาย: …

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

ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k

คำชี้แจงปัญหาปัญหา“ ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เช่นที่% b = k” ระบุว่าคุณได้รับอาร์เรย์ของจำนวนเต็มและค่าจำนวนเต็มที่เรียกว่า k คำสั่งปัญหาขอให้หาคู่ในลักษณะที่ x ...

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

เซตย่อยที่มีผลรวมหารด้วยม

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

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

ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่

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

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

ปัญหาการตัดคำ

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

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

Palindrome ที่เล็กที่สุดหลังการเปลี่ยน

คำชี้แจงปัญหาในปัญหา“ Palindrome ที่เล็กที่สุดหลังการเปลี่ยน” เราได้กำหนดให้สตริงอินพุตมีอักขระตัวพิมพ์เล็กและจุด (.) เราจำเป็นต้องแทนที่จุดทั้งหมดด้วยอักขระตัวอักษรบางตัวเพื่อให้สตริงผลลัพธ์กลายเป็นพาลินโดรม Palindrome ควรมีขนาดเล็กที่สุดตามศัพท์ อินพุต ...

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