Esempio n. 1
0
        private void listaPosortowamaCenaWagaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Thief thief = new Thief();

            thief.bubblesort(list);
            ElementsTable table = new ElementsTable(thief.LOE);

            table.Show();
        }
Esempio n. 2
0
        /// <summary>
        /// zachłanny wyświetla plecak i listę elementów oraz ilość, zależny od ceny / masy elementu
        /// zmniejsza ilość elementów
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void zachłannyCenaWagaToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Thief thief = new Thief(list, (int)nBackpackSize.Value);

            thief.r_element_price_weight();
            ElementsTable table = new ElementsTable(thief.LOE, "Elementy posortowane cena / waga");

            table.Show();

            ElementsTable tableBackpack = new ElementsTable(thief.BP, "Elementy dodane do plecaka");

            tableBackpack.Show();
        }
Esempio n. 3
0
        ///wywoływanie lalgorytmu zachłanny 0 max cena
        private void zachłannyCenaMaxToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Thief thief = new Thief(list, (int)nBackpackSize.Value);

            thief.n_element_max_price();
            ElementsTable table = new ElementsTable(thief.LOE, "Elementy posortowane od cena max");

            table.Show();

            ElementsTable tableBackpack = new ElementsTable(thief.BP, "Elementy dodane do plecaka");

            tableBackpack.Show();
        }
Esempio n. 4
0
        ///wywoływanie algorytmu zachłanny 0 waga min
        private void zachłannyWagaMinToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Thief thief = new Thief(list, (int)nBackpackSize.Value);

            thief.n_element_min_weight();
            ElementsTable table = new ElementsTable(thief.LOE, "Elementy posortowane od waga min");

            table.Show();

            ElementsTable tableBckpack = new ElementsTable(thief.BP, "Elementy dodane do plecaka");

            tableBckpack.Show();
        }