Étonnamment, nous n'avons pas encore eu de défis sur la coloration des graphiques! Étant donné un graphe non orienté, nous pouvons donner à chaque sommet une couleur telle que deux sommets adjacents ne partagent pas la même couleur. Le plus petit nombre χ de couleurs distinctes nécessaires pour y parvenir …
Lors d'une conférence des Nations Unies, deux ambassadeurs veulent se parler, mais malheureusement chacun ne parle qu'une seule langue et ce n'est pas la même langue. Heureusement, ils ont accès à plusieurs traducteurs, qui comprennent et parlent chacun quelques langues. Votre tâche consiste à déterminer la chaîne de traducteurs la …
Comme nous l'avons vu dans cette question , des déclarations logiques complexes peuvent être exprimées en termes de connecteurs simples de démineur généralisé. Cependant, le dragueur de mines généralisé a toujours des redondances. Afin d'éviter ces redondances, nous définissons un nouveau jeu appelé "Démineur Généralisé-1". Démineur généralisé-1 est une version …
Votre tâche aujourd'hui sera de prendre un fichier existant et d'y ajouter des zéros jusqu'à ce qu'il atteigne une certaine taille. Vous devez écrire un programme ou une fonction qui prend le nom d'un fichier dans le répertoire courant fet un certain nombre d'octets b. Tout en conservant le contenu …
Envisagez de représenter une courbe simple , ouverte et bidimensionnelle sur une grille de texte large de large par haute de H où Xreprésente une partie de la courbe et .représente un espace vide et aucun autre caractère n'est utilisé. Chaque espace de grille a 8 espaces de grille voisins, …
introduction Kipple est un langage de programmation ésotérique basé sur une pile inventé par Rune Berg en mars 2003. Kipple a 27 piles, 4 opérateurs et une structure de contrôle. Piles Les piles sont nommés a- zet contiennent des entiers signés 32 bits. Il existe également une pile spéciale @pour …
Votre travail consistera à écrire une fonction ou un programme, qui prendra un entier n>0en entrée et produira une liste des bords de l' hypercuben dimensionnel . Dans la théorie des graphes, une arête est définie comme un 2-tuple de sommets (ou coins, si vous préférez), qui sont connectés. Exemple …
Un graphique connecté est un graphique qui contient un chemin entre deux sommets. Défi Créez un circuit [porte NAND à 2 entrées] qui détermine si un graphe à 4 sommets est connecté. (Les 2 entrées d'une porte peuvent être le même bit d'entrée ou une autre porte.) Sortie True si …
Il y a n cases, numérotées de 1 à n . Chaque boîte est verrouillée, de sorte qu'elle peut être ouverte par un seul type de clé correspondant (également numéroté 1-n ). Ces clés sont dispersées au hasard dans les boîtes (une boîte peut avoir n'importe quel nombre de clés, …
Écrivez un programme pour prendre un graphique (à partir d'une entrée standard ou d'un fichier, votre choix) et trouvez le chemin le plus court dans le graphique. Les graphiques sont spécifiés au format suivant: A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in …
Une phrase de la théorie des nombres (pour nos besoins) est une séquence des symboles suivants: 0et '(successeur) - successeur signifie +1, donc0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addition) et *(multiplication) = (égal à) (et )(parenthèses) l'opérateur logique nand( a nand best not …
Contexte Un arbre non étiqueté peut ressembler à ceci: o / | \ o o o | / \ o o o Pour linéariser cet arbre, nous étiquetons d'abord chaque nœud oavec son nombre de nœuds enfants: 3 / | \ 1 0 2 | / \ 0 0 0 …
Le but de ce défi est donné un graphique acyclique dirigé fini (DAG), déterminer si le graphique est une réduction transitive . Une brève explication de ce qu'est un DAG et des réductions transitives: Un DAG est un graphique avec des bords dirigés (c'est-à-dire que vous ne pouvez vous déplacer …
Jason a un gros JSON mais il est illisible, il a donc besoin de le raffiner. Formatage Spec Le JSON a 4 types différents: Nombres; Juste0-9 Cordes; Chaînes entre guillemets doubles "échappées avec\ Tableaux; Délimité par [], avec des éléments séparés par ,, les éléments peuvent être de n'importe lequel …
Un arbre est un graphe connecté, non orienté, sans cycles. Votre tâche consiste à compter le nombre d'arbres distincts avec un nombre donné de sommets. Deux arbres sont considérés comme distincts s'ils ne sont pas isomorphes . Deux graphiques sont isomorphes si leurs sommets respectifs peuvent être appariés de telle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.