พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP

ปัญหา“ พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP” ระบุว่าเราได้ให้อาร์เรย์จำนวนเต็มที่เรียงลำดับแล้ว ภารกิจคือการค้นหาแฝดที่เป็นไปได้ทั้งหมดที่สามารถสร้างความก้าวหน้าทางคณิตศาสตร์ได้ ตัวอย่าง arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8, …

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

ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0

ปัญหา“ ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0” ซึ่งสมมติว่าเราได้ให้จำนวนเต็มอาร์เรย์ คำสั่งปัญหาขอให้ค้นหาจำนวนคู่ที่มีอยู่ในอาร์เรย์ซึ่งมีคู่ Ai XOR Aj = 0 หมายเหตุ: …

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

ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)

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

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

วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด

คำชี้แจงปัญหา "วิธีการวนซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด" ปัญหาระบุว่าคุณได้รับต้นไม้ไบนารีและจำนวนเต็มแทนคีย์ สร้างฟังก์ชันเพื่อพิมพ์บรรพบุรุษทั้งหมดของคีย์ที่กำหนดโดยใช้การวนซ้ำ ตัวอย่างคีย์อินพุต = 6 5 2 1 คำอธิบาย: …

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

จัดคิวโดยใช้ Stacks

ในคิวโดยใช้ปัญหาสแต็กเราต้องใช้ฟังก์ชันต่อไปนี้ของคิวโดยใช้ฟังก์ชันมาตรฐานของโครงสร้างข้อมูลสแต็ก Enqueue: เพิ่มองค์ประกอบที่ท้ายคิว Dequeue: ลบองค์ประกอบจากจุดเริ่มต้นของคิว : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () …

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

ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา

กำหนดให้อาร์เรย์ [] ขนาด n สำหรับแต่ละองค์ประกอบที่ตำแหน่งฉันหา L [i] และ R [i] โดยที่ - L [i] = ดัชนีที่ใกล้เคียงที่สุดกับ i โดยที่ L [ดัชนีที่ใกล้เคียงที่สุด]> L [i] และดัชนีที่ใกล้เคียงที่สุด R [i] = ดัชนีที่ใกล้เคียงที่สุดกับฉันโดยที่ R [ดัชนีที่ใกล้เคียงที่สุด]> R [i] …

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

การแทรกในทรีไบนารี

ในบทความนี้เราจะเรียนรู้การแทรกในต้นไม้ไบนารี เราได้เห็นแนวคิดของ BFS ในบทความก่อนหน้านี้แล้วดังนั้นที่นี่เราจะใช้แนวคิดเดียวกันนี้เพื่อแทรกข้อมูลในต้นไม้ไบนารี แนวคิดคือการข้ามต้นไม้ตามลำดับระดับและ ...

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

โปรแกรมสลับอักขระทั้งหมดในสตริง

คำชี้แจงปัญหาในปัญหา“ Program to Toggle all Characters in a String” เราได้กำหนดสตริงให้เขียนโปรแกรมเพื่อสลับอักขระทั้งหมดของสตริงที่กำหนด ในที่นี้การสลับหมายถึงการแปลงอักขระตัวพิมพ์ใหญ่ทั้งหมดเป็นตัวพิมพ์เล็กและอักขระตัวพิมพ์เล็กทั้งหมดเป็นอักขระตัวพิมพ์ใหญ่ รูปแบบการป้อนข้อมูลแรก ...

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

จัดเรียงสตริงตามสตริงอื่น

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

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

ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่

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

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