profile
Growing Developer
태그 목록
전체보기 (72)python(68)boj(22)SWEA(19)백준(14)programmers(9)2021 카카오 블라인드 채용(5)색종이(3)List(2)set(2)수열(2)String(2)dictionary(2)2021 카카오 채용연계형 인턴십(2)container(2)git(1)세트 메소드(1)최단 경로 탐색(1)function(1)달팽이 숫자(1)파리 퇴치(1)백준 1018(1)그룹 단어 체커(1)swea 1219(1)행렬 테두리 회전하기(1)GNS(1)bisect(1)KMP 알고리즘(1)백준 15652(1)백준 1065(1)한수(1)N과 M(1)별 찍기 10(1)크루스칼 알고리즘(1)백준 1806(1)로또의 최고 순위와 최저 순위(1)백준 15649(1)http(1)스도쿠 검증(1)백준 15650(1)최대 성적표 만들기(1)dictionary method(1)django(1)sequence(1)메뉴 리뉴얼(1)2020 카카오 인턴십(1)DFS와 BFS(1)플로이드 워셜 알고리즘(1)부분합(1)숫자 문자열과 영단어(1)빙고(1)어디에 단어가 들어갈 수 있을까(1)딱지놀이(1)체스판 다시 칠하기(1)swea 1216(1)가상환경(1)디스크 컨트롤러(1)이중우선순위큐(1)View(1)숫자 배열 회전(1)월간 코드 챌린지 시즌 3(1)농작물 수확하기(1)network(1)네트워크(1)swea 4012(1)string method(1)방 배정(1)빛의 경로 사이클(1)magnetic(1)광고 삽입(1)백준 15651(1)cli(1)kruskal(1)https(1)list method(1)하노이 탑 이동 순서(1)백준 11729(1)신규아이디 추천(1)자기 방으로 돌아가기(1)Non-Sequence(1)순위(1)일곱 난쟁이(1)순위 검색(1)heapq(1)함수(1)요리사(1)직사각형 네개의 합집합의 면적 구하기(1)길찾기(1)swea 1210(1)백준 1260(1)swea 11315(1)딕셔너리 메소드(1)정곤이의 단조 증가하는 수(1)set method(1)flatten(1)Markdown(1)합승 택시 요금(1)크로아티아 알파벳(1)이진 탐색(1)리스트 메소드(1)백준 1316(1)섬 연결하기(1)swea 1954(1)줄 세우기(1)우선순위 큐(1)swea 1220(1)스위치 켜고 끄기(1)보석 쇼핑(1)작업순서(1)수 이어가기(1)회문2(1)거리두기 확인하기(1)오목 판정(1)swea 4408(1)백준 10163(1)tuple(1)range(1)ladder1(1)백준 2477(1)
post-thumbnail

[Programmers][Python]로또의 최고 순위와 최저 순위

https://programmers.co.kr/learn/courses/30/lessons/77484공통으로 가지고 있는 숫자, 0의 개수를 통해 등수를 판단 가능same : set을 활용하여 공통적으로 갖고 있는 숫자의 개수를 확인offset: lottos에

어제
·
0개의 댓글
post-thumbnail

[NETWORK] HTTP & HTTPS

HTTPHTTP의 정의HTTP의 특징HTTP의 문제점HTTPSHTTPS의 정의공개키/개인키HTTP, HTTPS의 차이HTTP란 HypterText Transfer Protocol의 약자로, 웹 상에서 클라이언트와 서버가 서로 정보를 주고받을 수 있는 프로토콜입니다. T

2일 전
·
0개의 댓글
post-thumbnail

[Programmers][Python]광고 삽입

https://programmers.co.kr/learn/courses/30/lessons/72414time_to_sec : 00:00:00로 표기된 시간을 초로 변환sec_to_time: 초로 표기된 시간을 00:00:00의 형태로 변환DP를 활용하여 해결l

4일 전
·
0개의 댓글
post-thumbnail

[Programmers][Python]빛의 경로 사이클

https://programmers.co.kr/learn/courses/30/lessons/86052각 방향 이동 방법을 저장한 리스트 d격자의 값이 R, L인 경우, 경로의 변경 방법이 적힌 딕셔너리 left, rightex) right에서 key인 0은

2021년 9월 21일
·
0개의 댓글
post-thumbnail

[BOJ][Python]체스판 다시 칠하기 #1018

https://www.acmicpc.net/problem/1018범위 내에서 가능한 모든 체스판 확인(Brute Force)tmp1은 W로 시작하는 체스판, tmp2는 B로 시작하는 체스판c1은 tmp1로 색칠할 때 바꿔야 하는 판 개수, c2는 tmp2로 색

2021년 9월 19일
·
0개의 댓글
post-thumbnail

[BOJ][Python]DFS와 BFS #1260

https://www.acmicpc.net/problem/1260각 정점에 연결된 정점들의 리스트를 딕셔너리로 구현정점의 번호가 작은 것부터 탐색한다고 하였으므로, 각 리스트들을 정렬dfs, bfs 진행Django 공부하느라 알고리즘 감이 다 죽었다.... 문

2021년 9월 19일
·
0개의 댓글
post-thumbnail

[Programmers][Python]합승 택시 요금

https://programmers.co.kr/learn/courses/30/lessons/72413플로이드-워셜 알고리즘 활용이전에 풀어볼 때는 다익스트라, 힙 구조를 활용하여 풀었었는데, 다른 사람들의 풀이 중 플로이드-워셜 알고리즘을 활용하여 해결한 경우

