Διαχείριση της διαδρομής Ruby

Αυτή η σελίδα παρέχει στην κοινότητα του Exercism τις πληροφορίες και τα εργαλεία που χρειάζονται για τη διαχείριση της διαδρομής Ruby.

Μαθητές
62.961
Υποβολές
2.331.128
Συζητήσεις καθοδήγησης
36.889

Η διαδρομή Ruby είναι υγιής ✅

Σε κατασκευή

Πρόγραμμα σπουδών Ruby

Μάθε περισσότερα

Βοήθησε να δημιουργηθεί το πρόγραμμα σπουδών της διαδρομής: είναι ένα σύνολο εννοιών και μαθησιακών ασκήσεων που έχουν συγκεντρωθεί για να διδάξουν θεμελιώδη στοιχεία της γλώσσας προγραμματισμού.

Επόμενος στόχος: Δημιούργησε ένα πλήρες πρόγραμμα σπουδών με τουλάχιστον 30 έννοιες. Ανακάλυψε περισσότερα.
Διδάσκονται 21 έννοιες
Ba
Basics
17.165 το έμαθαν
In
Instance Variables
12.194 το έμαθαν
Ni
Nil
12.194 το έμαθαν
Bo
Booleans
10.434 το έμαθαν
St
Strings
11.344 το έμαθαν
Co
Conditionals
8.302 το έμαθαν
Fl
Floating Point Numbers
8.302 το έμαθαν
Nu
Numbers
8.302 το έμαθαν
Lo
Loops
6.347 το έμαθαν
Mo
Modules
6.347 το έμαθαν
Sy
Symbols
3.858 το έμαθαν
Ra
Ranges
3.306 το έμαθαν
Ca
Case
2.642 το έμαθαν
Ar
Arrays
5.419 το έμαθαν
En
Enumeration
5.419 το έμαθαν
Ad
Advanced Enumeration
4.620 το έμαθαν
Os
Ostruct
3.986 το έμαθαν
Mu
Multiple Assignment and Decomposition
2.478 το έμαθαν
Na
Namespaces
361 το έμαθαν
Te
Ternary operator
3.934 το έμαθαν
Ra
Raising Exceptions
5.455 το έμαθαν
16 ενεργές μαθησιακές ασκήσεις
Ξεκίνησαν
Προσπάθειες
Ολοκληρώσεις
Αιτήματα καθοδήγησης
Lasagna Lasagna
21.996
118.501 (μ.ό. 5.4)
17.165 (78.0%)
238 (1.1%)
Amusement Park Amusement Park
13.274
60.712 (μ.ό. 4.6)
12.194 (91.9%)
127 (1.0%)
Amusement Park Improvements Amusement Park Improvements
10.930
66.173 (μ.ό. 6.1)
10.434 (95.5%)
91 (0.8%)
Log line Parser Log line Parser
13.423
157.336 (μ.ό. 11.7)
11.344 (84.5%)
323 (2.4%)
Assembly Line Assembly Line
8.919
67.336 (μ.ό. 7.5)
8.302 (93.1%)
118 (1.3%)
Savings Account Savings Account
7.215
94.246 (μ.ό. 13.1)
6.347 (88.0%)
91 (1.3%)
Port Of Palermo Port Of Palermo
4.091
28.219 (μ.ό. 6.9)
3.858 (94.3%)
37 (0.9%)
Chess Game Chess Game
3.494
45.347 (μ.ό. 13.0)
3.306 (94.6%)
38 (1.1%)
BlackJack BlackJack
2.878
31.997 (μ.ό. 11.1)
2.642 (91.8%)
44 (1.5%)
Bird Count Bird Count
5.625
39.397 (μ.ό. 7.0)
5.419 (96.3%)
46 (0.8%)
Boutique Inventory Boutique Inventory
4.938
86.100 (μ.ό. 17.4)
4.620 (93.6%)
66 (1.3%)
Boutique Inventory Improvements Boutique Inventory Improvements
4.286
38.957 (μ.ό. 9.1)
3.986 (93.0%)
43 (1.0%)
Locomotive Engineer Locomotive Engineer
2.827
33.256 (μ.ό. 11.8)
2.478 (87.7%)
31 (1.1%)
Last Will Last Will
406
1.859 (μ.ό. 4.6)
361 (88.9%)
4 (1.0%)
Moviegoer Moviegoer
4.025
27.294 (μ.ό. 6.8)
3.934 (97.7%)
30 (0.7%)
Simple Calculator Simple Calculator
7.099
119.228 (μ.ό. 16.8)
5.455 (76.8%)
167 (2.4%)

