katina Δημοσ. 7 Σεπτεμβρίου 2016 Δημοσ. 7 Σεπτεμβρίου 2016 Έκανα την παρακάτω υλοποίηση, αλλά γνωρίζετε αν υπάρχει κάποια built-in function σε Javascript; πχ. test[][1].sort() H στήλη θα είναι σταθερά 1, άρα ουσιαστικά ο πίνακας είναι μονοδιάστατος. String [][] test;for (int i=0; i < test.length-1; i++)for (int j = 0; j < (test.length - i - 1); j++) {if (test[j+1][1].compareTo(test[j][1]) <0) {String temp = test[j][1];test[j][1] = test[j+1][1];test[j+1][1] = temp; }}
kaliakman Δημοσ. 7 Σεπτεμβρίου 2016 Δημοσ. 7 Σεπτεμβρίου 2016 Έκανα την παρακάτω υλοποίηση, αλλά γνωρίζετε αν υπάρχει κάποια built-in function σε Javascript; πχ. test[][1].sort() H στήλη θα είναι σταθερά 1, άρα ουσιαστικά ο πίνακας είναι μονοδιάστατος. String [][] test; for (int i=0; i < test.length-1; i++) for (int j = 0; j < (test.length - i - 1); j++) { if (test[j+1][1].compareTo(test[j][1]) <0) { String temp = test[j][1]; test[j][1] = test[j+1][1]; test[j+1][1] = temp; }} Δες Site: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
katina Δημοσ. 7 Σεπτεμβρίου 2016 Μέλος Δημοσ. 7 Σεπτεμβρίου 2016 Το έχω δει αυτό. Αν ήταν μονοδιάστατος ο πίνακας θα έκανα Arrays.sort(test); τώρα που είναι δύο διαστάσεων? Arrays.sort(test[][1]); η στήλη θα είναι σταθερά 1
defacer Δημοσ. 7 Σεπτεμβρίου 2016 Δημοσ. 7 Σεπτεμβρίου 2016 Τώρα που είναι δύο διαστάσεων θα περάσεις μέσα ένα callback που θα λέει "τους δυο μονοδιάστατους πίνακες που θα συγκρίνεις κάθε φορά θα το κάνεις συγκρίνοντας το δεύτερο στοιχείο τους". Να υποθέσω ότι εννοείς Java και όχι JavaScript που είναι τελείως διαφορετικά πράγματα; 1
kaliakman Δημοσ. 7 Σεπτεμβρίου 2016 Δημοσ. 7 Σεπτεμβρίου 2016 Το έχω δει αυτό. Αν ήταν μονοδιάστατος ο πίνακας θα έκανα Arrays.sort(test); τώρα που είναι δύο διαστάσεων? Arrays.sort(test[][1]); η στήλη θα είναι σταθερά 1 Αυτό που λες δεν ειναι αυτό που έγραψα και όπως λέει και ο defacer από πάνω αυτό που γράφεις είναι sort για java και για το οποίο μπορείς να βρεις εδώ μια λύση: Site: link
katina Δημοσ. 7 Σεπτεμβρίου 2016 Μέλος Δημοσ. 7 Σεπτεμβρίου 2016 To είδα και ευχαριστώ, αλλά δεν έβγαλα άκρη.
paparovic Δημοσ. 7 Σεπτεμβρίου 2016 Δημοσ. 7 Σεπτεμβρίου 2016 Να υποθέσω ότι εννοείς Java και όχι JavaScript που είναι τελείως διαφορετικά πράγματα;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα