Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. แปลงรายการที่เชื่อมโยงเพียงรายการเดียวเป็นรายการที่เชื่อมโยงแบบวงกลมใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อแปลงรายการที่เชื่อมโยงเพียงอย่างเดียวเป็นรายการที่เชื่อมโยงแบบวงกลม สำหรับสิ่งนี้เราจะได้รับรายชื่อที่เชื่อมโยงโดยลำพัง งานของเราคือการนำองค์ประกอบของรายการนั้นมาแปลงเป็นรายการเชื่อมโยงแบบวงกลม ตัวอย่าง #include <bits/stdc++.h> //node structure of linked

  2. แปลงรายการที่เชื่อมโยงเพียงรายการเดียวเป็นรายการที่เชื่อมโยง XOR ใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อแปลงรายการที่เชื่อมโยงเพียงอย่างเดียวเป็นรายการที่เชื่อมโยง XOR สำหรับสิ่งนี้เราจะได้รับรายชื่อที่เชื่อมโยงโดยลำพัง งานของเราคือการนำองค์ประกอบของรายการนั้นมาแปลงเป็นรายการที่เชื่อมโยง XOR ตัวอย่าง #include <bits/stdc++.h> using namespace std; //node stru

  3. แปลงสตริงเป็นลำดับไบนารีใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อแปลงสตริงเป็นลำดับไบนารี สำหรับสิ่งนี้เราจะได้รับสตริงของอักขระ งานของเราคือการแปลงอักขระแต่ละตัวให้เทียบเท่าไบนารีและพิมพ์โดยเว้นระยะห่างระหว่างอักขระต่างๆ ตัวอย่าง #include <bits/stdc++.h> using namespace std; //converting into binary equivalent void co

  4. แปลง Ternary Expression เป็น Binary Tree ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อแปลงนิพจน์ ternary เป็นไบนารีทรี สำหรับสิ่งนี้เราจะได้รับนิพจน์ไตรภาค งานของเราคือการแปลงนิพจน์ที่กำหนดในรูปแบบของต้นไม้ไบนารีขึ้นอยู่กับเส้นทางต่างๆ (ตัวเลือก) ที่เป็นไปได้ ตัวอย่าง #include<bits/stdc++.h> using namespace std; //node structure of tree st

  5. แปลงอาร์เรย์เพื่อให้ GCD ของอาร์เรย์กลายเป็น 1 ใน C++

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

  6. แปลงประโยคค่า ASCII เป็นสตริงที่เทียบเท่าใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อแปลงประโยคค่า ASCII เป็นสตริงที่เทียบเท่ากัน สำหรับสิ่งนี้ เราจะได้รับสตริงที่มีรหัส ASCII งานของเราคือการแปลงสตริงที่กำหนดให้เป็นอักขระที่เทียบเท่าและพิมพ์กลับ ตัวอย่าง #include <bits/stdc++.h> using namespace std; //converting the ASCII sequence into //

  7. แปลงสตริงเป็นสตริง palindrome โดยเปลี่ยนอักขระเพียงตัวเดียวใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมแปลงสตริงเป็นสตริงพาลินโดรมโดยการเปลี่ยนอักขระเพียงตัวเดียว สำหรับสิ่งนี้เราจะได้รับสตริง งานของเราคือการแปลงสตริงที่กำหนดให้เป็นพาลินโดรมโดยเปลี่ยนอักขระเพียงตัวเดียว ตัวอย่าง #include<bits/stdc++.h> using namespace std; //checking if conversion to palindrome

  8. แปลงกราฟที่ไม่ระบุทิศทางเป็นกราฟกำกับโดยที่ไม่มีเส้นทางที่มีความยาวมากกว่า 1 ใน C++

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

  9. แปลงเวลาจากนาฬิกา 24 ชั่วโมงเป็นรูปแบบนาฬิกา 12 ชั่วโมงใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมแปลงเวลาจากนาฬิกา 24 ชั่วโมงเป็นรูปแบบนาฬิกา 12 ชั่วโมง สำหรับสิ่งนี้ เราจะให้เวลาที่แน่นอนในรูปแบบ 24 ชั่วโมง งานของเราคือการแปลงเป็นรูปแบบ 12 ชั่วโมงด้วยนามสกุล “AM” หรือ “PM” ตัวอย่าง #include <bits/stdc++.h> using namespace std; //converting into 12 hour f

  10. พิมพ์คู่ของแอนนาแกรมทั้งหมดในอาร์เรย์ของสตริงที่กำหนดใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ของสตริงและเราต้องพิมพ์คู่ของแอนนาแกรมของอาร์เรย์ที่กำหนด แอนนาแกรม เป็นสตริงที่เกิดขึ้นจากการจัดเรียงอักขระของสตริงอื่น ชอบ - สวัสดีและ lolhe มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − Input: array = {“hello”, “hrdef”, “from”, “lo

  11. พิมพ์คู่ทั้งหมดในอาร์เรย์ที่ไม่เรียงลำดับโดยมีผลรวมเท่ากันใน C++

    ในปัญหานี้ เรามีอาร์เรย์ที่ไม่เรียงลำดับ และเราต้องพิมพ์คู่ทั้งหมดภายในอาร์เรย์นี้ที่มีผลรวมเท่ากัน มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − Input: array = [12, 13, 20, 5] Output: [12, 13] and [20, 5] have sum 25. เพื่อแก้ปัญหานี้ เราจะต้องหาคู่ที่มีผลรวมเท่ากัน สำหรับสิ่งนี้เราจะตรวจสอบคู่สำหรับผล

  12. พิมพ์โหนดคี่ทั้งหมดของ Binary Search Tree ใน C++

    ในปัญหานี้ เราได้รับแผนผังการค้นหาแบบไบนารี และเราต้องพิมพ์โหนดทั้งหมดที่มีค่าคี่ แผนผังการค้นหาแบบไบนารี เป็นต้นไม้ชนิดพิเศษที่มีคุณสมบัติดังต่อไปนี้ − ทรีย่อยด้านซ้ายมีค่าน้อยกว่าโหนดรูทเสมอ ทรีย่อยที่ถูกต้องมีค่ามากกว่าโหนดรูทเสมอ ทั้งแผนผังย่อยด้านซ้ายและขวาควรเป็นไปตามคุณสมบัติทั้งสอง

  13. พิมพ์ตัวเลขทั้งหมดที่มีชุดปัจจัยเฉพาะเป็นส่วนย่อยของชุดปัจจัยเฉพาะของ X ใน C++

    ในปัญหานี้ เราได้รับชุดของตัวเลข N และตัวเลข X และเราต้องพิมพ์ตัวเลขทั้งหมดจากอาร์เรย์ที่มีชุดปัจจัยเฉพาะเป็นส่วนย่อยของชุดของ ตัวประกอบเฉพาะของ X. มาดูตัวอย่างทำความเข้าใจปัญหากัน Input: X= 30 , array = {2, 3, 6, 10, 12} Output : 2 3 6 เพื่อแก้ปัญหานี้ เราต้องสำรวจองค์ประกอบของอาร์เรย์ และแบ่งองค

  14. พิมพ์ตัวเลขทั้งหมดที่น้อยกว่า N โดยมีตัวเลขไม่ซ้ำกันไม่เกิน 2 หลักใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็ม N และเราได้พิมพ์ตัวเลขทั้งหมดที่น้อยกว่า N โดยมีตัวเลขไม่ซ้ำกันไม่เกิน 2 หลัก กล่าวคือ สามารถใช้ตัวเลขต่างกันได้สูงสุด 2 หลักเพื่อสร้างตัวเลข . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − Input: N = 17 Output: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 เพื่อแก้ปัญหานี้ เราจะส

  15. พิมพ์โหนดทั้งหมดที่ระยะห่าง k จากโหนดปลายสุดใน C++

    ในปัญหานี้ เราได้รับไบนารีทรีและตัวเลข K เราต้องพิมพ์โหนดทั้งหมดของต้นไม้ที่อยู่ห่างจากโหนดลีฟ k เป็นระยะทาง k ต้นไม้ไบนารี เป็นต้นไม้พิเศษที่แต่ละโหนดมีโหนดสูงสุดสองโหนด (หนึ่ง/สอง/ไม่มี) โหนดลีฟ ของไบนารีทรีคือโหนดที่ส่วนท้ายของทรี ในปัญหานี้ ระยะห่างจากโหนดปลายสุดคือโหนดที่ระดับที่สูงกว่าโหนดป

  16. พิมพ์โหนดทั้งหมดที่น้อยกว่าค่า x ใน Min Heap ใน C++

    ในปัญหานี้ เราได้รับ Min Heap และค่า x และเราต้องพิมพ์โหนดทั้งหมดที่น้อยกว่า x ฮีปขั้นต่ำ เป็นไบนารีทรีชนิดพิเศษที่ทุกโหนดมีค่าน้อยกว่าค่าโหนดของโหนดย่อย มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − X =45 ผลลัพธ์ − 2 4 7 10 17 22 33 34 ตอนนี้ เพื่อแก้ปัญหานี้ เราต้องทำการสั่งซื้อล่วงหน้าผ่าน min-

  17. พิมพ์โหนดทั้งหมดในไบนารีทรีที่มี K ออกจาก C++

    ในปัญหานี้ เราได้รับไบนารีทรีและจำนวนเต็ม K และเราต้องพิมพ์โหนดทั้งหมดของไบนารีทรีที่มี K ออกจากทรีย่อยย่อย ต้นไม้ไบนารี เป็นต้นไม้พิเศษที่แต่ละโหนดมีโหนดสูงสุดสองโหนด (หนึ่ง/สอง/ไม่มี) โหนดลีฟ ของไบนารีทรีคือโหนดที่ส่วนท้ายของทรี มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − K =2 ผลลัพธ์ − {ส} เ

  18. พิมพ์โหนดทั้งหมดระหว่างสองระดับที่กำหนดใน Binary Tree ใน C++

    ในปัญหานี้ เราได้รับไบนารีทรีและสองระดับในทรี (บนและล่าง) และเราต้องพิมพ์โหนดทั้งหมดระหว่างระดับบนและระดับล่างของทรี ต้นไม้ไบนารี เป็นต้นไม้พิเศษที่แต่ละโหนดมีโหนดสูงสุดสองโหนด (หนึ่ง/สอง/ไม่มี) มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − บน − 1 ต่ำกว่า − 3 ผลผลิต − 6 3 9 7 4 8 10 เพื่อแก้ปัญหา

  19. พิมพ์โหนดทั้งหมดที่ระยะทาง k จากโหนดที่กำหนดใน C++

    ในปัญหานี้ เราจะได้รับไบนารีทรี โหนดเป้าหมาย และจำนวนเต็ม K เราต้องพิมพ์โหนดทั้งหมดของทรีที่ระยะห่าง K จากโหนดเป้าหมาย . ต้นไม้ไบนารี เป็นต้นไม้พิเศษที่แต่ละโหนดมีโหนดสูงสุดสองโหนด (หนึ่ง/สอง/ไม่มี) มาดูตัวอย่างทำความเข้าใจปัญหากัน K =2 โหนดเป้าหมาย:9 ผลผลิต − 5 1 3. คำอธิบาย − สามารถใช้ร

  20. พิมพ์ตัวเลข n ทั้งหมดที่เพิ่มขึ้นอย่างเคร่งครัดใน C++

    ในปัญหานี้เราได้รับตัวเลข N และเราต้องพิมพ์ ตัวเลข n หลัก . ทั้งหมด ที่มีตัวเลขเพิ่มขึ้นอย่างมากจาก MSB เป็น LSB เช่น ตัวเลขที่ LSB (ซ้าย) ควรน้อยกว่าตัวเลขทางขวา มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − ป้อนข้อมูล − n =2 ผลผลิต − 01 02 03 04 05 06 07 08 09 12 13 14 15 16 17 18 19 23 24 25 26 27

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