Ασκήσεις εξάσκησης

Μάθε περισσότερα

Οι ασκήσεις εξάσκησης είναι ασκήσεις που επιτρέπουν στους μαθητές να λύσουν ένα οποιοδήποτε πρόβλημα, με στόχο να αξιοποιήσουν τις έννοιες που έχουν μάθει μέχρι τώρα.

Συγχρονισμένο κύριο αποθετήριο: 95858f25da5b58952aa5eabfc021a515c7ce9fc6 (Οι ενημερώσεις γίνονται αμέσως)

Επόμενος στόχος: Υλοποίησε 140 ασκήσεις εξάσκησης. Μάθε περισσότερα.
105 ενεργές ασκήσεις εξάσκησης
Ξεκίνησαν
Προσπάθειες
Ολοκληρώσεις
Αιτήματα για μέντορα
Hello World Hello World
47.040
78.302 (μ.ό. 1.7)
39.981 (85.0%)
112 (0.2%)
Two Fer Two Fer
15.178
70.032 (μ.ό. 4.6)
12.652 (83.4%)
3.862 (25.4%)
Resistor Color Duo Resistor Color Duo
7.000
34.194 (μ.ό. 4.9)
5.797 (82.8%)
1.616 (23.1%)
Acronym Acronym
9.468
49.340 (μ.ό. 5.2)
8.000 (84.5%)
2.207 (23.3%)
High Scores High Scores
6.180
26.924 (μ.ό. 4.4)
5.311 (85.9%)
1.390 (22.5%)
Reverse String Reverse String
2.516
9.551 (μ.ό. 3.8)
1.965 (78.1%)
43 (1.7%)
D&D Character D&D Character
1.796
15.343 (μ.ό. 8.5)
1.197 (66.6%)
48 (2.7%)
Matrix Matrix
5.545
35.082 (μ.ό. 6.3)
4.489 (81.0%)
1.173 (21.2%)
Series Series
5.304
31.106 (μ.ό. 5.9)
4.542 (85.6%)
865 (16.3%)
Word Count Word Count
7.118
43.850 (μ.ό. 6.2)
5.897 (82.8%)
2.017 (28.3%)
Eliud's Eggs Eliud's Eggs
1.250
4.882 (μ.ό. 3.9)
995 (79.6%)
23 (1.8%)
Hamming Hamming
13.117
34.758 (μ.ό. 2.6)
12.320 (93.9%)
3.358 (25.6%)
Raindrops Raindrops
9.460
31.079 (μ.ό. 3.3)
8.906 (94.1%)
1.434 (15.2%)
Isogram Isogram
5.084
34.156 (μ.ό. 6.7)
4.472 (88.0%)
650 (12.8%)
Scrabble Score Scrabble Score
3.639
20.855 (μ.ό. 5.7)
3.176 (87.3%)
547 (15.0%)
Luhn Luhn
3.654
42.208 (μ.ό. 11.6)
2.780 (76.1%)
402 (11.0%)
Clock Clock
3.329
33.039 (μ.ό. 9.9)
2.461 (73.9%)
390 (11.7%)
Twelve Days Twelve Days
2.754
17.097 (μ.ό. 6.2)
1.990 (72.3%)
252 (9.2%)
Tournament Tournament
4.235
64.324 (μ.ό. 15.2)
2.074 (49.0%)
285 (6.7%)
Gigasecond Gigasecond
11.104
16.691 (μ.ό. 1.5)
9.947 (89.6%)
1.168 (10.5%)
Resistor Color Resistor Color
2.783
7.518 (μ.ό. 2.7)
2.452 (88.1%)
115 (4.1%)
RNA Transcription RNA Transcription
10.057
26.346 (μ.ό. 2.6)
9.345 (92.9%)
1.640 (16.3%)
Leap Leap
6.157
15.284 (μ.ό. 2.5)
5.437 (88.3%)
706 (11.5%)
Pangram Pangram
5.878
18.764 (μ.ό. 3.2)
5.403 (91.9%)
638 (10.9%)
Space Age Space Age
3.154
12.930 (μ.ό. 4.1)
2.712 (86.0%)
247 (7.8%)
Triangle Triangle
2.370
15.356 (μ.ό. 6.5)
2.036 (85.9%)
135 (5.7%)
Difference of Squares Difference of Squares
6.601
14.205 (μ.ό. 2.2)
6.272 (95.0%)
942 (14.3%)
Anagram Anagram
3.036
13.890 (μ.ό. 4.6)
2.685 (88.4%)
718 (23.6%)
Spiral Matrix Spiral Matrix
589
5.915 (μ.ό. 10.0)
358 (60.8%)
14 (2.4%)
Sum of Multiples Sum of Multiples
2.887
13.017 (μ.ό. 4.5)
2.427 (84.1%)
148 (5.1%)
Transpose Transpose
1.458
23.503 (μ.ό. 16.1)
841 (57.7%)
38 (2.6%)
Armstrong Numbers Armstrong Numbers
1.596
6.220 (μ.ό. 3.9)
1.365 (85.5%)
28 (1.8%)
Flatten Array Flatten Array
2.925
7.343 (μ.ό. 2.5)
2.357 (80.6%)
113 (3.9%)
Phone Number Phone Number
2.766
19.753 (μ.ό. 7.1)
2.277 (82.3%)
174 (6.3%)
Grains Grains
3.948
9.710 (μ.ό. 2.5)
3.612 (91.5%)
629 (15.9%)
Resistor Color Trio Resistor Color Trio
1.029
8.873 (μ.ό. 8.6)
863 (83.9%)
27 (2.6%)
Saddle Points Saddle Points
1.164
6.994 (μ.ό. 6.0)
916 (78.7%)
34 (2.9%)
ETL ETL
2.184
5.267 (μ.ό. 2.4)
1.925 (88.1%)
126 (5.8%)
Nucleotide Count Nucleotide Count
1.712
9.194 (μ.ό. 5.4)
1.482 (86.6%)
277 (16.2%)
Pythagorean Triplet Pythagorean Triplet
1.004
6.822 (μ.ό. 6.8)
690 (68.7%)
24 (2.4%)
Collatz Conjecture Collatz Conjecture
1.333
6.029 (μ.ό. 4.5)
1.129 (84.7%)
39 (2.9%)
Sieve Sieve
3.779
9.559 (μ.ό. 2.5)
3.446 (91.2%)
287 (7.6%)
Proverb Proverb
1.182
7.172 (μ.ό. 6.1)
1.002 (84.8%)
99 (8.4%)
Palindrome Products Palindrome Products
1.159
7.917 (μ.ό. 6.8)
722 (62.3%)
34 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
377
3.918 (μ.ό. 10.4)
201 (53.3%)
10 (2.7%)
Bob Bob
5.310
21.570 (μ.ό. 4.1)
4.780 (90.0%)
3.178 (59.8%)
Nth Prime Nth Prime
3.185
9.112 (μ.ό. 2.9)
2.850 (89.5%)
247 (7.8%)
Perfect Numbers Perfect Numbers
725
2.873 (μ.ό. 4.0)
596 (82.2%)
13 (1.8%)
Alphametics Alphametics
1.084
5.559 (μ.ό. 5.1)
419 (38.7%)
32 (3.0%)
Binary Search Binary Search
876
4.407 (μ.ό. 5.0)
665 (75.9%)
29 (3.3%)
Two Bucket Two Bucket
1.187
6.729 (μ.ό. 5.7)
419 (35.3%)
28 (2.4%)
Matching Brackets Matching Brackets
949
4.205 (μ.ό. 4.4)
684 (72.1%)
27 (2.8%)
All Your Base All Your Base
767
6.112 (μ.ό. 8.0)
511 (66.6%)
13 (1.7%)
Allergies Allergies
753
3.881 (μ.ό. 5.2)
573 (76.1%)
21 (2.8%)
Rail Fence Cipher Rail Fence Cipher
700
3.723 (μ.ό. 5.3)
402 (57.4%)
11 (1.6%)
Run-Length Encoding Run-Length Encoding
1.775
7.150 (μ.ό. 4.0)
1.456 (82.0%)
89 (5.0%)
Flower Field Flower Field
106
889 (μ.ό. 8.4)
76 (71.7%)
4 (3.8%)
Robot Simulator Robot Simulator
798
5.467 (μ.ό. 6.9)
573 (71.8%)
31 (3.9%)
Bottle Song Bottle Song
218
2.379 (μ.ό. 10.9)
166 (76.1%)
8 (3.7%)
Protein Translation Protein Translation
865
7.943 (μ.ό. 9.2)
691 (79.9%)
27 (3.1%)
Wordy Wordy
919
8.359 (μ.ό. 9.1)
636 (69.2%)
33 (3.6%)
Secret Handshake Secret Handshake
682
3.166 (μ.ό. 4.6)
521 (76.4%)
24 (3.5%)
Atbash Cipher Atbash Cipher
884
6.639 (μ.ό. 7.5)
729 (82.5%)
26 (2.9%)
Crypto Square Crypto Square
1.116
5.943 (μ.ό. 5.3)
835 (74.8%)
28 (2.5%)
List Ops List Ops
801
6.504 (μ.ό. 8.1)
527 (65.8%)
11 (1.4%)
Robot Name Robot Name
2.908
4.990 (μ.ό. 1.7)
2.513 (86.4%)
492 (16.9%)
Simple Cipher Simple Cipher
912
6.965 (μ.ό. 7.6)
586 (64.3%)
27 (3.0%)
Dominoes Dominoes
409
2.529 (μ.ό. 6.2)
211 (51.6%)
9 (2.2%)
Pig Latin Pig Latin
682
5.138 (μ.ό. 7.5)
468 (68.6%)
24 (3.5%)
Simple Linked List Simple Linked List
920
8.502 (μ.ό. 9.2)
605 (65.8%)
35 (3.8%)
Binary Search Tree Binary Search Tree
1.346
5.628 (μ.ό. 4.2)
981 (72.9%)
99 (7.4%)
Change Change
599
4.781 (μ.ό. 8.0)
294 (49.1%)
17 (2.8%)
Circular Buffer Circular Buffer
654
4.024 (μ.ό. 6.2)
479 (73.2%)
23 (3.5%)
Grade School Grade School
2.007
5.068 (μ.ό. 2.5)
1.651 (82.3%)
218 (10.9%)
Roman Numerals Roman Numerals
3.958
9.142 (μ.ό. 2.3)
3.519 (88.9%)
322 (8.1%)
Rotational Cipher Rotational Cipher
760
5.639 (μ.ό. 7.4)
601 (79.1%)
20 (2.6%)
Affine Cipher Affine Cipher
486
3.680 (μ.ό. 7.6)
311 (64.0%)
9 (1.9%)
Kindergarten Garden Kindergarten Garden
604
3.636 (μ.ό. 6.0)
442 (73.2%)
18 (3.0%)
Largest Series Product Largest Series Product
584
3.301 (μ.ό. 5.7)
468 (80.1%)
13 (2.2%)
Prime Factors Prime Factors
1.393
3.694 (μ.ό. 2.7)
1.219 (87.5%)
60 (4.3%)
Custom Set Custom Set
442
2.062 (μ.ό. 4.7)
318 (71.9%)
10 (2.3%)
House House
683
2.911 (μ.ό. 4.3)
516 (75.5%)
32 (4.7%)
Linked List Linked List
577
1.449 (μ.ό. 2.5)
394 (68.3%)
23 (4.0%)
Poker Poker
446
2.741 (μ.ό. 6.1)
203 (45.5%)
18 (4.0%)
ISBN Verifier ISBN Verifier
979
9.371 (μ.ό. 9.6)
747 (76.3%)
35 (3.6%)
Complex Numbers Complex Numbers
443
2.625 (μ.ό. 5.9)
280 (63.2%)
11 (2.5%)
Meetup Meetup
2.400
10.316 (μ.ό. 4.3)
901 (37.5%)
77 (3.2%)
Diamond Diamond
976
9.732 (μ.ό. 10.0)
637 (65.3%)
32 (3.3%)
Bowling Bowling
1.551
18.649 (μ.ό. 12.0)
694 (44.7%)
46 (3.0%)
OCR Numbers OCR Numbers
459
2.274 (μ.ό. 5.0)
324 (70.6%)
8 (1.7%)
Say Say
663
3.007 (μ.ό. 4.5)
456 (68.8%)
16 (2.4%)
Zipper Zipper
334
1.155 (μ.ό. 3.5)
161 (48.2%)
2 (0.6%)
Grep Grep
531
4.105 (μ.ό. 7.7)
269 (50.7%)
9 (1.7%)
Food Chain Food Chain
1.067
3.366 (μ.ό. 3.2)
891 (83.5%)
55 (5.2%)
Pascal's Triangle Pascal's Triangle
426
1.359 (μ.ό. 3.2)
317 (74.4%)
12 (2.8%)
Queen Attack Queen Attack
700
2.246 (μ.ό. 3.2)
538 (76.9%)
24 (3.4%)
Yacht Yacht
244
2.445 (μ.ό. 10.0)
148 (60.7%)
10 (4.1%)
Book Store Book Store
705
4.967 (μ.ό. 7.0)
256 (36.3%)
13 (1.8%)
Connect Connect
404
1.903 (μ.ό. 4.7)
190 (47.0%)
7 (1.7%)
Microwave Microwave
2.377
18.049 (μ.ό. 7.6)
1.167 (49.1%)
76 (3.2%)
Darts Darts
1.154
4.130 (μ.ό. 3.6)
883 (76.5%)
35 (3.0%)
Bank Account Bank Account
371
2.854 (μ.ό. 7.7)
236 (63.6%)
12 (3.2%)
Gilded Rose Gilded Rose
241
3.144 (μ.ό. 13.0)
101 (41.9%)
10 (4.1%)
Knapsack Knapsack
207
1.675 (μ.ό. 8.1)
97 (46.9%)
5 (2.4%)
Zebra Puzzle Zebra Puzzle
201
1.109 (μ.ό. 5.5)
76 (37.8%)
1 (0.5%)
10 παρωχημένες ασκήσεις εξάσκησης
Ξεκίνησαν
Προσπάθειες
Ολοκληρώσεις
Αιτήματα για μέντορα
Accumulate Accumulate
1.813
3.341 (μ.ό. 1.8)
1.572 (86.7%)
172 (9.5%)
Beer Song Beer Song
1.606
9.109 (μ.ό. 5.7)
1.276 (79.5%)
176 (11.0%)
Binary Binary
1.354
1.998 (μ.ό. 1.5)
1.258 (92.9%)
128 (9.5%)
Hexadecimal Hexadecimal
423
580 (μ.ό. 1.4)
386 (91.3%)
25 (5.9%)
Minesweeper Minesweeper
582
3.373 (μ.ό. 5.8)
382 (65.6%)
8 (1.4%)
Octal Octal
14
23 (μ.ό. 1.6)
11 (78.6%)
0 (0.0%)
Point Mutations Point Mutations
57
143 (μ.ό. 2.5)
55 (96.5%)
44 (77.2%)
Scale Generator Scale Generator
508
1.949 (μ.ό. 3.8)
268 (52.8%)
10 (2.0%)
Strain Strain
1.381
2.311 (μ.ό. 1.7)
1.176 (85.2%)
97 (7.0%)
Trinary Trinary
785
1.060 (μ.ό. 1.4)
746 (95.0%)
49 (6.2%)
35 μη υλοποιημένες ασκήσεις εξάσκησης
Conway's Game of Life Conway's Game of Life
Intergalactic Transmission Intergalactic Transmission
Killer Sudoku Helper Killer Sudoku Helper
Piecing It Together Piecing It Together
Resistor Color Tolerance Resistor Color Tolerance
Split-Second Stopwatch Split-Second Stopwatch
State of Tic-Tac-Toe State of Tic-Tac-Toe
Variable Length Quantity Variable Length Quantity

Δημιούργησε Test Runner που έχουν μία μόνο ευθύνη, να παίρνουν μια λύση, να τρέχουν όλα τα tests και να επιστρέφουν μια τυποποιημένη έξοδο.

Τρέχουσα έκδοση: 90819642a241bdc81314be2a621518f7afe0b554 (Χρειάζονται έως 10 λεπτά για να γίνει deploy)

Επόμενος στόχος: Πήγαινε τους Test Runner στην έκδοση 3. Η γλώσσα Ruby χρησιμοποιεί αυτή τη στιγμή έναν Test Runner έκδοσης 2. Μάθε περισσότερα.
Σύνολο εκτελέσεων του Test Runner
2.214.358
Ποσοστό επιτυχίας εκτελέσεων
20.0% (443081)
Ποσοστό αποτυχίας εκτελέσεων
67.4% (1492273)
Ποσοστό σφαλμάτων εκτέλεσης δοκιμών
12.6% (279004)

Φτιάξε έναν Representer: λίγο κώδικα που έχει μία μόνο ευθύνη, να παίρνει μια λύση και να επιστρέφει μια κανονικοποιημένη αναπαράστασή της.

Τρέχουσα έκδοση: 9f6ea2e87e26fafaf8185af5e0a66872a92dd836 (Χρειάζονται έως 10 λεπτά για να γίνει deploy)

Σύνολο εκτελέσεων του Representer
424.013
Σύνολο σχολίων αναπαράστασης
69.779
Συχνότητα παροχής σχολίων
16.5%

Φτιάξε έναν Analyzer για τη διαδρομή Ruby: Οι analyzers του Exercism αξιολογούν αυτόματα τις υποβολές των μαθητών και παρέχουν σχόλια σε στυλ μέντορα.

Τρέχουσα έκδοση: 5813a2f9863f9691f3e243bcb765da60acd7f6bf (Χρειάζονται έως 10 λεπτά για να γίνει deploy)

Σύνολο εκτελέσεων του Analyzer
401.250
Σύνολο σχολίων ανάλυσης
15.643
Συχνότητα ανατροφοδότησης
0.7%