องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์

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

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

ลำดับโกลอมบ์

คำชี้แจงปัญหาปัญหา“ ลำดับโกลอมบ์” ระบุว่าคุณได้รับจำนวนเต็มอินพุต n และคุณต้องหาองค์ประกอบทั้งหมดของลำดับโกลอมบ์จนถึงองค์ประกอบที่ n ตัวอย่าง n = 8 1 2 2 3 3 4 4 4 คำอธิบาย 8 พจน์แรกของลำดับโกลอมบ์…

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

ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์

คำชี้แจงปัญหาระบุสตริงความยาว / ขนาด n และค่าจำนวนเต็มแทนดัชนีของวงเล็บเหลี่ยมเปิด ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์ ตัวอย่าง s =“ [ABC [23]] [89]” index = 0 8 s =“ [C- [D]]” index = 3 5 s …

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

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

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

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

จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'

คำชี้แจงปัญหาปัญหา” จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'” แสดงว่าคุณมีอาร์เรย์ขนาด“ n” ที่มีจำนวนเต็ม ตัวเลขในอาร์เรย์อยู่ในช่วง 0 ถึง n-1 คำสั่งปัญหาขอให้จัดเรียงอาร์เรย์ใหม่ใน ...

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

จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2

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

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

ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์

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

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

ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่

กำหนดให้สองสตริง s1 และ s2 แสดงนิพจน์ที่มีตัวดำเนินการเพิ่มเติมตัวดำเนินการลบตัวอักษรตัวพิมพ์เล็กและวงเล็บ ตรวจสอบว่าสองนิพจน์ที่มีวงเล็บเหมือนกันหรือไม่ ตัวอย่างอินพุต s1 =“ - (a + b + c)” s2 =“ -abc” เอาต์พุตใช่อินพุต s1 =“ ab- (cd)” s2 =“ abcd” เอาต์พุตไม่มีอัลกอริทึมเพื่อตรวจสอบว่าสอง ...

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

ตรวจสอบวงเล็บสมดุลในนิพจน์

ระบุสตริงความยาว n ตรวจสอบว่ามีวงเล็บปิดสำหรับทุกวงเล็บเปิดหรือไม่เช่นในวงเล็บทั้งหมดสมดุลกันหรือไม่ กล่าวอีกนัยหนึ่งเราสามารถพูดได้ว่าถ้าเรามี '}', ')' และ ']' สำหรับทุก ๆ '{', '(' และ '[' ตามลำดับนิพจน์ ...

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

การแสดงออกที่สมดุลพร้อมการเปลี่ยน

ในปัญหา Balanced Expression with Replacement เราได้กำหนดสตริงที่มีวงเล็บคือ '(', ')', '[', ']', '{', '}' สตริงยังมี x ในบางตำแหน่งแทนวงเล็บ ตรวจสอบว่าสตริงสามารถแปลงเป็นนิพจน์ด้วยวงเล็บที่ถูกต้องหรือไม่หลังจากแทนที่ทั้งหมด ...

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