238.Произведение массива, кроме собственного кода.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 238.Произведение массива, кроме собственного кода.

Сообщение Anonymous »

Я пробовал эту проблему на литкоде. 238.Произведение массива, кроме self

Для целочисленного массива nums, верните массив ответа, такой, что
ответ
равен произведению всех элементов nums, кроме
nums .
Произведение любого префикса или суффикса чисел гарантированно помещается в
32-битное целое число.
Вы должны написать алгоритм, который работает за время O(n) и без использования
операции деления.


Пример 1:

Код: Выделить всё

Input: nums = [1,2,3,4]

Output: [24,12,8,6]
Пример 2:

Код: Выделить всё

Input: nums = [-1,1,0,-3,3]

Output: [0,0,9,0,0]
Это было мое решение вышеуказанной проблемы.

Код: Выделить всё

public int[] productExceptSelf(int[] nums) {

int answer[]=new int[nums.length];
for(int i=0;i

Подробнее здесь: [url]https://stackoverflow.com/questions/68570933/238-product-of-array-except-self-leetcode[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»