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

    ในปัญหานี้ เราได้รับตัวแปรสามตัว n, s และ k และเราต้องพิมพ์ลำดับที่เป็นไปได้ทั้งหมดที่ขึ้นต้นด้วยตัวเลข n และความยาว s ซึ่งมีความแตกต่างกันโดยสิ้นเชิงระหว่างลำดับ องค์ประกอบน้อยกว่า k. มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − Input: n = 3, s = 3 , k = 2 Output: 3 3 3 3 3 4 3 3 2 3 4 4 3 4 5 3

  2. พิมพ์ลำดับความยาวที่กำหนดทั้งหมดใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็มสองค่า k และ n และเราต้องพิมพ์ลำดับความยาว k ทั้งหมดจากตัวเลขตั้งแต่ 1 ถึง n ตามลำดับ มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อ − Input:k = 2 ; n = 3 Output: 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3 ดังนั้นในปัญหานี้เราจึงต้องพิมพ์ลำดับตามที่ระบุไว้ข้างต้น วิธีง่ายๆ ในการแก้ป

  3. พิมพ์ตัวเลขกึ่งนายกทั้งหมดที่น้อยกว่าหรือเท่ากับ N ใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็ม N และเราต้องพิมพ์ตัวเลขกึ่งไพรม์ทั้งหมดที่น้อยกว่าหรือเท่ากับ N ก่อนแก้ปัญหานี้ เรามาทำความเข้าใจว่าจำนวนกึ่งไพรม์คืออะไร เลขกึ่งเฉพาะ เป็นตัวเลขที่มีค่าเป็นผลคูณของจำนวนเฉพาะที่แตกต่างกันสองจำนวน มาดูตัวอย่างกัน 21 =3*7 เป็นจำนวนกึ่งไพรม์ 25 =5*5 ไม่ใช่จำนวนกึ่งไพ

  4. พิมพ์ไพรม์ที่ปลอดภัยทั้งหมดด้านล่าง N ใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็ม N และเราต้องพิมพ์ หมายเลข safeprime ทั้งหมด ซึ่งมีค่าน้อยกว่า N. จำนวนเฉพาะที่ปลอดภัย เป็นจำนวนเฉพาะที่สามารถแสดงเป็น [(2*p)- 1] โดยที่ p เป็นจำนวนเฉพาะด้วย ตัวอย่าง − 5[(2*2) +1] , 7[(2*3)+1]. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากันดีกว่า − Input: N = 12 Output: 5 7 1

  5. พิมพ์เส้นทางรูทไปยังลีฟทั้งหมดโดยมีตำแหน่งสัมพัทธ์ใน C ++

    ในปัญหานี้ เราได้รับไบนารีทรี และเราต้องพิมพ์เส้นทางทั้งหมดตั้งแต่ รากถึงใบของต้นไม้ นอกจากนี้ ให้เพิ่มขีดล่าง “_” เพื่อแสดงตำแหน่งสัมพันธ์ของโหนด มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − ป้อนข้อมูล - ผลลัพธ์ − _ _ 3 _ 9 1 _3 9 _7 3 _ 4 _ _ 2 3 9 4 1 7 6 2 3 _ 4 6 เพื่อแก้ปัญหานี้ เราจ

  6. พิมพ์ Proth primes ทั้งหมดได้ถึง N ใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็ม N และเราต้องพิมพ์ หมายเลข prothprime ทั้งหมด น้อยกว่าหรือเท่ากับ N. โปรทไพรม์นัมเบอร์ จำนวนเฉพาะของ proth เป็นจำนวนเต็มบวกที่มีค่าเป็น n =k* 2น + 1. โดยที่ k เป็นจำนวนเต็มบวกคี่ และ n เป็นจำนวนเต็มบวก และทั้งคู่เป็นไปตาม 2n ก. ตัวอย่าง − 3, 5, 13….. มาดูตัวอย่างเพื่อ

  7. พิมพ์จำนวนเฉพาะทั้งหมดที่มีจำนวนน้อยกว่าใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็มบวก N และเราต้องพิมพ์ allprime quadruplet น้อยกว่าหรือเท่ากับ n ไพรม์สี่เท่า คือเซตของจำนวนเฉพาะสี่จำนวนที่คำนวณได้เป็น {p, p+2 ,p+6 , p+8 }. ตัวอย่าง − 5 7 11 13. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − Input: N = 15 Output: 5 7 11 13. ในการแก้ปัญหานี้ วิธีง่ายๆ คือก

  8. พิมพ์จำนวนเฉพาะทั้งหมดที่น้อยกว่าหรือเท่ากับ N ใน C++

    ในปัญหานี้ เราได้ตัวเลข N และต้องพิมพ์จำนวนเฉพาะทั้งหมดที่น้อยกว่าหรือเท่ากับ N มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − Input: 10 Output: 2 3 5 7 จำนวนเฉพาะ เป็นตัวเลขที่สามารถหารด้วยตัวเดียวเท่านั้นและตัวนับเอง ตัวอย่าง:2, 3 วิธีง่ายๆ คือการวนซ้ำจาก 2 ถึง N แล้วหารจำนวนด้วยมัน ถ้าจำนวนนั้

  9. พิมพ์ปัจจัยเฉพาะทั้งหมดและพลังของพวกมันใน C++

    ในปัญหานี้ เราได้รับตัวเลข N และเราต้องหาตัวประกอบเฉพาะทั้งหมดและยกกำลังที่หารจำนวนนั้น มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อ − Input: 55 Output: 5 power 1 11 power 1 คำอธิบาย − 55 หารด้วย 5 ลงตัวกับ 11 ในการแก้ปัญหานี้ วิธีง่ายๆ ในการแก้ปัญหาคือการหาตัวประกอบเฉพาะของ N แล้วหากำลังของจำนวนเฉพาะที

  10. พิมพ์คำที่เป็นไปได้ทั้งหมดจากหลักโทรศัพท์ในภาษา C++

    ในปัญหานี้ เราได้รับตัวเลขและต้องพิมพ์คำทั้งหมดที่เกิดขึ้นจากการกดคำเหล่านั้นด้วยแป้นพิมพ์มือถือแบบเก่า เราค่อนข้างคุ้นเคยกับรูปแบบแป้นพิมพ์ QWERTY ที่เราใช้อยู่ในปัจจุบัน แต่ก่อนการประดิษฐ์โทรศัพท์ปุ่มกดแบบ QWERTY มีการติดตั้งปุ่มกดแบบ 12 ปุ่ม และแต่ละปุ่มจะมีทั้งคำและตัวเลข เช่นเดียวกับคำ 6 บนแป้

  11. พิมพ์ผลรวมที่เป็นไปได้ทั้งหมดของตัวเลขต่อเนื่องด้วยผลรวม N ใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็มบวก N และเราต้องพิมพ์ลำดับของจำนวนที่ต่อเนื่องกันที่เป็นไปได้ทั้งหมดด้วยผลรวมเท่ากับ N มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน Input: N = 15 Output: 1 2 3 4 5 7 8 วิธีแก้ไขง่ายๆ สำหรับปัญหานี้คือการเพิ่มชุดค่าผสมต่อเนื่องกันจนถึง N/2 แล้วพิมพ์ลำดับที่รวมกันเป็น N ตัวอย่า

  12. พิมพ์สตริงที่เป็นไปได้ทั้งหมดที่สามารถทำได้โดยวางช่องว่างใน C++

    ในปัญหานี้ เราได้รับสตริงและต้องพิมพ์สตริงทั้งหมดที่สามารถสร้างโดยใช้สตริงนี้โดยวางช่องว่างระหว่างอักขระของสตริง มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − Input: string = ‘XYZ’ Output: XYZ, XY Z, X YZ, X Y Z เพื่อแก้ปัญหานี้ เราจะต้องค้นหาวิธีที่เป็นไปได้ทั้งหมดที่เราสามารถใส่ช่อง

  13. พิมพ์สตริงที่มีความยาว k ที่เป็นไปได้ทั้งหมดที่สามารถสร้างได้จากชุดอักขระ n ตัวใน C++

    ในปัญหานี้ เราได้รับชุดของอักขระและจำนวนเต็มบวก k และเราต้องพิมพ์สตริงที่มีความยาว k ที่เป็นไปได้ทั้งหมดที่สามารถสร้างได้โดยใช้อักขระของชุด มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากันดีกว่า − Input: set = {‘x’, ‘y’, ‘z’} , k = 2 Output: xy, xz, yz เพื่อแก้ปัญหานี้ เรา

  14. พิมพ์เส้นทางที่เป็นไปได้ทั้งหมดจากบนซ้ายไปล่างขวาของเมทริกซ์ mXn ใน C++

    ในปัญหานี้ เราได้รับเมทริกซ์ mXn 2D และเราต้องพิมพ์เส้นทางที่เป็นไปได้ทั้งหมดจากด้านบนซ้ายไปด้านล่างขวาของเมทริกซ์ สำหรับการข้ามผ่าน เราสามารถเคลื่อนที่ไปทางขวาและลงในเมทริกซ์เท่านั้น มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − Input: 1 3 5 2 8 9 Output: 1 -> 3 -> 5 -> 9 1 -> 3 ->

  15. พิมพ์นิพจน์ที่เป็นไปได้ทั้งหมดที่ประเมินเป็นเป้าหมายใน C++

    ในปัญหานี้ เราได้รับสตริงของจำนวนเต็มตั้งแต่ 0 ถึง 9 และค่าเป้าหมาย เราต้องพิมพ์วิธีที่เราสามารถสร้างนิพจน์โดยใช้การดำเนินการ +, - และ * ซึ่งประเมินค่าเท่ากับเป้าหมาย มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า − Input: string = “123” , target= 6 Output: { “1+2+3”, “1

  16. พิมพ์การรวมองค์ประกอบ r ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด n ที่กำหนดใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ขนาด n และจำนวนเต็มบวก r งานของเราคือการพิมพ์องค์ประกอบที่เป็นไปได้ทั้งหมดของอาร์เรย์ของ sizer มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − อินพุต:{5,6,7,8}; r =3เอาต์พุต :{5,6,7}, {5,6,8}, {5,7,8}, {6,7,8} ในการแก้ปัญหานี้ แนวทางจะเป็นการแก้ไของค์ประกอบแล้วเรียกซ้ำหรือวนซ้ำ

  17. แยกสตริงในสตริงที่สมดุลใน C ++

    ดังที่เราทราบดีว่าสตริงที่สมดุลคือสตริงที่มีอักขระด้านซ้ายและขวาเท่ากัน สมมติว่าเรามีสตริงที่สมดุลแล้วแยกเป็นจำนวนสูงสุดของสตริงที่สมดุล เราต้องส่งคืนจำนวนสูงสุดของสตริงที่สมดุลที่แยกออกมา ดังนั้นหากสตริงคือ RLRRLLRLRL เอาต์พุตจะเป็น 4 เนื่องจากมีสตริงที่สมดุลสี่สตริง “RL”, “RRLL”, “RL” และ “RL” แต่

  18. ตรวจสอบว่าเป็นเส้นตรงใน C++ . หรือไม่

    สมมติว่าเรามีรายการ data-points ที่ประกอบด้วยพิกัด (x, y) เราต้องตรวจสอบว่า data-points อยู่ในแนวเส้นตรงหรือไม่ ดังนั้นหากจุดต่างๆ เช่น [(1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7)] ก็จะกลายเป็นเส้นตรง . ในการแก้ปัญหานี้ เราจะนำความแตกต่างระหว่างจุดข้อมูลแต่ละจุดที่อยู่ติดกัน และหาความชัน สำหรับ

  19. ค้นหาคำตอบของจำนวนเต็มบวกสำหรับสมการที่กำหนดใน C++

    สมมติว่าเรามีฟังก์ชัน f ที่รับพารามิเตอร์สองตัว (x, y) เราต้องคืนค่า x และ y ทุกคู่ โดยที่ f(x, y) =z z ถูกกำหนดเป็นอินพุต และ x, y เป็นจำนวนเต็มบวก ฟังก์ชั่นที่เพิ่มขึ้นอย่างต่อเนื่อง ดังนั้น f(x, y)

  20. เซลล์ที่มีค่าคี่ในเมทริกซ์ใน C++

    สมมติว่ามี n และ m ซึ่งเป็นมิติของเมทริกซ์ สิ่งเหล่านี้เริ่มต้นโดยศูนย์ และให้ดัชนีโดยที่ indices[i] =[ri, ci] สำหรับ [ri, ci] แต่ละคู่ เราต้องเพิ่มเซลล์ทั้งหมดในแถว ri และคอลัมน์ ci ขึ้น 1 ผลลัพธ์จะเป็นจำนวนเซลล์ที่มีค่าคี่ในเมทริกซ์หลังจากนำส่วนเพิ่มไปใช้กับดัชนีทั้งหมด เพื่อแก้ปัญหานี้ เราจะทำตา

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:121/300  20-คอมพิวเตอร์/Page Goto:1 115 116 117 118 119 120 121 122 123 124 125 126 127