การต่อกันของ Array LeetCode Solution

คำอธิบายปัญหา: The Concatenation of Array Leetcode Solution: ระบุว่า จากจำนวนอาร์เรย์ที่เป็นจำนวนเต็มของความยาว n คุณต้องการสร้างอาร์เรย์ที่มีความยาว 2n โดยที่ ans[i] == nums[i] และ ans[i + n] = = nums[i] สำหรับ 0 <= i < n (0-indexed) โดยเฉพาะ ans คือการต่อกันของอาร์เรย์ nums สองตัว ส่งคืนอาร์เรย์ ans อันดับแรก ให้พยายามทำความเข้าใจปัญหาและสิ่งที่ระบุ ปัญหา …

อ่านเพิ่มเติม

การต่อกันของ Array LeetCode Solution

คำชี้แจงปัญหา : การต่อกันของโซลูชัน Array LeetCode – กำหนดจำนวนอาร์เรย์จำนวนเต็มของความยาว n คุณต้องการสร้างอาร์เรย์ที่มีความยาว 2n โดยที่ ans[i] == nums[i] และ ans[i + n] == nums[ ผม] สำหรับ 0 <= ผม < n (ดัชนี 0) โดยเฉพาะ ans คือการต่อกันของอาร์เรย์ nums สองตัว ส่งคืนอาร์เรย์ ans ตัวอย่าง : ตัวอย่างที่ 1 อินพุต: nums = [1,2,1] เอาต์พุต: [1,2,1,1,2,1] คำอธิบาย: อาร์เรย์ …

อ่านเพิ่มเติม

ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่

ปัญหา“ ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่” ระบุว่าคุณได้รับอาร์เรย์สองอาร์เรย์ arra1 [] และ array2 [] อาร์เรย์ที่ระบุอยู่ในลักษณะที่ไม่เรียงลำดับ งานของคุณคือค้นหาว่า array2 [] เป็นชุดย่อยของ array1 [] หรือไม่ ตัวอย่าง arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] คือ…

อ่านเพิ่มเติม

ผลรวมขั้นต่ำของการคูณของจำนวน n

ปัญหา "ผลรวมขั้นต่ำของการคูณของ n จำนวน" ระบุว่าคุณได้รับ n จำนวนเต็มและคุณต้องลดผลรวมของการคูณของตัวเลขทั้งหมดให้น้อยที่สุดโดยการเอาสององค์ประกอบที่อยู่ติดกันในแต่ละครั้งและใส่ผลรวม mod 100 กลับไปจนกว่าจะถึง a เลขตัวเดียว…

อ่านเพิ่มเติม

นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3

ปัญหา“ นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3” ระบุว่าคุณกำลังยืนอยู่บนพื้น ตอนนี้คุณต้องไปถึงจุดสิ้นสุดของบันได มีกี่วิธีที่จะไปให้ถึงจุดสิ้นสุดหากคุณสามารถกระโดดได้เพียง 1, 2, ...

อ่านเพิ่มเติม

ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)

ปัญหา“ ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับตัวเลขเชิงลบ)” ระบุว่าคุณได้รับอาร์เรย์จำนวนเต็มซึ่งมีจำนวนเต็มลบเช่นกันและตัวเลขที่เรียกว่า“ sum” คำสั่งปัญหาขอให้พิมพ์อาร์เรย์ย่อยซึ่งรวมเป็นจำนวนที่กำหนดเรียกว่า "sum" หากมีอาร์เรย์ย่อยมากกว่าหนึ่งอาร์เรย์ ...

อ่านเพิ่มเติม

เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่

ปัญหา“ เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่” ระบุว่าคุณได้รับต้นไม้ไบนารีสองต้น ดูว่าเหมือนกันหรือไม่? ในที่นี้ต้นไม้ที่เหมือนกันหมายความว่าต้นไม้ไบนารีทั้งสองมีค่าโหนดเดียวกันโดยมีการจัดเรียงโหนดเดียวกัน ตัวอย่างต้นไม้ทั้งสอง ...

อ่านเพิ่มเติม

นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน

ปัญหา“ นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน” ระบุว่าคุณได้รับจำนวนเต็ม ตอนนี้หาวิธีสร้างลำดับไบนารีขนาด 2 * n เพื่อให้ครึ่งแรกและครึ่งหลังมีจำนวนเท่ากัน ...

อ่านเพิ่มเติม

ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์

ปัญหา“ ค้นหาแฝดทั้งหมดที่มีผลรวมศูนย์” ระบุว่าคุณได้รับอาร์เรย์ที่มีจำนวนบวกและลบทั้งคู่ คำสั่งปัญหาขอให้หา triplet ที่มีผลรวมเท่ากับ 0 ตัวอย่าง arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) คำอธิบาย ...

อ่านเพิ่มเติม

ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม

คำชี้แจงปัญหาปัญหา“ ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม” ระบุว่าคุณได้รับจำนวนเต็ม จำนวนเต็มเหล่านี้จัดอยู่ในรูปของสามเหลี่ยม คุณเริ่มจากด้านบนของสามเหลี่ยมและต้องไปถึงแถวล่างสุด ในการดำเนินการนี้คุณย้ายไปที่ ...

อ่านเพิ่มเติม

Translate »