หน้าแรก
หน้าแรก
ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน map::insert() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียงภายในเสมอโดยใ
ในบทความนี้ เราจะพูดถึงการทำงาน ไวยากรณ์ และตัวอย่างของตัวดำเนินการ map เท่ากับ = ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียงภายในเส
ในบทความนี้ เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน map::at() และ map::swap() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียง
ในบทความนี้ เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน map::begin() และ map::end() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรี
ในบทความนี้ เราจะพูดถึงการทำงาน ไวยากรณ์ และตัวอย่างของฟังก์ชัน map::empty() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียงภายในเสมอโดย
ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน map::size() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียงภายในเสมอโดยใช้
ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน map::at() ใน C++ STL แผนที่ใน C++ STL คืออะไร แผนที่เป็นคอนเทนเนอร์ที่เชื่อมโยงกัน ซึ่งอำนวยความสะดวกในการจัดเก็บองค์ประกอบที่เกิดขึ้นจากการรวมกันของค่าคีย์และค่าที่แมปในลำดับเฉพาะ ในคอนเทนเนอร์แผนที่ ข้อมูลจะถูกจัดเรียงภายในเสมอโดยใช้คี
ในปัญหานี้ เราจะได้รับอาร์เรย์จำนวนเต็ม N งานของเราคือการหาจำนวนลำดับที่ตามมาที่สามารถเกิดขึ้นได้ โดยที่หากองค์ประกอบของพวกมันถูกคูณ ก็จะได้ผลลัพธ์เป็นจำนวนที่เป็นกำลังสอง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − arr =[2, 5, 4] ผลผลิต − 3 คำอธิบาย − ลำดับถัดมา [2], [4] และ [2, 4] ให้ผล
ในปัญหานี้ เราได้รับจำนวนเต็ม N หน้าที่ของเราคือพิมพ์ตัวเลขซึ่งเมื่อยกกำลัง 2 ให้ตัวเลขนั้นขึ้น มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − 17 ผลผลิต − 0, 4 คำอธิบาย − 17 =24 + 20 =16 + 1 เพื่อแก้ปัญหานี้ เราจะหารตัวเลขด้วย 2 ซ้ำๆ ด้วยวิธีนี้ ทุกตัวเลขสามารถแสดงเป็นกำลัง 2 วิธีนี้ใช้เพื่อแปลง
ในปัญหานี้ เราได้รับสตริง str. งานของเราคือพิมพ์ชุดกำลังขององค์ประกอบของสตริงนี้ตามลำดับศัพท์ ชุดจ่ายไฟ − เซตกำลังของเซตคือเซตของเซตย่อยทั้งหมดของเซต เขียนแทนด้วย P(S) โดยที่ s คือเซต ตัวอย่าง − S = {1, 2, 3} ; p(S) = {{}, {1}, {1, 2}, {1, 3}, {2}, {2, 3}, {3}, {1,2,3}} ในปัญหานี้ เราจะถือว่าสตริง
ในปัญหานี้ เราได้จำนวนเต็มสองตัว n และ r งานของเราคือการหากำลังของจำนวนเฉพาะที่กำหนด r ในแฟกทอเรียลของจำนวน n มาดูตัวอย่างทำความเข้าใจปัญหากัน ป้อนข้อมูล − n =6 r =2 ผลผลิต − 4 คำอธิบาย − Factorial n, 6! = 6*5*4*3*2*1 = 720 720 = 24 * 32 * 5, power of 2 is 4 ในการแก้ปัญหานี้ วิธีแก้ไขง่ายๆ คือ ก
กำลังของตัวเลขคือเวลาที่ตัวเลขนั้นคูณกับตัวมันเอง รู้จักเป็น เลขชี้กำลังหรือดัชนี a ยกกำลัง b คือ b คูณ a คูณด้วยตัวมันเอง b คูณ 7 ยกกำลัง 2 ได้ 72 หรือเรียกอีกอย่างว่า 7 ตาราง มีค่า 49. ค่ากำลังทั่วไปบางค่าคือ − เลขยกกำลัง 0 ให้ 1. เลขยกกำลัง 1 ให้จำนวนเท่ากัน ตามที่ระบุบางตัวคูณครั้งเดียวจ
pow() หรือฟังก์ชันพาวเวอร์ เป็นฟังก์ชันที่ใช้คำนวณกำลังของตัวเลข โดยทั่วไปจะใช้เป็นจำนวนจริง ในที่นี้ เราจะเห็นการนำจำนวนเชิงซ้อนไปปฏิบัติ จำนวนเชิงซ้อน คือตัวเลขที่สามารถแสดงเป็น A + iB โดยที่ A คือส่วนจริงและ B คือส่วนเชิงซ้อนของจำนวนนั้น ฟังก์ชันสำหรับจำนวนเชิงซ้อนใน c++ ถูกกำหนดไว้ในไฟล์ส่วนหัว
ในปัญหานี้ เราได้รับต้นไม้ไบนารี งานของเราคือพิมพ์การข้ามผ่านของ postorder ของไบนารีทรีโดยไม่ต้องใช้ recursion และ without stack . ต้นไม้ไบนารี เป็นต้นไม้ชนิดพิเศษที่แต่ละโหนดสามารถมีโหนดย่อยได้สูงสุด 2 โหนด Postorder Traversal เป็นเทคนิคการสำรวจต้นไม้ โดยที่ทรีย่อยทางซ้ายแรกมีการสำรวจมากกว่าทรีย
ในปัญหานี้ เราจะได้รับไบนารีทรีและโหนด หน้าที่ของเราคือพิมพ์ลำดับหลังของโหนดในทรีไบนารี ไบนารี ต้นไม้ เป็นต้นไม้ชนิดพิเศษที่แต่ละโหนดสามารถมีโหนดย่อยได้สูงสุด 2 โหนด การข้ามผ่านของการสั่งซื้อทางไปรษณีย์ เป็นเทคนิคการสำรวจต้นไม้ โดยที่ทรีย่อยทางซ้ายแรกมีการสำรวจมากกว่าทรีย่อยทางขวา และรากจะข้ามไ
ในปัญหานี้ เราได้รับนิพจน์ในรูปแบบ postfix และหน้าที่ของเราคือพิมพ์รูปแบบ infix ของนิพจน์ นิพจน์อินฟิกซ์ เป็นนิพจน์ที่ตัวดำเนินการอยู่ตรงกลางของตัวถูกดำเนินการ เช่น ตัวดำเนินการตัวถูกดำเนินการ นิพจน์หลังการแก้ไข เป็นนิพจน์ที่ตัวดำเนินการอยู่หลังตัวถูกดำเนินการ เช่น ตัวดำเนินการตัวถูกดำเนินการ ร
ในปัญหานี้ เราได้จำนวนเต็ม N และ D สองจำนวน หน้าที่ของเราคือตรวจสอบว่าเป็นไปได้หรือไม่ที่จะต้องตั้งค่าจากเซตของจำนวนธรรมชาติ N ตัวแรกที่มีความแตกต่างของ D มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N=5 D =3 ผลผลิต - ใช่ คำอธิบาย − Out of 1, 2, 3, 4, 5. We can have two sets set1= {1, 2,
ในปัญหานี้ เราจะได้รับอาร์เรย์ งานของเราคือตรวจสอบว่าตัวเลขที่สร้างขึ้นโดยใช้ตัวเลขทั้งหมดขององค์ประกอบของอาร์เรย์นั้นหารด้วย 3 ลงตัวหรือไม่ ถ้าเป็นไปได้ ให้พิมพ์ “ใช่” หรือพิมพ์ “ไม่” . มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − arr ={3, 5, 91, } ผลผลิต - ใช่ คำอธิบาย − หมายเลข 5193 หา
ในปัญหานี้ เราได้รับอาร์เรย์ของจำนวนเต็ม งานของเราคือตรวจสอบว่าการสร้างสามเหลี่ยมที่ไม่เสื่อมโดยเอาองค์ประกอบของอาร์เรย์เป็นด้านของสามเหลี่ยมหรือไม่ สามเหลี่ยมไม่เสื่อม − เป็นรูปสามเหลี่ยมที่มีพื้นที่บวก เงื่อนไขสำหรับรูปสามเหลี่ยมไม่เสื่อมที่มีด้าน a, b, c คือ − a + b > c a + c > b b + c >
ในปัญหานี้ เราได้รับเวลาสองหลักโดยใช้การแสดงตัวเลขเรืองแสงหรือการแสดงผลเจ็ดส่วน (เช่นเดียวกับในเครื่องคิดเลข) งานของเราคือการคำนวณความเป็นไปได้ของการเกิดเวลาอื่นๆ ที่อาจเกิดขึ้นได้จากการเรืองแสงหรือลบหน้าจอออกหนึ่งบิต การแสดงเจ็ดส่วน เป็นจอแสดงผลพิเศษที่ใช้แสดงตัวเลขด้วยเส้นเรืองแสงของจอแสดงผล ตัว