Ocena programu sortowania przez podstawianie

0

Witajcie,
Oto mój program "właściwy", wcześniejszy fragment w którym "losowane" są liczby i zapisywane w tablicy pozwoliłem sobie pominąć. Chciałbym zapytać, czy wszystko z nim w porządku , czy gdzieś nie są wykonywane niepotrzebne operacje.

n to liczba miejsc w tablicy

while (i>0)
{

    if (t[i-1]>t[i])
    {
        j=i;

            for(j;j<=n;j++)
            {
                if (t[j-1]>t[j])
                swap (t[j-1], t[j]);
                else break;
            }

    }


i--;
}
0

1.Złe formatowanie kodu.
2.Zawsze wstawiaj klamerki {}.

0

Zainteresuj się jakimś edytorem który umożliwia auto-formatowanie, ponieważ czytanie takiego kodu sprawia że często marszczę czoło bo nie fajnie mi się to czyta (na pewno CLion oraz Sublime Text to ma)..

Dobrze gdybyś też dodawał klamerki po if/else/for nawet jak jest tam jedna linijka.

0

Zainteresuj się jakimś edytorem który umożliwia auto-formatowanie [...]

Prędzej niech zainteresuje się materiałami opisującymi sposoby pisania czytelnego kodu. Bo to programista ma dbać o czytelność własnego kodu, a nie edytor i jego narzędzia.

Automatyczne formattery przydają się wtedy, kiedy mamy do czynienia z cudzym, niesformatowanym kodem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1