Menu
CoddyTech

Hasil Kali array Tanpa Elemen Itu Sendiri

Pelajaran 2 dari 3 dalam kursus Tantangan Coding untuk Wawancara, Paket IX di Coddy.

challenge icon

Tantangan

Sedang

Tulis fungsi bernama productExceptSelf yang, jika diberi array nums berisi n bilangan bulat dengan n > 1, mengembalikan array output sehingga output[i] sama dengan hasil kali semua elemen nums, kecuali nums[i].

Contohnya,

Input: [1,2,3,4]
Output: [24,12,8,6]

Batasan:

  • Dijamin bahwa hasil kali elemen dari awalan atau akhiran array mana pun (termasuk seluruh array) muat dalam bilangan bulat 32-bit.
  • Selesaikan tanpa menggunakan pembagian dan dalam O(n).

Coba sendiri

int* productExceptSelf(int* nums, int numsSize, int* returnSize) {
    // Tulis kodemu di sini
}

Semua pelajaran di Tantangan Coding untuk Wawancara, Paket IX

1Tantangan

Rotasi arrayHasil Kali array Tanpa Elemen Itu SendiriJumlah Maksimum Subarray Melingkar

Latihan sendiri: Compiler C online