public static void Merge(int[] arr,int p,int q,int r ) { int n1 = qp; int n2 = rq; int[] L=new int[n1]; int[] R = new int[r-n2]; for (int i = 0; i < n1; i++) L[i] = arr[i]; foreach (int x in L) Console.WriteLine(x); for (int i = 0; i < n2; i++) R[i] = […]
Je passe quelque temps à implémenter un algorithme de sorting rapide en C #. Après avoir terminé, j’ai comparé la vitesse de mon implémentation et la méthode Array.Sort de C #. Je viens de comparer la vitesse de travail sur les tableaux aléatoires int. Voici ma mise en œuvre: static void QuickSort(int[] data, int left, […]
J’ai un DataGridView qui est lié à un BindingSource . Mon BindingSource est lié à une liste d’entités IQueryable : public void BindTo(IQueryable elements) { BindingSource source = new BindingSource(); source.DataSource = elements; bindingNavigator1.BindingSource = source; dataGridView1.DataSource = source; } Je souhaite que mes utilisateurs puissent cliquer sur les en-têtes de la grid pour sortinger […]