示例#1
0
文件: Form1.cs 项目: karoltg/backpack
        private void listaPosortowamaCenaWagaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Thief thief = new Thief();

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

            table.Show();
        }
示例#2
0
文件: Form1.cs 项目: karoltg/backpack
        /// <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();
        }
示例#3
0
文件: Form1.cs 项目: karoltg/backpack
        ///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();
        }
示例#4
0
文件: Form1.cs 项目: karoltg/backpack
        ///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();
        }
示例#5
0
文件: Form1.cs 项目: karoltg/backpack
        private void listaWygenerowanychElementówToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ElementsTable table = new ElementsTable(list, "Lista elementów");

            table.Show();
        }