Упражнения Ruby Array: поиск элементов начинается с указанной строки данного массива
Ruby Array: Упражнение 45 с решением
Напишите Ruby-программу для поиска элементов, начинающихся с указанной строки данного массива.
Рубиновый код:
arra1 = ['abcde', 'abdf', 'adeab', 'abdgse', 'bdefa', 'bacdef']
print "Original array:\n"
print arra1
print "\nSearch items start with 'ab':\n"
print arra1.grep(/^ab/)
print "\nSearch items start with 'b':\n"
print arra1.grep(/^b/)
Выход:
Исходный массив: ["abcde", "abdf", "adeab", "abdgse", "bdefa", "bacdef"] Элементы поиска начинаются с 'ab': ["abcde", "abdf", "abdgse"] Элементы поиска начинаются с 'b': ["bdefa", "bacdef"]
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby, чтобы проверить, все ли элементы идентичны в данном массиве.
Далее: Написать Ruby-программу для итерации массива, начиная с последнего элемента.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code