전체 글

nembizzang의 공부 블로그입니다. 개발 블로그는 https://velog.io/@nembizzang
오픽 냄비짱

[OPIC] D-18 OPIC 공부 노트

오늘부터 OPIC 공부 시작. - 오늘의 공부 내용 1) 오픽 노잼 IM 시리즈 2개 보기 2) 자기소개 스크립트 완성 3) 질문 뽑고 답변할 키워드&flow 만들기 1. 오픽 노잼 IM 1) IM시리즈001 1. Never ask Ava a question. If you must, ask a rhetorical question - Ava한테 되묻는 질문은 금지. 묻더라도 대답이 필요한 질문이나 그런 뉘앙스는 피하자 - 억지스럽고 강요하는 느낌. 따라서 인정해버리는 표현이나 뉘앙스가 좋다. - Oh, yeah 등 2. Do not use difficult words that you are uncomfortable with. Use simple words you are totally confident in..

오픽 냄비짱

[OPIC] 문제 유형별 대답 전략(~ing)

모든 오픽 질문은 네가지 유형으로 나뉜다. Description / Habit / Past Experience / Comparison 위 네가지 유형에 대한 전략을 갖춰보자. 1. Description 1) You must have very clear Main Point. - 메인 포인트를 설명할 때는 what I really like/love/hate about...으로 시작하자. - 긍부정의 감정보다 흥미로운 감정일 때는 interesting을 사용하자. 2) 반전으로 메인 포인트를 설명할 때는 But I gotta say 3) 내가 얘기할 메인 포인트에 대한 생각을 잘 보여주고 설명을 이어나가자. 4) 말할 내용에 대한 소개인 descriptive filler가 길어지면 채점자가 메세지를 캐치하기 ..

오픽 냄비짱

[OPIC] 시험 정보 및 background survey setting

8월 16일 OPIC 접수 완료. 내 인생의 영어는 이 83000원으로 끝낸다! 영어로 틀리더라도 자신있게 말할 수 있는 근자감이 있기에 한번도 시험을 보진 않았지만 IH를 목표로 간다. 사실 영어 점수만 있으면 되기에 IM1만 받아도 다행. 이미 시험도 예약해놨고, 스터디도 짜놨고, 오픽 시험 설문도 어떻게 대답할지 짜놨지만.. 정작 중요한 걸 해놓지 않았다. 시험 문제가 어떻게 나오고 어떤 식으로 준비해야될지 아무런 생각을 하고 있지 않았다.. 그래서 시험 정보도 정리해보고 사전에 정한 것들을 정리해보았다. 1) 기본 정보 - 시험 시간 : 60분(20분 OT / 40분 본 시험) - 시험 결과 : 시험일로부터 5일 후 - 문항수 : 14개 - 문제 유형 - 1번 : 자기소개 - 2~10번 : 특정 ..

파이썬 문제풀이

[백준 파이썬] 25682 체스판 다시 칠하기 2

📌문제 출처 백준 단계별 문제풀이 - 누적합 https://www.acmicpc.net/problem/25682 25682번: 체스판 다시 칠하기 2 첫째 줄에 정수 N, M, K가 주어진다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net ❓ 문제 ❗ 풀이 제일 가치가 큰 동전부터 최대로 채우기 📗 풀이 코드 import sys input = sys.stdin.readline # 체스판이 첫번째 칸과 같은지 다른지 확인하고 누적합을 생성하는 함수 def check_first(first_block): # 정상 체스판의 경우 행열 합이 짝수일 때 첫번째 칸과 같은 색이다. prefix_sum = [[0 for _ in range(m..

파이썬 문제풀이

[백준 파이썬] 11047 동전 0

📌문제 출처 백준 단계별 문제풀이 - 그리디 알고리즘 https://www.acmicpc.net/problem/11047 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) www.acmicpc.net ❓ 문제 ❗ 풀이 - 제일 가치가 큰 동전부터 최대로 채우기 📗 풀이 코드 import sys input = sys.stdin.readline n,k = map(int,input().split()) coins = [] for _ in range(n): coin = int(input..

SQL 문제풀이

[프로그래머스 SQL] LV.2 카테고리 별 상품 개수 구하기

❓ Question ❗ Answer SELECT LEFT(product_code,2) cd, COUNT(*) FROM product GROUP BY cd ORDER BY product_code; 📌 Discussion LEFT 함수를 GROUP BY와 SELECT에 동시 사용 가능, but, SELECT에서 호출한 열대로도 GROUP BY 사용 가능

SQL 문제풀이

[프로그래머스 SQL] LV.1 흉부외과 또는 일반외과 의사 목록 출력하기

❓ Question ❗ Answer SELECT dr_name, dr_id, mcdp_cd, date_format(hire_ymd,'%Y-%m-%d') FROM doctor WHERE mcdp_cd in ('cs', 'gs') ORDER BY hire_ymd DESC, dr_name 📌 Discussion date_format(data,'형식')으로 호출 형식 변경 가능 in (item list)로 item list안에 있는 경우 호출 가능

SQL 문제풀이

[프로그래머스 SQL] LV.2 고양이와 개는 몇 마리 있을까

❓ Question ❗ Answer SELECT animal_type, COUNT(*) FROM animal_ins WHERE animal_type in ('Dog','Cat') GROUP BY animal_type ORDER BY animal_type📌 Discussion WHERE로 고양이와 개만 분류하고 GROUP BY로 동물 종류별로 묶고 SELECT에서 동물 종류와 종류별 개수 추출

냄비짱
Until the Boiling Point