หน้าแรก
หน้าแรก
เราได้รับอาร์เรย์ สมมติว่า arr[] ขององค์ประกอบจำนวนเต็มของขนาดที่กำหนด และภารกิจคือการคำนวณการนับปัจจัยของตัวเลขที่คำนวณโดยการคูณองค์ประกอบอาร์เรย์ทั้งหมด อาร์เรย์ประเภทโครงสร้างข้อมูลที่สามารถจัดเก็บคอลเล็กชันแบบต่อเนื่องที่มีขนาดคงที่ขององค์ประกอบประเภทเดียวกัน อาร์เรย์ใช้เพื่อจัดเก็บชุดข้อมูล แต
เราได้รับอาร์เรย์ สมมติว่า arr[] ขององค์ประกอบจำนวนเต็มของขนาดที่กำหนดและจำนวนเต็มบวก k และภารกิจคือการคำนวณจำนวนคู่ขององค์ประกอบเหล่านั้นซึ่งความแตกต่างแน่นอนไม่เกินจำนวนเต็มที่กำหนด k อาร์เรย์ประเภทโครงสร้างข้อมูลที่สามารถจัดเก็บคอลเล็กชันแบบต่อเนื่องที่มีขนาดคงที่ขององค์ประกอบประเภทเดียวกัน อาร์
เราได้รับแผนผังการค้นหาแบบไบนารีที่ประกอบด้วยโหนดและช่วง และงานคือการคำนวณจำนวนโหนดที่อยู่ในช่วงที่กำหนดและแสดงผลลัพธ์ Binary Search Tree (BST) เป็นต้นไม้ที่โหนดทั้งหมดเป็นไปตามคุณสมบัติที่กล่าวถึงด้านล่าง - ทรีย่อยด้านซ้ายของโหนดมีคีย์น้อยกว่าหรือเท่ากับคีย์ของโหนดหลัก แผนผังย่อยด้านขวาของโห
เราได้รับตัวเลขจำนวนเต็มสองตัว สมมติว่า num1 และ num2 และภารกิจคือการหาร num1 ด้วย num2 และคำนวณการนับหลักต่อจากทศนิยมในการหารตัวเลขที่กำหนดเหล่านี้ ตัวอย่าง Input − num1 = 2, num2 = 5 Output − count is 1 คำอธิบาย − เมื่อเราหาร 2 กับ 5 เช่น ? =0.4 ดังนั้นตัวเลขหลังทศนิยมจึงเป็น 1 จึงนับ
เราได้รับจำนวนบวก สมมติว่า num และงานคือการคำนวณจำนวนการเปลี่ยนแปลงในไฟ LED ที่แสดงทีละรายการ เราจะถือว่าในตอนแรก LED ทั้งหมดดับและจะเริ่มตามค่าสตริง ในการแก้ปัญหานี้ เราต้องเข้าใจว่าหน้าจอเจ็ดส่วนคืออะไรและใช้งานได้อย่างไร การแสดงเจ็ดส่วนคืออะไร การแสดงเจ็ดเซกเมนต์เป็นอุปกรณ์แสดงผลเอาต์พุตที่ให้ว
เราได้รับสองสตริง สมมติว่า str1 และ str2 มีอักขระ และภารกิจคือการคำนวณลำดับย่อยทั่วไปในทั้งสองสตริง ในโปรแกรมด้านล่าง เรากำลังใช้โปรแกรมไดนามิก และสำหรับสิ่งนั้น เราจำเป็นต้องรู้ว่าโปรแกรมไดนามิกคืออะไร และสามารถใช้ปัญหาอะไรได้บ้าง วิธีการเขียนโปรแกรมแบบไดนามิกคล้ายกับการแบ่งและพิชิตในการแบ่งปัญหาอ
เราได้รับสตริงที่มี str ของความยาวเท่าใดก็ได้ และภารกิจคือการคำนวณจำนวนพยัญชนะในสตริงที่กำหนดโดยใช้ทั้งวิธีการวนซ้ำและแบบเรียกซ้ำ พยัญชนะคือตัวอักษรที่ไม่ใช่สระเช่นตัวอักษรยกเว้น a, i, e, o, u ถือเป็นพยัญชนะ ดังนั้นในโปรแกรมด้านล่าง เราจำเป็นต้องหาจำนวนตัวอักษรอื่นที่ไม่ใช่สตริง การเรียกซ้ำและการว
เราได้รับเวกเตอร์และภารกิจคือการคำนวณจำนวนองค์ประกอบเหล่านั้นในเวกเตอร์ที่ตรงกับค่าเป้าหมายหรือเงื่อนไข เวกเตอร์คือคอนเทนเนอร์ลำดับที่สามารถเปลี่ยนขนาดได้ คอนเทนเนอร์เป็นวัตถุที่เก็บข้อมูลประเภทเดียวกัน คอนเทนเนอร์ลำดับเก็บองค์ประกอบอย่างเคร่งครัดในลำดับเชิงเส้น เวกเตอร์จัดเก็บองค์ประกอบในตำแหน่งห
เราได้รับไบนารีทรีและภารกิจคือการคำนวณจำนวนโหนดครึ่งหนึ่งที่มีอยู่ในทรีไบนารีโดยใช้วิธีการวนซ้ำและแบบเรียกซ้ำ Half nodes คือโหนดที่มีลูกเพียงคนเดียวและลูกอีกคนหนึ่งเป็นโมฆะ โปรดทราบว่าในครึ่งโหนดเราไม่พิจารณาโหนดปลายสุด Binary Tree เป็นโครงสร้างข้อมูลพิเศษที่ใช้เพื่อการจัดเก็บข้อมูล ต้นไม้ไบนารีมีเ
เราได้รับไบนารีทรีและภารกิจคือการคำนวณจำนวนโหนดทั้งหมดที่มีอยู่ในแผนผังไบนารีโดยใช้วิธีการวนซ้ำและแบบเรียกซ้ำ โหนดเต็มคือโหนดที่มีทั้งลูกและไม่มีลูกใดเป็นโมฆะ โปรดทราบว่าในโหนดเต็ม เราจะพิจารณาโหนดที่มีลูกสองคนพอดี Binary Tree เป็นโครงสร้างข้อมูลพิเศษที่ใช้เพื่อการจัดเก็บข้อมูล ต้นไม้ไบนารีมีเงื่อน
เราได้รับตัวเลข สมมติว่า num และภารกิจคือการคำนวณจำนวนสตริงไบนารีที่สามารถเกิดขึ้นได้จากตัวเลข num ที่ให้มีเพียง o และ 1 เท่านั้น ระบบเลขฐานสองเป็นเทคนิคการแทนตัวเลขชนิดหนึ่ง เป็นที่นิยมและใช้งานในระบบดิจิทัลมากที่สุด ระบบไบนารีใช้สำหรับแสดงปริมาณไบนารีซึ่งสามารถแสดงโดยอุปกรณ์ใดๆ ที่มีสถานะการทำงาน
เราได้รับตัวเลข สมมติว่า num และภารกิจคือการคำนวณจำนวนบิตทั้งหมดที่เปลี่ยนแปลงเมื่อเพิ่ม 1 ลงในตัวเลข การแสดงเลขฐานสองของตัวเลขทำได้โดยการแปลงตัวเลขที่กำหนดให้อยู่ในรูปของ 0 และ 1 และทำได้ด้วยวิธีการต่างๆ ในวิธีหนึ่ง เราคำนวณ LCM ของตัวเลขที่กำหนดด้วย 2 และหากตัวเตือนไม่ใช่ 0 บิตจะถูกตั้งค่าเป็น 1
ในปัญหานี้ เราได้รับตัวเลข N หน้าที่ของเราคือสร้างโปรแกรมค้นหา N-th เทอมของซีรีส์ 1 4 15 24 45 60 92... ใน C++ คำอธิบายปัญหา − การหาเทอมที่ n ของอนุกรม − 1, 4, 15, 24, 45, 60, 92, 112 … ไม่มีเงื่อนไข เราจะหาสูตรทั่วไปของอนุกรมกัน มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =6 ผลผลิต
ในปัญหานี้ เราได้รับตัวเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 2, 4, 3, 4, 15… ใน C++ คำอธิบายปัญหา − เพื่อหาผลรวมของอนุกรมที่กำหนด 2, 4, 3, 4, 15, 0, 14, 16 .... ไม่มีเงื่อนไข เราจะหาสูตรของเทอมทั่วไปของอนุกรมนี้ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =9
ในปัญหานี้ เราได้รับหมายเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 3 , 5 , 21 , 51 , 95 , … ใน C++ คำอธิบายปัญหา − เพื่อค้นหาเงื่อนไขที่ N ของซีรีส์ − 3, 5, 21, 51, 95, 153, … ข้อกำหนดทั่วไป เราต้องหาสูตรทั่วไปของอนุกรมนั้น ซึ่งเป็นสมการกำลังสอง (อิงเพิ่มขึ้นในอนุกรม) มาดูตัว
ในปัญหานี้ เราได้รับหมายเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 3, 6, 18, 24, … ใน C++ คำอธิบายปัญหา − การหาเทอมที่ N ของอนุกรม − 3, 6, 18, 24, 45, 54, 84 … ไม่มีข้อกำหนด เราต้องหาสูตรทั่วไปของอนุกรมนั้นๆ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =10 ผลผลิต −
ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมค้นหาคำ N-th ของชุดที่ 3, 12, 29, 54, 86, 128, 177, 234, ….. สำหรับสิ่งนี้เราจะได้รับหมายเลข งานของเราคือค้นหาคำศัพท์สำหรับซีรีส์ที่กำหนดในตำแหน่งนั้น ๆ ตัวอย่าง #include <iostream> #include <math.h> using namespace std; //calculating nth term of given s
ในปัญหานี้ เราได้รับหมายเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 3, 12, 29, 54, 87, … ใน C++ ซีรีส์คือ 3, 12, 29, 54, 87, 128, .... N-Terms มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล − N =5 ผลผลิต − 87 แนวทางการแก้ปัญหา: ลองอนุมานพจน์ทั่วไปของชุดข้อมูลที่กำหนด ซีรีส
ในปัญหานี้ เราได้รับหมายเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 4, 14, 28, 46, 68, 94, 124, 158, …..ใน C++ คำอธิบายปัญหา − เพื่อค้นหาเทอมที่ N ของอนุกรม 4, 14, 28, 46, 68, 94, 124, … (เงื่อนไข N) เราจะหาคำศัพท์ทั่วไปของชุดข้อมูลและคำนวณค่าตามค่าของ n มาดูตัวอย่างเพื่อทำ
ในปัญหานี้ เราได้รับตัวเลข n ซึ่งหมายถึงเทอมที่ n ของอนุกรมนี้ งานของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของซีรีส์ 7, 21, 49, 91, 147, 217, …… ใน C++ คำอธิบายปัญหา - เราจะหาเทอมที่ n ของซีรีส์ 7, 21, 49, 91, 147, 217, ... และสำหรับสิ่งนั้น เราจะอนุมานเทอมทั่วไปของซีรีส์นี้ มาดูตัวอย่างเพื่อทำควา