หน้าแรก
หน้าแรก
ในปัญหานี้ เราจะได้สมการเชิงเส้นของตัวแปร n สำหรับรูปแบบ coeff1(var1) + coeff2(var2) + … + coeffn(varn) = value หาจำนวนคำตอบของสมการเชิงเส้นของตัวแปร n ตัว มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต coeff[] = {3, 1}, value = 4 ผลลัพธ์ 1 คำอธิบาย Equation : 3x + y = 4. Solution, x = 0, y
ในปัญหานี้ เราได้รับอาร์เรย์ arr[] ที่ประกอบด้วยองค์ประกอบ N งานของเราคือค้นหาอาร์เรย์ย่อยด้วยผลรวมคู่ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต arr[] ={2, 1, 3, 4, 2, 5} ผลลัพธ์ 28 คำอธิบาย อาร์เรย์ย่อยคือ − {2}, {4}, {2}, {2, 4}, {2, 2}, {1, 3}, {1, 5}, {3, 5}, {4, 2} , {2, 1, 3}, {2, 1, 5},
ในปัญหานี้ เราได้รับเมทริกซ์สองตัวคือ mat1[][] และ mat2[][] ที่มีขนาดเท่ากัน งานของเราคือการหาจำนวนการแปลงเพื่อให้เมทริกซ์สองตัวเท่ากัน การแปลงหนึ่งเมทริกซ์คือ − เลือกเมทริกซ์ใดๆ ของเมทริกซ์ทั้งสอง เลือกแถวหรือคอลัมน์จากเมทริกซ์ เพิ่ม 1 ให้กับองค์ประกอบทั้งหมดของแถวหรือคอลัมน์ที่เลือก ม
ในปัญหานี้ เราได้รับสามอาร์เรย์ s1[] , s2[] และ s3[] ขนาด N ซึ่งแสดงถึงรูปสามเหลี่ยม N งานของเราคือการหาจำนวนสามเหลี่ยมที่ไม่ซ้ำระหว่างสามเหลี่ยม N ที่กำหนด เพื่อให้สามเหลี่ยมไม่ซ้ำกัน ด้านทั้งหมดควรไม่ซ้ำกัน กล่าวคือไม่มีสามเหลี่ยมอื่นใดควรมีด้านเหมือนกัน มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อิ
ในปัญหานี้ เราได้รับค่าจำนวนเต็มสามค่า L, R และ k งานของเราคือการหาตัวเลขที่มีตัวหารคี่ K ในช่วงที่กำหนด เราจะหาจำนวนตัวเลขในช่วง [L, R] ที่มีตัวหาร k อยู่พอดี เราจะนับ 1 และตัวเลขเป็นตัวหาร มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต a = 3, b = 10, k = 3 ผลลัพธ์ 2 คำอธิบาย Numbers with exactly
ในปัญหานี้ เราได้รับค่าจำนวนเต็มสามค่า L, R และ k งานของเราคือการหาตัวเลขที่มีตัวหาร K ในช่วงที่กำหนด เราจะหาจำนวนตัวเลขในช่วง [L, R] ที่มีตัวหาร k อยู่พอดี เราจะนับ 1 และตัวเลขเป็นตัวหาร มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต a = 3, b = 10, k = 4 ผลลัพธ์ 2 คำอธิบาย Numbers with exactly 3 di
ในปัญหานี้ เราได้รับเมทริกซ์ที่ประกอบด้วยค่าอักขระที่สร้างรูปแบบ เรายังกำหนดรูปแบบที่จะพบอีกด้วย งานของเราคือค้นหาการวางแนว (แนวนอนหรือแนวตั้ง) ของรูปแบบในเมทริกซ์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต mat[][] = { { r, a, m }, {a, m, c}, {w, f, t} } Pa
ในปัญหานี้ เราได้จำนวนเต็มที่แสดงถึงด้านหนึ่งของสามเหลี่ยมมุมฉาก เราต้องตรวจสอบว่าเป็นไปได้ไหมที่จะมีสามเหลี่ยมมุมฉากกับด้าน a หากเป็นไปได้ ให้หาอีกสองด้านที่เหลือและมุมของสามเหลี่ยมมุมฉาก มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต a = 5 ผลลัพธ์ Sides : 5, 12, 13 Angles : 67.38, 22.62, 90 คำอธิบ
ในปัญหานี้ เราได้จำนวนเต็มที่แสดงถึงด้านหนึ่งของสามเหลี่ยมมุมฉาก เราต้องตรวจสอบว่าเป็นไปได้ไหมที่จะมีสามเหลี่ยมมุมฉากกับด้าน a หากเป็นไปได้ ให้หาอีกสองด้านที่เหลือของสามเหลี่ยมมุมฉาก มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต a = 5 ผลลัพธ์ Sides : 5, 12, 13 คำอธิบาย ด้านของมุมฉากหาได้เป็น 52 +
ในปัญหานี้ เราได้รับอาร์เรย์ arr[] ซึ่งประกอบด้วยจำนวนเต็ม N งานของเราคือการหาคู่ในอาร์เรย์ที่มีผลรวมอยู่แล้วในอาร์เรย์ เราต้องหาคู่ที่มีค่าผลรวม =ค่าในอาร์เรย์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต arr[] = {1, 2, 4, 6, 7} ผลลัพธ์ (1, 6), (2, 4) คำอธิบาย สำหรับคู่ (1, 6) ผลรวมของค่าคือ 7 ซ
ในปัญหานี้ เราได้รับรายการที่เชื่อมโยงแบบทวีคูณและผลรวมของมูลค่า งานของเราคือค้นหาคู่ที่มีผลรวมที่กำหนดในรายการที่เชื่อมโยงเป็นสองเท่า มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต head − 2 <-> 5 <-> 6 <-> 9 <-> 12 x = 11 ผลลัพธ์ (2, 9), (5, 6) คำอธิบาย For pairs (2, 9
ในปัญหานี้ เราจะเห็นเส้นรอบรูปของสามเหลี่ยม สูตรหาเส้นรอบรูปของสามเหลี่ยมประเภทต่างๆ แล้วโปรแกรมหามัน ปริมณฑล ถูกกำหนดเป็นระยะทางรวมเกี่ยวกับรูป โดยพื้นฐานแล้วมันคือผลรวมของทุกด้านของตัวเลขที่กำหนด ปริมณฑลของรูปสามเหลี่ยม เส้นรอบรูปของสามเหลี่ยมเป็นผลรวมของด้านทั้งสามของมัน (สามเหลี่ยมเป็นรูปสาม
ในปัญหานี้ เราได้รับไบนารีเมทริกซ์ bin[][] ขนาด nXm ซึ่งประกอบด้วย 0 และ 1 เท่านั้น งานของเราคือค้นหาขอบเขตของรูปร่างที่เกิดขึ้นจาก 1s ในเมทริกซ์ไบนารี เส้นรอบวงที่ถ่ายจะครอบคลุมร่างจากทุกด้านเช่น สำหรับ 1 ค่าเดียว เส้นรอบรูปคือ 4 มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต bin[][] = [1, 0]
ในปัญหานี้ เราได้รับจำนวนเต็มบวก N หน้าที่ของเราคือค้นหาความสุภาพของตัวเลข จำนวนที่สุภาพ เป็นตัวเลขที่สามารถแสดงเป็นผลรวมของตัวเลขตั้งแต่สองตัวขึ้นไปติดต่อกันได้ ความสุภาพของตัวเลข ถูกกำหนดเป็นจำนวนวิธีที่แสดงตัวเลขเป็นผลรวมของจำนวนเต็มต่อเนื่องกัน มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต n
ในปัญหานี้ เราได้รับอาร์เรย์ที่ประกอบด้วยตัวเลขที่เรียงเป็นอนันต์ หน้าที่ของเราคือค้นหาตำแหน่งขององค์ประกอบในอาร์เรย์ที่เรียงลำดับของจำนวนอนันต์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต arr[] = {2, 4, 6, 8, 9, 12, 14,17, ….}, ele = 9 ผลลัพธ์ 4 คำอธิบาย แนวทางการแก้ปัญหา สำหรับการค้นห
ในปัญหานี้เราได้รับสองตัวเลข num1 และ num2 งานของเราคือการหาตำแหน่งของบิตที่เหมือนกันทางซ้ายสุดของตัวเลขสองตัว เราจำเป็นต้องพิมพ์บิตแรกซึ่งไม่เหมือนกันสำหรับตัวเลขทั้งสองในการแทนค่าไบนารีตามลำดับ ความยาวของทั้งสองต้องเท่ากันเพื่อค้นหาบิต ทำได้โดยเติม 0 ต่อท้ายตัวเลขที่มีบิตน้อยกว่า มาดูตัวอย่างเพื่
ในปัญหานี้เราได้รับหมายเลข N หน้าที่ของเราคือค้นหาตำแหน่งของตัวเลขที่กำหนดในตัวเลขที่ทำจาก 4 และ 7 ชุดที่ประกอบด้วย 4 และ 7 เท่านั้นคือ 4, 7, 44, 47, 74, 77, 444…. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต N = 5 ผลลัพธ์ 74 คำอธิบาย Series upto 5 terms is 4, 7, 44, 47, 74… แนวทางการแก้ปัญ
ในปัญหานี้เราได้รับตัวเลข N ซึ่งมีเพียงหนึ่งชุดบิตในการแทนค่าไบนารี งานของเราคือการหาตำแหน่งของบิตที่ตั้งไว้เท่านั้น หากตัวเลขมีชุดบิตเพียงชุดเดียวให้ส่งคืนตำแหน่งของตัวเลขมิฉะนั้นจะพิมพ์ตัวเลขที่ไม่ถูกต้อง มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต N = 32 ผลลัพธ์ 6 คำอธิบาย Binary representatio
ในปัญหานี้ เราได้รับอาร์เรย์ preOrder[] ที่แสดงถึงการข้ามผ่านของการสั่งซื้อล่วงหน้าของทรีการค้นหาแบบไบนารี งานของเราคือค้นหาการข้ามผ่านรายการสั่งซื้อหลังการสั่งซื้อของ BST จากการส่งผ่านการสั่งซื้อล่วงหน้า มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต preOrder[] = {5, 2, 4, 7, 12} ผลลัพธ์ {4, 2, 12,
ในปัญหานี้ เราได้รับสี่ค่า A, B, C, M(จำนวนเฉพาะ) งานของเราคือค้นหาพลังแห่งอำนาจภายใต้ mod ของไพรม์ เราแค่ต้องหาค่าของ (A ^ (B ^ C)) (mod M) มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน อินพุต A = 3, B = 6, C = 2, M = 11 ผลลัพธ์ 3 คำอธิบาย (A ^ (B ^ C)) =(3 ^ (6 ^ 2)) =(3 ^ (36)) (สมัย 11) =3 แนวทางการ