หน้าแรก
หน้าแรก
เราได้รับอาร์เรย์ของตัวเลขว่า Arr1[] และอาร์เรย์ Arr2[] อื่นที่มีความยาวเท่ากันหรือต่างกัน Arr1[] มีองค์ประกอบที่เรียงลำดับจากน้อยไปหามาก ดังนั้นองค์ประกอบเดียวจะไม่ถูกจัดเรียง เราต้องหาองค์ประกอบจากอาร์เรย์ที่สอง Arr2[] เพื่อให้สามารถแทนที่องค์ประกอบที่วางไว้ไม่ถูกต้องของ Arr1[] และทำการจัดเรียง นอ
เราได้รับ N รูปี เป้าหมายคือซื้อน้ำให้ได้มากที่สุดด้วยเงิน โดยมีอัตราของขวดน้ำดังนี้ − ขวดพลาสติก:รูปีต่อ 1 ลิตร ขวดแก้ว:รูปี B สำหรับ 1 ลิตร ขวดแก้ว:รูปี B สำหรับ 1 ลิตร ตอนนี้ต้นทุนดั้งเดิมของขวดแก้วกลายเป็นรูปี พ.ศ. หลังจากกลับมา หากราคาขวดพลาสติกยังน้อยกว่า พ.ศ. ให้ซื้อเฉพาะขวดพลาสติก หรือซื
เราได้รับสตริงที่มีอักขระ (,),{,},[,] เท่านั้น เป้าหมายคือการหาความยาวสูงสุดของสตริงดังกล่าวเพื่อให้สมดุลโดยการสลับอักขระที่อยู่ติดกันหรือลบอักขระ เราจะทำสิ่งนี้โดยการเปรียบเทียบอักขระที่อยู่ติดกัน หากพวกมันอยู่ตรงข้ามกันก็สามารถสลับกันได้ ( }{,)(,][ สามารถสลับได้ ในขณะที่ {{,)),[[,}},)),]] ไม่สามาร
หากเราใช้คำว่า Content Management System คำต่อคำ ก็หมายถึงระบบการจัดการเนื้อหา ถูกกำหนดให้เป็นแพลตฟอร์มการทำงานร่วมกันที่มีคุณสมบัติและฟังก์ชันการทำงานที่แตกต่างกัน ซึ่งช่วยให้สร้าง ออกแบบ เผยแพร่ และดูแลเนื้อหาเว็บได้อย่างง่ายดายและมีประสิทธิภาพ ระบบจัดการเนื้อหา (CMS) คืออะไร ระบบการจัดการเนื้อหา
Derangement เป็นการเรียงสับเปลี่ยนของตัวเลข N โดยที่ตัวเลขไม่ปรากฏที่ตำแหน่งเดิม ตัวอย่าง ตัวอย่างหนึ่งที่เป็นไปได้ของความผิดปกติ { 1,2,3 } คือ { 2,1,3 } ไม่มีองค์ประกอบใดในเรื่องนี้ที่เดิมตำแหน่ง เป้าหมายที่นี่คือการนับความแปรปรวนที่เป็นไปได้สำหรับตัวเลข N เราจะทำสิ่งนี้โดยใช้โซลูชันแบบเรียกซ้ำ สำ
ต้นไม้ต่อเนื่องถูกกำหนดให้เป็นต้นไม้ที่มีเส้นทางจากโหนดรูทไปยังโหนดปลายสุดซึ่งมีค่าหรือน้ำหนักของโหนด ดังนั้นความแตกต่างที่แน่นอนระหว่างโหนดหลักและโหนดไดเร็กต์ไชน์ทั้งหมดจะเป็น 1 เสมอ หากเราเลือกโหนดใด ๆ บนเส้นทางจากรากหนึ่งไปยังอีกใบ |น้ำหนักของโหนด-น้ำหนักของโหนดย่อยด้านซ้าย|=|น้ำหนักของโหนดย่อย
เราได้รับ Inorder และ Preorder traversals ของไบนารีทรี เป้าหมายคือการสร้างต้นไม้จากการข้ามผ่านที่กำหนด การข้ามผ่านแบบไม่เรียงลำดับ − ในการข้ามผ่านต้นไม้ประเภทนี้ ต้นไม้ย่อยด้านซ้ายจะถูกเข้าชมก่อน ตามด้วยโหนดและทรีย่อยด้านขวาในตอนท้าย ไม่เป็นระเบียบ (รากของต้นไม้) สำรวจทรีย่อยทางซ้ายของโหนดที่ช
เราได้รับต้นไม้ไบนารี เป้าหมายคือการหารอบความยาวสูงสุดในต้นไม้ที่กำหนด เราจะทำเช่นนี้โดยการค้นหาความสูงสูงสุดของทรีย่อยด้านซ้ายและแผนผังย่อยด้านขวาจากรูทโหนด และจะเข้าร่วมเส้นทางความยาวสูงสุดเหล่านี้เพื่อให้ได้รอบที่ยาวที่สุด สำหรับต้นไม้ด้านบน รอบความยาวสูงสุดคือ 1-2-3-4-7-6 หรือ 1-6-7-4-3-2-1 ย
เราได้รับความสูงของผนังตู้คอนเทนเนอร์ เป้าหมายคือการหาภาชนะที่สามารถบรรจุน้ำได้ในปริมาณสูงสุด เนื่องจากความสูงของผนังเป็นองค์ประกอบของอาร์เรย์ ระยะห่างระหว่างกำแพงจึงถือเป็นความกว้างระหว่างผนังทั้งสอง ตัวอย่างเช่น ผนังที่มีความสูง Arr[i] และ Arr[j] มีความกว้างระหว่าง ji ( 0<=i
เราได้รับจำนวนขอบ Noe และจำนวนจุดยอดพฤศจิกายน เป้าหมายคือการหาจุดยอดที่แยกได้ขั้นต่ำและสูงสุดที่เป็นไปได้ในกราฟดังกล่าวซึ่งไม่มีขอบและไม่มีการนับจุดยอด จุดยอดที่แยกออกมาเป็นจุดที่ไม่มีขอบเชื่อมต่ออยู่ สำหรับจุดยอดแยกต่ำสุด เราจะทำให้แน่ใจว่าทุกขอบถูกแยกออกจากกัน ( ไม่มีสองขอบที่มีจุดยอดร่วมกัน )
เราได้รับราคาของเล่นในรูปแบบของอาร์เรย์และจำนวน K ในมือ เป้าหมายคือการซื้อจำนวนสูงสุด ของของเล่นที่มีจำนวนนั้น องค์ประกอบของอาร์เรย์แต่ละชิ้นเป็นราคาของของเล่นชิ้นเดียว ดังนั้นจึงไม่มี ของของเล่นคือไม่มี ขององค์ประกอบ เราจะจัดเรียงราคาตามลำดับจากน้อยไปมากเพื่อให้สามารถซื้อของเล่นที่มีราคาต่ำกว่าได้ก
เราได้รับจำนวนเต็มบวก N เป้าหมายคือการนับคู่ของจำนวนเต็มบวกที่ไม่เป็นลบซึ่งตรงกับความไม่เท่าเทียมกัน:x*x + y*y
เราได้รับลำดับเลขฐานสองของ 0 และ 1 ยังถือว่าบุคคลกำลังนั่งอยู่ที่ตำแหน่งหรือจุดที่เก็บไว้ใน current_pos ตอนนี้เริ่มต้นจาก current_pos หากลำดับไบนารีมี 0 แล้ว hemove เหลือขั้นตอนเดียว ( current_pos - 1) หากเป็น 1 เขาขยับไปทางขวาหนึ่งก้าว ( current_pos + 1) เป้าหมายคือการหาตำแหน่งหรือจุดที่ชัดเจนหลังจ
=5 และ <=50 ป้อนข้อมูล − ต้นไม้ที่ระบุด้านล่าง − ช่วง [ 3-6 ] ผลผลิต − จำนวนต้นไม้ที่อยู่ในระยะ − 2 คำอธิบาย - สำหรับโหนด 4 และ 6 เท่านั้น แผนผังย่อย ( NULL ) อยู่ระหว่าง 3-6 ป้อนข้อมูล − ต้นไม้ที่ระบุด้านล่าง:ช่วง [ 12-20 ] ผลผลิต − จำนวนต้นไม้ที่อยู่ในระยะ − 3 คำอธิบาย − สำหรับโหนด 16, 1
โอเพ่นซอร์สคืออะไร โอเพ่นซอร์สเป็นคำที่เรียกโดยทั่วไปว่าโอเพ่นซอร์สซอฟต์แวร์ (OSS) ในโลกซอฟต์แวร์ โดยทั่วไป OSS เป็น OSS ที่มีให้ใช้ฟรีบนอินเทอร์เน็ต เพื่อใช้ แก้ไข ทดสอบ และพัฒนาเพิ่มเติมตามนั้น OSS สะดวกกว่าในการใช้งานโดยผู้ใช้ที่หลากหลายทั่วโลก เนื่องจากสามารถปรับเปลี่ยนได้เองตามธรรมชาติ ผู้ใช้ม
เนื่องจากโลกของคอมพิวเตอร์มีการด้นสดอยู่ตลอดเวลา อุปกรณ์ใหม่เข้ามาทุกวันซึ่งทำให้รุ่นก่อนหน้าไม่เหมาะสำหรับการเปลี่ยนแปลงและการพัฒนาทางเทคโนโลยีในปัจจุบัน หมดยุคที่คอมพิวเตอร์มีขนาดห้องและการคำนวณใช้เวลาหลายชั่วโมง ตั้งแต่หลอดสุญญากาศ ทรานซิสเตอร์ และวงจรรวม ไปจนถึงอุปกรณ์หน้าจอสัมผัส ความก้าวหน้าท
เราได้รับด้วยจำนวนเต็ม N และ K เรามีสตริงไบนารีที่มีความยาว N ซึ่งประกอบด้วย 0 และ 1 เท่านั้น เป้าหมายคือการหาจำนวนของสตริงดังกล่าวที่มีความยาว N ที่มี K ติดต่อกันเป็น 1 กล่าวคือ ถ้า N=3 และ K=2 ให้นับเลขฐานสอง 3 หลักทั้งหมดที่เป็นไปได้ซึ่งมี 2 ตัวติดกัน 1 ตัว ตัวอย่าง − 111, 1 ที่อยู่ติดกันตรงนี้ป
สมมติว่าเรามีนาฬิกาดิจิตอลประเภท HH:MM ซึ่งแสดงเวลาเป็นชั่วโมงและนาทีเท่านั้น เราได้รับจำนวนชั่วโมงและนาทีเป็นข้อมูลเข้า เป้าหมายคือการนับจำนวนครั้งที่ตัวเลขทั้งหมดเท่ากัน H=M. สิ่งนี้เกิดขึ้น 3 ครั้งต่อวัน ครั้งแรกเวลา 00:00 น. เที่ยงคืน จากนั้นเวลา 11:11 น. และสุดท้ายเวลา 22:22 น. ตามเวลาที่แสดงใ
เราได้รับวัตถุขนาดใหญ่ สมมุติว่า a และวัตถุขนาดเล็ก สมมุติว่า b ตัวเลือกสำหรับวัตถุ a และ b ขึ้นอยู่กับผู้ใช้ ในตัวอย่างด้านล่าง เรากำลังนำสิ่งของไปเป็นของเล่นที่ใหญ่หรือเล็กตามลักษณะขนาด ภารกิจคือการคำนวณจำนวนสูงสุดของของเล่นขนาดใหญ่ที่สามารถทำได้โดยให้ของเล่นชิ้นเล็กเป็นการตอบแทน ป้อนข้อมูล − big
เราได้รับอาร์เรย์ขององค์ประกอบจำนวนเต็มที่ไม่ได้เรียงลำดับ และภารกิจคือการคำนวณสองสิ่งที่สำคัญ นั่นคือ องค์ประกอบที่มีจำนวนบิตเท่ากัน นอกจากนี้ องค์ประกอบที่มีบิตชุดเดียวกันควรมีลักษณะต่อเนื่องกัน อินพุต int arr[] = { 5, 8, 1, 2, 9, 12} ผลผลิต − จำนวนสูงสุดขององค์ประกอบอาร์เรย์ที่อยู่ติดกันโดยมีจ