Υπολογιστής Αριθμών Catalan
Βρείτε τον n-οστό αριθμό Catalan και δείτε πώς η ακολουθία 1, 1, 2, 5, 14, 42, … εκρήγνυται καθώς το n μεγαλώνει.
Counts balanced parentheses, full binary trees and polygon triangulations.
- 1
Seed value C₀ = 1
1 - 2
Recurrence ratio for step n
2 × (2 × 8 − 1) ÷ (8 + 1) = 3,333333Each Catalan number equals the previous term multiplied by 2(2n−1)/(n+1). - 3
Previous term C7
429 - 4
C8 = C7 × ratio
429 × 3,333333 = 1.430
Πώς λειτουργεί αυτή η αριθμομηχανή;
Ο n-οστός αριθμός Catalan είναι Cₙ = C(2n, n)/(n+1) = (2n)!/((n+1)!·n!). Μετρά ισορροπημένες παρενθέσεις, πλήρη δυαδικά δέντρα, μονοπάτια πλέγματος και τριγωνοποιήσεις πολυγώνων. Η ακολουθία ξεκινά 1, 1, 2, 5, 14, 42, 132, … και μεγαλώνει περίπου σαν 4ⁿ. Εισαγάγετε οποιονδήποτε ακέραιο n ≥ 0 για να πάρετε το Cₙ και την πλήρη καμπύλη ανάπτυξης.
Τύπος
How this is calculated
Εισαγάγετε έναν μη αρνητικό ακέραιο n. Οι αριθμοί Catalan Cₙ μετρούν μια τεράστια οικογένεια συνδυαστικών αντικειμένων: το πλήθος των τρόπων σωστής αντιστοίχισης n ζευγών παρενθέσεων, το πλήθος των πλήρων δυαδικών δέντρων με n+1 φύλλα, το πλήθος των μονότονων μονοπατιών πλέγματος που παραμένουν κάτω από τη διαγώνιο, και το πλήθος των τριγωνοποιήσεων ενός κυρτού (n+2)-γώνου — όλα ίσα με το ίδιο Cₙ.
Η κλειστή μορφή είναι Cₙ = (2n)! / ((n+1)! · n!), ισοδύναμα ο κεντρικός διωνυμικός συντελεστής C(2n, n) διαιρεμένος με (n+1). Ο άμεσος υπολογισμός παραγοντικών υπερχειλίζει γρήγορα, οπότε αυτός ο υπολογιστής χρησιμοποιεί την ακριβή ακέραια αναδρομή C₀ = 1 και C_{k+1} = C_k · 2(2k+1)/(k+2). Κάθε βήμα πολλαπλασιάζει με έναν παράγοντα ακέραιας τιμής, κρατώντας την τρέχουσα τιμή ακριβή για όσο επιτρέπει η διπλή ακρίβεια και χτίζοντας την πλήρη ακολουθία C₀…Cₙ σχεδιασμένη στην καμπύλη ανάπτυξης.
Οι τιμές είναι αδιάστατα πλήθη, οπότε μόνο ακέραιο n ≥ 0 έχει νόημα· η κλασματική είσοδος στρογγυλοποιείται προς τα κάτω. Επειδή το Cₙ μεγαλώνει περίπου σαν 4ⁿ / (n^{3/2}√π), οι αριθμοί υπερβαίνουν το εύρος ακριβών ακεραίων ενός float 64 bit πέρα από περίπου n = 30 και υπερχειλίζουν εντελώς πέρα από n ≈ 170, οπότε η είσοδος περιορίζεται στο 170 και τα μεγάλα αποτελέσματα εμφανίζονται σε επιστημονική σημειογραφία.
Συχνές ερωτήσεις
Η ακολουθία ξεκινά C₀ = 1, C₁ = 1, C₂ = 2, C₃ = 5, C₄ = 14, C₅ = 42, C₆ = 132, C₇ = 429, και C₈ = 1430.
Από την αναδρομή, Cₙ/Cₙ₋₁ = 2(2n−1)/(n+1), που τείνει στο 4 καθώς το n μεγαλώνει. Αυτό αντικατοπτρίζει την ασυμπτωτική ανάπτυξη Cₙ ≈ 4ⁿ / (n^{3/2}√π).
Οι αριθμοί Catalan μεγαλώνουν εκθετικά. Πέρα από n ≈ 170 η τιμή υπερβαίνει τον μέγιστο αναπαραστάσιμο αριθμό διπλής ακρίβειας (~1.8×10³⁰⁸), οπότε μεγαλύτερες είσοδοι δεν μπορούν να υπολογιστούν ακριβώς με τυπική κινητή υποδιαστολή.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Υπολογιστής Αριθμών Catalan [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/catalan-number-calculator
TG we-Calculate Editorial Team. "Υπολογιστής Αριθμών Catalan." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/catalan-number-calculator.
TG we-Calculate Editorial Team, "Υπολογιστής Αριθμών Catalan," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/catalan-number-calculator
@misc{wecalculate_catalan_number_calculator, title = {Υπολογιστής Αριθμών Catalan}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/catalan-number-calculator}}, year = {2026}, note = {TG we-Calculate} }
Σας βοήθησε αυτή η αριθμομηχανή;
