โจทย์ทั้งหมด
ง่าย 0 ข้อที่แก้แล้ว อัตราผ่าน 0%

หาค่าน้อยสุดในอาเรย์

หาค่าที่น้อยที่สุดในลิสต์

คืนค่าที่น้อยที่สุดในลิสต์โดยตรวจสอบแต่ละสมาชิกเพียงครั้งเดียว

ให้เขียนฟังก์ชัน array_minimum(numbers)

อินพุต

numbers: ลิสต์ของจำนวนเต็มที่ไม่ว่างเปล่า

เอาต์พุต

คืนค่าที่น้อยที่สุด

เงื่อนไข

1 ≤ ความยาว ≤ 100,000

ตัวอย่าง

ตัวอย่างที่ 1
อินพุต:
numbers = [3, 9, 2]

ผลลัพธ์ที่คาดหวัง:
expected = 2
อินพุต:
std::vector<long long> numbers = {3, 9, 2};

ผลลัพธ์ที่คาดหวัง:
long long expected = 2;
อินพุต:
long[] numbers = new long[] {3, 9, 2};

ผลลัพธ์ที่คาดหวัง:
long expected = 2;

คำอธิบาย

2 น้อยกว่า 3 และ 9

ตัวอย่างที่ 2
อินพุต:
numbers = [0, -5, 5]

ผลลัพธ์ที่คาดหวัง:
expected = -5
อินพุต:
std::vector<long long> numbers = {0, -5, 5};

ผลลัพธ์ที่คาดหวัง:
long long expected = -5;
อินพุต:
long[] numbers = new long[] {0, -5, 5};

ผลลัพธ์ที่คาดหวัง:
long expected = -5;

คำอธิบาย

-5 เป็นค่าน้อยที่สุด

แหล่งอ้างอิง

โจทย์นี้ปรับให้เหมาะกับ CodeUtility กรุณาทำตามคำชี้แจงและข้อจำกัดด้านบน

เรียนรู้จากคนอื่น

แนวทางจากชุมชน

ยังไม่มีวิธีทำที่เผยแพร่ ลองแก้โจทย์นี้เพื่อแชร์วิธีแรก