Advanced

Υπολογιστής Αριθμών Catalan

Βρείτε τον n-οστό αριθμό Catalan και δείτε πώς η ακολουθία 1, 1, 2, 5, 14, 42, … εκρήγνυται καθώς το n μεγαλώνει.
Non-negative integer (0 to 170)
n-th Catalan number (C8)
1.430

Counts balanced parentheses, full binary trees and polygon triangulations.

C(2n, n) / (n + 1)
1.430
Growth ratio Cₙ / Cₙ₋₁
3,333
Previous term Cₙ₋₁
429
Catalan sequence C₀…C8
Step by step
  1. 1

    Seed value C₀ = 1

    1
  2. 2

    Recurrence ratio for step n

    2 × (2 × 8 − 1) ÷ (8 + 1) = 3,333333
    Each Catalan number equals the previous term multiplied by 2(2n−1)/(n+1).
  3. 3

    Previous term C7

    429
  4. 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ₙ και την πλήρη καμπύλη ανάπτυξης.

Τύπος
Cₙ = (2n)! / ((n+1)! · n!) = C(2n, n) / (n + 1)
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³⁰⁸), οπότε μεγαλύτερες είσοδοι δεν μπορούν να υπολογιστούν ακριβώς με τυπική κινητή υποδιαστολή.

Γνωστό και ως

αριθμοί catalan
αριθμός catalan
ακολουθία catalan
catalan number
νιοστός catalan
ισορροπημένες παρενθέσεις

APA

TG we-Calculate Editorial Team. (2026). Υπολογιστής Αριθμών Catalan [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/catalan-number-calculator

Chicago

TG we-Calculate Editorial Team. "Υπολογιστής Αριθμών Catalan." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/catalan-number-calculator.

IEEE

TG we-Calculate Editorial Team, "Υπολογιστής Αριθμών Catalan," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/catalan-number-calculator

BibTeX

@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} }

Σας βοήθησε αυτή η αριθμομηχανή;

Σχετικές αριθμομηχανές