728x90

전체 글 373

[SQLD] 21.11.08 공부_39회 최신기출문제 풀기(2) 19~50번

* 공부 교재 : 영진닷컴 이기적 SQL 개발자 * 공부 범위 : 최신 기출문제(39회) p304~ * 오늘 Goal : 유튜브 강의 보면서 풀이제대로 했는지 확인하기 * 추가 자료 : - 2021 SQL개발자 기출문제 39회(1) https://youtu.be/sPR3wa2Jrqo - 2021 SQL개발자 기출문제 39회(2) https://youtu.be/zGioqCH_NTs SQL 기본 및 활용 p313. *ORDER SIBLING BY :전체 테이블에 대해서 정렬하는 ORDER BY와는 달리, 특정칼럼 기준으로 정렬된다. p314. 헷갈린다헷갈려😵 / 다음 중 문자에 대한 설명으로 부적절한 것은? (O) VARCHAR(가변길이 문자형)은 비교 시 서로길이가 다를 경우, 서로 다른 내용으로 판단한다..

😀 Language/- SQL 2021.11.08

[2606번] 바이러스 / python3 (feat. DFS, BFS 2가지 방법으로)

문제 링크: https://www.acmicpc.net/problem/2606 2606번: 바이러스 첫째 줄에는 컴퓨터의 수가 주어진다. 컴퓨터의 수는 100 이하이고 각 컴퓨터에는 1번 부터 차례대로 번호가 매겨진다. 둘째 줄에는 네트워크 상에서 직접 연결되어 있는 컴퓨터 쌍의 수가 주어 www.acmicpc.net DFS와 BFS를 잊기 전에 더 풀어보기 위해!! 카테고리로 들어가서 관련문제를 더 풀어보기로 했다.. 😂 🎈방법 1. DFS 깊이우선 탐색 🎈방법 2. BFS 너비우선 탐색 🎈방법 1. DFS 깊이 우선탐색 ❌ DFS 1~3차시도 실패 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 # 1차시도 cnt를..

[샛길공부] DFS와 BFS 문제풀기 (feat. 이코테 유튜브강의)

영상 00:42:43 부터 시작되는 문제풀이! * 강의 채널 : 동빈나 * 강의 이름 : (이코테 2021 강의 몰아보기) 3. DFS & BFS * 강의 링크 : https://youtu.be/7C9RgOcvkvo 🧵 문제 1. 음료수 얼려먹기 ❗ DFS 이용 문제풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 # 첫째줄 세로n,가로m 입력받기 n, m = map(int,input().split()) # 둘째줄~ 입력값 리스트로 만들어 맵 만들기 graph=[ ] for i in range(n): graph.append(list(map(int,input()))) def dfs(x,y): if x=m: #맵 안에서 찾을 수 있게 ..

[샛길공부] DFS와 BFS (feat. 이코테 유튜브강의)

백준 문제를 풀다가 갑자기 처음보는 모르는 단어를 마주치면서 시작한 공부 문제 풀기는 아래 참고 👇👇👇 https://coding-nurse.tistory.com/21?category=975166 * 강의 채널 : 동빈나 * 강의 이름 : (이코테 2021 강의 몰아보기) 3. DFS & BFS * 강의 링크 : https://youtu.be/7C9RgOcvkvo ❗ 스택& 큐 / 재귀함수 *스택(STACK) : 먼저 넣는 것 가장 아래, 빼낼 때 가장 나중 것 like 박스안에 넣는 것 *큐(QUE) : 먼저 넣는 것 뺄 때도 먼저 나옴 like 터널 *재귀 함수: 자기자신을 다시 호출하는 함수 - 무한히 문자 출력가능. 파이썬은 오류 발생 - 조건을 주어서 무한 호출 제한을 둔다 😁 내 나름 재귀함수..

[2798번] 블랙잭 / python3 (feat. for문이 여러개!!)

문제 링크: https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 블랙잭 문제를 본 순간 뚜둥 스쿨오브락의 잭 블랙이 생각이 나면서 문제를 풀기 시작했다... ㅋㅋㅋㅋㅋㅋ 그래서인지 문제를 제대로 파악하지 못하고 실수를 하게 되는 사태가 발생 ㅋㅋㅋㅋㅋㅋ 왜냐하면 내 머릿 속에 잭블랙이 영화 속에서 베이스키타를 들고 뚜뚱뚱~ 뚜둥 뚜둥~ 둥뚱 뚜두둥~~🎸 (이 멜로디를 아는 사람은 이렇게 텍스트만 봐도 멜로디를 흥얼거..

[1260번] DFS와 BFS / python3 (feat.이코테 유튜브 강의)

문제 링크: https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 말그대로........... 이건 뭥미???? 😮 DFS.. BFS... 처음 보는 단어 등장 재택하는 남편님께 물어보니 깊이우선 탐색, 너비우선 탐색이라는 말을 꺼내기시작하는데....... 나의 공부 부족함을 바로 느끼고 유튜브에서 바로 강의를 찾아보기로 했다. 이렇게 샛길 공부를 마치고 난 뒤 스타투 START 샛길공부 링크: 1) https:..

[2941번] 크로아티아 알파벳 / python3 (in, replace)

문제 링크: https://www.acmicpc.net/problem/2941 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net ❌ 1차시도 실패 1 2 3 4 5 6 7 8 9 10 11 12 13 # in을 써서 찾으면 공백으로 넣고 cnt에 1을 더하기 cro = ['c=','c-','dz=','d-','lj','nj','s=','z='] n = input() cnt = 0 for i in cro: if i in n: n = n.replace(i," ") # 찾아서 없..

[SQLD] 21.11.05 공부_39회 최신기출문제 풀기(1) 1~18번

* 공부 교재 : 영진닷컴 이기적 SQL 개발자 * 공부 범위 : 최신 기출문제(39회) p304~ * 오늘 Goal : 100% 확실하게 아는 문제가 아닌 이상 정리해놓기 * 추가 자료 : - 2021 SQL개발자 기출문제 39회(1) https://youtu.be/sPR3wa2Jrqo - 2021 SQL개발자 기출문제 39회(2) https://youtu.be/zGioqCH_NTs 데이터 모델링의 이해 p304. 헷갈린다 헷갈려😵 / 특정테이블에서 사원칼럼, 부서칼럼만 추출하는 경우에 DISK I/O을 경감할 수 있는 반정규화 방법은 무엇인가? (X)수평분할 (O)수직분할 (X)중복 테이블 추가 (X)수직 및 수평 분할 수행 *수직분할: 특정 칼럼 단위로 테이블을 분할 ---- list partiti..

😀 Language/- SQL 2021.11.04
728x90