This file contains hidden or 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
| package com.company; | |
| public class FirstTask { | |
| /* | |
| Есть поле из клеток посредине которого находится робот. | |
| Робот умеет выполнять 4 команды: двигаться на 1 клетку в сторону: R (right), L (left), U (up), and D (down). | |
| Задана строка из движений робота например "UUDLDR". | |
| Написать метод который вернет true если робот вернется в ту же клетку с которой начал. | |
| */ |
This file contains hidden or 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
| package com.company; | |
| import java.util.Scanner; | |
| public class Main { | |
| /* | |
| Написать метод который принимает 2 строки - a, b. | |
| Метод должен вернуть количество символов которые у них различаются. | |
| Если строки разной длины то вернуть -1. |
This file contains hidden or 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
| package com.stepanyan; | |
| import java.util.Arrays; | |
| import java.util.NoSuchElementException; | |
| public class IntLinkedList implements IntList, IntQueue, IntStack { | |
| private static class Entry { | |
| int value; | |
| Entry previous; |
This file contains hidden or 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
| package com.stepanyan; | |
| public class Jewels { | |
| /* | |
| Написать метод numJewelsInStones, который принимает 2 параметра: | |
| - String jewels: строка, каждый символ которой символизирует драгоценный камень, символы уникальны | |
| - String stones: строка, каждый символ которой символизирует камень. | |
| Строки могут состоять только из символов a..zA..Z | |
| Метод должен вернуть количество драгоценных камней в строке stones. |
This file contains hidden or 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
| package com.stepanyan; | |
| import java.util.Arrays; | |
| public class IntArrayList implements IntList { | |
| private int size = 0; | |
| private int[] elementData = new int[20]; | |
| @Override |
This file contains hidden or 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
| package com.stepanyan; | |
| public class HomemadeFour { | |
| /*Написать метод который убирает лишние пробелы в строке и возвращает строку. | |
| Убрать начальные, конечные и между словами должно быть не больше 1 пробела.*/ | |
| public static void main(String[] args) { | |
| String str = " Убрать начальные, конечные и между словами должно быть не больше 1 пробела. "; |