Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr[i] กลายเป็น arr[arr[i]] โดยมีพื้นที่พิเศษ O(1) โดยใช้ C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ arr[i] กลายเป็น arr[arr[i]] ภายในพื้นที่ O(1) ที่กำหนดเท่านั้น และพิมพ์ผลลัพธ์สุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พุตที

  2. จัดเรียงอาร์เรย์ใหม่โดยที่ 'arr[j]' กลายเป็น 'i' ถ้า 'arr[i]' เป็น 'j' ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ถ้า arr[j] คือ j แล้ว arr[j] จะกลายเป็น i และพิมพ์ผลลัพธ์สุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ -

  3. จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr[i] =i ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ว่าถ้า arr[i] คือ i ถ้า i อยู่ในอาร์เรย์อื่น จะตั้งค่าองค์ประกอบ arr[i] ด้วยค่า -1 และพิมพ์ค่าสุดท้าย ผลลัพธ์ ให้เราดูสถ

  4. จัดเรียงอาร์เรย์ใหม่เพื่อให้ทุกองค์ประกอบที่จัดทำดัชนีคี่มีค่ามากกว่าก่อนหน้าใน C ++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดที่มีอยู่ในดัชนีคี่ควรมีค่ามากกว่าองค์ประกอบที่แสดงที่ดัชนีคู่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int arr[] ={2, 1, 5, 4, 3, 7

  5. จัดเรียงอาร์เรย์ใหม่เพื่อลดผลรวมของผลิตภัณฑ์ขององค์ประกอบคู่ที่ต่อเนื่องกันใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่เมื่อเราคูณองค์ประกอบด้วยองค์ประกอบทางเลือกแล้วเพิ่มองค์ประกอบที่เป็นผลลัพธ์ทั้งหมดก็ควรส่งคืนผลรวมขั้นต่ำ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int arr[] ={2, 5

  6. จัดเรียงอาร์เรย์ใหม่ในการสลับรายการบวกและลบด้วยการเว้นวรรค O(1) ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่จะมีจำนวนบวกที่จะถูกล้อมรอบด้วยตัวเลขเชิงลบ หากมีตัวเลขบวกและลบมากกว่า จะถูกจัดเรียงที่ส่วนท้ายของอาร์เรย์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อม

  7. จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มากขึ้นใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดในตำแหน่งคู่หรือดัชนีควรน้อยกว่าองค์ประกอบในตำแหน่งหรือดัชนีคี่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int a

  8. จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งคู่มากกว่าคี่ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดในตำแหน่งคู่หรือดัชนีควรมากกว่าองค์ประกอบในตำแหน่งหรือดัชนีคี่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int ar

  9. จัดเรียงตัวเลขบวกและลบใหม่ในเวลา O(n) และช่องว่างพิเศษ O(1) ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ตัวเลขบวกและลบทั้งหมดควรอยู่ที่ตำแหน่งอื่น และหากมีองค์ประกอบบวกหรือลบเพิ่มเติม จะถูกวางไว้ที่ส่วนท้ายของอาร์เรย์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป

  10. จัดเรียงตัวเลขบวกและลบใหม่โดยใช้ฟังก์ชันการจัดเรียงในตัวใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดของอาร์เรย์ได้รับการจัดเรียงโดยใช้ฟังก์ชันการจัดเรียงแบบฝังของ C ++ STL เช่นเดียวกับการใช้เทคนิคการเขียนโค้ดแบบเรียกซ้ำและการพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อิ

  11. จัดเรียงตัวเลขบวกและลบใหม่ด้วยช่องว่างเพิ่มเติมคงที่ใน C++

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดของอาร์เรย์ได้รับการจัดเรียงโดยใช้ฟังก์ชันการจัดเรียงแบบฝังของ C ++ STL เช่นเดียวกับการใช้เทคนิคการเขียนโค้ดแบบเรียกซ้ำและการพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อิ

  12. จัดเรียงตัวเลข N ตัวแรกเพื่อให้อยู่ที่ระยะ K ใน C++

    เราได้รับตัวแปรจำนวนเต็ม สมมุติว่า N และ K ภารกิจคือการคำนวณการเรียงสับเปลี่ยนของ N ก่อน แล้วจึงจัดเรียงการเปลี่ยนแปลงใหม่ในลักษณะที่ระยะห่าง K จากทุกองค์ประกอบ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int n =20, int k =2 ผลผลิต − การจัดเรียงตัวเลข N ตัวแรกเพื่อให้อ

  13. จัดเรียงค่าคี่และคู่ในรูปแบบสำรองในลำดับจากน้อยไปมากใน C+=+

    เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่เมื่อองค์ประกอบต่ำสุดในอาร์เรย์เป็นเลขคี่ องค์ประกอบของอาร์เรย์จะถูกจัดเรียงใหม่ในลักษณะที่คี่ก่อนและแบบคู่ เมื่อองค์ประกอบต่ำสุดในอาร์เรย์เป็นเลขคู่ องค์ประกอบของอาร์เรย์จะถ

  14. จัดเรียงอักขระใหม่เพื่อสร้าง palindrome ถ้าเป็นไปได้ใน C++

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

  15. การจัดเรียงตัวเลขใหม่ที่หารด้วย C++ . ลงตัว

    เราได้รับหมายเลขประเภทจำนวนเต็ม สมมุติว่า จำนวน ภารกิจคือการจัดเรียงตัวเลขใหม่ในลักษณะที่ตัวเลขที่เกิดขึ้นหลังจากการจัดเรียงใหม่นั้นหารด้วยตัวเลขที่ระบุเช่น number ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − จำนวนเต็ม =100035 ผลผลิต − การจัดเรียงใหม่ของจำนวนที่หารด้วยม

  16. จัดเรียงสตริงใหม่เพื่อเพิ่มจำนวนสตริงย่อยพาลินโดรมสูงสุดใน C++

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

  17. จัดเรียงซอร์สโค้ดที่กำหนดใหม่ใน C++

    เราได้รับตัวแปรประเภทสตริง สมมติว่า str ซึ่งจะใช้ในการจัดเก็บซอร์สโค้ด จากนั้นคำนวณขนาดของสตริงและส่งผ่านไปยังฟังก์ชัน งานคือจัดเรียงซอร์สโค้ดที่กำหนดใหม่แล้วพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − สตริง str = "#include <bits/stdc++.h> using n

  18. ฟังก์ชันเรียกซ้ำเพื่อตรวจสอบว่าสตริงเป็น palindrome ใน C++ . หรือไม่

    เราได้รับสตริง Str เป็นอินพุต เป้าหมายคือการค้นหาว่าสตริงอินพุตเป็นคำ palindrome หรือไม่ใช้ฟังก์ชันแบบเรียกซ้ำ สตริง Palindrome คือสตริงที่เมื่ออ่านจากด้านหน้าหรือสิ้นสุดจะสร้างคำเดียวกัน สตริงที่มีความยาว 0 ถือเป็นพาลินโดรม ย้อนกลับรูปแบบอักขระ palindromes ฉลาด สตริงเดียวกันกับต้นฉบับ ตัวอย่างของ

  19. การเรียงลำดับการแทรกซ้ำของโปรแกรม C++

    การเรียงลำดับการแทรกเป็นหนึ่งในอัลกอริธึมการเรียงลำดับที่ใช้ในการจัดเรียงข้อมูลโดยการแทรกองค์ประกอบต่างๆ เช่น สำรับไพ่ องค์ประกอบทั้งหมดถูกจัดเรียงจากซ้ายไปขวา จากนั้นพิจารณาองค์ประกอบแรกตามที่จัดเรียงแล้ว แทรกส่วนที่เหลือลงในรายการที่จัดเรียงทางด้านซ้าย แต่ละองค์ประกอบจะถูกเปรียบเทียบกับแต่ละองค์ปร

  20. ฟังก์ชันแบบเรียกซ้ำเพื่อค้นหาสตริงย่อยใน C ++

    กำหนดสองสตริง Str และ subStr เป็นอินพุต เป้าหมายคือการค้นหาว่าข้อความที่มีอยู่ใน subStr มีอยู่ใน Str เป็นสตริงย่อยหรือไม่ สตริง X เรียกว่าสตริงย่อยของ Y หาก X ทั้งหมดมีอยู่ใน Y อย่างน้อยหนึ่งครั้ง เราจะใช้วิธีเรียกซ้ำเพื่อทำสิ่งนี้ ตัวอย่าง ป้อนข้อมูล − Str =“tutorialspoint” subStr=”Point” ผลผลิต

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:273/300  20-คอมพิวเตอร์/Page Goto:1 267 268 269 270 271 272 273 274 275 276 277 278 279