반응형
츄르사려고 코딩하는집사입니다.
1. [HackerRank] Weather Observation Station 8 SQL
2. 문제 출처
https://www.hackerrank.com/challenges/weather-observation-station-8/problem
3. 문제
Query the list of CITY names from STATION which have vowels (i.e., a, e, i, o, and u) as both their first and last characters. Your result cannot contain duplicates.
Input Format
The STATION table is described as follows:
where LAT_N is the northern latitude and LONG_W is the western longitude.
4. 풀이
- vowels(a,e,i,o,u) 모음 a, e, i, o, u로 시작하고 끝나는 CITY 리스트를 쿼리하라.
- 이 문제에서 주의해야 할 점은 첫 시작은 대문자로 시작하고, 뒤에는 소문자로 끝나야 한다.
- 맨 처음에 이걸 몰라서 시간 많이 잡아먹었다.
5. 소스 코드
- 정규표현식 소스 코드
SELECT DISTINCT CITY
FROM STATION
WHERE REGEXP_LIKE(CITY, '^[aeiou]','i')
AND REGEXP_LIKE(CITY, '[aeiou]$');
- DISTINCT는 중복을 제거해 준다.
반응형
'알고리즘 > HackerRank' 카테고리의 다른 글
[HackerRank] Higher Than 75 Marks 오라클(Oracle) (0) | 2021.09.08 |
---|---|
[HackerRank] Weather Observation Station 11 오라클(Oracle) (0) | 2021.09.08 |
[HackerRank] Weather Observation Station 10 오라클(Oracle) (0) | 2021.09.08 |
[HackerRank] Weather Observation Station 9 오라클(Oracle) (0) | 2021.09.08 |
[HackerRank] Weather Observation Station 7 오라클(Oracle) (0) | 2021.09.07 |
[HackerRank] Weather Observation Station 6 오라클(Oracle) (0) | 2021.09.07 |
[HackerRank] Weather Observation Station 5 SQL (0) | 2021.09.07 |
[HackerRank] Weather Observation Station 4 SQL (0) | 2021.09.06 |
최근댓글