[99클럽] 99클럽 코테 스터디 28일차 TIL - 배열 (Array)

2024. 6. 16. 18:22·코딩테스트 연습/99클럽
728x90

 

오늘의 문제

LeetCode - Find Words Containing Character (출처 하단 표기)

문제 푸는 데 오랜 시간이 걸리지 않아 한 문제를 더 풀었다. 해당 문제는 여기에 따로 정리하였다.

 

문제

You are given a 0-indexed array of strings words and a character x.

Return an array of indices representing the words that contain the character x.

Note that the returned array may be in any order.

 

제한사항

  • 1 <= words.length <= 50
  • 1 <= words[i].length <= 50
  • x is a lowercase English letter.
  • words[i] consists only of lowercase English letters.

입출력 예

words x return
["leet","code"] "e" [0, 1]
["abc","bcd","aaaa","cbc"] "a" [0, 2]
["abc","bcd","aaaa","cbc"] "z" [ ]

 

풀이

class Solution {
    public List<Integer> findWordsContaining(String[] words, char x) {
        List<Integer> answer = new ArrayList<>();
        
        for(int i=0; i<words.length; i++) {
            if(words[i].contains(x+"")) {
                answer.add(i);
            }
        }
        
        return answer;
    }
}

 

x에 해당하는 문자가 words의 각 원소에 있는지 확인하여 인덱스를 리스트에 넣어 리턴하면 되는 문제였다. String contains 메소드의 파라미터는 Charsequence 타입이기 때문에 x+"" 처리를 해주어 문자열로 들어가게 해 주었다.

 

 

출처: LeetCode, https://leetcode.com/problems/find-words-containing-character/
728x90
저작자표시 비영리 변경금지 (새창열림)

'코딩테스트 연습 > 99클럽' 카테고리의 다른 글

[99클럽] 99클럽 코테 스터디 30일차 TIL - 문자열  (0) 2024.06.18
[99클럽] 99클럽 코테 스터디 29일차 TIL - 문자열  (0) 2024.06.17
[99클럽] 99클럽 코테 스터디 27일차 TIL - 배열 (Array)  (1) 2024.06.15
[99클럽] 99클럽 코테 스터디 26일차 TIL - 배열 (Array)  (0) 2024.06.14
[99클럽] 99클럽 코테 스터디 25일차 TIL - 그래프 (Graph)  (0) 2024.06.13
'코딩테스트 연습/99클럽' 카테고리의 다른 글
  • [99클럽] 99클럽 코테 스터디 30일차 TIL - 문자열
  • [99클럽] 99클럽 코테 스터디 29일차 TIL - 문자열
  • [99클럽] 99클럽 코테 스터디 27일차 TIL - 배열 (Array)
  • [99클럽] 99클럽 코테 스터디 26일차 TIL - 배열 (Array)
hxxzz
hxxzz
개발새발 안 되게 개발 노력 중
  • hxxzz
    개발새발
    hxxzz
  • 전체
    오늘
    어제
    • 분류 전체보기 (104)
      • Java (3)
      • Back-End (9)
        • Spring Boot (7)
        • DevOps (1)
        • Redis (1)
      • Computer Scrience (4)
        • Data Structrue (4)
        • Algorithm (0)
      • SQLD (3)
      • 코딩테스트 연습 (85)
        • Programmers (30)
        • 백준 (15)
        • etc. (0)
        • 99클럽 (40)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SpringBoot
    Spring Boot
    스택
    jpa
    자료구조
    dfs
    java
    redission
    LeetCode
    SQL
    til
    N+1 문제
    Stack
    BFS
    백준
    코딩테스트 준비
    프로그래머스
    99클럽
    SQLD
    개발자 취업
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
hxxzz
[99클럽] 99클럽 코테 스터디 28일차 TIL - 배열 (Array)
상단으로

티스토리툴바