Jump to content
php.lv forumi

cucumber

Reģistrētie lietotāji
  • Posts

    667
  • Joined

  • Last visited

Posts posted by cucumber

  1. par f-jas vertibu atgriesanu

    IsLatinSquare(massivs){
     parsing...
    
    return true; //1 
    }

    Ka tad labak nosautk f-ju, ja logiski lasa f-jas nosaukumi, tad sanak atgriezot true ja ir latin,bet ta nav pareiza pieeja?

  2. Nu es domaju kaut ko tadu, tikai laikam to ciklu braek vieta labak f-ju uzmestarot ar return.
    // nodrosina ievad-izvadiericu lietosanu
    #include <iostream> 
    
    //  tiks lietots vardkopu apgabals std objektiem
    using namespace std;
    
    
    int main(){
    // maingo definicija
    bool status = true;
    int latin[4][4];  //masivs
    unsigned int n;
    
    latin[0][0] = 1; latin[0][1] = 2; latin[0][2] = 3; latin[0][3] = 4;
    latin[1][0] = 2; latin[1][1] = 3; latin[1][2] = 4; latin[1][3] = 1;   
    latin[2][0] = 3; latin[2][1] = 4; latin[2][2] = 1; latin[2][3] = 2;	
    latin[3][0] = 4; latin[3][1] = 1; latin[3][2] = 2; latin[3][3] = 3;	
    
    n = 4;
    
    
     for(int k = 0; k<n; k++){ //kolonnas cikls
    	 if( !status )break;  //partraukt ciklu ja status ir veinads false  
    		 for(int r = 0; r<n; r++){ //rindas cikls
    
    			if( latin[k][r] > n){ //ja skaitlis masiva ir lielaks par izmeru, tad sads kvadrats neeksiste
    			  status = false; //statusa maina  
    			  break;  
    			}	
    
    		   //cikls kurs parbauda kolonnas,rindas vertibas uz sakritibu
    		   for(int c=0; c<n; c++){									
    			 if(  c != k && latin[k][r] == latin[c][r] ){//salidzinam tekoso skaitli ar kolonnas skaitliem, iznemot tekoso skait 
    			   status = false; //statusa maina		 
    			   break; //cikla partraukshana
    			 }  
    			 if( c != r && latin[k][r] == latin[k][c] ){//salidzinam tekoso skaitli ar rindas skaitliem, iznemot tekoso skait  
    			   status = false;  //statusa maina	  
    			   break; //cikla partraukshana	   
    			 }				  
    		   }  
    
    		 } //rindas cikls beigas
     } //kolonnas cikls beigas	   
    
    
     cout <<  status; 
    
     return 1; //atgriezam 1 programmas korekti nostradajusi 
    } // main funkcijas beigas
  3. Ja tev ir realizacija,bet man vajaga metodi jeb algoritmu, lai to realizetu uz C++ izmantojot tikai iostream biblioteku.

     

    ps, kam vajadzigs $x koda? Nu ja paspeji pielabot :)

  4. Ir dots masivs piem:

    1,2,3

    2,3,1

    3,1,2

    kas saucas ari Latin Square(kaut kada lidziba sudoku, tikai mazaks), shis kvadrats ir sakartos pec fisiem latin kvadrata likumiem, bet shis nav

    1,2,3

    1,3,2

    3,1,2. Man jautajums pec kada algoritma to varetu vieglak pateikt ka shis kvadrats nav lantin kvadrats.

     

    Neesmu parliecinats vai shis metodes stradas, bet tomer:

     

    1. Metode

    1.Lietotajs ievadijis kavadrats 4x4 elementus liels, talak matrica.

    2.Uztaisu isto latin kvadratus uzzinu matricas determinantu.

    3.Tad to salidzinu ar to ko ievadijis lietotajs un ja determinanti ir atshkirigi, secinu ka nav pareizs. determinats var but viens un tas pats skaitlis tikai ar plus var ar minis tapec abs(determinatsNoMatricas)

     

     

    2.Metode

    1.Panem pirmo masiva rindu apskatos vai tani skaitli neatkartojas

    2.Ja neatkartojas nemu sho rindu ka etalonu

    3.Salidzinu ar parejam rindam uz sakritibu

    4. Ja nesakrit nemu nakamo rindu un daru 4

     

     

     

    Varbut, ir kads labaks, effektivaks risinajums?

  5. to: Labrador pec atbildem var secinat ka tu esi galigs iesacejs programmeshana nerunajot jau par php un vispar ...

    Tikai off topiku laid te un pats padomat negribi. Shita cilvekiem, kas mejgina tev palidzet neiesaku atbildet.

     

    Atbildot uz tavu jautajumu: Ja varu.

  6. background-repeat : no-repeat; nedarbojas uz IE, pati lapa ir xhtml formata. Uz FF viss iet ka gribetos, bet uz IE neiet. Problema tada ka input'a backgorunda ir bilde, kurai vajadzetu neatkartoties, ta ari ir tikai uz IE kad teksts tiek savadits vairak, to bildi it ka pagruz nost un talak tekts rakstas bez bg, toties uz FF bilde paliek nekustiga.

    Ka var panakt tadu pashu effektu ka uz FF?

     

    piemers

    http://files-upload.com/files/458826/test.rar

×
×
  • Create New...