Algorytm liniowy