This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import type { | |
NormalizedCacheObject, | |
PossibleTypesMap, | |
Resolvers, | |
TypePolicies | |
} from '@apollo/client' | |
import { | |
ApolloClient as Client, | |
InMemoryCache, | |
createHttpLink, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Уникальный порядок | |
// Реализуй функцию, которая принимает в качестве аргумента массив элементов и возвращает массив элементов без каких-либо элементов с одинаковым значением рядом друг с другом и сохраняя исходный порядок | |
// uniqueInOrder([1,2,2,3,3,2,2,1]) ==> [1,2,3,2,1] | |
// Сделай так, чтобы прошли тесты | |
Iterable<int> uniqueInOrder(Iterable<int> array) { | |
return [1, 2]; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Проверка пинкода | |
// Напиши фнукцию проверки пинкода. Пинкод может содержать 4 или 6 цифр. При правильном пинкоде нужно выводить true, при неправильном false | |
// Сделай так, чтобы прошли тесты | |
bool validatePIN(String input) { | |
return true; | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Проверка пинкода | |
// Напиши фнукцию проверки пинкода. Пинкод может содержать 4 или 6 цифр. При правильном пинкоде нужно выводить true, при неправильном false | |
// Сделай так, чтобы прошли тесты | |
bool validatePIN(String input) { | |
return true; | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Проверка пинкода | |
// Напиши фнукцию проверки пинкода. Пинкод может содержать 4 или 6 цифр. При правильном пинкоде нужно выводить true, при неправильном false | |
// Сделай так, чтобы прошли тесты | |
bool validatePIN(String input) { | |
return true; | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Найдите самую длинную подстроку в алфавитном порядке. | |
// Например: самая длинная алфавитная подстрока в asdfaaaabbbbcttavvfffffdf является aaaabbbbctt. | |
// Входные параметры будут состоять только из символов нижнего регистра и будет содержать как минимум одну букву. | |
// Удачи :) | |
// P.S. Чтобы получить список символов в строке можно воспользоваться 'str.codeUnits' | |
// P.P.S Чтобы получить строку из символа можно вызвать String.fromCharCode(char), где char символ из str.codeUnits |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Наименьшее и наибольшее | |
// В этом маленьком задании вам предоставляется строка разделенных пробелами чисел и приходится возвращать самое большой и самое маленькое число в виде строки. | |
// Пример | |
// highAndLow("1 2 3 4 5"); // return "5 1" | |
// highAndLow("1 2 -3 4 5"); // return "5 -3" | |
// highAndLow("1 9 3 4 -5"); // return "9 -5" | |
import 'dart:math'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Сортировка по образцу | |
// Напиши функцию, которая сортирует массив по каталогу. В каталоге есть все элементы из входного массива, но во входном массиве необязательно есть все элементы из каталога. | |
// Пример: | |
// Входной массив: [1,3,4,4,4,4,5] | |
// Каталог: [4,1,2,3,5] | |
// Результат: [4,4,4,4,1,3,5] | |
Iterable<int> exampleSort(Iterable<int> array, Iterable<int> catalog) { | |
return [1, 2, 3]; |