Makelios Δημοσ. 13 Νοεμβρίου 2017 Δημοσ. 13 Νοεμβρίου 2017 Δεν μπορω να την λυσω με οτι εχω διδαχθει τις τελευταιες βδομαδες. Το googlara και λιγο αλλα δεν νομιζω οτι βγαζω ακρη...
Sheogorath Δημοσ. 13 Νοεμβρίου 2017 Δημοσ. 13 Νοεμβρίου 2017 Έχεις έναν int n που αυξάνεται κατα ένα συνέχεια, και η τιμή σε κάθε κελί είναι 2n-1 αρχίζοντας απο το πρώτο κελί. Πχ για 2Χ3 πίνακα πάει έτσι 1 2 3 4 5 6 ο n. Όταν φτάσει στο τέλος γραμμής πάλι αυξάνετα κατα ένα, και απλά αλλάζει γραμμή.
Makelios Δημοσ. 13 Νοεμβρίου 2017 Μέλος Δημοσ. 13 Νοεμβρίου 2017 Ευχαριστω παρα πολυ για την απαντηση. 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; } } } Ετσι δηλαδη?
Sheogorath Δημοσ. 13 Νοεμβρίου 2017 Δημοσ. 13 Νοεμβρίου 2017 Κάπως έτσι, έχω καιρό να γράψω java, την απεχθάνομαι . Βάλε παρένθεση στην δύναμη, το (n-1).
Lanike71 Δημοσ. 13 Νοεμβρίου 2017 Δημοσ. 13 Νοεμβρίου 2017 Θα μπορούσε και απλά ν = ν * 2, ξεκινώντας από το 1. Επίσης, δε γράφεις κάπου τι είναι το x και y ως τιμές. Πιστεύω ξέρεις που θα βρεις τις τιμές τους.
GReaperEx Δημοσ. 14 Νοεμβρίου 2017 Δημοσ. 14 Νοεμβρίου 2017 Επίσης, δε γράφεις κάπου τι είναι το x και y ως τιμές. Πιστεύω ξέρεις που θα βρεις τις τιμές τους. Αν είναι σίγουρος ότι κάθε γραμμή έχει τον ίδιο αριθμό στηλών, μπορεί να το κάνει έτσι: int x = A.length; int y = A[0].length;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα