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

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

Μαθητές
62.803
Υποβολές
2.313.935
Συζητήσεις καθοδήγησης
36.871

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

Σε κατασκευή

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

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

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

Επόμενος στόχος: Δημιούργησε ένα πλήρες πρόγραμμα σπουδών με τουλάχιστον 30 έννοιες. Ανακάλυψε περισσότερα.
Διδάσκονται 21 έννοιες
Ba
Basics
17.086 το έμαθαν
In
Instance Variables
12.133 το έμαθαν
Ni
Nil
12.133 το έμαθαν
Bo
Booleans
10.377 το έμαθαν
St
Strings
11.288 το έμαθαν
Co
Conditionals
8.250 το έμαθαν
Fl
Floating Point Numbers
8.250 το έμαθαν
Nu
Numbers
8.250 το έμαθαν
Lo
Loops
6.308 το έμαθαν
Mo
Modules
6.308 το έμαθαν
Sy
Symbols
3.816 το έμαθαν
Ra
Ranges
3.266 το έμαθαν
Ca
Case
2.603 το έμαθαν
Ar
Arrays
5.373 το έμαθαν
En
Enumeration
5.373 το έμαθαν
Ad
Advanced Enumeration
4.578 το έμαθαν
Os
Ostruct
3.948 το έμαθαν
Mu
Multiple Assignment and Decomposition
2.444 το έμαθαν
Na
Namespaces
316 το έμαθαν
Te
Ternary operator
3.837 το έμαθαν
Ra
Raising Exceptions
5.356 το έμαθαν
16 ενεργές μαθησιακές ασκήσεις
Ξεκίνησαν
Προσπάθειες
Ολοκληρώσεις
Αιτήματα καθοδήγησης
Lasagna Lasagna
21.889
118.130 (μ.ό. 5.4)
17.086 (78.1%)
237 (1.1%)
Amusement Park Amusement Park
13.207
60.500 (μ.ό. 4.6)
12.133 (91.9%)
126 (1.0%)
Amusement Park Improvements Amusement Park Improvements
10.869
65.849 (μ.ό. 6.1)
10.377 (95.5%)
91 (0.8%)
Log line Parser Log line Parser
13.359
156.747 (μ.ό. 11.7)
11.288 (84.5%)
323 (2.4%)
Assembly Line Assembly Line
8.862
67.009 (μ.ό. 7.6)
8.250 (93.1%)
118 (1.3%)
Savings Account Savings Account
7.166
93.866 (μ.ό. 13.1)
6.308 (88.0%)
91 (1.3%)
Port Of Palermo Port Of Palermo
4.048
28.016 (μ.ό. 6.9)
3.816 (94.3%)
37 (0.9%)
Chess Game Chess Game
3.450
44.955 (μ.ό. 13.0)
3.266 (94.7%)
38 (1.1%)
BlackJack BlackJack
2.836
31.755 (μ.ό. 11.2)
2.603 (91.8%)
44 (1.6%)
Bird Count Bird Count
5.580
39.199 (μ.ό. 7.0)
5.373 (96.3%)
46 (0.8%)
Boutique Inventory Boutique Inventory
4.891
85.745 (μ.ό. 17.5)
4.578 (93.6%)
66 (1.3%)
Boutique Inventory Improvements Boutique Inventory Improvements
4.244
38.802 (μ.ό. 9.1)
3.948 (93.0%)
43 (1.0%)
Locomotive Engineer Locomotive Engineer
2.789
33.009 (μ.ό. 11.8)
2.444 (87.6%)
31 (1.1%)
Last Will Last Will
358
1.625 (μ.ό. 4.5)
316 (88.3%)
3 (0.8%)
Moviegoer Moviegoer
3.926
26.827 (μ.ό. 6.8)
3.837 (97.7%)
30 (0.8%)
Simple Calculator Simple Calculator
7.000
118.316 (μ.ό. 16.9)
5.356 (76.5%)
166 (2.4%)

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

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

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

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

Επόμενος στόχος: Υλοποίησε 139 ασκήσεις εξάσκησης. Μάθε περισσότερα.
105 ενεργές ασκήσεις εξάσκησης
Ξεκίνησαν
Προσπάθειες
Ολοκληρώσεις
Αιτήματα για μέντορα
Hello World Hello World
46.866
77.996 (μ.ό. 1.7)
39.853 (85.0%)
112 (0.2%)
Two Fer Two Fer
15.068
69.551 (μ.ό. 4.6)
12.548 (83.3%)
3.862 (25.6%)
Resistor Color Duo Resistor Color Duo
6.876
33.791 (μ.ό. 4.9)
5.677 (82.6%)
1.616 (23.5%)
Acronym Acronym
9.345
48.547 (μ.ό. 5.2)
7.882 (84.3%)
2.207 (23.6%)
High Scores High Scores
6.051
26.253 (μ.ό. 4.3)
5.185 (85.7%)
1.390 (23.0%)
Reverse String Reverse String
2.394
9.233 (μ.ό. 3.9)
1.847 (77.2%)
43 (1.8%)
D&D Character D&D Character
1.676
14.840 (μ.ό. 8.9)
1.086 (64.8%)
48 (2.9%)
Matrix Matrix
5.439
34.592 (μ.ό. 6.4)
4.393 (80.8%)
1.172 (21.5%)
Series Series
5.193
30.427 (μ.ό. 5.9)
4.437 (85.4%)
864 (16.6%)
Word Count Word Count
7.001
43.126 (μ.ό. 6.2)
5.780 (82.6%)
2.017 (28.8%)
Eliud's Eggs Eliud's Eggs
1.126
4.572 (μ.ό. 4.1)
876 (77.8%)
21 (1.9%)
Hamming Hamming
13.003
34.468 (μ.ό. 2.7)
12.210 (93.9%)
3.358 (25.8%)
Raindrops Raindrops
9.338
30.685 (μ.ό. 3.3)
8.784 (94.1%)
1.433 (15.3%)
Isogram Isogram
4.955
33.765 (μ.ό. 6.8)
4.346 (87.7%)
650 (13.1%)
Scrabble Score Scrabble Score
3.583
20.667 (μ.ό. 5.8)
3.127 (87.3%)
547 (15.3%)
Luhn Luhn
3.602
41.934 (μ.ό. 11.6)
2.737 (76.0%)
402 (11.2%)
Clock Clock
3.288
32.852 (μ.ό. 10.0)
2.427 (73.8%)
390 (11.9%)
Twelve Days Twelve Days
2.729
17.002 (μ.ό. 6.2)
1.969 (72.2%)
252 (9.2%)
Tournament Tournament
4.189
63.797 (μ.ό. 15.2)
2.038 (48.7%)
285 (6.8%)
Gigasecond Gigasecond
11.086
16.650 (μ.ό. 1.5)
9.930 (89.6%)
1.168 (10.5%)
Resistor Color Resistor Color
2.766
7.467 (μ.ό. 2.7)
2.438 (88.1%)
115 (4.2%)
RNA Transcription RNA Transcription
10.029
26.274 (μ.ό. 2.6)
9.319 (92.9%)
1.640 (16.4%)
Leap Leap
6.130
15.184 (μ.ό. 2.5)
5.413 (88.3%)
706 (11.5%)
Pangram Pangram
5.850
18.656 (μ.ό. 3.2)
5.377 (91.9%)
638 (10.9%)
Space Age Space Age
3.128
12.793 (μ.ό. 4.1)
2.687 (85.9%)
247 (7.9%)
Triangle Triangle
2.353
15.231 (μ.ό. 6.5)
2.021 (85.9%)
135 (5.7%)
Difference of Squares Difference of Squares
6.584
14.125 (μ.ό. 2.1)
6.257 (95.0%)
942 (14.3%)
Anagram Anagram
3.020
13.818 (μ.ό. 4.6)
2.674 (88.5%)
718 (23.8%)
Spiral Matrix Spiral Matrix
579
5.801 (μ.ό. 10.0)
353 (61.0%)
13 (2.2%)
Sum of Multiples Sum of Multiples
2.875
12.918 (μ.ό. 4.5)
2.419 (84.1%)
148 (5.1%)
Transpose Transpose
1.452
23.422 (μ.ό. 16.1)
837 (57.6%)
38 (2.6%)
Armstrong Numbers Armstrong Numbers
1.586
6.190 (μ.ό. 3.9)
1.358 (85.6%)
28 (1.8%)
Flatten Array Flatten Array
2.914
7.300 (μ.ό. 2.5)
2.349 (80.6%)
113 (3.9%)
Phone Number Phone Number
2.757
19.735 (μ.ό. 7.2)
2.269 (82.3%)
174 (6.3%)
Grains Grains
3.945
9.700 (μ.ό. 2.5)
3.609 (91.5%)
629 (15.9%)
Resistor Color Trio Resistor Color Trio
1.020
8.802 (μ.ό. 8.6)
855 (83.8%)
27 (2.6%)
Saddle Points Saddle Points
1.161
6.966 (μ.ό. 6.0)
913 (78.6%)
34 (2.9%)
ETL ETL
2.179
5.248 (μ.ό. 2.4)
1.922 (88.2%)
126 (5.8%)
Nucleotide Count Nucleotide Count
1.710
9.182 (μ.ό. 5.4)
1.481 (86.6%)
277 (16.2%)
Pythagorean Triplet Pythagorean Triplet
1.002
6.804 (μ.ό. 6.8)
689 (68.8%)
24 (2.4%)
Collatz Conjecture Collatz Conjecture
1.321
5.979 (μ.ό. 4.5)
1.117 (84.6%)
39 (3.0%)
Sieve Sieve
3.775
9.547 (μ.ό. 2.5)
3.443 (91.2%)
287 (7.6%)
Proverb Proverb
1.172
7.118 (μ.ό. 6.1)
994 (84.8%)
99 (8.4%)
Palindrome Products Palindrome Products
1.157
7.902 (μ.ό. 6.8)
721 (62.3%)
34 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
370
3.790 (μ.ό. 10.2)
198 (53.5%)
10 (2.7%)
Bob Bob
5.300
21.513 (μ.ό. 4.1)
4.770 (90.0%)
3.176 (59.9%)
Nth Prime Nth Prime
3.181
9.105 (μ.ό. 2.9)
2.847 (89.5%)
247 (7.8%)
Perfect Numbers Perfect Numbers
723
2.864 (μ.ό. 4.0)
595 (82.3%)
13 (1.8%)
Alphametics Alphametics
1.081
5.536 (μ.ό. 5.1)
416 (38.5%)
32 (3.0%)
Binary Search Binary Search
872
4.384 (μ.ό. 5.0)
662 (75.9%)
29 (3.3%)
Two Bucket Two Bucket
1.177
6.668 (μ.ό. 5.7)
413 (35.1%)
28 (2.4%)
Matching Brackets Matching Brackets
944
4.187 (μ.ό. 4.4)
680 (72.0%)
27 (2.9%)
All Your Base All Your Base
763
6.075 (μ.ό. 8.0)
509 (66.7%)
13 (1.7%)
Allergies Allergies
751
3.860 (μ.ό. 5.1)
572 (76.2%)
21 (2.8%)
Rail Fence Cipher Rail Fence Cipher
696
3.647 (μ.ό. 5.2)
399 (57.3%)
11 (1.6%)
Run-Length Encoding Run-Length Encoding
1.771
7.093 (μ.ό. 4.0)
1.453 (82.0%)
89 (5.0%)
Flower Field Flower Field
101
803 (μ.ό. 8.0)
71 (70.3%)
4 (4.0%)
Robot Simulator Robot Simulator
791
5.418 (μ.ό. 6.8)
570 (72.1%)
31 (3.9%)
Bottle Song Bottle Song
211
2.320 (μ.ό. 11.0)
161 (76.3%)
8 (3.8%)
Protein Translation Protein Translation
863
7.929 (μ.ό. 9.2)
690 (80.0%)
27 (3.1%)
Wordy Wordy
913
8.303 (μ.ό. 9.1)
633 (69.3%)
33 (3.6%)
Secret Handshake Secret Handshake
679
3.147 (μ.ό. 4.6)
519 (76.4%)
24 (3.5%)
Atbash Cipher Atbash Cipher
878
6.573 (μ.ό. 7.5)
725 (82.6%)
26 (3.0%)
Crypto Square Crypto Square
1.107
5.755 (μ.ό. 5.2)
827 (74.7%)
28 (2.5%)
List Ops List Ops
798
6.451 (μ.ό. 8.1)
525 (65.8%)
11 (1.4%)
Robot Name Robot Name
2.905
4.986 (μ.ό. 1.7)
2.511 (86.4%)
492 (16.9%)
Simple Cipher Simple Cipher
903
6.895 (μ.ό. 7.6)
581 (64.3%)
27 (3.0%)
Dominoes Dominoes
407
2.520 (μ.ό. 6.2)
210 (51.6%)
9 (2.2%)
Pig Latin Pig Latin
678
5.049 (μ.ό. 7.4)
465 (68.6%)
24 (3.5%)
Simple Linked List Simple Linked List
914
8.452 (μ.ό. 9.2)
601 (65.8%)
35 (3.8%)
Binary Search Tree Binary Search Tree
1.340
5.594 (μ.ό. 4.2)
977 (72.9%)
98 (7.3%)
Change Change
597
4.767 (μ.ό. 8.0)
293 (49.1%)
17 (2.8%)
Circular Buffer Circular Buffer
651
3.999 (μ.ό. 6.1)
477 (73.3%)
23 (3.5%)
Grade School Grade School
2.005
5.062 (μ.ό. 2.5)
1.651 (82.3%)
218 (10.9%)
Roman Numerals Roman Numerals
3.952
9.098 (μ.ό. 2.3)
3.516 (89.0%)
322 (8.1%)
Rotational Cipher Rotational Cipher
754
5.630 (μ.ό. 7.5)
596 (79.0%)
20 (2.7%)
Affine Cipher Affine Cipher
482
3.674 (μ.ό. 7.6)
311 (64.5%)
9 (1.9%)
Kindergarten Garden Kindergarten Garden
601
3.634 (μ.ό. 6.0)
440 (73.2%)
18 (3.0%)
Largest Series Product Largest Series Product
583
3.301 (μ.ό. 5.7)
468 (80.3%)
13 (2.2%)
Prime Factors Prime Factors
1.391
3.694 (μ.ό. 2.7)
1.219 (87.6%)
60 (4.3%)
Custom Set Custom Set
441
2.062 (μ.ό. 4.7)
318 (72.1%)
10 (2.3%)
House House
680
2.893 (μ.ό. 4.3)
514 (75.6%)
32 (4.7%)
Linked List Linked List
574
1.440 (μ.ό. 2.5)
393 (68.5%)
23 (4.0%)
Poker Poker
442
2.737 (μ.ό. 6.2)
202 (45.7%)
18 (4.1%)
ISBN Verifier ISBN Verifier
967
9.243 (μ.ό. 9.6)
738 (76.3%)
34 (3.5%)
Complex Numbers Complex Numbers
441
2.602 (μ.ό. 5.9)
279 (63.3%)
11 (2.5%)
Meetup Meetup
2.393
10.283 (μ.ό. 4.3)
897 (37.5%)
77 (3.2%)
Diamond Diamond
967
9.659 (μ.ό. 10.0)
631 (65.3%)
32 (3.3%)
Bowling Bowling
1.544
18.620 (μ.ό. 12.1)
689 (44.6%)
46 (3.0%)
OCR Numbers OCR Numbers
454
2.189 (μ.ό. 4.8)
320 (70.5%)
8 (1.8%)
Say Say
662
3.007 (μ.ό. 4.5)
456 (68.9%)
16 (2.4%)
Zipper Zipper
333
1.155 (μ.ό. 3.5)
161 (48.3%)
2 (0.6%)
Grep Grep
530
4.103 (μ.ό. 7.7)
268 (50.6%)
9 (1.7%)
Food Chain Food Chain
1.063
3.342 (μ.ό. 3.1)
889 (83.6%)
55 (5.2%)
Pascal's Triangle Pascal's Triangle
425
1.359 (μ.ό. 3.2)
316 (74.4%)
12 (2.8%)
Queen Attack Queen Attack
699
2.246 (μ.ό. 3.2)
538 (77.0%)
24 (3.4%)
Yacht Yacht
237
2.412 (μ.ό. 10.2)
144 (60.8%)
10 (4.2%)
Book Store Book Store
702
4.959 (μ.ό. 7.1)
255 (36.3%)
13 (1.9%)
Connect Connect
403
1.903 (μ.ό. 4.7)
190 (47.1%)
7 (1.7%)
Microwave Microwave
2.370
18.001 (μ.ό. 7.6)
1.164 (49.1%)
76 (3.2%)
Darts Darts
1.147
4.080 (μ.ό. 3.6)
876 (76.4%)
35 (3.1%)
Bank Account Bank Account
362
2.817 (μ.ό. 7.8)
231 (63.8%)
12 (3.3%)
Gilded Rose Gilded Rose
240
3.140 (μ.ό. 13.1)
100 (41.7%)
9 (3.8%)
Knapsack Knapsack
203
1.651 (μ.ό. 8.1)
95 (46.8%)
5 (2.5%)
Zebra Puzzle Zebra Puzzle
199
1.109 (μ.ό. 5.6)
76 (38.2%)
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%)
34 μη υλοποιημένες ασκήσεις εξάσκησης
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
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 και να επιστρέφουν μια τυποποιημένη έξοδο.

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

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

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

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

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

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

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

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