- Published on
Patching Array
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
Sizga tartiblangan nums butun sonlar massivi va butun son n berilgan. nums massiviga ba'zi sonlar qo'shib (patch) [1, n] oralig'idagi har bir butun sonni massiv elementlarining quyi to'plami sifatida ifodalash imkoniga ega bo'lmoqchisiz.
Siz qo'shishingiz kerak bo'lgan minimal sonlar miqdorini qaytaring.
Misol:
Input: nums = [1,3], n = 6
Output: 1
Tushuntirish: nums = [1,3] bilan quyidagilar ifodalanishi mumkin: 1, 3, 4.
2 ni qo'shsak: [1,2,3] => 1, 2, 3, 4, 5, 6 barchasini ifodalash mumkin.
Patching Array
Qiyin40 daqiqa30 ball
📚 Misollar
Kiruvchi: nums = [1,3], n = 6
Chiquvchi: 1
Kiruvchi: nums = [1,5,10], n = 20
Chiquvchi: 2
func solve(_ nums: [Int], _ n: Int) -> Int {
// Kodingizni shu yerga yozing
return 0
}
Run tugmasini bosing