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

    รับสตริงสตริงที่มีตัวอักษรภาษาอังกฤษ เป้าหมายคือการหาจำนวนสระที่เกิดขึ้นในสตริงย่อยทั้งหมดของ str หากสตริงเป็น abcde สตริงย่อยจะเป็น a, b, c, d, e, ab, bc, cd, de, abc, “bcd”, “cde”, “abcd”, “bcde”, “abcde” จำนวนสระในสตริงย่อยเหล่านี้คือ 10 (a และ e) ตัวอย่าง อินพุต str = ”aloe” ผลลัพธ

  2. นับจำนวนอาร์เรย์ย่อยเพื่อให้ค่าเฉลี่ยขององค์ประกอบที่มีอยู่ในอาร์เรย์ย่อยมากกว่าที่ไม่มีอยู่ในอาร์เรย์ย่อยใน C ++

    กำหนดอาร์เรย์ arr[ ] ของจำนวนเต็มบวก เป้าหมายคือการหาจำนวนอาร์เรย์ย่อยของ arr[ ] ที่มีค่าเฉลี่ยขององค์ประกอบมากกว่าค่าเฉลี่ยขององค์ประกอบที่เหลือของ arr[ ] ที่ไม่มีอยู่ในนั้น ตัวอย่าง อินพุต arr[ ] = { 3, 2, 4 } ผลลัพธ์ Count of number of sub-arrays such that the average of elements present in the

  3. นับจำนวนสี่เหลี่ยมที่อัตราส่วนของด้านอยู่ในช่วง [a,b] ใน C++

    กำหนดด้านของสี่เหลี่ยมในและช่วงตัวแปรก่อนและสุดท้าย เป้าหมายคือการหาจำนวนสี่เหลี่ยมที่มีอัตราส่วนของด้านยาว/ด้านกว้างอยู่ในช่วง [ ก่อน , สุดท้าย ] ตัวอย่าง อินพุต rec[] = { { 200, 210 }, { 100, 50 }, { 300, 190}, {180, 200}, {300, 200}} and first = 1.0, last = 1.6 ผลลัพธ์ Count of number of rectan

  4. นับจำนวนชุดย่อยของชุดที่มี GCD เท่ากับจำนวนที่กำหนดใน C++

    กำหนดอาร์เรย์ ar ที่มีตัวเลขบวกและอาร์เรย์ GCD[] ที่มีค่า gcd เป้าหมายคือการค้นหาจำนวนชุดย่อยขององค์ประกอบของ arr[] ที่มีค่า gcd ตามที่กำหนดใน GCD[] ตัวอย่าง อินพุต arr[] = {10, 5, 6, 3}, GCD[] = {2, 3, 5} ผลลัพธ์ Count of number of subsets of a set with GCD equal to a given number are: 1 2 2 คำอธ

  5. นับจำนวนชุดย่อยที่มีค่ามัธยฐานอยู่ในชุดย่อยเดียวกันใน C++

    กำหนดอาร์เรย์ arr[] ที่มีจำนวนบวก เป้าหมายคือการค้นหาเซตย่อยขององค์ประกอบของ arr[] เพื่อให้ค่ามัธยฐานของค่าของเซตย่อยมีอยู่ในชุดนั้นด้วย ตัวอย่าง อินพุต arr[] = { 1,2,3 } ผลลัพธ์ Count of number of subsets whose median is also present in the same subset are: 4 คำอธิบาย The sets with their medians

  6. นับจำนวนสตริงย่อยด้วยอักขระที่แตกต่างกัน k ตัวใน C++

    กำหนดสตริง str[] ที่มีตัวอักษรพิมพ์เล็กเท่านั้นและค่าจำนวนเต็ม k เป้าหมายคือการค้นหาจำนวนสตริงย่อยที่เป็นไปได้ของ str ที่มีองค์ประกอบที่แตกต่างกัน k ตัว ตัวอย่าง อินพุต str= ”pqr” k=2 ผลลัพธ์ Count of number of substrings with exactly k distinct characters are: 2 คำอธิบาย The substring

  7. นับจำนวนเลขศูนย์ต่อท้ายใน (1^1)*(2^2)*(3^3)*(4^4)*.. ใน C++

    กำหนดจำนวนเต็มเป็นอินพุต เป้าหมายคือการหาจำนวนศูนย์ต่อท้ายในผลิตภัณฑ์ 11 X 22 X 33 X…X numnum . ตัวอย่าง อินพุต num=5 ผลลัพธ์ Count of number of trailing zeros in (1^1)*(2^2)*(3^3)*(4^4)*.. are: 5 คำอธิบาย The number of 2s and 5s in the product will be: 11 * 22* 33* 44* 55=11 * 22* 33* (22)4* 55.

  8. นับจำนวนเลขศูนย์ต่อท้ายในการแทนค่าไบนารีของตัวเลขโดยใช้ Bitset ใน C++

    กำหนดจำนวนเต็มเป็นอินพุต เป้าหมายคือการหาจำนวนศูนย์ต่อท้ายในการแทนค่าเลขฐานสองของ num โดยใช้บิตเซ็ต บิตเซ็ตเก็บบิต 0 และ 1 ไว้ในนั้น เป็นอาร์เรย์ของบิต ตัวอย่าง อินพุต num = 10 ผลลัพธ์ Count of number of trailing zeros in Binary representation of a number using Bitset are: 1 คำอธิบาย The number 1

  9. นับจำนวนวิธีที่จะข้ามไปยังจุดสิ้นสุดใน C++

    กำหนดอาร์เรย์ของจำนวนบวก แต่ละองค์ประกอบแสดงถึงจำนวนการกระโดดสูงสุดที่สามารถทำได้จากดัชนีนั้นเพื่อไปถึงจุดสิ้นสุดของอาร์เรย์ เป้าหมายคือการหาจำนวนการกระโดดที่สามารถทำได้จากองค์ประกอบนั้นจนถึงจุดสิ้นสุด ถ้า arr[] คือ [ 1,2,3 ] ดังนั้นสำหรับการกระโดด 1 ครั้งสามารถเป็น 1 สำหรับการกระโดด 2 ครั้งสามารถเป

  10. นับจำนวนวิธีในการแบ่งชุดเป็น k ชุดย่อยใน C++

    ให้ตัวเลขสองตัว e และ p เป้าหมายคือการนับจำนวนวิธีที่เราสามารถแบ่งองค์ประกอบ e ของชุดออกเป็นพาร์ติชั่น/ชุดย่อยได้ ตัวอย่าง อินพุต e=4 p=2 ผลลัพธ์ Count of number of ways to partition a set into k subsets are: 7 คำอธิบาย If elements are: a b c d then ways to divide them into 2 partitions are: (a,b,

  11. นับจำนวน <=N ที่มีความแตกต่างกับการนับจำนวนเฉพาะที่มากกว่าคือ> =K ใน C++

    เมื่อกำหนดจำนวนเต็ม N และ K สองจำนวน เป้าหมายคือการหาจำนวนตัวเลขที่เป็นไปตามเงื่อนไขด้านล่าง - เบอร์<=N =K โดยที่ count คือจำนวนเฉพาะที่น้อยกว่าหรือเท่ากับ Number ตัวอย่าง อินพุต N = 5, K = 2 ผลลัพธ์ Count of numbers < = N whose difference with the count of primes upto them is > = K a

  12. นับจำนวนการดำเนินการป๊อปบนสแต็กเพื่อรับแต่ละองค์ประกอบของอาร์เรย์ใน C++

    กำหนดอาร์เรย์ของตัวเลขและสแต็ก องค์ประกอบทั้งหมดของอาร์เรย์มีอยู่ในสแต็ก เป้าหมายคือการค้นหาจำนวนการดำเนินการป๊อปที่จำเป็นสำหรับการรับองค์ประกอบอาร์เรย์แต่ละรายการ สแต็กถูกเติมในลำดับที่ลดลง องค์ประกอบแรกสูงสุด และองค์ประกอบบนสุดคือต่ำสุด ตัวอย่าง อินพุต Stack [ 7,6,2,1 ] array : 2,1,6,7 ผลลัพธ์

  13. นับค่าที่เป็นไปได้ทั้งหมดของ X โดยที่ A % X =B ใน C++

    กำหนดจำนวนเต็ม A และ B และจำนวน X สองจำนวน เป้าหมายคือการหาจำนวนค่าที่ X สามารถมีได้ ดังนั้น A%X=B สำหรับสมการข้างบนนี้ ถ้า A==B มีค่าอนันต์ของ X ได้ ดังนั้นให้คืนค่า -1 ถ้า A B คืนค่าจำนวนตัวหารของ (AB) เป็นผลลัพธ์ ตัวอย่าง อินพุต A=5, B=2 ผลลัพธ์ นับค่าที่เป็นไปได้ทั้งหมดของ X โดยที่ A % X =B คื

  14. นับจำนวน N หลักทั้งหมด เช่น num + Rev(num) =10^N - 1 ใน C++

    ให้ตัวเลข N เป็นอินพุต เป้าหมายคือการหาการนับจำนวน N หลักทั้งหมดที่มีผลรวม Count ของตัวเลข N ทั้งหมดนั้น num + Rev(num) =10N − 1 num+rev(num)=10N -1 ตัวอย่าง อินพุต N=4 ผลลัพธ์ นับจำนวน N หลักทั้งหมด โดยที่ num + Rev(num) =10N − 1 คือ − 90 คำอธิบาย The numbers would be − 1. 1188 + 8811 =

  15. จำนวนอาร์เรย์ที่องค์ประกอบที่อยู่ติดกันทั้งหมดโดยที่หนึ่งในนั้นแบ่งอีกองค์ประกอบหนึ่งใน C++

    กำหนดจำนวนเต็มสองจำนวนชื่อ หนึ่ง และ อีกจำนวนหนึ่ง เป้าหมายคือการหาจำนวนอาร์เรย์ที่เป็นไปได้ − องค์ประกอบในอาร์เรย์อยู่ในช่วงระหว่าง 1 ถึง อื่น องค์ประกอบทั้งหมดของอาร์เรย์เป็นแบบที่ arr[i] แบ่ง arr[i+1] หรือ arr[i+1] แบ่ง arr[i+2]....และอื่นๆ ความยาวของอาร์เรย์คือ หนึ่ง ตัวอย่าง อินพุต

  16. จำนวนเลขฐานสองที่น้อยกว่า N ใน C++

    กำหนดจำนวนเต็ม N เป็นอินพุต เป้าหมายคือการหาจำนวนเต็มที่น้อยกว่า N และแสดงในรูปแบบไบนารี ตัวอย่างเช่น หากอินพุต N คือ 12 ตัวเลขที่น้อยกว่า 12 จะเป็น 1,10,11 ที่เป็นไบนารีและมี 0 และ 1 เป็นตัวเลข คำตอบก็คือ 3. ตัวอย่าง อินพุต N=100 ผลลัพธ์ Count of Binary Digit numbers smaller than N are − 4

  17. นับจำนวนช่วงที่ค่าที่กำหนดอยู่ใน C++

    กำหนดอาร์เรย์ 2 มิติ arr[][] ที่มีช่วงเวลาและค่า ค่า ตัวเลข เป้าหมายคือการหาจำนวนช่วงเวลาที่มีอยู่ใน arr ระหว่างที่ค่าอยู่ ตัวอย่างเช่น ช่วงคือ [ [1,5], [3,7] ] และ value=4 จากนั้นจะอยู่ในช่วงเวลาทั้งสองนี้และนับเป็น 2 ตัวอย่าง อินพุต arr[4][2] = { { 1, 20 }, { 12, 25 }, { 32, 40 }, { 15, 18 } } v

  18. นับจำนวนรูในจำนวนเต็มใน C++

    กำหนดอาร์เรย์ของหลุม [10] ที่มีจำนวนหลุมในตัวเลข 0 ถึง 9 เป้าหมายคือการหาจำนวนหลุมในจำนวนเต็มที่กำหนดให้เป็นอินพุต ให้ − หลุม[] ={ 2, 1, 1, 0, 0, 1, 1, 1, 0 } ตัวอย่าง อินพุต number = 239143 ผลลัพธ์ Count the number of holes in an integer are: 3 คำอธิบาย We will count holes given in holes[] 239143

  19. นับจำนวนอาร์เรย์ย่อยที่ไม่เพิ่มขึ้นใน C++

    รับอาร์เรย์ arr[] ที่มีจำนวนเต็มบวก เป้าหมายคือการหาจำนวนของอาร์เรย์ย่อยที่มีความยาวอย่างน้อย 1 ซึ่งไม่เพิ่มขึ้น ถ้า arr[]={1,3,2} อาร์เรย์ย่อยจะเป็น {1}, {2}, {3}, {3,2} นับเป็น 4 ตัวอย่าง อินพุต arr[] = {5,4,5} ผลลัพธ์ Count of number of non-increasing subarrays are: 7 คำอธิบาย The subarrays wil

  20. นับจำนวนชุดย่อยที่มีค่า XOR เฉพาะใน C++

    กำหนดอาร์เรย์ arr[ ] ที่มีจำนวนเต็มบวกและค่าที่ตรงกัน เป้าหมายคือการหาชุดย่อยของ arr[] ที่มีองค์ประกอบที่มี XOR =ตรงกัน ตัวอย่าง อินพุต arr[] = {4, 2, 8, 10} match=12 ผลลัพธ์ Count of number of subsets having a particular XOR value are: 2 คำอธิบาย Subsets of arr with XOR of elements as 0 are &minu

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:240/300  20-คอมพิวเตอร์/Page Goto:1 234 235 236 237 238 239 240 241 242 243 244 245 246