Menu
Coddy logo textTech

Maximum Sum Circular Subarray

Coddy'nin Mülakat Kodlama Soruları - Paket IX kursunda ders 3 / 3.

challenge icon

Görev

Zor

Dairesel bir tam sayı dizisi (yani son elemandan sonraki elemanın dizinin ilk elemanı olduğu bir dizi) verildiğinde, maksimum toplama sahip olan (en az bir sayı içeren) alt dizinin toplamını döndüren maxSubarraySumCircular adında bir fonksiyon yazın.

Örneğin,

Girdi: [5, -3, 5]
Çıktı: 10
Açıklama: [5, 5] alt dizisi maksimum 10 toplamına sahiptir.

Kısıtlamalar:

  • n == nums.length
  • 1 <= n <= 3000
  • -3000 <= nums[i] <= 3000

Kendin dene

int maxSubarraySumCircular(int* nums, int numsSize) {
    // Buraya kod yazın
}

Mülakat Kodlama Soruları - Paket IX bölümündeki tüm dersler

1Challenges

Rotate ArrayProduct Array Except SelfMaximum Sum Circular Subarray