migf1 έγραψε:Αυτό το παθαίνετε γιατί αντί να εστιάσετε σε ένα πράγμα μέχρι να το εξαντλήσετε και να το μάθετε σε βάθος, το παρατάτε στη μέση και πετάγεστε σε άλλο, όπου κι εκεί κάνετε το ίδιο.
Π.χ. εκεί που μιλάγαμε για strings και ήμασταν ακόμα στην αρχή πεταχτήκαμε ξαφνικά στην αναδρομή που είναι ολόκληρο κεφάλαιο από μόνη της.
looooooooooooooooooool
ok ok. Βασικα προσπαθησα να παραστησω τον super Star_Light αλλα δεν βγηκε... και εγινα super g00fy. Τελοςπαντων ας σοβαρευτουμε.
Πιστευω πως τον δεικτη στον αλγοριθμο τον μειωνεις.... επειδη ετσι και μονο ετσι θα μπορεσει να γινει η επιστροφη της τιμης μετα την συγκριση (γειτονικων χαρακτηρων).
ΠΧ => s1[]="a" & s2[]="ab"
αρχικα ο s1 δειχνει στο a και ο s2 to ιδιο (μετα ο s2 αμεσως αυξανει κατα ενα και δειχνει στον b
στο τελευταιο return ομως επειδη δεν έχουμε φθασει ακομη στο 2ο βήμα δηλαδη στον 2ο χαρακτηρα παρα ειμαστε μονο στους πρωτους
πριν γινει η αφαιρεση και φυγει το αποτελεσμα απο το τελικο return (επιστραφει δηλαδη) θα πρεπει ο δεικτης να αφαιρεθει μια θεση
δηλαδη να παει στο a παλι συνεπως a-a = 0
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]