正と負の整数のセットが与えられた場合、すべての正の整数を片側に、負の整数を片側にグループ化します。番号は、表示される順序と同じにする必要があります。
例:
配列 = {1、-3、-5、9、-8}
O/P = {-3、-5、-8、1、9}
単純にループインして新しい配列を埋めることができるので、余分なスペースを使用することがこの問題に挑戦しているとは思いません。課題は、余分なスペースを使わずにその場で行うことです。この質問は私の友人から尋ねられました。
(私は2つのポインターでそれを解決し、正負を交換するなどを考えていましたが、すぐに要素が現れる相対的な順序がめちゃくちゃになったようです)
助言がありますか?