หน้าแรก
หน้าแรก
ในปัญหานี้ เราได้รับสองตัวเลข X และ n ซึ่งแสดงถึงอนุกรมทางคณิตศาสตร์ งานของเราคือสร้างโปรแกรมเพื่อหาผลรวมของอนุกรม 1 + x/1 + x^2/2 + x^3/3 + .. + x^n/n. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล x = 2 , n = 4 ผลผลิต คำอธิบาย − sum= 1 + 2/1 + (2^2)/2 + (2^3)/3 + (2^4)/4 = 1 + 2 + 4/2
ในปัญหานี้ เราได้รับจำนวน n ซึ่งได้รับ n ขององค์ประกอบของชุดที่ 1, 3, 6, 10 … (ตัวเลขสามเหลี่ยม) งานของเราคือสร้างโปรแกรมเพื่อคำนวณผลรวมของอนุกรม มาดูตัวเลขสามเหลี่ยมกันก่อนจะคำนวณผลรวมกัน ตัวเลขสามเหลี่ยมคือตัวเลขที่สามารถแสดงในรูปสามเหลี่ยมได้ สามเหลี่ยมเกิดขึ้นในลักษณะที่แถวแรกมีจุดหนึ่ง จุดที
ในปัญหานี้ เราได้รับตัวเลข n ซึ่งเป็นเทอมที่ n ของอนุกรม 1/(1*2) + 1/(2*3) +…+ 1/(n*(n+1)) งานของเราคือสร้างโปรแกรมเพื่อค้นหาผลรวมของซีรีส์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล n = 3 ผลผลิต 0.75 คำอธิบาย − ผลรวม =1/(1*2) + 1/(2*3) + 1/(3*4) =½ + ⅙+ 1/12 =(6+2+1)/12 =9/12 =¾ =0.7
ในปัญหานี้ เราได้รับตัวเลข n ซึ่งกำหนดพจน์ที่ n ของชุดข้อมูล 1^1 + 2^2 + 3^3 + … + n^n งานของเราคือสร้างโปรแกรมที่จะหาผลรวมของซีรีส์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล n = 4 ผลผลิต 30 คำอธิบาย − ผลรวม =(1^1) + (2^2) + (3^3) + (4^4) =1 + 4 + 9 + 16 =30 เพื่อแก้ปัญหานี้ เราจะวนซ้ำ
ในปัญหานี้ เราได้รับตัวเลข n ซึ่งกำหนดพจน์ที่ n ของอนุกรม 2 + (2+4) + (2+4+6) + (2+4+6+8) + ... + (2 +4+6+8+...+2n). งานของเราคือสร้างโปรแกรมเพื่อค้นหาผลรวมของซีรีส์ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล n = 3 ผลผลิต คำอธิบาย − ผลรวม =(2) + (2+4) + (2+4+6) =2 + 6 + 12 =20 วิธีแก้
เราได้รับอินพุต N ซึ่งหมายถึงขนาดของกระดานหมากรุก ภารกิจที่นี่คือการค้นหาค่า NXN ใดๆ ว่ามีบิชอปจำนวนเท่าใดที่สามารถวางบนกระดานหมากรุก NXN เพื่อไม่ให้บิชอปสองคนโจมตีกันเองได้ มาทำความเข้าใจกับตัวอย่างกัน ป้อนข้อมูล − N=2 ผลผลิต − บิชอปสูงสุดที่สามารถวางบนกระดานหมากรุก N*N ได้ − 2 ( ดังแสดงด้านบน
เราได้รับด้วยอาร์เรย์แบบวงกลม อาร์เรย์แบบวงกลมคืออาร์เรย์ที่เราพิจารณากรณีที่องค์ประกอบแรกอยู่ถัดจากองค์ประกอบสุดท้าย มันถูกใช้เพื่อดำเนินการคิว ดังนั้นเราต้องนับจำนวนสูงสุด ของ 1 หรือ 0 ติดต่อกันในอาร์เรย์นั้น มาทำความเข้าใจกับตัวอย่างกัน ป้อนข้อมูล − Arr[] ={ 1,1,0,1,0,1,0,1,1,1 } ผลผลิต − จำนว
เราได้รับชุดตัวอักษร ภารกิจคือการค้นหาอักขระที่มีการทำซ้ำติดต่อกันนานที่สุดที่เกิดขึ้นในสตริง มาทำความเข้าใจกับตัวอย่างกัน ป้อนข้อมูล − String[] =“abbbbbbbbcdd” ผลผลิต − ข คำอธิบาย − ในสตริงข้างต้น ลำดับต่อเนื่องที่ยาวที่สุดคืออักขระ b นับ bs ติดต่อกันคือ 4 ป้อนข้อมูล − String[] =“aabbcdeeeeed”
เราได้รับอาร์เรย์ของจำนวนเฉพาะที่จัดเรียงแบบสุ่ม ขนาดของอาร์เรย์คือ N เป้าหมายคือการหาลำดับที่ยาวที่สุดของจำนวนเฉพาะที่อยู่ติดกันในอาร์เรย์ จำนวนเฉพาะคือจำนวนที่มีตัวประกอบเพียง 2 ตัว คือ 1 และจำนวนเฉพาะ 1,2,3,5,7,11,13….เป็นจำนวนเฉพาะในขณะที่ 4,6,8,9,10….20 ไม่ใช่จำนวนเฉพาะ จำนวนที่ไม่ใช่เฉพาะทุกตั
เราได้รับอาร์เรย์ Arr[] ของจำนวนเต็ม เป้าหมายคือการค้นหาอาร์เรย์ย่อยที่ยาวที่สุดของ Arr[] ผลรวมขององค์ประกอบที่เท่ากัน นั่นคือ ผลรวมขององค์ประกอบของอาร์เรย์ย่อยจะเท่ากัน และอาร์เรย์ย่อยนั้นมีความยาวสูงสุด ป้อนข้อมูล − Arr[] ={ 2,3,5,2,6,7 }. ผลผลิต −ความยาวสูงสุดของอาร์เรย์ย่อย − 4 คำอธิบาย −อาร์
เนื่องจากภารกิจคือการสร้างทรีด้วยจำนวนเต็ม N ที่กำหนด ดังนั้นผลรวมของ degree(x) * degree(y) สำหรับคู่ที่เรียงลำดับทั้งหมด (x,y) จะสูงสุด และ x ไม่เท่ากับ y ป้อนข้อมูล −N=5 ผลผลิต −50 คำอธิบาย 1 \ 2 \ 3
ภารกิจคือการลบ K อาร์เรย์ย่อยออกจากอาร์เรย์ที่กำหนด Arr[] ที่มีองค์ประกอบบวก N เพื่อให้องค์ประกอบที่เหลือทั้งหมดในอาร์เรย์เป็นจำนวนเฉพาะและขนาดของอาร์เรย์ที่เหลือสูงสุด ป้อนข้อมูล Arr[]={4, 3, 3, 4, 3, 4, 3} , K=2 ผลผลิต 3 คำอธิบาย − K=2 หมายถึงต้องลบเพียง 2 อาร์เรย์ย่อย อาร์เรย์ย่อยที่ถูกลบคื
เนื่องจากภารกิจคือการเพิ่มจำนวนองค์ประกอบ Automorphic ที่ต่อเนื่องกันในอาร์เรย์ที่กำหนดโดยมีจำนวนองค์ประกอบ N จำนวน ตัวเลขอัตโนมัติคือตัวเลขที่สี่เหลี่ยมจัตุรัสลงท้ายด้วยตัวเลขเดียวกับตัวตัวเลข ตัวอย่างเช่น 5 เป็นตัวเลขอัตโนมัติ เช่น 5*5 =25 และ 25 ลงท้ายด้วย 5. ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องท
ในปัญหานี้ เราได้รับตัวเลข n ซึ่งกำหนดพจน์ที่ n ของชุดข้อมูล 2^0, 2^1, 2^2, …, 2^n งานของเราคือสร้างโปรแกรมเพื่อหาผลรวมของอนุกรม 2^0 + 2^1 + 2^2 +...+ 2^n. มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน ป้อนข้อมูล n=6 ผลผลิต คำอธิบาย ผลรวม =2^0 + 2^1 + 2^2 + 2^3 + 2^4 + 2^5 + 2^6sum =1 + 2 + 4 + 8 +
ภารกิจคือการคำนวณจำนวนจุดสูงสุดที่คาดหวังได้หลังจากการโยนลูกเต๋า N ครั้งที่มีหน้า M หน้าแรกของลูกเต๋ามี 1 จุด หน้าที่สองมี 2 จุด เป็นต้น ใบหน้าที่ M ก็มีจำนวนจุด M เช่นเดียวกัน ความน่าจะเป็นของการปรากฏตัวของแต่ละใบหน้าจะกลายเป็น 1/M ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่าง - ป้อนข้อมูล
ภารกิจคือการคำนวณจำนวนสูงสุดของกลุ่มขนาด 3 ที่สามารถเกิดขึ้นได้เมื่อ N จำนวนรายการประเภท A และ M จำนวนรายการประเภท B นอกจากนี้ แต่ละกลุ่มควรมีอย่างน้อยหนึ่งรายการในแต่ละประเภท นั่นคือ A หรือ B ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่าง - ป้อนข้อมูล − N=3, M=5 ป้อนข้อมูล − 2 คำอธิบาย Gro
ภารกิจคือการค้นหาจำนวนสูงสุดของเมทริกซ์ไบนารีที่เป็นไปได้โดยมีข้อจำกัดดังต่อไปนี้ จำนวนเต็มสองจำนวน N และ X ถูกกำหนดโดยที่ X<=N ขนาดของเมทริกซ์ไบนารีควรเป็น N*N และทุกเมทริกซ์ย่อยที่มีขนาด X*X ควรมีอย่างน้อยหนึ่งศูนย์ มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่างกัน − ป้อนข้อมูล − N=4, X=2 ผลผลิต
ภารกิจคือการหาจำนวนสูงสุดของสี่เหลี่ยมด้านขนานที่สามารถทำได้โดยใช้ส่วนของเส้นตรงจำนวน N ที่กำหนด ถ้าแต่ละส่วนของเส้นสามารถใช้ได้มากสุดในหนึ่งรูปสี่เหลี่ยมด้านขนาน ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่าง - ป้อนข้อมูล − Arr[] ={8, 3, 1, 3, 8, 7, 1, 3, 5, 3} ผลผลิต − 2 คำอธิบาย − ด้วยส่ว
ภารกิจคือการคำนวณจำนวนสูงสุดของชิ้นส่วนสี่เหลี่ยมจัตุรัสหรือสี่เหลี่ยมผืนผ้าที่มีขนาดเท่ากัน ที่สามารถรับได้โดยการตัดชิ้นสี่เหลี่ยมที่กำหนดในจำนวนครั้ง N ของการตัดในแนวนอนหรือแนวตั้ง ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่าง - ป้อนข้อมูล − N=8 ผลผลิต − 25 คำอธิบาย − เมื่อ N=8 จำนวนการตั
ภารกิจคือการหาจำนวนสูงสุดของส่วนของเส้นตรงที่มีความยาว a, b และ c ที่สามารถเกิดขึ้นได้จากจำนวนเต็มบวกที่กำหนด N ตอนนี้มาทำความเข้าใจสิ่งที่เราต้องทำโดยใช้ตัวอย่าง - ป้อนข้อมูล − N=8, a=3, b=1, c=2 ผลลัพธ์ − 8 คำอธิบาย − N สามารถแบ่งออกเป็น 8 เซ็กเมนต์ของ b ซึ่งเป็นจำนวนเซ็กเมนต์สูงสุดที่สามารถทำไ