示例#1
0
 private void buttonFillTable_Click(object sender, EventArgs e)
 {
     ks.FillTable();
     clearDataGridTable();
     ks.PopulateDataGrid(dataGridViewTable);
     UpdateItemGrid(true);
 }
示例#2
0
        public KnapsackForm()
        {
            InitializeComponent();

            ks = new Knapsack();
            ks.AddItem(new Item("Jabuka", "Voće", 3, 2));
            ks.AddItem(new Item("Kruška", "Voće", 7, 5));

            ks.AddItem(new Item("Krumpir", "Povrće", 3, 3));
            ks.AddItem(new Item("Kupus", "Povrće", 4, 4));

            ks.AddItem(new Item("Jogurt", "Mliječni proizvod", 10, 6));
            ks.AddItem(new Item("Kefir", "Mliječni proizvod", 6, 5));
            ks.AddItem(new Item("Mlijeko", "Mliječni proizvod", 5, 4));

            ks.InitializeTable(10);
            ks.PrintTable();
            ks.FillTable();

            ks.PopulateDataGrid(dataGridViewTable);
        }
示例#3
0
        static void Main(string[] args)
        {
            Knapsack ks = new Knapsack();

            ks.AddItem(new Item("Lubenica", "Voce", 20, 5));
            ks.AddItem(new Item("Kruška", "Voce", 10, 10));
            ks.AddItem(new Item("Pinceta", "Kozmetika", 5, 8));
            ks.AddItem(new Item("Mitohondrij", "Stanica", 1, 2));
            ks.AddItem(new Item("Jabuka", "Voce", 4, 3));
            ks.AddItem(new Item("Fen", "Kozmetika", 12, 7));

            ks.InitializeTable(20);
            ks.PrintTable();
            ks.FillTable();

            Console.WriteLine();
            ks.PrintTable();
            Console.WriteLine();
            ks.PrintDecisionTable();
            Console.WriteLine();
            ks.PrintItems();
            Console.ReadLine();
        }