Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Δεν μπορω να την λυσω με οτι εχω διδαχθει τις τελευταιες βδομαδες. Το googlara και λιγο αλλα δεν νομιζω οτι βγαζω ακρη...

post-295693-0-05696100-1510595778_thumb.jpg

Δημοσ.

Έχεις έναν int n που αυξάνεται κατα ένα συνέχεια, και η τιμή σε κάθε κελί είναι 2n-1 αρχίζοντας απο το πρώτο κελί. 

 

Πχ για 2Χ3 πίνακα πάει έτσι

 

1 2 3

4 5 6

 

ο n. Όταν φτάσει στο τέλος γραμμής πάλι αυξάνετα κατα ένα, και απλά αλλάζει γραμμή.

Δημοσ.
Ευχαριστω παρα πολυ για την απαντηση.

 

public void powerOfTwo(int[][]A){

 int n=0;

 for(int row=0;row<x;row++){

   for(int column=0;column<y;column++){

    n=n+1;

    A[row][column]=2^n-1;

}

}

}

 

Ετσι δηλαδη?

Δημοσ.

Θα μπορούσε και απλά ν = ν * 2, ξεκινώντας από το 1.

 

Επίσης, δε γράφεις κάπου τι είναι το x και y ως τιμές. Πιστεύω ξέρεις που θα  βρεις τις τιμές τους.

Δημοσ.

Επίσης, δε γράφεις κάπου τι είναι το x και y ως τιμές. Πιστεύω ξέρεις που θα  βρεις τις τιμές τους.

 

Αν είναι σίγουρος ότι κάθε γραμμή έχει τον ίδιο αριθμό στηλών, μπορεί να το κάνει έτσι:

int x = A.length;
int y = A[0].length;

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...