i 29 main.c gint i; i 32 main.c for (i = 0; i < VELIKOST_POLE; i++) { i 33 main.c pole[i].cetnost = 0; i 34 main.c if (i < 256) pole[i].znak = i; i 35 main.c else pole[i].znak = 0; i 36 main.c pole[i].spoj = -1; i 37 main.c pole[i].vetev1 = -1; i 38 main.c pole[i].vetev2 = -1; i 40 main.c pole[i].kod[j] = '\0'; i 56 main.c glong i, j; i 75 main.c for (i = 0; i < precteno; i++) { i 76 main.c pole[buffer[i]].cetnost++; // Inkrement poctu vyskytu tohoo znaku i 86 main.c for (i = 0; i < 8; i++) { i 87 main.c if (pole[8 * j + i].cetnost == 0) i 90 main.c g_print("\t%d", pole[8 * j + i].cetnost); i 108 main.c gint i; i 111 main.c for (i = 0; i < VELIKOST_POLE; i++) { i 112 main.c if (pole[i].cetnost > cetnost) i 113 main.c cetnost = pole[i].cetnost; i 131 main.c gint i; i 135 main.c for (i = 0; i < VELIKOST_POLE; i++) { i 136 main.c if (pole[i].cetnost != 0 && pole[i].cetnost <= nejmensi_cetnost && pole[i].spoj == -1) { i 137 main.c nejmensi = i; i 138 main.c nejmensi_cetnost = pole[i].cetnost; i 153 main.c gint i; i 157 main.c for (i = 0; i < VELIKOST_POLE; i++) { i 158 main.c if (pole[i].cetnost > nejvetsi_cetnost) { i 159 main.c nejvetsi = i; i 160 main.c nejvetsi_cetnost = pole[i].cetnost; i 178 main.c gint i; i 204 main.c for (i = 0; i < 256; i++) { i 205 main.c if (pole[i].cetnost != 0) { i 206 main.c j = pole[i].spoj; i 214 main.c strcpy(tmp, pole[i].kod); i 215 main.c strcpy(pole[i].kod, pole[j].kod); i 216 main.c strcat(pole[i].kod, tmp); i 220 main.c isprint(pole[i].znak); i 221 main.c g_print("%c = %s\n", pole[i].znak, pole[i].kod); i 284 main.c gint i; i 300 main.c for (i = 0; i < 256; i++) { i 301 main.c if (pole[i].cetnost > 0) { i 302 main.c buffer[znaku_v_tabulce * 5 + 1] = pole[i].znak; i 303 main.c buffer[znaku_v_tabulce * 5 + 2] = (guchar) ((pole[i].cetnost >> 24) & 0x000000ff); i 304 main.c buffer[znaku_v_tabulce * 5 + 3] = (guchar) ((pole[i].cetnost >> 16) & 0x000000ff); i 305 main.c buffer[znaku_v_tabulce * 5 + 4] = (guchar) ((pole[i].cetnost >> 8) & 0x000000ff); i 306 main.c buffer[znaku_v_tabulce * 5 + 5] = (guchar) ((pole[i].cetnost >> 0) & 0x000000ff); i 324 main.c for (i = 0; i < velikost_vstup; i++) { i 325 main.c strcat(kod1, pole[buffer_in[i]].kod); i 381 main.c gint i; i 405 main.c for (i = 0; i < znaku_v_tabulce; i++) { i 406 main.c if (5 * i + 5 > precteno) { i 411 main.c pole[buffer[5 * i + 1]].cetnost = (((gint) buffer[5 * i + 2]) << 24) & 0xff000000; i 412 main.c pole[buffer[5 * i + 1]].cetnost |= (((gint) buffer[5 * i + 3]) << 16) & 0x00ff0000; i 413 main.c pole[buffer[5 * i + 1]].cetnost |= (((gint) buffer[5 * i + 4]) << 8) & 0x0000ff00; i 414 main.c pole[buffer[5 * i + 1]].cetnost |= (((gint) buffer[5 * i + 5]) << 0) & 0x000000ff; i 415 main.c pocet_znaku += pole[buffer[5 * i + 1]].cetnost; i 441 main.c glong i = 0; i 458 main.c while (i < pocet_znaku) { i 478 main.c buffer[i] = pole[j].znak; i 479 main.c i++;