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

Βοήθεια καιγόμαστε


alakazam2007

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

Δημοσ.

Συναγώνιστες είμαστε 2 ξεσασιάρηδες φοιτητες΄και κάτι στη σειρακή αναζήτηση σε C μας ξέφυγε.Για δείτε αυτή το πρόβλημα και απαντήστε μας

 

Να γραφεί κώδικας σε γλώσσα C της σειριακής αναζήτησης σε ταξινομημένο πίνακα????

Δημοσ.

Εκτός από το να απελπίζεστε και να ζητάτε την βοήθεια από ένα τεχνολογικό forum μπορείτε να χρησιμοποιήσετε την βοήθεια του google.

Ψάχνοντας με το keyword "Σειριακή αναζήτηση c" το πρώτο πράγμα που πετάχτηκε είναι:

http://pages.cs.aueb.gr/users/xsk/os/c8-lookforbin.htm

Δημοσ.

Έστω ταξινομημένος πίνακας = [1, 3, 6, 8, 9, 10]

Αν ψάχνετε το 5, τότε θα πρέπει να προσέξετε το εξής:

με το που θα φτάσετε στο 6, δεν χρειάζεται να προχωρήσετε παρακάτω, ξέρετε ήδη ότι δεν υπάρχει πεντάρι στον πίνακα.

  • 4 εβδομάδες αργότερα...
Δημοσ.

Να μαστε πάλι.Αυριο έχουμε τεστάκι και ζητάμε νουθεσία και καθοδήγηση.

 

πως βρισκουμε το μεγιστο αριθμο σε ενα πινακα 2 διαστασεων και μετα να τοποθετουμε τον μεγιστο σε ενα μονοδιαστατο.(σε C)

Δημοσ.

Βάλε σε μια βοηθητική μεταβλητή (πχ max) το μηδέν για παράδειγμα. Μετά σύγκρινέ ένα ένα τα στοιχεία του πίνακα και όποιο είναι μεγαλύτερο, κράτα τη θέση του πίνακα που το βρήκες.

Παράδειγμα :

int i, j, max=0, thesi1=0, thesi2=0;

for(i=0;i<n;i++)

for(j=0;j<m;j++)

if(A[j]>max) max=A[j]; thesi1=i ; thesi2=j;

και μετά βάζεις στον μονοδιάστατο πίνακα (έστω Β) στη θέση που θες το στοιχείο που βρήκες.

Δηλαδή για παράδειγμα Β[0]=Α[thesi1][thesi2];

Κάντε κανένα search στο google όπως είπε ο φίλος από πάνω.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...