2021년 9월 9일
·
0개의 댓글
post-thumbnail

[Python]Kruskal Algorithm

최소 비용 신장 부분 트리를 찾는 알고리즘그래프의 모든 정점들을 최소의 비용으로 연결하기 위해 사용Greedy 알고리즘 기반간선의 개수 E, 정점의 개수 V를 기준으로, O(ElogV)의 시간복잡도를 가지고 있다.신장 트리(Spanning Tree)신장 트리(Spann

2021년 9월 7일
·
0개의 댓글
post-thumbnail

[Programmers][Python]행렬 테두리 회전하기

https://programmers.co.kr/learn/courses/30/lessons/77485값을 확인하기 위해, box 행렬 구현문제에서 주어진 조건처럼 값을 회전시키고, 가장 작은 값 answer에 추가코드가 너무 투박한 것 같다....

2021년 9월 6일
·
0개의 댓글
post-thumbnail

[Programmers][Python]섬 연결하기

https://programmers.co.kr/learn/courses/30/lessons/42861kruskal 알고리즘 활용costs를 cost가 작은 값 기준으로 정렬부모 노드를 저장하는 리스트 parent 활용find: 해당 노드의 루트 노드를 찾는 함

2021년 9월 5일
·
0개의 댓글
post-thumbnail

[Django]Project 설정하기(1)

📌Django Project Setting(1) 사전 설정 .gitignore .gitignore (선택) git에 업로드 하는 과정에서, git에 올리지 않을 내용들을 설정 >가상환경을 위한 venv, 언어 환경을 위한 Python, Django, Visu

2021년 9월 4일
·
0개의 댓글
post-thumbnail

[Programmers][Python]순위

https://programmers.co.kr/learn/courses/30/lessons/49191한 선수가 이긴 선수들, 진 선수들 목록을 생성(set활용)i번 선수가 이긴 선수들은, i번 선수가 진 선수들한테도 짐i번 선수가 진 선수들은, i번 선수가 이

2021년 9월 4일
·
0개의 댓글
post-thumbnail

[Programmers][Python]보석 쇼핑

https://programmers.co.kr/learn/courses/30/lessons/67258투포인터 활용set을 활용해 전체 gems의 종류를 찾고, 이를 활용해 초기화한 딕셔너리 gemdictstart, end: 범위 인덱스의 시작, 끝 값cnt:

2021년 9월 2일
·
0개의 댓글
post-thumbnail

[BOJ][Python]N과 M

https://www.acmicpc.net/problem/15649backtracking 활용tmp: 순열의 각 경우의 수를 구현하기 위한 리스트백트래킹,,,아직 너무 어렵다ㅠㅠㅠ많은 연습이 필요한 것 같다!

2021년 8월 29일
·
0개의 댓글
post-thumbnail

[Programmers][Python]이중우선순위큐

https://programmers.co.kr/learn/courses/30/lessons/42628최소 힙 hq_min, 최대 힙 hq_max을 각각 만들어 판단원소의 개수는 cnt라는 변수를 따로 만들어 판단cnt가 0인 경우, 힙을 초기화operation

2021년 8월 28일
·
0개의 댓글
post-thumbnail

[Python]우선순위 큐, heapq

큐나 스택과 비슷한 자료형이지만, 각 원소들은 우선순위를 가지고 있다. 우선순위 큐에서, 높은 우선순위를 가진 원소는 낮은 우선순위를 가진 원소보다 먼저 처리된다. 같은 우선순위를 가진다면, 먼저 들어온 원소를 처리한다.우선순위 큐는 힙(heap)이라는 자료 구조를 통

2021년 8월 27일
·
0개의 댓글
post-thumbnail

[Programmers][Python]디스크 컨트롤러

https://programmers.co.kr/learn/courses/30/lessons/42627문제의 주제처럼, Heap을 활용하여 문제 해결input data인 jobs의 데이터들이 정렬되어 있지 않으므로, 요청 시간을 기준으로 내림차순 정렬요청 시간이

2021년 8월 27일
·
0개의 댓글
post-thumbnail

[SWEA][Python]#1220. Magnetic

자석들의 상태를 변경하며 진행하는 방식자석의 배열을 바꾸고(상하 --> 좌우), 인덱스의 앞쪽과 뒤쪽에서 접근앞쪽 기준 S극을 만나는 경우, 제거, N극을 만나는 경우 멈춤뒷쪽 기준 N극을 만나는 경우, 제거, S극을 만나는 경우 멈춤사라진 자석들을 제거한 후, 남은

2021년 8월 26일
·
0개의 댓글
post-thumbnail

[SWEA][Python]#11315. 오목 판정

대각선 판단 위한 함수 cross시작점 x, y 필요flag: 왼쪽 아래 0, 오른쪽 아래 1찾은 경우 1 반환, 못 찾은 경우 0 반환세로 줄의 쉬운 판단을 위해 세로줄로 변환한 배열 생성오목을 찾은 경우, YES모든 탐색을 하였는데 못 찾은 경우, NO

2021년 8월 25일
·
0개의 댓글
post-thumbnail

[BOJ][Python]하노이 탑 이동 순서 #11729

https://www.acmicpc.net/problem/11729hanoi: 원판 이동을 위한 재귀 함수마지막 판을 제외하고, 모든 판이 중간 봉으로 이동해야 함이후, 마지막 판을 시작 봉에서 도착 봉으로 이동중간 봉을 시작 봉으로 고려하고, 비어있는 시작

2021년 8월 24일
·
0개의 댓글