задачи Javascript с использованием платформы Node.js.. Задачи. 1. Написать программу, выводящую на экран текст "Hello world!"
Скачать 12.98 Kb.
|
1. Написать программу, выводящую на экран текст "Hello world!". 2. Написать программу, которая спрашивает у пользователя число n и выводит сумму всех чисел от 1 до n (включительно). 3. Модифицировать программу из пункта 2 таким образом, что суммироваться будут только числа кратные 2 и 7. 4. Написать программу, которая выводит следующие 30 високосных лет. 5. Написать программу, которая выводит таблицу умножения от 2 до 9. 6. Написать функцию, которая переворачивает список (-0.5 баллов, если при этом создается новый список). 7. Написать функцию, которая проверяет, является ли строка палиндромом. 8. Написать функцию, которая склеивается два списка ([1, 2], [3, 4] -> [1, 2, 3, 4]) 9. Написать функцию, которая склеивает два отсортированных список в итоговый отсортированный список (-0.5 балла, если функция просто склеивает два списка, а потом сортирует результат). 10. Реализовать алгоритм быстрой сортировки списков (quick sort). 11. Реализуйте процедуру двоичного поиска в списке. 12. Напишите программу, которая принимает дробное число дней, из которых состоит солнечный год воображаемой планеты и выводит правило определения високосного года на этой планете (это правило должно позволять минимизировать отклонение календарного года от солнечного). 13. Реализуйте сбалансированное двоичное дерево поиска по вашему выбору в виде класса. Класс должен предоставлять доступ к элементам дерева, возможности вставки и удаления элемента, возможности поиска и сортировки. |