Jump to content
Geekforum.cz

Bindik

Gays
  • Posts

    316
  • Joined

  • Last visited

  • Days Won

    26

Reputation Activity

  1. Like
    Bindik got a reaction from Noeel in [HW News #1] Zakáže nám EU grafické karty?   
    Vadí im že to žere veľa energie ? Tu energiu platíme. Ak nám to chcú zakázať nech dajú elektrinu zdarma ...
  2. Like
    Bindik reacted to Wladass in Co jste dnes udělali ?   
    Včera jsem šel na pivko, teď jsem přišel
  3. Like
    Bindik reacted to Jamira40 in Linuxáci, mam problém   
    Nebolo by na škodu pouvažovať o prechode na Squeeze tj 6.0 pretože podpora pre lenny skončila.
    Rovnaký problém som mal ale vyriešilo mi to prechod na novú verziu
  4. Like
    Bindik reacted to Jamira40 in Linuxáci, mam problém   
    10.04 určite nie, Buď Debian 6 alebo Ubuntu 12.04
  5. Like
    Bindik reacted to Frostik in Vaše ksychty!   
    Zechy: Já klidně souhlasím Nestydím se i za fotky kde mám alkohol u sebe
     
    Jinak tady přidávám nějakou fotku s limčou.
     
    https://fbcdn-sphoto...660992869_n.jpg
  6. Like
    Bindik reacted to Skirso in Logo pro Geekforum.cz   
    Good !! Prvá cena !
  7. Like
    Bindik reacted to Bindik in Logo pro Geekforum.cz   
    Tak ja sa pridávam zo svojim uber logom
  8. Like
    Bindik reacted to EeRa in Lehké úpravy fóra   
    1.) Sekce programování
    - Přejmenovat sekci "Javascript a Ajax" na "Javascript / jQuery / Ajax".
    - jQuery je velmi známý framework a určitě tam patří..
     
    2.) HW Sekce
    - nová sekce s názvem "Návrhy počítačových sestav".
    - popis: Plánujete pořídit nový počítač a nevíte si rady? Zde Vám poradíme, nebo si vyberete z již navržených sestav".
     
    3.) Logo
    - Panďuláka dát dál od nápisu Geek Forum, vypadalo by to mnohem líp.
     
     
    Samozřejmě jsou to jen návrhy, takže za uskutečnění mohu být pouze rád :-)
  9. Like
    Bindik reacted to Bindik in Lehké úpravy fóra   
    Alebo na to logo, čo ak tu hlavu zmenšit a použit to ako Geek f(hlava)rum
  10. Like
    Bindik reacted to Ariczek in [Ukázky - začátečník] 1. Fronta   
    V dnesnim dile naseho povidani si ukazeme jak si napsat vlastni FIFO strukturu, neboli Frontu
     
    Pokud si chcete vyzkouset samy - zadani: napiste FIFO frontu s metodami - add pro pridani prvku, remove pro odebrani prvku a jeho vraceni, removeAll pro vyprazdneni cele fronty a length pro zjisteni poctu prvku ve fronte
     
    Takze jedno mozne reseni
     
    Vnitrni struktura bude pomoci jednosmerne zretezeneho spojoveho seznamu, zakladni stavebni kamen:
     

    class Zaznam { public Zaznam next; public Object data; }
     
    Vlastni trida obsahuje 2 promenne odkazujici na zacatek a konec fronty:

    public class Queue { private Zaznam First; private Zaznam Last;
     
    Konstruktor je jednoduchy - jen nastavit null
     

    public Queue() { First = null; Last = null; }
    Metoda pro pridani objektu do fronty - pokud je fronta prazdna nastavim first i last na prvek, jinak jen pridam za posledni prvek a prepisu last.
     

    public void add(Object o) { Zaznam z = new Zaznam(); z.data = o; z.next = null; if (Last == null) { First = z; Last = z; return; } Last.next = z; Last = z; return; }
    metoda odstrani z fronty a vrati prvni prvek. Pokud je fronta prazdna pak null:
     

    public Object remove() { if (First == null) return null; Object ret = First.data; First = First.next; if (First == null) Last = null; return ret; }
    Vyprazdneni cele fronty je jednoduche - vse udela garbage collector
     

    public void removeAll() { First = null; Last = null; // o zbytek se postara garbage collector }
    metoda zjisti pocet prvku ve fronte:
     

    public int length() { int len = 0; Zaznam iterator = First; while (iterator != null) { len++; iterator = iterator.next; } return len; }
     
    No a pak jeste nejaka mala testovaci funkce main ze nam to funguje
     

    public static void main(String[] args) { Queue q = new Queue(); q.add(new Integer(12)); q.add(new Integer(5)); System.out.println(q.length()); q.remove(); System.out.println(q.length()); q.add(new Integer(27)); q.removeAll(); System.out.println(q.length()); } }
     
    Pro hloubave duse - premyslejte nad zlepsenimi / jinacim pristupem co treba kdybychom chteli pouzit vnitrne pole misto spojoveho seznamu ?
     
    Nekdy priste u dalsi casti naviděnou Ariczek.
  11. Like
    Bindik reacted to Bindik in Funny topic - Věci co vás pobavily   
  12. Like
    Bindik reacted to Bindik in Systém reputací   
    Hmm nebudem dávať like nejakému zlodejovi tak je to jasné
×
×
  • Create New...