ProductSelfwithouttheNumber

Run Settings
LanguageJava
Language Version
Run Command
class Main { public static void main(String[] args) { System.out.println("Hello World!"); int[] nums={1,2,3,4}; int[] results=getProducts(nums); for(int n:results){ System.out.println("Products+"+n); } } public static int[] getProducts(int[] nums){ int n=nums.length; int[] result=new int[n]; result[0]=1; for(int i=1;i<n;i++){ result[i]=result[i-1]*nums[i-1]; } int rightProd=1; for(int i=n-2;i>=0;i--){ rightProd=rightProd*nums[i+1]; result[i]*=rightProd; } return result; } }
Editor Settings
Theme
Key bindings
Full width
Lines