Skip to content

Next-Squad/Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Algorithm

  • 작성자 : 포키, 나단
  • 스터디 예정 진행일 : 2023.02.20 ~ 2023.06.02 (총 15주 진행 예정 - 더 추가될 수 있음)

에빙하우스 망각 곡선에 따라 알고리즘 문제를 반복 풀이합니다.



image



Hits

🎙 진행방식

1. 주 5일 기준 (평일)

  • 매일 알고리즘 문제와 SQL 문제를 한 문제씩 풉니다.
  • 틀린 문제는 다음과 같은 방식으로 재풀이를 진행합니다.
    • 2~3일차에 문제 풀이
    • 6~7일차에 문제 풀이
    • 4주차에 문제 풀이

2. 문제 선정 과정

  • 다음 주제들에 대한 문제들을 선정합니다.
    • 그리디, 구현, DFS/BFS, 정렬, 이진탐색, DP, 최단경로, 그래프이론
  • 문제는 최대한 잘 알려진 문제로 선정합니다.
  • 문제의 난이도는 백준 기준 실버 ~ 골드, 프로그래머스 기준 level 2 ~ 3으로 선정합니다.

3. Pull Request 방식

  • 오늘의 브랜치 생성 및 오늘의 문제를 풀고 PR을 올립니다.
  • 오늘의 브랜치 예시 : nathan0220 (본인 이름 + 날짜(mmdd))
  • 하루에 두 문제 이상 풀이할 때 : nathan0220-2, nathan0220-3 과 같이 기재
  • 브랜치 전략 : 브랜치는 머지(=문제 풀이 완료)되는 즉시 삭제합니다.
  • PR 내용
    • 라벨 붙이기 :
      • 본인 이름 : ex. nathan
      • 풀이 여부 : 정답 ✅, 오답 ❌, 애매모호 ⚠️
      • 오답 풀이 횟수 : 1, 2, 3
      • 풀이 언어 : python, java
    • 풀이 과정 요약
    • 시간 복잡도와 공간 복잡도 기재
    • 새로 찾은 풀이(혹은 좋은 풀이 방법을 찾았다면 기재)
  • 만약 정답이라면 바로 본인 브랜치에 merge 후 브랜치 삭제
  • 오답이거나 애매모호로 풀이여부가 결정되었다면, 해당 PR을 남겨둡니다.
    • 2~3일이 지나면 다시 풀고 커밋합니다.
    • 6~7일이 지나면 다시 풀고 커밋합니다.
    • 4주가 지나면 다시 풀고 커밋합니다. 그리고 merge를 진행 후 해당 브랜치를 삭제합니다.

4. 문제 목록

순서 문제
1 타노스
2 연산자 끼워 넣기
3 치킨 배달
4 외벽 점검
5 용액
6 특정 거리의 도시 찾기
7 ZOAC 4
8 거짓말
9 동전 분배
10 카드 짝 맞추기
11 행성 터널
12 가희와 키워드
13 퍼즐 조각 채우기
14 스위치 켜고 끄기
15 횡단보도
16 플로이드
17 레이저 통신
18 어드벤처 게임
19 가희와 탑
20 문자열 뒤집기
21 우주 탐사선
22 배열 복원하기
23 저울
24 블록 이동하기
25 하늘에서 별똥별이 빗발친다
26 1, 2, 3 더하기 4
27 알파벳
28 0 만들기
29 비밀번호 발음하기
30 새로운 게임
31 에디터
32 주유소
33 비슷한 단어
34 지름길
35 회전 초밥
36 영단어 암기는 괴로워
37 KCPC
38 종이접기
39 로봇 시뮬레이션
40 후위 표기식2
41 쿠키의 신체 측정
42 경주로 건설
43 컴백홈
44
45 동굴 탐험
46 녹색 옷 입은 애가 젤다지?
47 햄버거 분배
48 미친 아두이노
49 숨바꼭질 3
50 한 줄로 서기
51 광고 삽입
52 합승 택시 요금
53 1의 개수 세기
54 좋다
55 트리
56 컨베이어 벨트 위의 로봇
57 최소 힙
58 여왕벌
59 공유기 설치
60 국영수
61 불량 사용자
62 미네랄 2
63 봄버맨
64 문자열 게임 2
65 성곽
66 무지의 먹방 라이브
67 카드 정렬하기
68 택배 배송
69 택배
70 등수 구하기
71 N번째 큰 수
72 랭킹전 대기열
73 메뉴 리뉴얼
74 문자열 교환
75 스카이라인 쉬운거
76 임스와 함께하는 미니게임
77 히스토그램
78 전구와 스위치
79 쉬운 최단거리
80 성냥개비
81 여행 가자
82 빌런 호석
83 문자열 폭발
84 진우의 달 여행 (Small)
85 징검다리 건너기
86 크로스 컨트리
87 괄호 변환
88 길 찾기 게임
89 예산
90 벽 부수고 이동하기
91 거스름돈
92 닭싸움 팀 정하기
93 컬러볼
94 자물쇠와 열쇠
95 근손실
96 셔틀 버스
97 추석 트래픽
98 빵집
99 마라톤 1
100 거리두기 확인하기
101 돌 게임
102 창고 다각형
103 List of Unique Numbers
104 단어 공부
105 수 이어 쓰기
106 겹치는 건 싫어
107 여행가자
108 후위 표기식
109 수영장 만들기
110 탑 보기
111 벌집
112 연구소
113 괄호 추가하기 3
114 볼 모으기
115 치즈
116 매칭 점수
117 뉴스 전하기
118 아기상어 2
119 빗물
120 병사 배치하기
121 개구리 공주
122 DFS와 BFS
123 파티
124 부분합
125 안테나
126 정육면체 전개도
127 불켜기
128
129 럭키 스트레이트
130 기둥과 보 설치
131 고층 건물
132 감시 피하기
133 퇴사
134 경쟁적 전염
135 표 편집
136 틱택토
137 무기 공학
138 그래프 트리 분할
139 삼각형과 세 변
140 피자 판매
141 함께 블록 쌓기
142
143 인터넷 설치
144 덩치
145 트럭
146 스티커 붙이기
147 등산 마니아
148 문자열 압축
149 A와 B 2
150 소가 길을 건너간 이유 6
151 모두 0으로 만들기
152 최종 순위
153 인구 이동
154 돌 던지기
155 숫자고르기
156 마라톤 2
157 정수 삼각형
158 가사 검색
159 불!
160 올림픽
161 보석 쇼핑
162 줄세우기
163 주식
164 실패율
165 집합
166 카드2
167 IF문 좀 대신 써줘
168 블로그
169 새로운 게임 2