Graph kleurstoffen in algebraïsche wiskunde tellen het aantal grafiek kleurstoffen als functie van de kleuren in een vergelijking gebaseerd graph . Het object - georiënteerde programmeertaal Java is in staat om wiskunde - gerelateerde taken, zoals het vinden van chromatische veeltermen . Naar aanleiding van een specifieke code zal u toelaten om een gecodeerde functie die de chromatische polynoom van een wiskundige vergelijking kan bepalen creëren. Instructies 1 Open de toepassing die u wilt gebruiken om Java- documenten maken en bewerken , maak vervolgens een nieuw document waar u de chromatische polynoomfunctie zal coderen . Kopen van 2 Maak een nieuwe openbare klasse of het programma met de volgende code : public void chromaticPolynomial ( int n , int m , int nodei [ ] , int nodej [ ] , int cpoly1 [ ] , int cpoly2 [ ] , int cpoly3 [ ] ) 3 Geef het eerste stacks die zal worden gebruikt om de vergelijking te verwerken en bepalen de chromatische polynoom : { int i , j , k , mn , nn , maxmn , ncomp , index , nodeu , nodev , nodew , NODEX , incr ; int isub2 , jsub2 , ivertex , vertex , lus , bovenkant , ilast , jlast ; int isub1 = 0 , jsub1 = 0 , ix = 0 , iy = 0 , nodey = 0 ; int istack [ ] = new int [ ( ( n * ( m + m - n +1 ) ) /2 ) 1 ] ; int jstack [ ] = new int [ ( ( n * ( m + m - n +1 ) ) /2 ) 1 ] , boolean visit.nonpox.skip ; 4 Maak de kleuring functie vereist om chromatische veeltermen te bepalen met behulp van de volgende code : < br > { if ( mm == nn ) cpoly2 [ nn ] + + ; else { for ( i = 1 ; i < = mm ; i + + ) { top + + ; istack [ top] = nodei [ i ] ; jstack [ ,"top] = nodej [ j ] ; } 5 Sla de Java-code en het wijzigen van de vergelijking in het aan uw behoeften te passen als je verplicht bent om de chromatische polynoom bepalen . Met een programma dat kan uitvoeren deze berekening kunt u veel tijd besparen dan handmatig uitvoeren van het.
|