Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. จำนวนสี่เหลี่ยมและสี่เหลี่ยมที่เป็นไปได้พร้อมชุดองค์ประกอบที่กำหนดใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์ของจำนวนเต็ม N ซึ่งแสดงถึงความยาวของแท่ง n งานของเราคือพิมพ์จำนวนสี่เหลี่ยมและสี่เหลี่ยมที่สามารถสร้างได้จากแท่งที่มีความยาวที่กำหนด มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − อาร์เรย์ ={5, 5, 7, 7, 1, 4} ผลลัพธ์ − 1 คำอธิบาย − สี่เหลี่ยมที่มีด้าน 5 5 7 7 เพื่อแก้

  2. การเคลื่อนไหวที่เป็นไปได้ของอัศวินใน C++

    ในปัญหานี้ เราได้รับกระดานหมากรุก m*n ที่มีตำแหน่งเต็มที่มีเครื่องหมาย 1 เช่น ถ้า board[i][j] =1 มีบางชิ้นอยู่ตรงนั้นและเราจะได้รับ ตำแหน่งเริ่มต้น งานของเราคือการหาจำนวนการเคลื่อนไหวที่เป็นไปได้สำหรับอัศวินในกระดาน หากมีชิ้นส่วนที่มีสีเดียวกันทั้งหมด กล่าวคือ จะไม่มีการโจมตีเกิดขึ้น Knight is ches

  3. การตัดตัวเลขที่เป็นไปได้โดยที่ส่วนสูงสุดหารด้วย 3 ใน C++

    ในปัญหานี้ เราได้รับค่าจำนวนเต็มจำนวนมาก (สูงสุด 105 ตัวเลข) งานของเราคือพิมพ์จำนวนการตัดทั้งหมดที่ต้องการ โดยให้ส่วนสูงสุดหารด้วย 3 ลงตัว มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − 9216 ผลลัพธ์ − 3 คำอธิบาย − จำนวนหารด้วย 9|21|6. ในการแก้ปัญหานี้ เราจะต้องเริ่มด้วยบิตที่มีนัยสำคัญน้อยที่สุด

  4. ความเป็นไปได้ของการย้ายออกจากเขาวงกตใน C++

    และ < งานของเราคือค้นหาว่าสามารถเคลื่อนตัวออกจากเขาวงกตได้หรือไม่ ถ้าจุดเริ่มต้นอยู่ที่ตำแหน่ง 0 ดัชนี มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − 3 2 1 1 4 > < > > ผลผลิต - ใช่ คำอธิบาย − เคลื่อนที่จากจุดเริ่มต้น เราจะเคลื่อนไปข้างหน้า 2 ตำแหน่ง จากนั้นไปข้างหน้า 1 ตำแหน่ง จากนั้น

  5. ความเป็นไปได้ของคำจากชุดอักขระที่กำหนดใน C++

    ในปัญหานี้ เราเป็นสองสตริง str1 และ str2 งานของเราคือตรวจสอบว่าอักขระทั้งหมดของ str2 และแสดงอยู่ใน str1 หรือไม่ มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − str1 = “Hello” str2 = “Hell” ผลผลิต − ใช่ คำอธิบาย - อักขระทั้งหมดของ str2 มีอยู่ใน str1 ในการแก้ปัญหานี้ วิธีแก้ไ

  6. องค์ประกอบบวกที่ตำแหน่งคู่และค่าลบที่ตำแหน่งคี่ (ไม่รักษาลำดับสัมพัทธ์) ใน C++

    ในปัญหานี้ เราได้รับอาร์เรย์และงานของเราคือการแปลงอาร์เรย์เพื่อให้จำนวนบวกทั้งหมดอยู่ที่ตำแหน่งดัชนีคู่ และจำนวนลบทั้งหมดอยู่ที่ตำแหน่งดัชนีคี่ ค่าบวกและค่าลบอาจมีจำนวนไม่เท่ากัน ในกรณีนี้ เราจะไม่ย้ายค่าเพิ่มเติม มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − {3, 5, -1, 19, -7, -2} ผลผลิต −

  7. ตำแหน่งของบิตชุดที่ K เป็นตัวเลขใน C++

    ในปัญหานี้ เราได้รับสองจำนวนเต็ม N และ K หน้าที่ของเราคือค้นหาดัชนีของ Kth กำหนดเลข N เล็กน้อย นับจากขวา ชุดบิตจะถูกตรวจสอบจากการแทนค่าไบนารีของตัวเลข การทำดัชนีในรูปแบบไบนารีเริ่มต้นจากดัชนี 0 จากทิศทางที่ถูกต้องและแพร่กระจายไปทางซ้าย ตัวอย่าง - ในเลขฐานสอง 0111101 ที่ดัชนี 0 จากด้านขวา เรามี 1 ท

  8. ตำแหน่งของหุ่นยนต์หลังจากให้การเคลื่อนไหวใน C++

    ในปัญหานี้ เราได้รับหุ่นยนต์ที่เคลื่อนที่ได้ทั้งสี่ทิศทางแต่เคลื่อนที่เพียงครั้งเดียว ทิศทางขึ้น(U), ลง(D), ซ้าย(L), ขวา(R) และเราได้รับสตริงที่มีชื่อย่อของทิศทางของตัวเลข งานของเราคือพิมพ์ตำแหน่งสุดท้ายของหุ่นยนต์ โดยให้ตำแหน่งเริ่มต้นของหุ่นยนต์คือ (0,0) มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อม

  9. ตำแหน่งของบิตเซ็ตขวาสุดใน C++

    ในปัญหานี้ เราได้รับตัวเลข N หน้าที่ของเราคือพิมพ์ดัชนีของบิตที่ตั้งไว้ทางขวาสุดของตัวเลข มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − 4 ผลผลิต − 3 คำอธิบาย − เลขฐานสองของ 4 คือ 100 ดัชนีของบิตเซ็ตขวาสุดคือ 3 ในการแก้ปัญหานี้ วิธีแก้ไขง่ายๆ ก็คือการเลื่อนตัวเลขจนกว่าจะพบบิตที่ตั้งไว้ แต่อา

  10. ตำแหน่งของบิตต่างกันขวาสุดใน C++

    ในปัญหานี้ เราได้รับตัวเลขสองตัว N และ M หน้าที่ของเราคือค้นหาดัชนีของบิตที่แตกต่างกันทางขวาสุดในการแทนค่าไบนารีของตัวเลข มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =12 , M =9 ผลลัพธ์ − 2 คำอธิบาย − (12)2 =1100 และ (10)2 =1010 บิตที่สองจากขวาเป็นบิตที่แตกต่างกัน เพื่อแก้ปัญหานี้ เราจ

  11. ตำแหน่งของบิตสามัญขวาสุดในสองตัวเลขใน C++

    ในปัญหานี้ เราได้รับตัวเลข M และ N สองตัว หน้าที่ของเราคือพิมพ์ตำแหน่ง (ดัชนี) ของบิตร่วมทางขวาสุดของตัวเลขทั้งสอง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =4 , M =7 ผลผลิต − 3 คำอธิบาย − (4)2 =100 , (7)2 =111 บิตร่วมขวาสุดอยู่ที่ดัชนี 3 เพื่อแก้ปัญหานี้ เราจะต้องค้นหาบิตของตัวเลขที

  12. ตำแหน่งของบิตขวาสุดที่มีการพกพาครั้งแรกเป็นผลรวมของไบนารีสองตัวใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็มบวกสองจำนวน N และ M หน้าที่ของเราคือพิมพ์บิตขวาสุดที่สร้างบิตพกพาตัวแรกในการบวกเลขฐานสองของผลรวมของ N และ M . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =5, M =14 ผลผลิต − 3 คำอธิบาย − (5)2 = 0101 , (14)2 = 1110 Sum 0101 +   1110     10011 ใ

  13. ตำแหน่งของบุคคลตรงข้ามในวงกลมใน C++

    ในปัญหานี้ เราได้รับจำนวนเต็มสองจำนวน N และ M มีวงกลมและคน N ยืนอยู่บนนั้น M หมายถึงตำแหน่งของบุคคล งานของเราคือการพิมพ์ตำแหน่งของบุคคลที่ตรงข้ามกับ M. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =6, M =3 ผลผลิต − 6 คำอธิบาย − ในการแก้ปัญหานี้จะมี 2 กรณี กรณีแรกถ้าตำแหน่งมากกว่าครึ่ง

  14. ตำแหน่งหลังจากทำตามขั้นตอน N ไปทางขวาและซ้ายในลักษณะอื่นใน C++

    ในปัญหานี้เราได้รับจำนวนเต็มสามจำนวน N, A และ B มีบุคคลที่ยืนอยู่ที่พิกัด 0 การเคลื่อนไหว ก้าวไปทางขวาแล้วก้าว B ไปทางซ้าย . ถูกต้องแล้วละครับ งานของเราคือพิมพ์ตำแหน่งสุดท้ายขององค์ประกอบหลังจากที่ N เคลื่อนที่ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =4, A =3, B =1 ผลผลิต − คำอธิบา

  15. แอปพลิเคชั่นพกพาในคลาวด์และอุปสรรคใน C++

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

  16. เติม Inorder Successor สำหรับโหนดทั้งหมดใน C ++

    ในปัญหานี้เราได้รับต้นไม้ โครงสร้างประกอบด้วยตัวชี้ถัดไป งานของเราคือเติมตัวชี้นี้ด้วย ผู้สืบทอดลำดับ ของโหนด struct node {    int value;    struct node* left;    struct node* right;    struct node* next; } ตัวชี้ถัดไปทั้งหมดถูกตั้งค่าเป็น NULL และเราต้องตั้ง

  17. เครื่องมือยอดนิยมสำหรับการวิเคราะห์ข้อมูลใน C++

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

  18. Polybius Square Cipher ใน C ++

    ในปัญหานี้ เราได้รับสตริงและเราต้องหาการเข้ารหัสจำนวนเต็มโดยใช้ Polybius Square Cipher . Polybius Square Cipher เป็นตารางที่ใช้แปลงตัวอักษรเป็นตัวเลข ตารางสำหรับการเข้ารหัสภาษาอังกฤษเป็นตารางขนาด 5X5 เช่น มี 25 เซลล์สำหรับตัวอักษร 26 ตัวในพจนานุกรมภาษาอังกฤษ ตัวอักษร i และ j ถูกเก็บไว้ในเซลล์เดียว

  19. ฟังก์ชัน cbegin() และ cend() หลายชุดใน C++ STL

    ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน multiset::cbegin() และ multiset::cend() ใน C++ STL มัลติเซ็ตใน C++ STL คืออะไร ชุดหลายชุดคือคอนเทนเนอร์ที่คล้ายกับชุดคอนเทนเนอร์ ซึ่งหมายความว่าจะเก็บค่าต่างๆ ในรูปแบบของคีย์เหมือนกับชุดในลำดับเฉพาะ ในชุดหลายชุด ค่าจะถูกระบุเป็นคีย์เหมื

  20. โครงสร้างข้อมูลตามนโยบายใน g++

    คอมไพเลอร์ g++ เป็นคอมไพเลอร์ C++ สำหรับ GNU ใน Linux คอมไพเลอร์ g++ ยังเพิ่มการรองรับสำหรับโครงสร้างข้อมูลพิเศษบางอย่างที่ไม่ได้อยู่ในไลบรารีมาตรฐานของภาษาโปรแกรม C++ สิ่งเหล่านี้เรียกว่าโครงสร้างข้อมูลตามนโยบาย โครงสร้างข้อมูลตามนโยบายช่วยให้โปรแกรมเมอร์มีความปลอดภัยเชิงความหมายและความยืดหยุ่นสูง

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:158/300  20-คอมพิวเตอร์/Page Goto:1 152 153 154 155 156 157 158 159 160 161 162 163 164