Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come trovare polinomi cromatici in Java

Grafico coloranti in matematica algebriche contano il numero di coloranti grafico in funzione dei colori utilizzati in un grafico basato su equazioni . Il orientato agli oggetti linguaggio di programmazione Java è in grado di svolgere compiti di matematica - correlati, come trovare polinomi cromatici . A seguito di uno specifico codice vi permetterà di creare una funzione in codice che può determinare il polinomio cromatico di una equazione matematica . Istruzioni
1

Aprire l'applicazione che si desidera utilizzare per creare e modificare documenti di Java , quindi creare un nuovo documento in cui si codificare la funzione polinomiale cromatica .
2

creare una nuova classe pubblica o il programma utilizzando il seguente codice:

public static chromaticPolynomial void ( int n , int m , int nodei [ ] , int nodej [ ] , int cpoly1 [ ] , int cpoly2 [ ] , int cpoly3 [ ] )
3

Specificare gli stack iniziali che verranno utilizzati per elaborare l'equazione e determinare il polinomio cromatico :

{int i, j , k , mn , nn, maxmn , NCOMP , indice , nodeu , nodev , nodew , nodex , incr ; int isub2 , jsub2 , ivertex , vertice , loop, top , ilast , jlast ; int isub1 = 0 , jsub1 = 0 , ix = 0 , iy = 0 , nodey = 0; int dell'USTACK [ ] = new int [ ( (n * ( m + m - n +1 ) ) /2) +1 ] ; int jstack [ ] = new int [ ( (n * ( m + m - n +1 ) ) /2) +1]; booleano visit.nonpox.skip ;
4

Creare la funzione di colorante necessarie per determinare i polinomi cromatici utilizzando il seguente codice:

{if ( mm == nn) cpoly2 [ nn ] + +; else { for (i = 1; i < = mm ; i + + ) { top + + ; registro di interruzione [top ] = nodei [ i] ; jstack [ ,"top] = nodej [ j ] ; }
5

Salvare il codice Java e modificare l'equazione in esso per soddisfare le vostre esigenze, come si sono tenuti a determinare il polinomio cromatico . Avere un programma che può effettuare questo calcolo può aiutare a risparmiare tempo durante l'esecuzione manuale.

 

Programmazione © www.354353.com