หน้าแรก
หน้าแรก
ในส่วนนี้เราจะมาดูวิธีการสร้างไดเร็กทอรีทรีโดยใช้โค้ด C++ ใน Linux ในเทอร์มินัล Linux เราสามารถใส่คำสั่งบางอย่างเช่น “mkdir –p /dir/dir1/dir2” ที่นี่ –p ใช้เพื่อทำเครื่องหมายว่าเป็นพาเรนต์ (สร้างไดเร็กทอรีภายในแบบเรียกซ้ำ) ในโค้ด C++ เราสามารถใช้ไลบรารี่ของระบบ Linux ได้ จากนั้นเราสามารถใช้คำสั่งเท
ในการสร้างตัวจับเวลาความละเอียดสูง เราสามารถใช้ไลบรารีโครโน ห้องสมุดนี้มีนาฬิกาความละเอียดสูง ซึ่งสามารถนับเป็นนาโนวินาที ในโปรแกรมนี้ เราจะเห็นเวลาดำเนินการในหน่วยนาโนวินาที เราจะหาค่าของเวลาในตอนแรก จากนั้นหาค่าของเวลาครั้งสุดท้าย จากนั้นหาค่าส่วนต่างเพื่อให้ได้เวลาที่ผ่านไป ในที่นี้เรากำลังใช้กา
ที่นี่เราจะมาดูวิธีการแปลง bool เป็น int ที่เทียบเท่าใน C ++ Bool เป็นประเภทข้อมูลในภาษา C++ และเราสามารถใช้ จริง หรือ เท็จ คีย์เวิร์ดสำหรับมัน ถ้าเราต้องการแปลง bool เป็น int เราสามารถใช้ typecasting ค่าจริงจะเป็น 1 เสมอ และค่าเท็จจะเป็น 0 ตัวอย่าง #include <iostream> using namespace std; mai
นี่คือโปรแกรม C++ เพื่อค้นหาองค์ประกอบ n ที่เล็กที่สุดเป็นอันดับสองโดยมีข้อ จำกัด ด้านความซับซ้อนที่กำหนด อัลกอริทึม Begin function SecondSmallest() : /* Arguments to this function are: A pointer array a.
นี่คือโปรแกรม C++ เพื่อค้นหาตัวเลข k ที่ใกล้เคียงที่สุดกับค่ามัธยฐานของ S โดยที่ S คือชุดของตัวเลข n อัลกอริทึม Begin function partition() for partitioning the array on the basis of values at high as pivot value: Arguments: a[]=an array. &
นี่คือโปรแกรม C++ เพื่อค้นหาจำนวนที่มากที่สุดจากรายการที่กำหนดโดยใช้อัลกอริธึม Order-Statistic อัลกอริทึม Begin function Insert() to insert nodes into the tree: Arguments: root, d. Body of the function: If tree
เป็นโปรแกรม C++ สำหรับค้นหา Mode ในชุดข้อมูล อัลกอริทึม Begin function insertinset() to insert data in the set. Create newnode and temp(t) node. Node to be inserted in the list using newnode. If head is null then assign new nod
นี่คือโปรแกรม C++ ที่ใช้ค้นหาจำนวนครั้งของตัวเลขที่ระบุโดยใช้วิธีการค้นหาแบบไบนารี อัลกอริทึม Begin function Insert() to insert nodes into the tree: Arguments: root, d. Body of the function: Create node using da
นี่คือโปรแกรม C ++ เพื่อใช้อัลกอริทึมการเรียงสับเปลี่ยนที่ไม่เรียงลำดับของ Alexander Bogomolny สำหรับองค์ประกอบตั้งแต่ 1 ถึง N อัลกอริทึม Begin function AlexanderBogomolny() to implement the Algorithms Arguments: Val[] = an array N
นี่คือโปรแกรม C++ เพื่อสร้างชุดค่าผสมที่เป็นไปได้ทั้งหมดของรายการตัวเลขที่กำหนด อัลกอริทึม Begin Take the number of elements and the elements as input. function Combi(char a[], int reqLen, int s, int currLen, bool check[], int l) : If currLen>reqLen then &nb
นี่คือโปรแกรม C++ เพื่อสร้างลำดับอักขระ N สำหรับกรณีเฉพาะที่กำหนด อัลกอริทึม Begin function GenerateSequence() generate a Sequence of N Characters for a Given Specific Case: Use rand() for generating random indexes. Store the first character dir
นี่คือโปรแกรม C++ สำหรับคำนวณชุดค่าผสมโดยใช้ Recurrence Relation สำหรับ nCr อัลกอริทึม Begin function CalCombination(): Arguments: n, r. Body of the function: Calculate combination by using the formula:
นี่คือโปรแกรม C++ ที่ใช้ทำพาร์ติชั่นจำนวนเต็มสำหรับกรณีเฉพาะ ในโปรแกรมนี้ จะมีการให้จำนวนเต็มบวก n และจะต้องสร้างวิธีการเฉพาะที่เป็นไปได้ทั้งหมดเพื่อแทน n เป็นผลรวมของจำนวนเต็มบวก อัลกอริทึม Begin function displayAllUniqueParts(int m): 1) Set Index of last element k in a pa
นี่คือโปรแกรม C++ ที่ใช้ Binary Counting Method เพื่อสร้างชุดย่อยของชุด อัลกอริทึม Begin Take the array elements as input. function BinaryCounting(): Calculate subset by r = pow(2, n) // here n = number of elements. Generate binary
นี่คือโปรแกรม C++ เพื่อสร้างชุดย่อยแบบสุ่มโดยการพลิกเหรียญ อัลกอริทึม Begin Take elements in an array as input. Using rand(), generate a random binary sequence. It generates randomly 0 or 1 as coin flipping and print the array element if it is 1. End ตัวอย่าง #
นี่คือโปรแกรม C++ เพื่อสร้าง Random Partition จากชุดตัวเลขหรืออักขระที่กำหนด อัลกอริทึม Begin Take the integers or characters as input. For choice 1: Take the input of the n integer array. Assign l = 0 to traverse the array.
นี่คือโปรแกรม C++ เพื่อสร้างชุดย่อยที่เป็นไปได้ทั้งหมดด้วยองค์ประกอบ k ที่แน่นอนในแต่ละชุดย่อย อัลกอริทึม Begin function PossibleSubSet(char a[], int reqLen, int s, int currLen, bool check[], int l): If currLen > reqLen Return Else if currLen =
โปรแกรม C++ นี้แสดงวิธีแก้ปัญหาหอคอยแห่งฮานอยโดยใช้ค่าไบนารี มีเลขฐานสองหนึ่งหลักสำหรับแต่ละดิสก์ บิตที่สำคัญที่สุดแสดงถึงดิสก์ที่ใหญ่ที่สุด ค่า 0 แสดงว่าดิสก์ที่ใหญ่ที่สุดอยู่บนหมุดเริ่มต้น ในขณะที่ 1 ระบุว่าดิสก์นั้นอยู่บนหมุดสุดท้าย บิตสตริงจะถูกอ่านจากซ้ายไปขวา และแต่ละบิตสามารถใช้เพื่อระบุตำ
นี่คือโปรแกรม C++ เพื่อสร้างชุดค่าผสมที่เป็นไปได้ทั้งหมดจาก a, b, c, d, e อัลกอริทึม Begin Take the number of elements and the elements as input. function Combi(char a[], int reqLen, int s, int currLen, bool check[], int l) to print the all possible combination
นี่คือโปรแกรม C++ เพื่อแก้ปัญหาการจับคู่สำหรับกรณีเฉพาะที่ระบุ ที่นี่ให้ชายและหญิง N แต่ละคนได้จัดอันดับสมาชิกเพศตรงข้ามทั้งหมดตามลำดับความชอบแต่งงานกับชายและหญิงด้วยกันเพื่อไม่ให้มีเพศตรงข้ามสองคนที่ทั้งคู่อยากได้กันและกันมากกว่า พันธมิตรปัจจุบัน การแต่งงานทั้งหมดนั้น “มั่นคง” หากไม่มีคนเช่นนั้นอยู