Pattern Finder
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 72 / 73.
Görev
Kolayİki string dizisi girişi alır ve ikinci dizinin ilk dizi içinde (ardışık sırada) bir desen olarak görünüp görünmediğini belirleyen bir program oluşturun.
Bir desen, ikinci dizinin tüm elemanları aynı sırada birlikte, ilk dizinin bir yerinde göründüğünde mevcuttur; tıpkı bir string içindeki substring bulmak gibi.
Örnek:
String str1 = {"1", "2", "3", "4", "5", "6", "7"};
String str2 = {"3", "4", "5"};
// Should return trueString str1 = {"5", "6", "7", "8", "9"};
String str2 = {"6", "8"};
// Should return false (not consecutive)Kendin dene
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String arrString1 = scanner.nextLine();
String arrString2 = scanner.nextLine();
String[] str1 = arrString1.split(",");
String[] str2 = arrString2.split(",");
// Kodunuzu aşağıya yazın
}
}Temeller bölümündeki tüm dersler
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else