Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. อาร์เรย์ย่อยผลรวมที่ใหญ่ที่สุดที่มีตัวเลขอย่างน้อย k ใน C++

    มาดูขั้นตอนในการจบโปรแกรมกัน เริ่มต้นอาร์เรย์ เริ่มต้นอาร์เรย์ max_sum ของขนาด n. ค้นหาผลรวมสูงสุดของทุกดัชนีและเก็บไว้ในอาร์เรย์ max_sum คำนวณผลรวมขององค์ประกอบทั้งหมดและเก็บไว้ในผลรวมตัวแปร เขียนลูปที่วนซ้ำจาก i =k ถึง n. เพิ่ม a[i] - a[i - k] ให้กับผลรวม อัปเดตผลลัพธ์ด้วยผลลัพธ์สูงสุด ผลรวม อัปเ

  2. จะอ่านค่าพิกเซลจากภาพหลายช่องใน OpenCV โดยใช้ C ++ ได้อย่างไร

    เราได้ประกาศตัวแปรสามตัวชื่อ - blue_Channel, green_channel และ red_channel เป้าหมายของตัวแปรเหล่านี้คือการบันทึกค่าพิกเซล เราใช้ตัวแปรเหล่านี้ใน for loops จากนั้นเราก็ประกาศเมทริกซ์ชื่อ color_Image_Matrix ไวยากรณ์ของวิธีนี้คือ: blue_Channel = color_image_Matrix.at<Vec3b>(i, j)[0]; เราใช้อิมเ

  3. ภูมิภาคที่น่าสนใจ (ROI) ทำงานใน OpenCV โดยใช้ C ++ อย่างไร

    ในการแยกส่วนใดส่วนหนึ่งออกจากภาพ เราต้องค้นหาพื้นที่ก่อน จากนั้นเราต้องคัดลอกพื้นที่นั้นจากภาพหลักไปยังเมทริกซ์อื่น นี่คือวิธีการทำงานของ ROI ใน OpenCV ในตัวอย่างนี้ มีการประกาศเมทริกซ์สองตัวที่จุดเริ่มต้น หลังจากนั้นรูปภาพชื่อ image_name.jpg ถูกโหลดลงใน image1 เมทริกซ์ บรรทัดถัดไป image2=image1 (R

  4. จัตุรัสละตินในภาษา C++

    จตุรัสละตินเป็นเมทริกซ์ที่มีรูปแบบพิเศษ มาดูตัวอย่างต่างๆ เพื่อตรวจสอบรูปแบบกัน 1 2 2 1 1 2 3 3 1 2 2 3 1 1 2 3 4 4 1 2 3 3 4 1 2 2 3 4 1 จตุรัสละตินที่คุณได้รับจะมีขนาดแตกต่างกันตามที่คุณสังเกตเห็นในตัวอย่างด้านบน แต่ถ้าคุณสังเกตรูปแบบของเมทริกซ์ข้างต้นอย่างรอบคอบ คุณจะพบว่าจำนวนสุดท้ายของแถวก

  5. ตัวเลข N หลักหารด้วย 5 ที่เกิดจากหลัก M ใน C++

    เราได้ให้ตัวเลข N พร้อมกับอาร์เรย์ของตัวเลข M งานของเราคือการหาจำนวนตัวเลข n หลัก ที่เกิดขึ้นจากตัวเลข M ที่ให้มาซึ่งหารด้วย 5 ลงตัว มาดูตัวอย่างเพื่อทำความเข้าใจปัญหาอินพุตและเอาต์พุต ใน - N = 2 M = 3 arr = {5, 6, 3} ออก − 2 มีเลข N สองตัว 35 และ 65 ที่หารด้วย 5 ลงตัว มาดูตัวอย่างอื่นกัน ป

  6. ตัวคูณ N-th ในรายการที่เรียงลำดับของทวีคูณของตัวเลขสองตัวใน C++

    คุณจะได้รับสามตัวเลข คุณต้องหาผลคูณที่ n จากผลคูณของตัวเลขสองตัวแรก มาดูตัวอย่างให้เข้าใจกันชัดๆ ป้อนข้อมูล x = 2 y = 3 n = 7 ผลผลิต 10 n ตัวแรก ****การคูณของ 2 คือ 2 4 6 8 10 12 14 n ตัวแรก **** การคูณ 3 **** คือ 3 6 9 12 15 18 21 หากรวมทั้งสองผลคูณและเรียงลำดับเราจะได้ 2 3 4 6 8 9 10 12 1

  7. ตัวที่ n ที่ผลรวมของหลักเป็นสิบในภาษา C++

    ตัวเลขที่ผลรวมหลักเท่ากับ 10 คือ 19, 28, 37, 46, 55, 64, 73, 82, 91, ฯลฯ.., หากคุณสังเกตอนุกรมนี้ แต่ละตัวเลขจะเพิ่มขึ้น 9 มีตัวเลขในลำดับข้างต้นซึ่งผลรวมหลักไม่เท่ากับ 10 ขณะที่เพิ่มขึ้น 9 แต่คุณจะได้ตัวเลขทั้งหมดที่มีผลรวมหลักเท่ากับ 10 ดังนั้น เราสามารถมีลูปที่เพิ่มทีละ 9 และตรวจสอบผลรวมหลักแล

  8. ตัวเลขที่ n ที่มีตัวเลขใน {0, 1, 2, 3, 4, 5} ใน C++

    ตัวเลขที่เกิดจากตัวเลข {0, 1, 2, 3, 4, 5} คือ 0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 25, ฯลฯ.., เราสามารถสร้างลำดับข้างต้นโดยใช้ตัวเลข 6 หลักแรก มาดูตัวอย่างการสร้างตัวเลขกัน 1 * 10 + 0 = 10 1 * 10 + 1 = 11 1 * 10 + 2 = 12 1 * 10 + 3 = 13 1 * 10 + 4 = 14 1 * 10 + 5 = 15 ใน

  9. หมายเลขสุภาพ N-th ใน C++

    ตัวเลขสุภาพคือจำนวนบวกที่สามารถเขียนเป็นผลบวกของจำนวนบวก 2 ตัวขึ้นไปได้ ชุดตัวเลขสุภาพคือ 3 5 6 7 9 10 11 12 13 14... มีสูตรในการหาเลขสุภาพตัวที่ n สูตรคือ n + log2 (n + บันทึก2 (น)). บันทึกเริ่มต้นคำนวณด้วยฐาน e เราจำเป็นต้องคำนวณโดยใช้ฐาน 2 แบ่งผลลัพธ์บันทึกเริ่มต้นด้วย log(2) เพื่อรับค่าของบัน

  10. รากที่ N ของตัวเลขใน C++

    คุณจะได้รับรากที่ N และผลลัพธ์ของมัน ต้องหาตัวเลขนั้นให้ได้N =ผลลัพธ์ มาดูตัวอย่างกัน ป้อนข้อมูล result = 25 N = 2 ผลผลิต 5 52 =25 ดังนั้นผลลัพธ์ในตัวอย่างข้างต้นคือ 5. ป้อนข้อมูล result = 64 N = 3 ผลผลิต 4 The 43 =64. ดังนั้นผลลัพธ์ในตัวอย่างข้างต้นคือ 4 อัลกอริทึม การนำไปใช้ ต่อไปน

  11. เทอมที่ n ในชุดที่ 2, 12, 36, 80, 150….ใน C++

    ชุดที่กำหนดคือ 2, 12, 36, 80, 150... หากคุณสังเกตอนุกรมอย่างชัดเจน คุณจะพบว่า ตัวเลขที่ n คือ n2 + n3 . อัลกอริทึม เริ่มต้นหมายเลข N. ใช้สูตรอนุกรมในการคำนวณเทอมที่ n พิมพ์ผลลัพธ์ การนำไปใช้ ต่อไปนี้เป็นการนำอัลกอริธึมข้างต้นไปใช้ใน C++ #include <bits/stdc++.h> using namespace std; int g

  12. เทอมที่ N ในซีรีส์ 1, 11, 55, 239, 991,…ใน C++

    ชุดที่กำหนดคือ 1, 11, 55, 239, 991... ถ้าสังเกตอนุกรมกันชัดๆ จะพบว่า เลข n คือ 4n -2n-1 . อัลกอริทึม เริ่มต้นหมายเลข N. ใช้สูตรอนุกรมในการคำนวณเทอมที่ n พิมพ์ผลลัพธ์ การนำไปใช้ ต่อไปนี้เป็นการนำอัลกอริธึมข้างต้นไปใช้ใน C++ #include <bits/stdc++.h> using namespace std; int getNthTerm(int n)

  13. เทอมที่ n ของชุดที่ 1, 17, 98, 354…… ใน C++

    ชุดที่กำหนดคือ 1, 17, 98, 354... หากสังเกตอนุกรมกันอย่างชัดเจนจะพบว่าเลขตัวที่ n มีค่าเท่ากับยกกำลัง 4 มาดูลวดลายกัน 1 = 1 ^ 4 17 = 1 ^ 4 + 2 ^ 4 98 = 1 ^ 4 + 2 ^ 4 + 3 ^ 4 354 = 1 ^ 4 + 2 ^ 4 + 3 ^ 4 + 4 ^ 4 ... อัลกอริทึม เริ่มต้นหมายเลข N. เริ่มต้นผลลัพธ์เป็น 0 เขียนลูปที่วนซ้ำจาก 1 ถึง n เพิ

  14. N'th palindrome ของตัวเลข K ใน C++

    ในการหา palindrome ที่ n ของ k หลัก เราสามารถวนซ้ำจากตัวเลข k หลักแรกจนพบ palindrome number ที่ n วิธีนี้ไม่ได้ผล คุณสามารถลองด้วยตัวคุณเอง ทีนี้ มาดูวิธีที่มีประสิทธิภาพในการหาพาลินโดรมที่ n ของหลัก k กัน มีสองส่วนในตัวเลข ครึ่งแรกเท่ากับครึ่งหลังของครึ่งหลัง เลขครึ่งแรกของตัวที่ n มีหลัก k คือ

  15. n'th Pentagonal Number ใน C++

    ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมค้นหาตัวเลขห้าเหลี่ยมที่ n ตัวเลขห้าเหลี่ยมคือตัวเลขที่แสดงเป็นจุดหรือก้อนกรวดที่จัดเรียงเป็นรูปหลายเหลี่ยมปกติ อ้างอิงจากวิกิเพื่อความเข้าใจที่ดีขึ้น เลขห้าเหลี่ยมที่ n คือ (3 * n * n - n) / 2. ชุดเลขห้าเหลี่ยม ได้แก่ 1, 5, 12, 22, 35, 51, 70, 92... อัลกอริทึม เร

  16. N'th Smart Number ใน C++

    ตัวเลขอัจฉริยะคือตัวเลขที่มีตัวประกอบเฉพาะที่แตกต่างกันอย่างน้อยสามตัว คุณจะได้รับหมายเลข N ค้นหาตัวเลขอัจฉริยะตัวที่ n ชุดเลขอัจฉริยะคือ 30, 42, 60, 66, 70, 78... อัลกอริทึม เริ่มต้นหมายเลข N. เริ่มต้นการนับเป็น 0 เขียนฟังก์ชันที่ตรวจสอบว่าจำนวนที่กำหนดเป็นจำนวนเฉพาะหรือไม่ เขียนฟังก์ชันที่ตรวจส

  17. ตัวเลขธรรมชาติในโปรแกรม C++

    ตัวเลขที่มากกว่า 0 เรียกว่าจำนวนธรรมชาติ จำนวนธรรมชาติคือ 1, 2, 3, 4, 5, 6, 7... อัลกอริทึม เริ่มต้นหมายเลข n. เขียนลูปที่วนซ้ำจาก 1 ถึง n พิมพ์ตัวเลข เพิ่มตัวแปรแบบวนซ้ำ การนำไปใช้ ต่อไปนี้เป็นการนำอัลกอริธึมข้างต้นไปใช้ใน C++ #include <bits/stdc++.h> using namespace std; void printNatu

  18. 1 ที่ใกล้ที่สุดในเมทริกซ์ไบนารีใน C++

    จากเมทริกซ์ไบนารี เราต้องหาระยะทางต่ำสุดจากแต่ละเซลล์ไปยังเซลล์ที่ใกล้ที่สุดซึ่งมี 1 มาดูตัวอย่างกัน ป้อนข้อมูล 0 0 1 1 1 0 0 0 0 ผลผลิต 1 1 0 0 0 1 1 1 2 ระยะทางต่ำสุดคือระยะที่น้อยที่สุดจากแถวเซลล์ปัจจุบัน - 1 แถวเซลล์ + คอลัมน์เซลล์ปัจจุบัน - 1 คอลัมน์เซลล์ อัลกอริทึม เริ่มต้นเมทริกซ์ของ

  19. เฉพาะที่ใกล้ที่สุดที่น้อยกว่าจำนวนที่กำหนด n C++

    เราได้รับตัวเลข n เราต้องหาจำนวนเฉพาะที่ใกล้ที่สุดที่น้อยกว่า n เราสามารถหาเลขได้ง่ายถ้าเราเริ่มตรวจสอบจาก n - 1 มาดูตัวอย่างกัน ป้อนข้อมูล 10 ผลผลิต 7 อัลกอริทึม เริ่มต้นหมายเลข n. เขียนลูปที่วนซ้ำจาก n - 1 ถึง 1 คืนค่าจำนวนเฉพาะตัวแรกที่คุณพบ คืนค่า -1 หากคุณไม่พบจำนวนเฉพาะที่น้อยกว่าที่กำห

  20. ตัวเลขนีออนใน C++

    ตัวเลขนีออนคือตัวเลขที่ผลรวมของหลักของกำลังสองของตัวเลขนั้นเท่ากับตัวเลข มาดูตัวอย่างกัน n =9 สี่เหลี่ยม =81 ผลรวมของหลักสี่เหลี่ยม =8 + 1 =9 ดังนั้น เลข 9 จึงเป็นเลขนีออน เราต้องตรวจสอบว่าตัวเลขที่กำหนดเป็นตัวเลขนีออนหรือไม่ หากตัวเลขที่กำหนดเป็นตัวเลขนีออน ให้พิมพ์ Yes อย่างอื่นพิมพ์ No. อัลก

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:266/300  20-คอมพิวเตอร์/Page Goto:1 260 261 262 263 264 265 266 267 268 269 270 271 272