mariosal έγραψε:
Οὗτος ὁ διαγωνισμὸς περὶ ἀλγορίθμων. Εἰ ἐπίτρεπον ταύτην γλῶτταν, ἔπαυε ἂν περὶ ἀλγορίθμων εἶναι, διότι αἱ ἐαὶ συναρτήσεις λελύκασιν πολλὰ προβλήματα.
Αρχικά, μπράβο για τα αρχαία! Δεύτερον, μάλλον θα συμφωνήσω μαζί σου, αλλά αυτό το βρίσκω θετικό για μία γλώσσα. Εξάλλου, θα μπρορούσαν να "απαγορεύσουν" κάποιες τέτοιες συναρτήσεις.
Σταματάω όμως . - C/C++ ΤΕΛΟΣ!
kernelpanic έγραψε:
Αλήθεια;
Σε τι βαθμό;
επίτρεπον τα μάτια μου
Πάντως το σύστημα υποβολών έχει αλλάξει από τότε που επέτρεπαν και Java(21ος ΠΔΠ τελευταία φορά).
Μάθε δείκτες,πίνακες,printf,δείκτες,δυναμική κατανομή μνήμης, assert, cstring, δείκτες, εντολές Linux, μεγέθη βασικών τύπων, και δείκτες όσο πιο γρήγορα μπορείς.
ontopic:
http://cplusplus.com
Δεν ξέρω για την C, αλλά στην Java υπάρχουν κλασεις List, Stack, .... με συναρτήσεις αναζήτησης, ταξινόμησης. ... ! Υπαρχει ενσυματωμένη η δημιουργία "πινάκων" (ας το πω έτσι) των οποιων το μέγεθος να αυξάνεται (αυτόματα) ανάλογα με τις απαιτήσεις που υπάρχουν.
Δεν ήξερα όμως ότι σε παλαιότερους ΠΔΠ επιτρεπόταν και η Java!
Σε τελική ανάλυση, C vs C++ , τι προτίνετε;