static partial void Menu4() { if (STEP <= 4000) { return; } MenuGénéral.MenuItems.AddRange(new[] { MenuItem.Spacer, new MenuItem("Stats 4"), new MenuItem("4 Sans benchmarks", () => MenuArbres.Show(false, 4), false), new MenuItem("4 Avec benchmarks", () => MenuArbres.Show(true, 4), false), }); MenuArbres.MenuItems.AddRange(new MenuItem[] { MenuItem.Spacer, new MenuItem("Arbres Syntaxiques"), new MenuItem("AS typiques", () => MenuArbres.Visualiser(Factory.ArbresSyntaxiquesTypiques())), new MenuItem("AS spéciaux", () => MenuArbres.Visualiser(Factory.ArbresSyntaxiquesSpéciaux())), new MenuItem("AS croissants", () => MenuArbres.Visualiser(FactoryPlus.ArbresSyntaxiquesCroissants())), new MenuItem("AS 50K", () => MenuArbres.Visualiser(FactoryPlus.ArbresSyntaxiques50K(), 4)), }); }
static partial void Menu6() { if (STEP < 4500) { return; } MenuGénéral.MenuItems.AddRange(new[] { MenuItem.Spacer, new MenuItem("Stats Examen Final 2020"), new MenuItem("EF20 Sans benchmarks", () => MenuArbres.Show(false, 6), false), new MenuItem("EF20 Avec benchmarks", () => MenuArbres.Show(true, 6), false), }); }
static partial void Menu2() { if (STEP <= 2000) { return; } MenuGénéral.MenuItems.AddRange(new[] { MenuItem.Spacer, new MenuItem("Stats 2"), new MenuItem("2 Sans benchmarks", () => MenuArbres.Show(false, 2), false), new MenuItem("2 Avec benchmarks", () => MenuArbres.Show(true, 2), false), }); }
static partial void Menu3() { if (STEP <= 3000) { return; } MenuGénéral.MenuItems.AddRange(new[] { MenuItem.Spacer, new MenuItem("Stats 3"), new MenuItem("3 Sans benchmarks", () => MenuArbres.Show(false, 3), false), new MenuItem("3 Avec benchmarks", () => MenuArbres.Show(true, 3), false), }); // Exemple de code pour le PPT if (Convert.ToBoolean(0)) { var arbre = new Noeud(1); PréOrdre(arbre, n => n.Value++); } }