Sorprendentemente, non abbiamo ancora avuto problemi con la colorazione dei grafici! Dato un grafico non orientato, possiamo dare a ciascun vertice un colore in modo tale che due vertici adiacenti non condividano lo stesso colore. Il numero più piccolo χ di colori distinti necessari per raggiungere questo obiettivo è chiamato …
Due ambasciatori in una conferenza delle Nazioni Unite vogliono parlarsi, ma sfortunatamente ognuno parla solo una lingua e non sono la stessa lingua. Fortunatamente, hanno accesso a numerosi traduttori, ognuno dei quali capisce e parla poche lingue. Il tuo compito è determinare la catena più corta di traduttori (dal momento …
Come abbiamo visto in questa domanda , si possono esprimere complesse dichiarazioni logiche in termini di semplici connettivi del dragamine generalizzato. Tuttavia, il dragamine generalizzato ha ancora esuberi. Per evitare questi esuberi definiamo un nuovo gioco chiamato "Generalized-1 Minesweeper". Generalized-1 Minesweeper è una versione Minesweeper giocata su un grafico arbitrario. …
Il tuo compito oggi sarà quello di prendere un file esistente e aggiungere zeri ad esso fino a raggiungere una certa dimensione. È necessario scrivere un programma o una funzione che assume il nome di un file nella directory corrente fe un numero di byte b. Pur mantenendo il contenuto …
Considera di rappresentare una curva bidimensionale semplice , aperta su una griglia di testo larga W per altezza in cui Xrappresenta parte della curva e .rappresenta lo spazio vuoto e non vengono utilizzati altri caratteri. Ogni spazio griglia ha 8 spazi griglia vicini, il suo quartiere Moore . Gli spazi …
introduzione Kipple è un linguaggio di programmazione esoterico basato su stack inventato da Rune Berg nel marzo 2003. Kipple ha 27 stack, 4 operatori e una struttura di controllo. Stacks Le pile sono chiamati a- ze contengono interi con segno a 32 bit. C'è anche uno stack speciale @, per …
Il tuo compito sarà quello di scrivere una funzione o un programma, che prenderà un intero n>0come input e produrrà un elenco dei bordi dell'ipercubon tridimensionale . Nella teoria dei grafi un bordo è definito come una 2 tupla di vertici (o angoli, se preferite), che sono collegati. Esempio 1 …
Un grafico collegato è un grafico che contiene un percorso tra due vertici. Sfida Costruisci un circuito [2-NAND-gate] che determina se un grafico a 4 vertici è collegato. (I 2 ingressi di un gate possono essere lo stesso bit di input o altro gate.) Output True se il grafico è …
Ci sono n caselle, numerate 1-n . Ogni casella è bloccata, in modo che possa essere aperta da un solo tipo di chiave corrispondente (anch'essa numerata 1-n ). Queste chiavi sono sparse casualmente nelle caselle (una casella può avere un numero qualsiasi di chiavi, una chiave può avere un numero …
Scrivi un programma per prendere un grafico (dall'input standard o da un file, a tua scelta) e trovare un percorso più breve nel grafico. I grafici sono specificati usando il seguente formato: A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in the graph …
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
sfondo Un albero senza etichetta può apparire così: o / | \ o o o | / \ o o o Per linearizzare questo albero, etichettiamo prima ogni nodo ocon il suo numero di nodi figlio: 3 / | \ 1 0 2 | / \ 0 0 0 e …
L'obiettivo di questa sfida è dato un grafico aciclico diretto finito (DAG), determinare se il grafico è una riduzione transitiva . Una breve spiegazione di cosa sono un DAG e riduzioni transitive: Un DAG è un grafico con bordi diretti (cioè è possibile viaggiare solo in una direzione su quel …
Jason ha un grande JSON ma è illeggibile, quindi ha bisogno di prettificarlo. Specifiche di formattazione JSON ha 4 diversi tipi: Numeri; Appena0-9 Stringhe; Le "stringhe tra virgolette doppie sono sfuggite a\ Array; Gli elementi delimitati da [], con elementi separati da ,, possono essere di questi tipi Oggetti; Delimitato …
Un albero è un grafico connesso e non orientato senza cicli. Il tuo compito è contare quanti alberi distinti ci sono con un dato numero di vertici. Due alberi sono considerati distinti se non sono isomorfi . Due grafici sono isomorfi se i rispettivi vertici possono essere accoppiati in modo …
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.