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

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

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

การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน

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

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

ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่

คุณจะได้รับอาร์เรย์ของจำนวนเต็มซึ่งสามารถมีองค์ประกอบที่ซ้ำกันได้เช่นกัน คำชี้แจงปัญหาจะถามว่าเป็นชุดของจำนวนเต็มติดกันหรือไม่พิมพ์“ ใช่” ถ้าเป็นเช่นนั้นให้พิมพ์“ ไม่ใช่” หากไม่ใช่ ตัวอย่างอินพุตตัวอย่าง: [2, 3, 4, 1, 7, 9] ตัวอย่าง…

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

ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์

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

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

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

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

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

สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด

ปัญหา "สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด" ระบุว่าสมมติว่าคุณมีอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ คำสั่งปัญหาขอให้ค้นหาอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดดังนั้นควรจัดเรียงหมายเลขนั้นหรือจากอาร์เรย์ทั้งสองที่กำหนดให้ต่างกัน ตัวอย่าง ArrA [] …

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

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

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

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

ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์

คุณได้กำหนดอาร์เรย์จำนวนเต็มและเริ่มต้นอาร์เรย์เป็น 0 และกำหนดช่วง งานคือการเพิ่มตัวเลขที่กำหนดในช่วงของอาร์เรย์และพิมพ์อาร์เรย์ผลลัพธ์ ตัวอย่าง arr [] = {0, 0, 0, 0, 0} คำค้นหา: {(0, 2, 50), (3, …

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

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

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

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

แบบสอบถาม LCM ช่วง

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

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