ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์

คำชี้แจงปัญหา ค้นหาองค์ประกอบสูงสุด โซลูชัน LeetCode กล่าวว่า – องค์ประกอบสูงสุดคือองค์ประกอบที่มากกว่าเพื่อนบ้านอย่างเคร่งครัด กำหนดหมายเลขอาร์เรย์จำนวนเต็ม 0 ที่จัดทำดัชนี ค้นหาองค์ประกอบพีค และส่งคืนดัชนี หากอาร์เรย์มีหลายพีค ให้ส่งคืนดัชนีไปที่พีคใดๆ คุณอาจจะจินตนาการ ...

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

หน้าต่างบานเลื่อนสูงสุด LeetCode Solution

คำชี้แจงปัญหา หน้าต่างบานเลื่อน โซลูชัน LeetCode สูงสุดกล่าวว่า – คุณจะได้รับอาร์เรย์ของจำนวนเต็มจำนวน และมีหน้าต่างบานเลื่อนขนาด k ซึ่งย้ายจากด้านซ้ายสุดของอาร์เรย์ไปทางขวาสุด คุณจะเห็นเฉพาะตัวเลข k ในหน้าต่างเท่านั้น แต่ละครั้ง …

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

คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด

คอนเทนเนอร์คำชี้แจงปัญหาที่มีน้ำมากที่สุด โซลูชัน LeetCode กล่าวว่า – คุณจะได้รับความสูงของอาร์เรย์จำนวนเต็มความยาว n มีการวาดเส้นแนวตั้ง n เส้น โดยที่จุดสิ้นสุดสองจุดของเส้น ith คือ (i, 0) และ (i, ความสูง[i]) หาเส้นสองเส้นที่ประกอบกับแกน x กลายเป็นภาชนะ เช่น ภาชนะ ...

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

ลำดับถัดไป โซลูชัน LeetCode

คำชี้แจงปัญหา การเปลี่ยนแปลงถัดไป โซลูชัน LeetCode – การเรียงสับเปลี่ยนอาร์เรย์ของจำนวนเต็มคือการจัดเรียงของสมาชิกในลำดับหรือลำดับเชิงเส้น ตัวอย่างเช่น สำหรับ arr = [1,2,3] ต่อไปนี้ถือเป็นการเรียงสับเปลี่ยนของ arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. การเรียงสับเปลี่ยนลำดับถัดไปของอาร์เรย์ของจำนวนเต็มคือการเรียงสับเปลี่ยนที่มากขึ้นของ ...

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

ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution

คำชี้แจงปัญหา ค้นหาองค์ประกอบที่ใกล้ที่สุด K โซลูชัน LeetCode – ให้อาร์เรย์จำนวนเต็มที่เรียงลำดับ arr จำนวนเต็มสองตัว k และ x ส่งคืนจำนวนเต็มที่ใกล้เคียงที่สุด k เป็น x ในอาร์เรย์ ผลลัพธ์ควรเรียงลำดับจากน้อยไปมากด้วย จำนวนเต็ม a อยู่ใกล้กับ x มากกว่าจำนวนเต็ม b ถ้า: |a – x| < |b – x| หรือ |a – x| == |b – …

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

โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง

คำชี้แจงปัญหาแบบต่อเนื่อง Subarray รวมโซลูชัน LeetCode – ให้จำนวนอาร์เรย์จำนวนเต็มและจำนวนเต็ม k ให้คืนค่าจริงหาก nums มีอาร์เรย์ย่อยต่อเนื่องที่มีขนาดอย่างน้อยสององค์ประกอบซึ่งมีองค์ประกอบรวมกันเป็นทวีคูณของ k หรือมิฉะนั้นจะเป็นเท็จ จำนวนเต็ม x คือผลคูณของ k ถ้ามีจำนวนเต็ม n เช่นนั้น x = n * k 0 คือ …

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

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution

คำชี้แจงปัญหา การข้ามเส้นแนวตั้งของต้นไม้ไบนารี โซลูชัน LeetCode กล่าวว่า – เมื่อพิจารณาถึงรากของต้นไม้ไบนารีแล้ว ให้คำนวณการข้ามผ่านของลำดับแนวตั้งของต้นไม้ไบนารี สำหรับแต่ละโหนดที่ตำแหน่ง (แถว, col) ลูกด้านซ้ายและด้านขวาจะอยู่ที่ตำแหน่ง (แถว + 1, col – 1) และ (แถว + 1, col + 1) ตามลำดับ …

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

Jump Game IV โซลูชัน LeetCode

คำชี้แจงปัญหา: Jump Game IV โซลูชัน LeetCode กล่าวว่า – จากอาร์เรย์ของจำนวนเต็ม arr คุณจะอยู่ในตำแหน่งแรกที่ดัชนีแรกของอาร์เรย์ ในขั้นตอนเดียว คุณสามารถข้ามจากดัชนี i ไปยังดัชนี: i + 1 โดยที่: i + 1 < arr.length. ผม – 1 โดยที่: ผม – 1 >= …

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

คะแนนของวงเล็บ LeetCode Solution

คำชี้แจงปัญหา คะแนนของวงเล็บ LeetCode Solution กล่าวว่า – ให้สตริงวงเล็บที่สมดุลและส่งกลับคะแนนสูงสุด คะแนนของสตริงวงเล็บแบบสมดุลเป็นไปตามกฎต่อไปนี้: “()” มีคะแนน 1 AB มีคะแนน A + B โดยที่ A และ B เป็นสตริงวงเล็บแบบสมดุล (A) มีคะแนน 2 * A โดยที่ A คือ …

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

ถอดรหัสสตริง Leetcode Solution

คำชี้แจงปัญหา สตริงถอดรหัส โซลูชัน LeetCode – “ถอดรหัสสตริง” ขอให้คุณแปลงสตริงที่เข้ารหัสเป็นสตริงที่ถอดรหัส กฎการเข้ารหัสคือ k[encoded_string] โดยที่ encoded_string ในวงเล็บเหลี่ยมจะถูกทำซ้ำทุกประการ k ครั้งโดยที่ k เป็นจำนวนเต็มบวก ตัวอย่าง: อินพุต: s = ”3[a]2[bc]” เอาต์พุต: “aaabcbc” …

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

Translate »