Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. แปลงเศษส่วนทศนิยมเป็นเลขฐานสองใน C++

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

  2. แปลงจากฐานใด ๆ เป็นทศนิยมและในทางกลับกันใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมที่จะแปลงจากฐานใดๆ เป็นทศนิยม และในทางกลับกัน สำหรับสิ่งนี้เราจะได้รับจำนวนเต็มและฐาน งานของเราคือการแปลงตัวเลขให้เทียบเท่าทศนิยม นอกจากนี้ เราจะดำเนินการย้อนกลับของขั้นตอนนี้เช่นกัน ตัวอย่าง #include <stdio.h> #include <string.h> //returning values of a

  3. แปลงอาร์เรย์ที่กำหนดเป็น Arithmetic Progression โดยการเพิ่มองค์ประกอบใน C++

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

  4. แปลงสตริงที่กำหนดเพื่อให้เก็บเฉพาะอักขระที่แตกต่างกันใน C++

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

  5. ค้นหาตัวเลขทั้งหมดที่หายไปในอาร์เรย์ใน C++

    สมมติว่าเรามีอาร์เรย์ขององค์ประกอบ n องค์ประกอบบางอย่างปรากฏขึ้นสองครั้งและองค์ประกอบอื่นปรากฏขึ้นเพียงครั้งเดียว องค์ประกอบอยู่ในช่วง 1 <=A[i] <=n เราต้องหาองค์ประกอบที่ไม่มีอยู่ในอาร์เรย์ ข้อจำกัดคือเราต้องแก้ปัญหานี้โดยไม่ต้องใช้พื้นที่เพิ่มเติม และเวลาจะเป็น O(n) ดังนั้นหากอาร์เรย์คือ [4, 3, 2,

  6. รูปแบบสตริงย่อยซ้ำใน C++

    สมมติว่าเรามีสตริงที่ไม่ว่าง เราต้องตรวจสอบว่าสามารถสร้างขึ้นได้หรือไม่โดยใช้สตริงย่อยและต่อท้ายสตริงย่อยหลายครั้ง สตริงประกอบด้วยตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กเท่านั้นและความยาวไม่เกิน 10000 ดังนั้นหากอินพุตเป็นเหมือน “abaabaaba” คำตอบจะเป็นจริง เนื่องจากสร้างขึ้นโดยใช้ “aba” เพื่อแก้ปัญหานี้ เราจ

  7. การเปลี่ยนขนาดตัวอักษรใน C++

    สมมติว่าเรามีสตริงที่มีตัวอักษรและตัวเลข เราต้องสร้างชุดค่าผสมที่เป็นไปได้ทั้งหมดของสตริงนั้นโดยใช้ตัวอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กที่มีอยู่ในสตริง ดังนั้นหากสตริงหนึ่งมีตัวเลขเท่านั้น จะส่งกลับเท่านั้น สมมติว่าสตริงเป็นเหมือน “1ab2” จากนั้นสตริงจะเป็น [“1ab2”, “1Ab2”, “1aB2”, “1AB2”] เพื่อแก้ปั

  8. ชื่อแบบยาวในภาษา C++

    สมมติว่าชายคนหนึ่งกำลังพิมพ์ชื่อบนแป้นพิมพ์ บางครั้งปุ่มบางปุ่มถูกกดค้างไว้โดยไม่ได้ตั้งใจ ดังนั้นจึงอาจพิมพ์อักขระพิเศษได้ตั้งแต่หนึ่งตัวขึ้นไป ดังนั้นเราจะเอาสองสตริงและตรวจสอบว่าสตริงที่สองเป็นชื่อแบบยาวหรือไม่ ดังนั้นหากชื่อ Amit และสตริงที่สองคือ Ammitt จะเป็นชื่อแบบยาว แต่ “Ammttt” ไม่ใช่เพราะ

  9. การจัดตารางเวลาสองเมืองใน C++

    สมมติว่ามี 2N คน บริษัทต้องการจัดให้มีการสัมภาษณ์หนึ่งครั้ง ค่าใช้จ่ายในการบินบุคคลที่ i ไปยังเมือง A คือค่าใช้จ่าย[i][0] และค่าใช้จ่ายในการบินบุคคลที่ i ไปยังเมือง B คือค่าใช้จ่าย[i][1] เราต้องหาต้นทุนขั้นต่ำในการบินทุกคนไปยังเมืองหนึ่งเพื่อให้คน N คนมาถึงทุกเมือง ดังนั้นหากรายการที่กำหนดคือ [[10,

  10. ฟังก์ชัน Proj() สำหรับจำนวนเชิงซ้อนใน C++

    บทความนี้สาธิตการทำงานของ proj() เพื่อทำการฉายภาพบนจำนวนเชิงซ้อน ไวยากรณ์ของเมธอด proj() ในการเขียนโปรแกรม c++ มีดังนี้ template <class T> complex<T> proj (const complex<T>& z); ตัวอย่าง วิธี proj() ใช้พารามิเตอร์เป็นอาร์กิวเมนต์ซึ่งแสดงจำนวนเชิงซ้อนและส่งกลับการฉายภาพของจำนวน

  11. การพิมพ์พีระมิดโดยใช้การเรียกซ้ำใน C ++

    บทความนี้มีจุดมุ่งหมายเพื่อพิมพ์รูปแบบพีระมิดโดยใช้การเขียนโปรแกรม C++ แบบเรียกซ้ำ นี่คืออัลกอริธึมในการทำเช่นนั้น อัลกอริทึม Step-1 Set the height of the pyramid Step-2 Adjust space using recursion function Step-3 Adjust Hash(#) character using recursion function Step-4 Call both functions altogeth

  12. การพิมพ์ลวดลายที่น่าสนใจในภาษา C++

    บทความนี้พิมพ์รูปแบบที่น่าสนใจโดยใช้การเขียนโปรแกรม C++ นี่คืออัลกอริทึมดังต่อไปนี้ อัลกอริทึม Step-1 Define the size which will be double automatically Step-2 Print the upper section using a loop Step-3 Print the lower section using a loop ตัวอย่าง ตามอัลกอริธึมข้างต้น โค้ด c++ ต่อไปนี้ถูกแกะสลักอ

  13. การพิมพ์ Bash รูปแบบต่างๆใน C ++

    บทความนี้มีวัตถุประสงค์เพื่อพิมพ์ bash รูปแบบครึ่งพีระมิดโดยใช้ภาษาการเขียนโปรแกรม C++ ในมุมมองของรูปแบบที่กำหนดที่จะพิมพ์ อัลกอริธึมต่อไปนี้กำลังได้รับการประสานเพื่อให้บรรลุเป้าหมายของเราเป็น; อัลกอริทึม Step-1 Set the length of the Bash (Height) Step-2 Outer loop to handle the number of rows Step-

  14. พิมพ์พีชคณิตทั้งหมดด้วยการทำซ้ำของอักขระใน C++

    ในปัญหานี้ เราได้รับสตริงอักขระ n ตัว และเราต้องพิมพ์การเปลี่ยนแปลงทั้งหมดของอักขระในสตริง อนุญาตให้ใช้อักขระซ้ำในสตริงได้ การพิมพ์การเรียงสับเปลี่ยนควรทำตามลำดับตัวอักษร (เรียงตามลำดับศัพท์) มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกันดีกว่า : อินพุต - XY ผลลัพธ์ − XX, XY, YX, YY เพื่อแก้ปัญหานี้ เราจ

  15. พิมพ์พีชคณิตทั้งหมดในการเรียงลำดับ (พจนานุกรม) ใน C ++

    ในปัญหานี้ เราได้รับสตริงที่มีความยาว n และเราต้องพิมพ์การเรียงสับเปลี่ยนของอักขระในสตริงตามลำดับการจัดเรียง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน : ป้อนข้อมูล: XYZ ผลลัพธ์: XYZ, XZY, YXZ, YZX, ZXY, ZYX ที่นี่เราต้องพิมพ์การเรียงสับเปลี่ยนทั้งหมดตามลำดับศัพท์ (ลำดับที่เพิ่มขึ้นตามลำดับตัวอักษร)

  16. พิมพ์เส้นทางทั้งหมดจากบนซ้ายไปล่างขวาในเมทริกซ์โดยอนุญาตให้ย้ายสี่ครั้งใน C ++

    ในปัญหานี้ เราได้รับเมทริกซ์ mXn 2D และเราต้องพิมพ์เส้นทางที่เป็นไปได้ทั้งหมดจากบนซ้ายไปล่างขวาของเมทริกซ์ สำหรับการข้ามผ่าน เราสามารถเคลื่อนที่ได้ทั้งหมด 4 ทิศทาง คือ ซ้าย ขวา บน ล่าง คิดว่าการเคลื่อนไหวทางขวาและด้านบนไม่ค่อยได้ใช้ แต่อาจมีประโยชน์ในบางครั้ง มาดูตัวอย่างเพื่อทำความเข้าใจหัวข้อกัน

  17. พิมพ์เส้นทางทั้งหมดจากต้นทางที่กำหนดไปยังปลายทางใน C++

    ในปัญหานี้ เราได้รับกราฟกำกับ และเราต้องพิมพ์เส้นทางทั้งหมดจากต้นทางไปยังปลายทางของกราฟ กราฟกำกับ เป็นกราฟที่มีขอบที่ชี้จากจุดยอด a ถึง b มาดูตัวอย่างทำความเข้าใจปัญหากัน ต้นทาง =K ปลายทาง =P ผลลัพธ์: K -> T -> Y -> A -> P K -> T -> Y -> P K -> A -> P ที่นี่เรา

  18. พิมพ์เส้นทางทั้งหมดจากต้นทางที่กำหนดไปยังปลายทางโดยใช้ BFS ใน C++

    ในปัญหานี้ เราจะได้รับกราฟกำกับ และเราต้องพิมพ์เส้นทางทั้งหมดจากต้นทางไปยังปลายทางของกราฟโดยใช้การค้นหาแบบกว้างก่อน (BFS) กราฟกำกับ เป็นกราฟที่มีขอบที่ชี้จากจุดยอด a ถึง b มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน - ต้นทาง =K ปลายทาง =P ผลผลิต K -> T -> Y -> A -> P K -> T ->

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

    ในปัญหานี้ เราได้รับ matix ที่มี aplhabets (ตัวพิมพ์เล็กเท่านั้น) และเราต้องพิมพ์พา ธ palidromic ทั้งหมดในเมทริกซ์ที่กำหนดจากบนซ้ายไปล่างขวาของเมทริกซ์ การย้ายที่อนุญาตในปัญหานี้ถูกต้องและลดลง ไม่อนุญาตให้เคลื่อนที่ในแนวทแยง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน − Input: matrix[][] ={    

  20. พิมพ์พาร์ทิชันพาลินโดรมทั้งหมดของสตริงใน C++

    ในปัญหานี้ เราได้รับสตริงพาลินโดรม และเราต้องพิมพ์พาร์ติชั่นทั้งหมดของสตริงนี้ ในปัญหานี้ เราจะหาพาร์ติชั่นพาลินโดรมที่เป็นไปได้ทั้งหมดของสตริงโดยการตัดมันออก มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน - ป้อนข้อมูล − สตริง =อาบาบา ผลผลิต − ababa , a bab a, a b a b a …. วิธีแก้ปัญหานี้คือตรวจสอบว่าสตริง

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