Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. ค้นหาจำนวนการดำเนินการที่จำเป็นในการทำให้องค์ประกอบอาร์เรย์ทั้งหมดเท่ากันใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ arr ขนาด n งานของเราคือ ค้นหาจำนวนการดำเนินการที่จำเป็นในการทำให้องค์ประกอบอาร์เรย์ทั้งหมดเท่ากัน การดำเนินการถูกกำหนดเป็น การกระจายน้ำหนักเท่ากันจากองค์ประกอบที่มีน้ำหนักสูงสุดไปยังองค์ประกอบทั้งหมดของอาร์เรย์ . หากไม่สามารถทำให้องค์ประกอบอาร์เรย์เท่ากันได้ ให้พิมพ์

  2. หาจำนวนจุดที่มีจุดเหนือ ล่าง ซ้าย หรือขวา อย่างน้อย 1 จุดใน C++

    ในปัญหานี้ เราได้รับ N คะแนนที่อยู่ในระนาบ 2 มิติ งานของเราคือ หาจำนวนจุดที่มีอย่างน้อย 1 จุด ด้านบน ด้านล่าง ซ้ายหรือขวา . เราต้องนับคะแนนทั้งหมดที่มีอย่างน้อย 1 คะแนนซึ่งเป็นไปตามเงื่อนไขด้านล่าง ชี้ด้านบน − จุดจะมีพิกัด X เหมือนกัน และพิกัด Y จะมากกว่าค่าปัจจุบันหนึ่งจุด ชี้ด้านล่าง − จุดจะม

  3. ค้นหาจำนวนโมดูโลไพรม์รูตดั้งเดิมใน C++

    ในปัญหานี้ เราได้รับจำนวนเฉพาะ N หน้าที่ของเราคือ หาจำนวนโมดูโลไพรม์ของรากดั้งเดิม . รากดั้งเดิมของตัวเลข − เป็นตัวเลข (r) ที่น้อยกว่า N ซึ่งมีค่าทั้งหมดของ r^x(mod N) ที่แตกต่างกันสำหรับ X ทั้งหมดในช่วง [0, n-2] มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 5 Output : 2 แนวทางการแก้ปัญหา ว

  4. ค้นหา Square Root ภายใต้ Modulo p (เมื่อ p อยู่ในรูปของ 4*i + 3) ใน C++

    1 และ p เป็นจำนวนเฉพาะ นี่คือตัวเลขบางส่วน 7, 11, 19, 23, 31... มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : n = 3, p = 7 Output : แนวทางการแก้ปัญหา วิธีแก้ปัญหาอย่างง่ายคือการใช้ลูป เราจะวนซ้ำจาก 2 ถึง (p - 1) และสำหรับทุกค่า ให้ตรวจสอบว่ากำลังสองของมันคือรากที่สองภายใต้ modulo p เป็น n ตัวอย่

  5. ค้นหา Square Root ภายใต้ Modulo p (อัลกอริทึม Shanks Tonelli) ใน C ++

    ในปัญหานี้ เราได้รับสองค่า n และจำนวนเฉพาะ p งานของเราคือค้นหา Square Root ภายใต้ Modulo p. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : n = 4, p = 11 Output : 9 แนวทางการแก้ปัญหา เราจะใช้ Tonelli-Shanks Algorithm . อัลกอริทึม Tonelli-Shanks ใช้ในการคำนวณทางคณิตศาสตร์แบบแยกส่วนเพื่อแก้ปัญหาหาค่

  6. ค้นหาดัชนีเริ่มต้นและสิ้นสุดขององค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับใน C++

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

  7. ค้นหาเมทริกซ์ย่อยด้วยผลรวมที่กำหนดใน C++

    ในปัญหานี้ เราได้รับเมทริกซ์ 2 มิติที่มีขนาด N*N และผลรวมและขนาดตัวแปรสองตัว งานของเราคือ ค้นหาเมทริกซ์ย่อยด้วยผลรวมที่กำหนด . เราต้องหาเมทริกซ์ย่อยของ size*size โดยมีผลรวมขององค์ประกอบเท่ากับผลรวม มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : mat[][] = {    {1, 5, 7, 9}    {2

  8. ค้นหาสตริงย่อยที่มีพลังที่กำหนดใน C++

    ในปัญหานี้ เราได้รับสตริง str และ pow จำนวนเต็ม งานของเราคือ ค้นหาสตริงย่อยที่มีพลังที่กำหนด . เราจำเป็นต้องส่งคืนสตริงย่อยที่มีกำลังเท่ากับ pow พลังของสตริง คือผลรวมของพลังของตัวละคร 3,... มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : string = "programming" power = 49 Output : 'p

  9. ค้นหา subarray ที่มีผลรวมที่กำหนด - (Nonnegative Numbers) ใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ arr[] ซึ่งประกอบด้วยจำนวนเต็มบวก N จำนวนที่จัดเก็บในลำดับที่ไม่เรียงลำดับ งานของเราคือ ค้นหาอาร์เรย์ย่อยที่มีผลรวมที่กำหนด . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : arr[] = {2, 5, 1, 4, 6, 9, 5} sum = 11 Output : subarray = {1, 4, 6} คำอธิบาย − Subarray sum = 1

  10. ค้นหาอาร์เรย์ย่อยที่มีผลรวมที่กำหนด - (จัดการตัวเลขติดลบ) ใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ arr[] ซึ่งประกอบด้วยจำนวนเต็ม N จำนวนที่จัดเก็บในลำดับที่ไม่เรียงลำดับ งานของเราคือ ค้นหาอาร์เรย์ย่อยที่มีผลรวมที่กำหนด . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : arr[] = {2, 5, -1, 4, 6, -9, 5} sum = 14 Output : subarray = {5, -1, 4, 6} คำอธิบาย − Subarray sum =

  11. ค้นหาผลรวมของใบไม้ที่เหลือทั้งหมดใน Binary Tree ที่กำหนดใน C++

    ในปัญหานี้ เราได้รับไบนารีทรี งานของเราคือ หาผลรวมของใบไม้ที่เหลือทั้งหมดในต้นไม้ไบนารีที่กำหนด . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล : เอาท์พุต :11 คำอธิบาย − All leaf nodes of the tree are : 2, 9 Sum = 2 + 9 = 11 แนวทางการแก้ปัญหา วิธีแก้ปัญหาง่ายๆ คือการสำรวจต้นไม้จากรากหนึ่งไป

  12. ค้นหาผลรวมของใบไม้ที่ถูกต้องใน Binary Tree ที่กำหนดใน C++

    ในปัญหานี้ เราได้รับไบนารีทรี งานของเราคือ หาผลรวมของทั้งหมดทางขวาในต้นไม้ไบนารีที่กำหนด . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ข้อมูลเข้า : เอาท์พุต :8 คำอธิบาย − All leaf nodes of the tree are : 1, 8 Sum = 1 + 8 = 9 แนวทางการแก้ปัญหา วิธีแก้ปัญหาง่ายๆ คือการสำรวจต้นไม้จากรากหนึ่งไปยังอีกใ

  13. ค้นหาผลรวมของผลรวมของอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนดใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ arr[] ซึ่งประกอบด้วยค่าจำนวนเต็ม n ค่า งานของเราคือ หาผลรวมของผลรวม subarray เฉพาะทั้งหมดสำหรับอาร์เรย์ที่กำหนด . ผลรวมของอาร์เรย์ย่อยคือผลรวมขององค์ประกอบของอาร์เรย์ย่อยที่กำหนด มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : arr[] = {1, 2, 4} Output : 23 คำอธิบาย − Al

  14. ค้นหาผลรวมของตัวหารของตัวหารทั้งหมดของจำนวนธรรมชาติใน C++

    ในปัญหานี้ เราได้รับจำนวนธรรมชาติ N หน้าที่ของเราคือ หาผลรวมของตัวหารของตัวหารทั้งหมดของจำนวนธรรมชาติ . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 12 Output : 55 คำอธิบาย − The divisors of 12 are 1, 2, 3, 4, 6, 12 Sum of divisors = (1) + (1 + 2) + (1 + 3) + (1 + 2 + 4) + (1 + 2 + 3 + 6) +

  15. ค้นหาผลรวมของโหนดคู่และคี่ในรายการที่เชื่อมโยงใน C++

    ในปัญหานี้ เราได้รับรายการเชื่อมโยง งานของเราคือ หาผลรวมของโหนดคู่และคี่ในรายการที่เชื่อมโยง . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : linked list : 3 -> 2 -> 5 -> 7 -> 1 -> 9 Output : evenSum = 2 ; oddSum = 25 คำอธิบาย − evenSum = 2 oddSum = 3 + 5 + 7 + 1 + 9 = 25 แนวทางการแ

  16. ค้นหาผลรวมของคู่จากสองอาร์เรย์ที่มีผลรวมสูงสุดใน C++

    ในปัญหานี้ เราได้รับสองอาร์เรย์ บวกและชัดเจน งานของเราคือ หาผลรวมของคู่จากสองอาร์เรย์ที่มีผลรวมสูงสุด . เราจะหาคู่ที่มีผลรวมสูงสุดกับหนึ่งองค์ประกอบจากแต่ละอาร์เรย์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : arr1[] = {3, 7, 5}, arr2[] = {8, 2, 4} Output : 15 คำอธิบาย − Pairs is (7, 8) = 7 + 8

  17. หาผลรวมของอนุกรม 1^2 - 2^2 + 3^2 - 4^2 ... ไม่เกิน n เงื่อนไขใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็ม N ภารกิจของเราคือ ค้นหาผลรวมของอนุกรม 1^2 - 2^2 + 3^2 - 4^2 ... ไม่เกิน n เงื่อนไข . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 3 Output : 6 คำอธิบาย − 12 - 22 + 32 = 1 - 4 + 9 = 6 แนวทางการแก้ปัญหา วิธีง่ายๆในการแก้ปัญหาคือการใช้ลูป เราจะวนจาก 1 ถึง n ด้ว

  18. ค้นหาผลรวมของซีรีส์ที่มีเทอมที่ n เป็น n^2 - (n-1)^2 ใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็ม N งานของเราคือ ค้นหาผลรวมของอนุกรม n^2 - (n-1)^2 ไม่เกิน n เงื่อนไข . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 3 Output : 6 คำอธิบาย − [12 - (0)2] + [22 - (1)2] + [32 - (2)2] = 1 - 0 + 4 - 1 + 9 - 2 = 9 แนวทางการแก้ปัญหา วิธีง่ายๆ ในการแก้ปัญหาคือการหาเท

  19. ค้นหาผลรวมของอนุกรม ?3 + ?12 +.... ไม่เกิน N เงื่อนไขใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็ม N งานของเราคือ ค้นหาผลรวมของซีรีส์ ?3 + ?12 + ... ไม่เกิน n เงื่อนไข . ซีรีส์คือ $\sqrt3 + \sqrt12 + \sqrt27 + \sqrt48 + ...$ เช่น. เป็นอนุกรมของรากที่สอง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 3 Output : 10.3922 คำอธิบาย − $\sqrt3 + \sqrt12 + \sqrt2

  20. ค้นหาผลรวมของซีรีส์ 1-2+3-4+5-6+7....ใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็ม N งานของเราคือ หาผลรวมของชุดที่ 1 - 2 + 3 - 4 + 5 - 6 + 7 ไม่เกิน n เงื่อนไข . ซีรี่ย์คือ 1 - 2 + 3 - 4 + 5 - 6 + 7 - 8 + 9 - 10... มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input : N = 4 Output : -2 คำอธิบาย − 1 - 2 + 3 - 4 = -2 แนวทางการแก้ปัญหา วิธีง่ายๆ ในการแก

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:282/300  20-คอมพิวเตอร์/Page Goto:1 276 277 278 279 280 281 282 283 284 285 286 287 288