2024/09/07 3

[Python][백준] 2805. 나무 자르기/ 이진탐색 (S2)

🔗링크 :  https://www.acmicpc.net/problem/2805 🗒️파이썬 코드 풀이N,M = map(int,input().split())lst = list(map(int,input().split()))start, end = 1, max(lst)cnt = 0 while start mid : cnt += (ls-mid) if cnt >= M : start = mid + 1 elif cnt  1. 이진탐색으로 문제를 해결하면 된다.  2. 이진탐색에서 start point와 end point를 만들어준다. 3. start와 end의 중간 값을 mid 값으로 주고,  전체 리스트 반복문으로 mid 보다 큰 값을 필터링하여 더해준다. (..

[Python][백준] 1914. 하노이 탑 / 재귀함수 (G5)

🔗링크 :  https://www.acmicpc.net/problem/1914🗒️파이썬 코드 풀이N = int(input())if N  1. 우선 첫번째로hanoi(n-1,from_pos,aux_pos,to_pos)해당 재귀함수를 통해 덩어리를 타고 타고 aux(보조)로 이동한다.   2. 두번째로print(from_pos,to_pos)  n = 1 인 경우와, 그 외 경우를 목적지로 보낸다.   3. 세번째로hanoi(n-1,aux_pos,to_pos,from_pos)그럼 다시 재귀함수를 타고 타고 aux를 기점(from)으로  바꿔준다.     📌  문제 코멘트재귀함수를 통해 타고타고 이동하고, print로 마무리 이동을 해준다...  대표적인 재귀함수 문제로 코드는 간단한데 이해가 너무 어렵..

정글 크래프톤 정글 7기 4,5일차 (SSR,CSR)

어느새 정글의 4일차와 5일차가 지나갔다. 정말 인생에서 가장 열심히하고, 몰입했던 순간이 였던거 같다.  4일차에서는 프로젝트의 마무리였고,아쉬움은 있지만 그래도 어느 정도 만족한다.  우리 팀이 진행했던 프로젝트는JWT를 활용한 회원가입 기능과 실시간 채팅의 게시글을 만드는것이였다.  그리고 실시간 채팅 부분은 파이썬 라이브러리인 웹 소켓을 이용해 구현했고, 게시글이 여러개 있기 떄문에 룸을 사용해서 구현하였다.  아쉬웠던 점은 시간이 부족해서 보안적 측면이 많이 부족했다. (비밀번호 해시화, 암호화, 아이디 중복 등등)  그리고 키워드였던 SSR에 대해 생각해보지 못해 아쉬웠다.  받았던 피드백으로는 1. 게시글 알림을 어떻게 아느냐 ?  → 알림 기능을 넣지는 못했다... 알림 기능 구현을 위해서..

크래프톤 정글 2024.09.07