Jūs esatepython

python


Pirmoji programa Python'u

Reikia nuo kažko pradėti :) Tai pabandžiau Python paknebinėti :) Štai kas gavos: #/bin/env python # coding=utf8 #Funkcija def faktorialas(n): if n == 0: return 1 else: return n * faktorialas(n - 1) # Funkcijos pabaiga #Funkcijos panaudojimas print "Skaičiuojame skaičiaus 5-i faktorialą: ", faktorialas(5) Pirmas įspūdis: gaila, kabliataškis gale nededamas :) Bet vistiek smagu :)

Gnome Sort

Wikipedia'oje radau Gnome Sort algoritimą, kuris turėjo tik Python'o kalba parašytą metodą. Tad pridėjau aš ant JAVA tą patį metoduką. void gnomeSort(int array[]) { int n = 0; int temp = 0; while (n < array.length - 1) { if (array[n] > array[n + 1]) {    temp = array[n];    array[n] = array[n + 1];    array[n + 1] = temp;    if (n > 0)       n--;    else       n++; } else     n++; } Plačiau apie šį rikiavimo metodą: http://en.wikipedia.org/wiki/Gnome_sort