Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. โปรแกรมหาพจน์ที่ N ของอนุกรม 9, 23, 45, 75, 113... ใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็ม n ที่แสดงพจน์ที่ n ของอนุกรม งานของเราคือสร้างโปรแกรมหาพจน์ที่ N ของอนุกรม 9, 23, 45, 75, 113... ใน C++คำอธิบายปัญหา – ที่นี่เราต้องหาพจน์ที่ n ของอนุกรม ซึ่งเราจะหาพจน์ทั่วไป (general term) ของอนุกรมอนุกรมคือ 9, 23, 45, 75, 113, 159, 213, ...ตัวอย่างเพื่อความเข้าใจอินพ

  2. โปรแกรมหาจำนวนคำตอบของสมการกำลังสองใน C++

    ในปัญหานี้ เราได้รับสมการกำลังสองแบบ ax² + bx + c โดยที่ a,b และ c เป็นค่าคงที่ งานของเราคือสร้างโปรแกรมหาจำนวนคำตอบของสมการกำลังสองใน C++คำอธิบายปัญหา – ที่นี่เราต้องหาจำนวนคำตอบของสมการกำลังสองที่อาจมีได้สูงสุด 2 คำตอบตัวอย่างเพื่อความเข้าใจตัวอย่าง 1:อินพุต – 3x² + 7x + 4เอาต์พุต – 2คำอธิบาย – คำ

  3. โปรแกรมหาจำนวนสี่เหลี่ยมในกระดานหมากรุกใน C++

    ในปัญหานี้ เราได้รับขนาดของกระดานหมากรุก งานของเราคือสร้างโปรแกรมหาจำนวนสี่เหลี่ยมในกระดานหมากรุกใน C++คำอธิบายปัญหา – เพื่อหาจำนวนสี่เหลี่ยมในกระดานหมากรุก เราต้องคำนวณทุกการจัดหมู่ของสี่เหลี่ยมที่อยู่ภายในกระดาน หมายถึงเราจะพิจารณาสี่เหลี่ยมขนาด 1x1, 2x2, 3x3 ... nxnตัวอย่างเพื่อความเข้าใจอินพุต:

  4. โปรแกรมตรวจสอบชนิดข้อมูลของอินพุตผู้ใช้ใน C++

    ในปัญหานี้ เราได้รับอินพุตจากผู้ใช้ งานของเราคือสร้างโปรแกรมตรวจสอบชนิดข้อมูลของอินพุตผู้ใช้ใน C++คำอธิบายปัญหา – เราจะรับอินพุตจากผู้ใช้และตรวจสอบชนิดข้อมูลของค่าอินพุตตัวอย่างเพื่อความเข้าใจตัวอย่าง 1:อินพุต – 34เอาต์พุต – It is an integerตัวอย่าง 2:อินพุต – tutorialspointเอาต์พุต – It is a string

  5. โปรแกรมหา Parity ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมหา parity (ความคี่คู่ของจำนวนบิต 1)เราจะได้รับตัวเลขหนึ่งตัว งานของเราคือหา parity ของมัน คือ นับว่าจำนวนบิต 1 เป็นคี่หรือคู่ตัวอย่าง# include <bits/stdc++.h> # define bool int using namespace std; // หา parity ของตัวเลขที่กำหนด bool getParity(unsigned int n)

  6. โปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++

    ในปัญหานี้ เราได้รับด้านของสี่เหลี่ยมจัตุรัส (A) และความยาวและกว้างของสี่เหลี่ยมผืนผ้า (L และ B) งานของเราคือสร้างโปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++คำอธิบายปัญหา:เพื่อหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัส เราต้องการด้านของสี่เหลี่ยมจัตุรัส (a) สำหรับนั้นเราจะใช้สูตรเส้นรอบรู

  7. โปรแกรมหาจำนวนเฉพาะระหว่างช่วงที่กำหนดใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมหาจำนวนเฉพาะระหว่างช่วงที่กำหนดเราจะได้รับจำนวนเต็มสองจำนวน งานของเราคือหาจำนวนเฉพาะในช่วงนั้นๆตัวอย่าง#include <bits/stdc++.h> using namespace std; int main() { int a, b, i, j, flag; // รับช่วงล่าง a = 3; // รับช่วงบน b = 12; cout <

  8. โปรแกรมหาเศษเมื่อตัวเลขใหญ่ถูกหารด้วย 11 ใน C++

    ในปัญหานี้ เราได้รับสตริง num ซึ่งเป็นตัวเลขขนาดใหญ่ งานของเราคือสร้างโปรแกรมหาเศษเมื่อตัวเลขใหญ่ถูกหารด้วย 11 ใน C++คำอธิบายปัญหา – เราต้องหาเศษเมื่อตัวเลขที่กำหนดโดยสตริงถูกหารด้วย 11ตัวอย่างเพื่อความเข้าใจอินพุตnum = 43212981843718452เอาต์พุต7วิธีแก้ปัญหาเพื่อหาเศษ เราจะต้องหารตัวเลข แต่อาการหารต

  9. โปรแกรมหาเศษเมื่อตัวเลขใหญ่ถูกหารด้วย r ใน C++

    ในปัญหานี้ เราได้รับสตริง num ซึ่งเป็นตัวเลขขนาดใหญ่ และจำนวนเต็ม R งานของเราคือสร้าง โปรแกรมหาเศษเมื่อตัวเลขใหญ่ถูกหารด้วย r ใน C++คำอธิบายปัญหา – เราต้องหาเศษเมื่อตัวเลขที่กำหนดโดยสตริงถูกหารด้วย r ซึ่งเป็นตัวเลขสองหลักตัวอย่างเพื่อความเข้าใจอินพุตnum = 123423450942121 r = 54เอาต์พุต7วิธีแก้ปัญหาเ

  10. หาเศษจากการหารโดยไม่ใช้ Modulo Operator ใน C++

    ปัญหา กำหนดตัวเลข N และ D หาเศษจากการหาร N / D ห้ามใช้ตัวดำเนินการ % (modulo) ตัวอย่าง: N = 53, D = 3 → เศษ = 2 วิธีแก้ปัญหา วิธีที่ 1: หาตัวคูณที่ใกล้ที่สุด (Iterative) หา i ที่น้อยที่สุดที่ทำให้ D * i ≥ N แล้วเศษ = N - D * (i-1) = N) break; } return N - (D * (i - 1)); } วิธีที่ 2: ใช้

  11. โปรแกรมหารากของสมการด้วยวิธีเซคานต์ (Secant Method) ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมหารากของสมการโดยใช้วิธีเซคานต์ (secant method)เราจะได้รับสมการหนึ่งสมการ งานของเราคือหาค่ารากของสมการนั้นโดยใช้วิธีเซคานต์แบบวนซ้ำ (iterative)ตัวอย่าง#include <bits/stdc++.h> using namespace std; float f(float x) { float f = pow(x, 3) + x - 1; return f

  12. โปรแกรมหาตัวอักษรที่พบบ่อยเป็นอันดับสองใน C++

    ในปัญหานี้ เราได้รับสตริง str งานของเราคือสร้าง โปรแกรมหาตัวอักษรที่พบบ่อยเป็นอันดับสองใน C++ตัวอย่างเพื่อความเข้าใจอินพุตstr = abaacabcbaเอาต์พุตbวิธีแก้ปัญหาเพื่อหาตัวอักษรที่พบบ่อยเป็นอันดับสองในสตริง เราต้องรักษาอาร์เรย์นับ charCount ที่ใช้เก็บความถี่ของแต่ละตัวอักษรในสตริง จากนั้นใช้อาร์เรย์นี้

  13. โปรแกรมหาขนาดของ Doubly Linked List ใน C++

    ในปัญหานี้ เราได้รับ doubly linked list งานของเราคือสร้าง โปรแกรมหาขนาดของ Doubly Linked List ใน C++Doubly Linked List เป็นประเภทพิเศษของ linked list ที่สามารถนำทางได้ทั้งสองทิศทาง คือ ไปข้างหน้าและถอยหลังได้ง่ายกว่า singly linked list ต่อไปนี้คือคำสำคัญในการเข้าใจแนวคิดของ doubly linked listLink –

  14. โปรแกรมหาความชันของเส้นตรงใน C++

    ในปัญหานี้ เราได้รับพิกัดของสองจุดบนเส้นตรง งานของเราคือสร้าง โปรแกรมหาความชันของเส้นตรงใน C++คำอธิบายปัญหา – เราจะหาความชันของเส้นตรงโดยใช้พิกัดของสองจุดบนเส้นตรงที่กำหนดให้ตัวอย่างเพื่อความเข้าใจอินพุตp1(-1, 1), p2(3, 3)เอาต์พุต½ = 0.5วิธีแก้ปัญหาเพื่อหาความชันของเส้นตรง เราจะใช้สูตรเรขาคณิตที่กำห

  15. โปรแกรมหาคำที่สั้นที่สุดและยาวที่สุดในสตริงใน C++

    ในปัญหานี้ เราได้รับสตริง str งานของเราคือสร้าง โปรแกรมหาคำที่สั้นที่สุดและยาวที่สุดในสตริงใน C++คำอธิบายปัญหา – ที่นี่เรามีสตริง เราต้องหาคำที่มีความยาวสูงสุดและต่ำสุดจากคำทั้งหมดในสตริง คำถูกแยกด้วยช่องว่าง (whitespace) หรือตัวอักษร null (\0)ตัวอย่างเพื่อความเข้าใจอินพุตstr = Learn Programming at

  16. โปรแกรมหาความต่างมุมน้อยที่สุดของสองส่วนของวงกลมใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ที่แสดงชิ้นส่วนของวงกลมตามมุมของวงกลม งานของเราคือสร้าง โปรแกรมหาความต่างมุมน้อยที่สุดของสองส่วนของวงกลมที่กำหนดใน C++คำอธิบายปัญหา – เราได้รับมุมของทุกชิ้นส่วนของวงกลมในอาร์เรย์ เราต้องรวมชิ้นส่วนเพื่อให้ได้สองชิ้นที่มีความต่างของมุมน้อยที่สุดตัวอย่างเพื่อความเข้าใจอินพุ

  17. Median of Two Sorted Arrays ใน C++

    สมมติว่าเรามีอาร์เรย์สองตัว ซึ่งถูกเรียงลำดับแล้ว เราต้องหา median ของอาร์เรย์ทั้งสองนี้ เช่นถ้าอาร์เรย์คือ [1,5,8] และ [2,3,6,9] คำตอบจะเป็น 5ขั้นตอนการแก้ปัญหากำหนดฟังก์ชัน findMedianSortedArrays รับ nums1 และ nums2ถ้าขนาดของ nums1 > ขนาดของ nums2 เรียกฟังก์ชันซ้ำด้วยลำดับสลับx := ขนาดของ nums1

  18. Reverse Nodes in k-Group ใน C++

    สมมติว่าเรามี linked list เราต้องกลับลำดับโหนดของ linked list ทีละ k โหนด และคืนค่ารายการที่แก้ไขแล้ว k เป็นจำนวนเต็มบวกและน้อยกว่าหรือเท่ากับความยาวของ linked list ถ้าจำนวนโหนดไม่ใช่ตัวคูณของ k โหนดที่เหลือท้ายสุดควรคงเดิมเช่นถ้า linked list คือ [1,2,3,4,5,6,7] และ k คือ 3 ผลลัพธ์จะเป็น [3,2,1,6,5,

  19. Substring with Concatenation of All Words ใน C++

    สมมติว่าเรามีสตริง s และรายการคำ words โดยคำในอาร์เรย์มีความยาวเท่ากันทุกคำ เราต้องหาดัชนีเริ่มต้นทั้งหมดของ substring ใน s ที่เป็นการต่อกันของคำใน words ทุกคำครั้งละหนึ่งครั้ง และไม่มีตัวอักษรแทรกแซงเช่นถ้าอินพุตคือ barfoothefoobarman และ words คือ [foo, bar] ผลลัพธ์จะเป็น [0,9] เพราะ substring เริ

  20. Sudoku Solver ใน C++

    สมมติว่าเรามีกริดСудอะกุและต้องแก้ปริศนาตัวเลขชื่อดังนี้ สูดอะกุเป็นกริด 9x9 และกริดทั้งหมดแบ่งเป็นกล่อง 3x3 มีกติกาในการแก้:ใช้ตัวเลข 1 ถึง 9 ในการแก้ตัวเลขซ้ำไม่ได้ในแถวเดียว คอลัมน์เดียว หรือกล่อง 3x3 เดียวกันใช้อัลกอริทึมแบ็กทแร็กกิ้ง (backtracking) ในการแก้ เมื่อกรอกตัวเลขในเซลล์ จะตรวจสอบว่าถู

Total 6007 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:175/301  20-คอมพิวเตอร์/Page Goto:1 169 170 171 172 173 174 175 176 177 178 179 180 181