1757. Recyclable and Low Fat Products low_fats가 'Y' 이면서 동시에 recyclable이 'Y' 인 product_id를 반환하는 SQL을 작성하면된다. 단, 순서는 없다. select product_id from Products where low_fats = 'Y' and recyclable = 'Y' 데이터베이스/SQL 2022.11.30
595. Big Countries World 테이블에서 country가 큰 반환하도록 SQL 문을 작성한다. 문제에서 조건은 다음과 같다. area가 적어도 3000000 ,즉 area >= 3000000 을 만족한다. 또는 population이 적어도 25000000 ,즉 population>= 25000000 을 만족한다. 순서가 없다. select name, population, area from World where area >= 3000000 or population >= 25000000 데이터베이스/SQL 2022.11.30
Roman to Integer 단순 문자열 파싱 문제이다. 무지성으로 그냥 if -else 때려 넣고 시도했다가 시간초과.... 너무 쉽게 생각한거 같다. 생각해낸 아이디어는 for문을 돌때마다 해당 symbol의 value를 넣고 그 symbol의 바로 앞 symbol이 I,X,C일 경우 x2를 해여 빼준다. 이렇게 해결한다면 O(n) 만에 값을 구할 수 있다. class Solution { public: int getValue(char symbol){ int value=0; switch (symbol){ case 'I': value =1; break; case 'V': value =5; break; case 'X': value =10; break; case 'L': value =50; break; case 'C': value =1.. 알고리즘/LeetCode 2022.06.27