public class MaxSubArray_Prefixsum { public static void maxPrefixSubarray ( int numbers []){ int ts = 0 ; int maxSum = Integer . MIN_VALUE ; int prefix [] = new int [ numbers . length ]; prefix [ 0 ] = numbers [ 0 ]; //creating prefix array for ( int i = 1 ; i < numbers . length ; i ++){ prefix [ i ] = numbers [ i ] + prefix [ i - 1 ]; } System . out . println ( "prefix array is" ); for ( int i = 0 ; i < numbers . length ; i ++){ System . out . print ( prefix [ i ] + " " ); } System . out . prin...
Comments
Post a Comment