Potrzebuję znaleźć wysoce zoptymalizowane algo do sortowania tablicy składającej się tylko z 0s n 1s.wysoce zoptymalizowany algo do sortowania tablicy składającej się tylko z 0s n 1s
Moja wersja rozwiązania polega na liczeniu nie. zer (powiedzmy x) i jedynek (np. y). Gdy to zrobisz, wstaw x zer w tablicy, a następnie y 1s. To sprawia, że O (n).
Jakieś algo, które działa lepiej niż to? Zadano mi to pytanie w wywiadzie.
Musisz raz przeskanować całą tablicę. To sprawia, że O (n). Nie sądzę, aby jakikolwiek inny algorytm mógł lepiej O (n). – Vikas