Advertisement
darekfive

Min Days Between Flights

Mar 14th, 2025
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.40 KB | None | 0 0
  1. public static int minimumTotalCost(int[] departures, int[] returns, int minGap) {
  2.     int res = Integer.MAX_VALUE;
  3.     int minDeparture = Integer.MAX_VALUE;
  4.  
  5.     for (int R = minGap; R < departures.length; R++) {
  6.         minDeparture = Math.min(minDeparture, departures[R - minGap]);
  7.         res = Math.min(res, returns[R] + minDeparture);
  8.     }
  9.  
  10.     return res == Integer.MAX_VALUE ? -1 : res;
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement