본문 바로가기

전체 글121

리그오브레전드 팀 빌딩 웹 v2.0 *틈나면 업데이트 하겠습니다. 업데이트 내역2025-03-26 v2.0업데이트 :서브 포지션 입력 삭제웹 디자인 전체적으로 수정방 만들기 추가방 입장 기능 추가2025-03-26 v1.0업데이트 : 웹 환경에서 이용 가능2024-09-04 v0.0업데이트 : 파이썬에서 로직 구현이용 화면* 이름, 티어, 주포지션은 반드시 기입해야 할 내용입니다.* 모든 정보를 입력하면 아래에 "팀 생성" 버튼을 눌러서 팀을 생성합니다. 1. 최초의 웹페이지 화면 2. 하단에 플레이어 정보를 모두 입력한 뒤 "팀 생성" 버튼을 클릭합니다.3. 결과 화면4. 팀 변경'드래그 & 드랍'으로 팀을 변경할 수 있습니다.방장1. 방장은 방장 탭으로 넘어가서 방 코드 생성을 합니다.2. 방장은 방 코드를 함께 게임을 할 다른 사람들.. 2025. 8. 20.
[2025 하계 모각코] 모곡코 6주차 1회 모임 6주차 1회 개인 목표​김기원 :백준 골드 이상 두문제 해결하기우지민 :command injection 학습command injection 문제 풀이한승동 :flutter 강의 수강박종현 :알고리즘 문제 풀이(DP 위주)개인 블로그(이름 클릭 이동)김기원 우지민 한승동 박종현 2025. 8. 10.
[2025 하계 모각코] 6주차 1회 계획 및 결과 이번 모각코 활동 개인 목표알고리즘 문제 풀이(DP 위주)백준 욕심쟁이 판다(1937)dfs + dp 활용 문제import syssys.setrecursionlimit(10**6)n = int(input())grid = [list(map(int, input().split())) for _ in range(n)]dp = [[0]*n for _ in range(n)]dxys = [(0, 1), (1, 0), (0, -1), (-1, 0)]def dfs(y, x): if dp[y][x] > 0: return dp[y][x] dp[y][x] = 1 for dy, dx in dxys: ny, nx = y+dy, x+dx if not (0 0: .. 2025. 8. 10.
[2025 하계 모각코] 모곡코 4주차 1회 모임 4주차 1회 개인 목표​김기원 :스프링 강의 마무리백트래킹 알고리즘 공부우지민 :코드트리 알고리즘 특강 복습한승동 :프로그래머스에서 제공하는 플러터 강의 수강​박종현 :DP 알고리즘(배낭문제) 공부개인 블로그(이름 클릭 이동)김기원 우지민 한승동 박종현인증 사진 2025. 7. 31.
[2025 하계 모각코] 4주차 1회 계획 및 결과 이번 모각코 활동 개인 목표알고리즘 문제 풀이(DP 위주)코드트리의 '부분 수열의 합이 M' 문제가방 문제(냅색 문제)가방에 넣을지 말지 선택하는 고려하는 풀이방법 풀이가 쉽게 떠오르지 않아서 정말 고민이 많았다.n, m = map(int, input().split())A = list(map(int, input().split()))dp = [float('inf')] * (m + 1)dp[0] = 0 # 합이 0이 되는 건 원소를 아무것도 안 고른 것for num in arr: for s in range(m, num - 1, -1): if dp[s - num] != float('inf'): dp[s] = min(dp[s], dp[s - num] + 1)print(dp.. 2025. 7. 31.
[2025 하계 모각코] 모곡코 3주차 2회 모임 3주차 2회 개인 목표​김기원 :스프링 강의 섹션 4, 5 수강코드트리 DP1 공부우지민 :3회차 debugging 실습문제 풀이IDA 활용 확장 struct(구조체) reverse engineering + Binary patch 학습한승동 : 3주차에 진행했던 figma로 instagram ui 따라 구성해보던 것을 추가​박종현 :내 수준을 고려한 spring을 활용한 동적 웹 서비스 구상하기알고리즘 특강 과제 마무리inflearn 강의 수강개인 블로그(이름 클릭 이동)김기원 우지민 한승동 박종현인증사진 2025. 7. 24.
[2025 하계 모각코] 3주차 2회 계획 및 결과 이번 모각코 활동 개인 목표내 수준을 고려한 spring을 활용한 동적 웹 서비스 구상하기알고리즘 특강 과제 마무리+추가: inflearn 강의 수강spring 활용 동적 웹 서비스 구상 평소에 만들어보고 싶던 서비스를 막상 구현하려니, 모르는 개념이 우후죽순 쏟아져 나왔다.JPA, JPA entity, ...뭔가 알고리즘, 문제풀이 테크닉과는 다른 느낌이라 감이 잘 잡히지 않는다. 그래도 옛날부터 만들어보고 싶던 서비스 중 하나인기록 캘린더 서비스를 이번 방학동안 만들어보기로 마음 먹었다. 개인 약속 혹은 일정, 학교&학과 행사, 과제 마감기한, 중간고사/기말고사 날짜을 메모할 수 있다.여기에 더해 지출 계획까지 짜서 하루동안 얼마나 많은 소비가 이루어질지도 메모할 수 있는 캘린더를 생각해봤다.+ 어떨.. 2025. 7. 24.
dx-dy 테크닉 나는 주로 격자 위에서 4방위 탐색하는 상황에 주로 사용했다.보통 BFS 같은 알고리즘에 자주 적용해서 풀었다.예시 코드def in_range(ny,nx): return 0 개념인덱스에 증감을 하여, 네 방향을 순회하는 패턴을 만들 수 있음.from collections import dequedef in_range(ny,nx): return 0 적절히 적용하면, grid에서 1로 이루어진 그룹의 개수(위 예시에선 3개)를 파악하게 코드도 짜볼 수 있을 것임.주의해야 할 점배열 경계(boundary) 검사 순서# goodif in_range(ny, nx) and grid[ny][nx] == k: ...# badif grid[ny][nx] == k and in_range(ny, nx): ... 방.. 2025. 7. 21.