timkoni Δημοσ. 31 Δεκεμβρίου 2015 Δημοσ. 31 Δεκεμβρίου 2015 Καλημέρα, Έχω ένα array με αριθμούς σαν αυτό --> (1,1,5,2,8,4,5,9,4) και θέλω να χωρίς διαγράψω τους αριθμούς που βρίσκονται παραπάνω από μια φορά, σε ένα άλλο array να βάλλω κάθε αριθμό από μία φορά. ΠΧ. (1,1,5,2,8,4,5,9,4) --> (1,5,2,8,4,5,9) μπορεί κάποιος να βοηθήσει φτιάχνοντας το πρόγραμμα σε pascal ή vb.net ? Ευχαριστήσω για τη βοήθεια εκ των προτέρων.
iCyd Δημοσ. 31 Δεκεμβρίου 2015 Δημοσ. 31 Δεκεμβρίου 2015 Διαβασε λιγο αυτο. Νομιζω τα λεει αρκετα αναλυτικα!http://stackoverflow.com/questions/3350641/array-remove-duplicate-elements
timkoni Δημοσ. 31 Δεκεμβρίου 2015 Μέλος Δημοσ. 31 Δεκεμβρίου 2015 Διαβασε λιγο αυτο. Νομιζω τα λεει αρκετα αναλυτικα! http://stackoverflow.com/questions/3350641/array-remove-duplicate-elements ευχαριστώ το link, τα λέει όλα !!!
defacer Δημοσ. 31 Δεκεμβρίου 2015 Δημοσ. 31 Δεκεμβρίου 2015 Με LINQ (σε VB) απλά κάνεις array.Distinct() και τέλος. Dim numbers = New Integer() {1,1,5,2,8,4,5,9,4} For Each i As Integer In numbers.Distinct() Console.Write(i & " ") Next 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα