Adaptive Transmit and Receive Design for Array Radar