საიტი არის დეველოპმენტის პროცესში

ისწავლეს ლოგოᲘᲡᲬᲐᲕᲚᲔ
  • მთავარი
  • სავარჯიშოები
  • ედიტორი
  • გზამკლევი
მარტივი ციკლი მასივი რიცხვი Math ობიექტი

მაქსიმალური რიცხვი მასივში

მოცემულია მთელი რიცხვების მასივი nums. თქვენი დავალებაა დააბრუნოთ მაქსიმალური რიცხვი არსებული მასივიდან.

გადაცემული პარამეტრებიდან გამომდინარე ამოცანას აუცილებლად ექნება ერთი სწორი პასუხი.

თუ მაქსიმალური რიცხვი არ გვაქვს მასივში დავაბრუნოთ null.

პირველი მაგალითი

  • პარამეტრები: nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  • შედეგი: 1
  • განმარტება: მასივში მაქსიმალური რიცხვია 1

მეორე მაგალითი

  • პარამეტრები: nums = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  • შედეგი: 1
  • განმარტება: მასივში მაქსიმალური რიცხვია 1

მესამე მაგალითი

  • პარამეტრები: nums = [2, 1, 3, 4, 5, 6, 7, 8, 9, 10]
  • შედეგი: 1
  • განმარტება: მასივში მაქსიმალური რიცხვია 1

მეოთხე მაგალითი

  • პარამეტრები: nums = [-1, 22, 0, 10]
  • შედეგი: -1
  • განმარტება: მასივში მაქსიმალური რიცხვია -1

მეხუთე მაგალითი

  • პარამეტრები: nums = [-1, 22, -22, 10, 0]
  • შედეგი: 22
  • განმარტება: მასივში მაქსიმალური რიცხვია 22

მეექვსე მაგალითი

  • პარამეტრები: nums = []
  • შედეგი: null
  • განმარტება: მასივი ცარიელია ამიტომაც ვაბრუნებთ null-ს.

ამოცანის ამოხსნა შესაძლებელია ბევრი გზით, ცადეთ ისეთი ალგორითმის მოფიქრება, რომელიც O(n)-თან ახლოს არის.

პარამეტრები
nums = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
მოსალოდნელი შედეგი
10