每日
int* corpFlightBookings(int** bookings, int bookingsSize, int* bookingsColSize, int n, int* returnSize) {
int* arr=malloc(sizeof(int)*n) ;
returnSize = n;
memset(arr,0,sizeof(int)n);
for(int i=0;i<bookingsSize;i++)
{
arr[bookings[i][0]-1]+= bookings[i][2];
if(bookings[i][1]<n)
{
arr[bookings[i][1]]-= bookings[i][2];
}
}
for(int i=1;i<n;i++)
{
arr[i]+=arr[i-1];
}
return arr;
}

浙公网安备 33010602011771号