분류 전체보기
-
https://youtu.be/2zjoKjt97vQ?si=ZCZlL6rJzNjPxq8A 본 내용을 위 유투브를 참고해서 작성했음을 밝힙니당~ 시각 * 처음에 문제 듣자마자 들은 생각.. 띠용? * 이걸 어떻게 풀어야 하나... * 다행인건 N이 숫자 하나라는 건데.. * 그러면 1인 경우에 1 -> 01:59:59이니까 1보다 큰 숫자들은 곱하기를 하면 되는 것인가? * 00:00:00 ~ 01:59:59 * 00:00:03 * 00:00:13 * 00:00:23 -> 이런식으로 6번 (0~5) * 00:01:03 -> 이런식으로 6번 * 59번(00~59) = 354번 * 5를 입력하면... 354 * 6 는 아님 왜?? 문제 해결 아이디어 # H 입력받기 h = int(input()) count = ..
[구현 알고리즘] 문제: 시각https://youtu.be/2zjoKjt97vQ?si=ZCZlL6rJzNjPxq8A 본 내용을 위 유투브를 참고해서 작성했음을 밝힙니당~ 시각 * 처음에 문제 듣자마자 들은 생각.. 띠용? * 이걸 어떻게 풀어야 하나... * 다행인건 N이 숫자 하나라는 건데.. * 그러면 1인 경우에 1 -> 01:59:59이니까 1보다 큰 숫자들은 곱하기를 하면 되는 것인가? * 00:00:00 ~ 01:59:59 * 00:00:03 * 00:00:13 * 00:00:23 -> 이런식으로 6번 (0~5) * 00:01:03 -> 이런식으로 6번 * 59번(00~59) = 354번 * 5를 입력하면... 354 * 6 는 아님 왜?? 문제 해결 아이디어 # H 입력받기 h = int(input()) count = ..
2024.02.13 -
https://www.youtube.com/watch?v=2zjoKjt97vQ&t=1326s 본 내용은 위의 동영상을 참고해서 작성했습니다~ 문제: 상하좌우 시작 좌표 (1,1) 공간밖은 무시됨. 문제 해결 아이디어 # 행렬 예시 for i in range(5): for j in range(5): print('(', i, ',', j, ')') print() #%% #동, 북, 서, 남 dx = [0, -1, 0, 1] dy = [1, 0, -1, 0] # 현재 위치 x, y = 1, 1 for i in range(4): # 다음 위치 nx = x + dx[i] ny = y + dy[i] print(nx, ny) #%% md * 문제를 풀기전에 구현에 대해서 배울 때 사용했던 짧은 코드를 가져왔다. * ..
[구현 알고리즘] 문제: 상하좌우https://www.youtube.com/watch?v=2zjoKjt97vQ&t=1326s 본 내용은 위의 동영상을 참고해서 작성했습니다~ 문제: 상하좌우 시작 좌표 (1,1) 공간밖은 무시됨. 문제 해결 아이디어 # 행렬 예시 for i in range(5): for j in range(5): print('(', i, ',', j, ')') print() #%% #동, 북, 서, 남 dx = [0, -1, 0, 1] dy = [1, 0, -1, 0] # 현재 위치 x, y = 1, 1 for i in range(4): # 다음 위치 nx = x + dx[i] ny = y + dy[i] print(nx, ny) #%% md * 문제를 풀기전에 구현에 대해서 배울 때 사용했던 짧은 코드를 가져왔다. * ..
2024.02.12 -
해당 내용은 아래의 유투브를 보고 참고했음을 밝힙니다~ https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 구현 (Implementation) 구현이란, 머릿속에 있는 알고리즘을 소스코드로 바꾸는 과정 아무리 알고리즘을 잘 세워도 그것을 코드로 만들지 않으면 동작하지 않음. 결국엔 모든 문제가 구현이지만, 특정 문제를 구현이라고 부르는 경우가 있음. 흔히 알고리즘 대회에서 구현 유형의 문제란? 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제 예시 알고리즘은 간단한데 코드가 지나칠만큼 길어짐 실수 연산을 다루고, 특정 소수점 자리까지 출력하는 문제 문자열을 특정한 기준에서 따라서 끊어 처리해야 하는 문제 적절한 라이브러리를 찾아서 사용해야 하는 문제 ex) 모..
[구현 알고리즘] 시뮬레이션과 완전 탐색해당 내용은 아래의 유투브를 보고 참고했음을 밝힙니다~ https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 구현 (Implementation) 구현이란, 머릿속에 있는 알고리즘을 소스코드로 바꾸는 과정 아무리 알고리즘을 잘 세워도 그것을 코드로 만들지 않으면 동작하지 않음. 결국엔 모든 문제가 구현이지만, 특정 문제를 구현이라고 부르는 경우가 있음. 흔히 알고리즘 대회에서 구현 유형의 문제란? 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제 예시 알고리즘은 간단한데 코드가 지나칠만큼 길어짐 실수 연산을 다루고, 특정 소수점 자리까지 출력하는 문제 문자열을 특정한 기준에서 따라서 끊어 처리해야 하는 문제 적절한 라이브러리를 찾아서 사용해야 하는 문제 ex) 모..
2024.02.05 -
https://www.youtube.com/watch?v=2zjoKjt97vQ&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=2&t=1s 출처: 동빈나 유투브 다음의 강의를 참고했음을 밝힙니다. 모험가 길드 더보기 내가 작성한 코드 n = input() values = list(map(int, input().split())) # print(values) values.sort() print(values) #%% md * 오 이번 문제는 뭔가 감이 오지 않는다. * 최대 공약수도 아니고 최소 공배수도 아닌.. 이걸 컴퓨터로 풀 수 있는 문제인가? 하는 생각이 들었다. * 여행을 떠날 수 있는 그룹의 최대수라고 하면, 가장 큰 수를 기준으로 다 넣은 다음에 개수를 구해야 하..
[그리디 알고리즘] - 문제: 모험가 길드https://www.youtube.com/watch?v=2zjoKjt97vQ&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=2&t=1s 출처: 동빈나 유투브 다음의 강의를 참고했음을 밝힙니다. 모험가 길드 더보기 내가 작성한 코드 n = input() values = list(map(int, input().split())) # print(values) values.sort() print(values) #%% md * 오 이번 문제는 뭔가 감이 오지 않는다. * 최대 공약수도 아니고 최소 공배수도 아닌.. 이걸 컴퓨터로 풀 수 있는 문제인가? 하는 생각이 들었다. * 여행을 떠날 수 있는 그룹의 최대수라고 하면, 가장 큰 수를 기준으로 다 넣은 다음에 개수를 구해야 하..
2024.02.05 -
인니 음식점 ‘스리부라사’ Seribu Rasa Menteng (021) 3928892 https://maps.app.goo.gl/S9ddz3qMj1rFJJ1k7?g_st=ic Seribu Rasa Menteng · Jl. H. Agus Salim No.128, RT.1/RW.5, Menteng, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jak ★★★★★ · 인도네시아 레스토랑 maps.google.com 모나스 근처에 있는 인도네시아 식당, 한국분들이 좋아하는 실패없는 맛 유명한 중식당 Twelve Chinese Dining (021) 21237040 https://maps.app.goo.gl/ccuZskPZqRDGEPeL7?g_st=com.i..
인도네시아 모나스 근처 맛집 추천 (현지인 Pick!)인니 음식점 ‘스리부라사’ Seribu Rasa Menteng (021) 3928892 https://maps.app.goo.gl/S9ddz3qMj1rFJJ1k7?g_st=ic Seribu Rasa Menteng · Jl. H. Agus Salim No.128, RT.1/RW.5, Menteng, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jak ★★★★★ · 인도네시아 레스토랑 maps.google.com 모나스 근처에 있는 인도네시아 식당, 한국분들이 좋아하는 실패없는 맛 유명한 중식당 Twelve Chinese Dining (021) 21237040 https://maps.app.goo.gl/ccuZskPZqRDGEPeL7?g_st=com.i..
2024.02.01 -
컴퓨터 기본 개념 CPU: i3 < i5 < i7 숫자가 클수록 좋구요. 동시 작업 수행이 가능한 정도를 나타내서 더 빠르다고 생각하시면 되요. RAM: 컴퓨터를 사용하는 동안 필요한 메모리, 메모리가 클수록 속도가 빨라요. (외장하드와는 다른 개념) https://link.coupang.com/a/6cCwF HP 2023 노트북 15 COUPANG www.coupang.com 1. HP 노트북 15 Jet Black 가격: 39만원 크기: 15.6인치 CPU: 라이젠 3 (살짝 느릴 수 있음) RAM: 8GB 무게: 1.59kg http://mitem.gmarket.co.kr/Item?goodsCode=2568961535&p6dl=mappshare&appgate_guid=63809067929757532..
가성비 노트북 추천 (2023ver.)컴퓨터 기본 개념 CPU: i3 < i5 < i7 숫자가 클수록 좋구요. 동시 작업 수행이 가능한 정도를 나타내서 더 빠르다고 생각하시면 되요. RAM: 컴퓨터를 사용하는 동안 필요한 메모리, 메모리가 클수록 속도가 빨라요. (외장하드와는 다른 개념) https://link.coupang.com/a/6cCwF HP 2023 노트북 15 COUPANG www.coupang.com 1. HP 노트북 15 Jet Black 가격: 39만원 크기: 15.6인치 CPU: 라이젠 3 (살짝 느릴 수 있음) RAM: 8GB 무게: 1.59kg http://mitem.gmarket.co.kr/Item?goodsCode=2568961535&p6dl=mappshare&appgate_guid=63809067929757532..
2024.02.01