Exemple #1
0
def main():
    script, filename = argv
    txt = open(filename)
    torneo = Tournament(filename)
    torneo.load_teams()
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "QUICKSORT -- 1)Puntos Ganados"
    quickSort(torneo.teams)
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "Counting Sort -- 2)Partidos ganados"
    countingSort(torneo.teams, torneo.teams[-1].wins)
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "Buble Sort -- 3)Diferencia de Goles"
    bubbleSort(torneo.teams)
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "Merge Sort -- 4)Goles Marcados"
    mergeSort(torneo.teams)
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "Insertion Sort -- 5)Partidos Jugados"
    insertion_sort(torneo.teams)
    torneo.print_teams()
    print "----------------------------------"
    print "----------------------------------"
    print "Radix Sort -- 6)Orden lexicographic caso-no sensitivo"
    insertion_sort(torneo.teams)
    torneo.print_teams()