akikos
Επιφανές μέλος
Ο Ανδρέας αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι Πτυχιούχος του τμήματος Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών ΕΜΠ και μας γράφει απο Αθήνα (Αττική). Έχει γράψει 11,842 μηνύματα.
12-06-19
12:18
Όχι, δεν έπρεπε. Οι πίνακες ξεκινάνε από το 1 αλλά κι από το μηδέν να ξεκινούσαν, πάλι δεν θα ήταν σωστό αυτό που λες(δε καταλαβαίνω καν το σκεπτικό σου). Κατ' επέκταση το (4) σου θα έπρεπε να είναι table.
τραγικο. Γιατί τι κάνανε να αρχίζει από το 1.
Έστω ξεκινά ο πίνακας με 0
Τότε το (4) ανκαστικά είναι table[ i - 1 ] = key γιατί πρέπει να μετρήσουμε και πρώτη θέση του πίνακα.
η θέση του πίνακα είναι i - 1
το (8) αναγκαστικά position = i ενώ η τρέχουσα θέση ειναι i - 1. Συνεπώς για να ισχύει αυτό που έγραψα έκανα σχόλιο ότι o πίνακας αρχίζει με position = 1. Εκεί μπερδεύτηκα.
ok. Τη λογική μεταβλητή την έκανα copy paste μετά γιατί σε άλλη γραμμη στο pdf και δεν την έβαλα υπόψιν. Σωστά.Η δική μου εκτίμηση είναι:
Σ: Όντως αυτό μπορεί να μπέρδεψε κάποιους.
Λ: Το '0' που λες δε ξέρω που κολλάει μιας και μιλάμε για λογική μεταβλητή.
Λ: Έχω την εντύπωση ότι τα γράμματα πάνε ανάποδα αλλά όσοι δίνουν θα ξέρουν με σιγουριά αυτό.
Σ
Λ: Η εμβέλεια είναι εντός προγράμματος, δεν επεκτείνεται και σε υποπρογράμματα.
Πάτωσα όπως την έκθεση