Μέθοδοι αναζήτησης

iJohnnyCash

e-steki.gr Founder

Ο Panayotis Yannakas αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 36 ετών, επαγγέλλεται Επιχειρηματίας και μας γράφει από Αθήνα (Αττική). Έχει γράψει 24.247 μηνύματα.
Θα ήθελα να ρωτήσω αν υπάρχει κάποια άλλη μέθοδος ανάζητησης σε πίνακα που δεν είναι ταξινομημένος εκτός από την σειριακή αναζήτηση.

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
για δώσε περισσότερες λεπτομέρειες.. μιλάς για βάση δεδομένων?
για excel?

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Θα ήθελα να ρωτήσω αν υπάρχει κάποια άλλη μέθοδος ανάζητησης σε πίνακα που δεν είναι ταξινομημένος εκτός από την σειριακή αναζήτηση.
Πάνο αν μιλάς για την σχολική ύλη όχι :)

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
@doo Κυρίως βάση δεδομένων έχω στο μυαλό μου

@ifrit Δεν με ενδιαφέρει τι λέει το σχολείο, δικές μου γνώσεις ψάχνω να αποκτήσω

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Μπορείς να γίνεις πιο συγκεκριμένος?

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Ας πούμε ότι έχουμε μια βάση δεδομένων και αυτή αποτελείτε μόνο από έναν μονοδιάστατο πίνακα. Στον πίνακα αυτό περιέχονται οι σειριακοί αριθμοί 100 κινητών που πούλησε κάποιο κατάστημα vodafone. Δλδ στοιχεία που δεν μπορούν να ταξινομηθούν. Υπάρχει τρόπος να βρούμε αν ένας σειριακός αριθμός εμπεριέχεται στον πίνακα αυτά χωρίς να κάνουμε σειριακή αναζήτηση; Δλδ χωρίς να πάμε στο πρώτο κελί και να το συγκρίνουμε, μετά στο δεύτερο κελί και να το συγκρίνουμε κτλ?

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
νομίζω ότι δεν υπάρχει άλλος τρόπος.

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Πως μπορώ να το επαληθεύσω αυτό;

Αν ξεκινήσουμε από το πρώτο κελί και κατέβουμε και ταυτοχρόνως από το τελευταίο κελί και ανεβαίνουμε θα κερδίσουμε κάτι;

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
στις βάσεις δεδομένων δεν ορίζεις πως θα ψάξει (από πάνω, από κάτω, από αριστερά,κλπ). Το μόνο που λαμβάνει υπόψη του είναι τα Indexes, αν υπάρχουν.

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Ας πούμε ότι έχουμε μια βάση δεδομένων και αυτή αποτελείτε μόνο από έναν μονοδιάστατο πίνακα. Στον πίνακα αυτό περιέχονται οι σειριακοί αριθμοί 100 κινητών που πούλησε κάποιο κατάστημα vodafone. Δλδ στοιχεία που δεν μπορούν να ταξινομηθούν. Υπάρχει τρόπος να βρούμε αν ένας σειριακός αριθμός εμπεριέχεται στον πίνακα αυτά χωρίς να κάνουμε σειριακή αναζήτηση; Δλδ χωρίς να πάμε στο πρώτο κελί και να το συγκρίνουμε, μετά στο δεύτερο κελί και να το συγκρίνουμε κτλ?


Αταξινόμητα στοιχεία δε νομίζω ότι μπορούν να βρεθούν χωρίς σειριακή αναζήτηση.
Απ την άλλη όμως, δεν πιστεύω ότι υπάρχει το ΟΤΙΔΗΠΟΤΕ (κωδικός, αριθμος, γραμματα κλπ) που δεν ταξινομουνται.
Μια ταξινόμιση λοιπόν, απ το μεγαλύτερο στο μικρότερο ή το ανάποδο, σαφώς και σου μειώνει τα κελιά αναζήτησης μιας που υπάρχουν πλέον δεδομένα.

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Πολύ καλή είναι και η δυαδική αλλά θέλει και αυτή ταξινόμηση...

Σημείωση: Το μήνυμα αυτό γράφτηκε 19 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 1 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 0 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Back
Top