본문 바로가기

IT To do and To was

22년 12월 8일_김장하는 날이니 지금 해놔야지..

728x90
반응형

목요일[12월이 시작된지 벌써 일주일이 흘렀다. 본질을 잘 찾고 인지하고 있자.]

 

1. SQL LEFT JOIN, RIGHT JOIN GROUP BY 이론 정리하기

2. 암기고래

3. 알고리즘

 

1>

--join

그냥 join을 기재할 경우 교집합만 노출이 된다.

 

-- left join / right join

left (outter) join의 경우 from 뒤에있는 테이블을 기준으로 해당부분이 있는 데이터가 노출되며, 뒤에오는 칼럼은 null로 조회된다.

right는 그의 반대

 

--cross join

select명을 다른 테이블로 지정 후 from 뒤에 각각의 table을 2개 배치

 

-- Group by

count()단순히 개수를 세는 함수인데, Group by를 사용하면, 유형별로 개수를 확이 할 수 있으며

Group by와 같이 오는 Having절은 특정 컬럼을 그룹화한 결과에 조건을 걸 수 있다.

 

2>

그렇지 않아? isn't it?

 

3>

핸드폰 번호 가리기

def solution(phone_number):
    answer = []
    for i in phone_number[:-4]:
        answer.append("*")
    answer += phone_number[-4:]
    return "".join(answer)

다른사람이 한 풀이

def hide_numbers(s):
    return "*"*(len(s)-4) + s[-4:]

나누어떨어지는 숫자 배열

def solution(arr, divisor):
    answer = []
    for i in arr:
        if i % divisor == 0:
            answer.append(i)
    answer.sort()
    if len(answer) == 0:
        return [-1]
    return answer

다른사람이 한 풀이

def solution(arr, divisor): return sorted([n for n in arr if n%divisor == 0]) or [-1]

 

오늘은 김장을 하느라.. 어쩌지... 이번달은 공부를 잘 못한다... 다음주부터 다시 힘내보자..!!! 

사진은 퍼온 사진이다

(사진 출처 : https://blog.naver.com/kjofour/222931951573)

// yesterday wished to today list.

. 이것이_✔️

. 알고리즘_✔️

. 암기고래_✔️

 

tomorrow wish list

. 이것이

. 알고리즘

. 암기고래

. https://www.comcbt.com/cbt/onlyview3.php 4월꺼 진행

728x90
반응형