Questions marquées «algorithms»

8
Comment développer un

Étant donné un tableau trié d'entiers, je veux trouver le nombre de paires qui totalisent . Par exemple, étant donné , le nombre de paires somme à zéro est .000{ - 3 , - 2 , 0 , 2 , 3 , 4 }{−3,−2,0,2,3,4}\{-3,-2,0,2,3,4\}222 Soit le nombre d'éléments dans le tableau d'entrée. Si j'utilise la...

8
borne inférieure de la mémoire à accès aléatoire?

Voici une question peut-être naïve qui me pique: y a-t-il un Ω (n--√3)Ω(n3)\Omega(\sqrt[3]{n})limite inférieure asymptotique pour l'adressage aléatoire d'une mémoire arbitrairement grande? Ma cause de croyance est que le chemin le plus court vers une mémoire stockée physiquement doit être à travers...

8
La «recherche ternaire» est-elle un terme approprié pour l'algorithme qui optimise une fonction unimodale sur un intervalle réel?

Supposons que je veuille optimiser une fonction unimodale définie sur un certain intervalle réel. Je peux utiliser l'algorithme bien connu décrit dans Wikipedia sous le nom de recherche ternaire . Dans le cas de l'algorithme qui divise de façon répétée les intervalles par deux, il est courant de...

8
L'algorithme implémenté par git bisect est-il optimal?

Soit un DAG. Nous savons que certains nœuds de sont "mauvais", tandis que les autres sont "bons"; un descendant d'un mauvais nœud est mauvais tandis que les ancêtres d'un bon nœud sont bons. Nous savons également que les mauvais nœuds ont un élément minimal unique en que nous aimerions trouver...

8
Recoloration des graphes bipartis

Étant donné un graphique bipartite G = ( A , B , E)G=(A,B,E)G = (A,B,E) où chaque sommet est coloré en rouge ou en bleu, j'essaie de minimiser le nombre de sommets bleus en utilisant l'opération suivante: Choisissez un sommet vunevav_a dans UNEAA Retournez les couleurs de N[vune]N[va]N[v_a], ce qui...