หน้าแรก
หน้าแรก
เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ arr[i] กลายเป็น arr[arr[i]] ภายในพื้นที่ O(1) ที่กำหนดเท่านั้น และพิมพ์ผลลัพธ์สุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พุตที
เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ถ้า arr[j] คือ j แล้ว arr[j] จะกลายเป็น i และพิมพ์ผลลัพธ์สุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ -
เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ของขนาดที่กำหนดใดๆ เพื่อให้องค์ประกอบในอาร์เรย์มีค่ามากกว่า 0 แต่น้อยกว่าขนาดของอาร์เรย์ งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ว่าถ้า arr[i] คือ i ถ้า i อยู่ในอาร์เรย์อื่น จะตั้งค่าองค์ประกอบ arr[i] ด้วยค่า -1 และพิมพ์ค่าสุดท้าย ผลลัพธ์ ให้เราดูสถ
เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดที่มีอยู่ในดัชนีคี่ควรมีค่ามากกว่าองค์ประกอบที่แสดงที่ดัชนีคู่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int arr[] ={2, 1, 5, 4, 3, 7
เราได้รับอาร์เรย์ประเภทจำนวนเต็มบวก สมมติว่า arr[] ขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่เมื่อเราคูณองค์ประกอบด้วยองค์ประกอบทางเลือกแล้วเพิ่มองค์ประกอบที่เป็นผลลัพธ์ทั้งหมดก็ควรส่งคืนผลรวมขั้นต่ำ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int arr[] ={2, 5
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่จะมีจำนวนบวกที่จะถูกล้อมรอบด้วยตัวเลขเชิงลบ หากมีตัวเลขบวกและลบมากกว่า จะถูกจัดเรียงที่ส่วนท้ายของอาร์เรย์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อม
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดในตำแหน่งคู่หรือดัชนีควรน้อยกว่าองค์ประกอบในตำแหน่งหรือดัชนีคี่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int a
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดในตำแหน่งคู่หรือดัชนีควรมากกว่าองค์ประกอบในตำแหน่งหรือดัชนีคี่และพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int ar
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่ตัวเลขบวกและลบทั้งหมดควรอยู่ที่ตำแหน่งอื่น และหากมีองค์ประกอบบวกหรือลบเพิ่มเติม จะถูกวางไว้ที่ส่วนท้ายของอาร์เรย์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดของอาร์เรย์ได้รับการจัดเรียงโดยใช้ฟังก์ชันการจัดเรียงแบบฝังของ C ++ STL เช่นเดียวกับการใช้เทคนิคการเขียนโค้ดแบบเรียกซ้ำและการพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อิ
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่องค์ประกอบทั้งหมดของอาร์เรย์ได้รับการจัดเรียงโดยใช้ฟังก์ชันการจัดเรียงแบบฝังของ C ++ STL เช่นเดียวกับการใช้เทคนิคการเขียนโค้ดแบบเรียกซ้ำและการพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อิ
เราได้รับตัวแปรจำนวนเต็ม สมมุติว่า N และ K ภารกิจคือการคำนวณการเรียงสับเปลี่ยนของ N ก่อน แล้วจึงจัดเรียงการเปลี่ยนแปลงใหม่ในลักษณะที่ระยะห่าง K จากทุกองค์ประกอบ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − int n =20, int k =2 ผลผลิต − การจัดเรียงตัวเลข N ตัวแรกเพื่อให้อ
เราได้รับอาร์เรย์ประเภทจำนวนเต็มที่มีทั้งจำนวนบวกและลบ สมมติว่า arr[] ของขนาดที่กำหนด งานคือการจัดเรียงอาร์เรย์ใหม่ในลักษณะที่เมื่อองค์ประกอบต่ำสุดในอาร์เรย์เป็นเลขคี่ องค์ประกอบของอาร์เรย์จะถูกจัดเรียงใหม่ในลักษณะที่คี่ก่อนและแบบคู่ เมื่อองค์ประกอบต่ำสุดในอาร์เรย์เป็นเลขคู่ องค์ประกอบของอาร์เรย์จะถ
เราได้รับสตริง str ที่มีความยาวเท่าใดก็ได้ งานคือการจัดเรียงอักขระใหม่ในลักษณะที่ผลลัพธ์จะเป็นสตริง palindrome โดยไม่ต้องเพิ่มหรือลบอักขระออกจากสตริงอินพุตที่กำหนด สตริง Palindrome เป็นสตริงที่อักขระถูกจัดเรียงในลักษณะที่ออกเสียงเหมือนกันตั้งแต่ต้นและสุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลา
เราได้รับหมายเลขประเภทจำนวนเต็ม สมมุติว่า จำนวน ภารกิจคือการจัดเรียงตัวเลขใหม่ในลักษณะที่ตัวเลขที่เกิดขึ้นหลังจากการจัดเรียงใหม่นั้นหารด้วยตัวเลขที่ระบุเช่น number ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − จำนวนเต็ม =100035 ผลผลิต − การจัดเรียงใหม่ของจำนวนที่หารด้วยม
เราได้รับสตริง str ที่มีความยาวเท่าใดก็ได้ งานคือการจัดเรียงอักขระใหม่ในลักษณะที่จะมีสตริงย่อยสูงสุดที่จะเป็นสตริงพาลินโดรมโดยไม่ต้องเพิ่มหรือลบอักขระออกจากสตริงอินพุตที่กำหนด สตริง Palindrome เป็นสตริงที่อักขระถูกจัดเรียงในลักษณะที่ออกเสียงเหมือนกันตั้งแต่ต้นและสุดท้าย ให้เราดูสถานการณ์อินพุตเอาต์พ
เราได้รับตัวแปรประเภทสตริง สมมติว่า str ซึ่งจะใช้ในการจัดเก็บซอร์สโค้ด จากนั้นคำนวณขนาดของสตริงและส่งผ่านไปยังฟังก์ชัน งานคือจัดเรียงซอร์สโค้ดที่กำหนดใหม่แล้วพิมพ์ผลลัพธ์ ให้เราดูสถานการณ์อินพุตเอาต์พุตที่หลากหลายสำหรับสิ่งนี้ - ป้อนข้อมูล − สตริง str = "#include <bits/stdc++.h> using n
เราได้รับสตริง Str เป็นอินพุต เป้าหมายคือการค้นหาว่าสตริงอินพุตเป็นคำ palindrome หรือไม่ใช้ฟังก์ชันแบบเรียกซ้ำ สตริง Palindrome คือสตริงที่เมื่ออ่านจากด้านหน้าหรือสิ้นสุดจะสร้างคำเดียวกัน สตริงที่มีความยาว 0 ถือเป็นพาลินโดรม ย้อนกลับรูปแบบอักขระ palindromes ฉลาด สตริงเดียวกันกับต้นฉบับ ตัวอย่างของ
การเรียงลำดับการแทรกเป็นหนึ่งในอัลกอริธึมการเรียงลำดับที่ใช้ในการจัดเรียงข้อมูลโดยการแทรกองค์ประกอบต่างๆ เช่น สำรับไพ่ องค์ประกอบทั้งหมดถูกจัดเรียงจากซ้ายไปขวา จากนั้นพิจารณาองค์ประกอบแรกตามที่จัดเรียงแล้ว แทรกส่วนที่เหลือลงในรายการที่จัดเรียงทางด้านซ้าย แต่ละองค์ประกอบจะถูกเปรียบเทียบกับแต่ละองค์ปร
กำหนดสองสตริง Str และ subStr เป็นอินพุต เป้าหมายคือการค้นหาว่าข้อความที่มีอยู่ใน subStr มีอยู่ใน Str เป็นสตริงย่อยหรือไม่ สตริง X เรียกว่าสตริงย่อยของ Y หาก X ทั้งหมดมีอยู่ใน Y อย่างน้อยหนึ่งครั้ง เราจะใช้วิธีเรียกซ้ำเพื่อทำสิ่งนี้ ตัวอย่าง ป้อนข้อมูล − Str =“tutorialspoint” subStr=”Point” ผลผลิต