반응형
substring 정의
큰 문자열 내에서 연속된 문자의 시퀀스입니다.
즉, 원래 문자열에서 문자를 선택하여 순서를 변경하거나 중간에 있는 문자를 건너뛰지 않고 작성된 더 작은 문자열입니다.
substring 예제
“abc”의 substrings: "", "a", "b", "c", "ab", "bc", "abc"
수학에서는 공백 문자열("")도 substring으로 포함되어 있습니다.
하지만 프로그래밍문제에서는 보통 공백문자는 substring으로 치지 않습니다.
substring을 구하는 방법
예제
public static int countSubstring(String str) {
int n = str.length();
return n*(n+1)/2;
}
반응형
'old > Programming' 카테고리의 다른 글
복잡한 표현식의 연산자 그룹화: 자바 연산자 우선순위 (1) | 2023.05.04 |
---|---|
그래프 탐색: DFS,BFS 트리: inorder, preorder, postorder (0) | 2023.05.03 |
매개변수 전달 방법 선택하기: 값 vs 참조 (0) | 2023.04.07 |
프로그래밍에서 인기 있는 변수 이름 표기법: 스네이크 케이스, 파스칼 케이스, 카멜 케이스 (0) | 2023.03.19 |
바이너리 서치 알고리즘이란 (0) | 2022.02.22 |