Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hyun99999/algorithm-Swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

865 Commits

Repository files navigation

🫠 Swift 알고리즘 대작전

DFS : stack, 재귀

BFS : queue, while 문

  • 시간 다루기
/// 초 단위로 시간을 변환.
func changeToSecond(_ time: String) -> Int {
 let times: [Int] = time.components(separatedBy: ":").map { Int(0ドル)! }
 
 return times[0] * 3600 + times[1] * 60 + times[2]
}
/// 초 단위를 시간으로 변환.
func changeToTime(_ seconds: Int) -> String {
 return "\(addZero(to: seconds / 3600)):\(addZero(to: seconds % 3600 / 60)):\(addZero(to: seconds % 60))"
}
/// 한 자릿수 시간에 0 추가
func addZero(to number: Int) -> String {
 return number < 10 ? "0\(number)" : "\(number)"
}
  • permutation(순열)
 /// index 로 조합 생성
 func permutation(_ array: [Int]) {
 if array.count == dungeons.count {
 permutationArray.append(array)
 return
 } else {
 for i in 0..<dungeons.count {
 if !array.contains(i) {
 permutation(array + [i])
 }
 }
 }
 }
 
 permutation([])
 
 // permutationArray
 // [[0,1,2], [0,2,1], [1,0,2], [1,2,0], [2,0,1], [2,1,0]]
  • 효율성을 위한 이진탐색
var low = 0
var mid = 0
var high = scores.count - 1
 
while low <= high {
 mid = (low + high) / 2
 // scores[mid] 를 포함하는 경우 low 가 아닌 high 를 빼서 result 에 추가해야 한다.
 if scores[mid] < score {
 low = mid + 1
 } else {
 high = mid - 1
 }
 // low 가 정답.
}
  • split, components
let s: [String.SubSequence] = s.split(separator: "")
// components 를 사용하게 되면 Foundation 을 import 해주어야 합니다.
// split 좀 더 많은 인자를 사용할 수 있다.
let s: [String] = s.components(separatedBy: "")
let numbers: CharacterSet = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
 
for index in 0..<files.count {
 // split 이 아닌 components 는 CharacterSet 을 파라미터로 전달받기 때문에 이런 경우에 좋음.
 let fileComponents: [String] = files[index].components(separatedBy: numbers).filter { 0ドル != "" }
}
  • dictionary sort
// ✅ dictionary 를 정렬하기 위해서 Array 로 변환 후 오름차순 정렬.
let sortedGenres: [String] = Array(dictionary.keys).sorted(by: <)
// 위의 코드는 keys 를 기준으로 정렬하게 된다.
// 아래의 코드는 value 르 기준으로 정렬하게 된다.
let sortedGenres: [String] = Array(dictionary.keys).sorted { dictionary[0ドル] < dictionary[1ドル] }
  • array slicing
// 아래와 같이 Array 를 사용하여 배열을 자를 수 있다.
Array(stack[0..<(stack.count - 4)])

백준

Solved.ac프로필

  • 💪표시해둔 것은 구현에 새로움이 느껴짐.
문제 난이도 풀이 날짜 알고리즘
링크와 스타트 🥇 23.12.20 완전탐색,dfs
감시 🥇 23.12.19 완전탐색,dfs
인구 이동 🥇 23.12.18 구현
미친 로봇 🥇 23.12.18 dfs(백트래킹)
단어 수학 🥇 23.12.15 그리디
소트 게임 🥇 23.12.08 완전탐색,bfs💪
음식 평론가 🥇 23.12.05 수학(최대공약수)
가르침 🥇 23.12.05 완전탐색(비트마스크)
램프 🥇 23.12.05 완전탐색(최적화)
고층 건물 🥇 23.12.01 완전탐색
수 나누기 게임 🥇 23.11.30 완전탐색(배수)
카드 정렬하기 🥇 23.11.30 우선순위큐💪
공유기 설치 🥇 23.11.29 이진탐색💪
스도쿠 🥇 23.11.29 백트래킹
연구소 🥇 23.11.22 bfs,재귀
컨베이어 벨트 위의 로봇 🥇 23.11.18 구현
벽장문의 이동 🥇 23.11.17 dfs
A와 B 🥇 23.11.16 그리디
트리의 지름 🥇 23.11.15 dfs 백트래킹
수 이어 쓰기 2 🥇 23.11.15 수학 구현
톱니바퀴 🥇 23.11.15 구현
옥상 정원 꾸미기 🥇 23.11.13 모노톤 스택
🥇 23.11.13 모노톤 스택
동전 1 🥇 23.11.13 dp
암호 만들기 🥇 23.11.10 dfs(완전탐색 조합)
오르막 수 🥈 23.11.02 dp
나이트의 이동 🥈 23.11.01 bfs
연산자 끼워넣기 🥈 23.11.01 dfs(백트래킹)
스타트와 링크 🥈 23.10.17 백트래킹💪
쉬운 계단 수 🥈 23.10.17 dp
봄버맨 🥈 23.10.06 구현
포도주 시식 🥈 23.10.06 dp
N-Queen 🥇 23.09.12 dfs,백트래킹
로봇 청소기 🥇 23.09.07 구현
특정한 최단 경로 🥇 23.09.07 다익스트라
보물섬 🥇 23.09.06 bfs+깊이저장
영역 구하기 🥈 23.09.06 dfs
경비원 🥈 23.09.06 구현
거짓말 🥇 23.09.06 union-find
싸이버개강총회 🥈 23.09.05 구현
후보 추천하기 🥈 23.08.31 구현
지구 온난화 🥈 23.08.30 구현
트럭 🥈 23.08.15 구현
최소 스패닝 트리 🥇 23.08.14 mst
스택 수열 🥈 23.08.14 자료구조
랜선 자르기 🥈 23.08.10 이진탐색
222-풀링 🥈 23.08.08 구현
파이프 옮기기 2 🥇 23.08.07 dp
파이프 옮기기 1 🥇 23.08.06 dfs
숫자 정사각형 🥈 23.08.07 구현
참외밭 🥈 23.08.07 구현
사탕 게임 🥈 23.08.06 구현
마인크래프트 🥈 23.08.05 구현
괄호의 값 🥈 23.08.04 구현
단어 뒤집기 2 🥈 23.08.04 구현
통계학 🥈 23.08.03 구현
프린터 큐 🥈 23.08.03 구현
N과 M (2) 🥈 23.08.03 조합
Four Squares 🥈 23.08.03 dp,제곱수
카잉 달력 🥈 23.08.03 수학
줄 서기 🥇 23.08.02 플로이드워셜,위상
한 줄로 서기 🥈 23.08.02 구현
동전 0 🥈 23.08.02 그리디
치킨 배달 🥇 23.08.02 dfs,조합
문제집 🥇 23.08.01 위상정렬
줄 세우기 🥇 23.08.01 위상정렬
평범한 배낭 🥇 23.08.01 0-1knapsack, 2차원dp
LCS 🥇 23.08.01 2차원dp
도시 분할 계획 🥇 23.07.30 MST
절대값 힙 🥈 23.07.28 heap
나는야 포켓몬 마스터 이다솜 🥈 23.07.27 딕셔너리
최대힙 🥈 23.07.27 heap
최소힙 🥈 23.07.27 heap
듣보잡 🥈 23.07.26 딕셔너리
ATM 🥈 23.07.26 그리디
파도반 수열 🥈 23.07.26 dp
패션왕 신해빈 🥈 23.07.26 수학
DNA 비밀번호 🥈 23.07.25 슬라이딩윈도우
블로그 🥈 23.07.25 슬라이딩윈도우
내려가기 🥇 23.07.25 dp
IOIOI 🥈 23.07.25 dp
피보나치 함수 🥈 23.07.25 dp
비밀번호 찾기 🥈 23.07.25 딕셔너리
1,2,3 더하기 🥈 23.07.25 dp
좌표 압축 🥈 23.07.25 이진탐색
구간 합 구하기 4 🥈 23.07.24 dp
2*n 타일링 2 🥈 23.07.24 dp
2*n 타일링 🥈 23.07.24 dp
이모티콘 🥇 23.07.24 bfs
뱀과 사다리 게임 🥇 23.07.24 bfs
적록색약 🥇 23.07.24 bfs
트리의 부모 찾기 🥈 23.07.23 bfs,딕셔너리
N과 M (9) 🥈 23.07.23 순열
트리 순회 🥈 23.07.23 전위,중위,후위 순회
계단 오르기 🥈 23.07.23 dp
색종이 만들기 🥈 23.07.23 재귀,분할정복
N과 M (12) 🥈 23.07.22 중복 조합
택배 배송 🥇 23.07.22 다익스트라
최소비용 구하기 🥇 23.07.21 다익스트라
곱셈 🥈 23.07.21 재귀,분할정복
정수 삼각형 🥈 23.07.21 dp
RGB거리 🥈 23.07.21 dp
물병 🥈 23.07.20 제곱값다루기
스티커 🥈 23.07.19 dp
토마토(7576) 🥇 23.07.19 BFS
토마토(7569) 🥇 23.07.19 BFS
구간 합 구하기 5 🥈 23.07.19 구간합
리모컨 🥇 23.07.18 투포인터
AC 🥇 23.07.18 투포인터
헌내기는 친구가 필요해 🥈 23.07.18 dfs
Z 🥈 23.07.18 분할정복
케빈 베이컨의 6단계 법칙 🥈 23.07.18 플로이드워셜
가장 가까운 세 사람의 심리적 거리 🥈 23.07.18 조합,DFS,완전탐색,비둘기집원리
쉬운 최단거리 🥈 23.07.17 BFS
1로 만들기 🥈 23.07.17 DP
안전 영역 🥈 23.07.16 DFS
연결 요소의 개수 🥈 23.07.16 DFS
DFS와 BFS 🥈 23.07.16 DFS,BFS
감시 피하기 🥇 23.07.16 DFS,조합,완전탐색
유기농 배추 🥈 23.07.14 DFS
바이러스 🥈 23.07.14 DFS
단지번호붙이기 🥈 23.07.13 BFS
미로탐색 🥈 23.07.13 BFS,최단경로
무한 수열 🥇 23.05.18 dp, dfs
PPAP 🥇 23.05.17 스택, suffix
카드 구매하기 🥈 23.05.17 DP
친구비 🥇 23.05.16 union-find
카드 합체 놀이 🥈 23.03.28 그리디
방탈출 🥈 23.03.28 그리디
통나무 건너뛰기 🥈 23.03.22 그리디
5차 전직 🥈 23.03.22 그리디
초콜릿 식사 🥈 23.03.22 그리디
운동 🥇 23.03.21 플로이드, 최단거리
플로이드 🥇 23.03.21 플로이드, 최단거리
회문 🥇 23.03.21 투포인터
겹치는 건 싫어 🥈 23.03.21 투포인터
우리집엔 도서관이 있어 🥈 23.03.20 그리디
수리공 항승 🥈 23.03.19 그리디
주식 🥈 23.03.18 그리디
행렬 🥈 23.03.10 그리디
아기상어 🥇 23.03.10 bfs
나무 자르기 🥈 23.03.09 파라메트릭 서치
지름길 🥈 23.03.09 다익스트라, 최단거리
친구 🥈 23.03.08 플로이드-워셜, 최단거리
볼 모으기 🥈 23.03.08 그리디
우체국 🥇 23.03.08 그리디
발전소 설치 🥇 23.03.07 그리디
꿀 따기 🥇 23.03.06 그리디
회전 초밥 🥈 23.03.06 투포인터
가장 긴 짝수 연속한 부분 수열(large) 🥇 23.03.05 투 포인터
두 용액 🥇 23.03.01 투 포인터
🥇 23.03.01 그리디
숨바꼭질2 🥇 23.02.24 BFS, 최단 거리
가장 긴 짝수 연속한 부분 수열(small) 🥈 23.02.24 투포인터
센서 🥇 23.02.24 그리디
강의실 배정 🥇 23.02.24 그리디
최소 회의실 개수 🥇 23.02.24 그리디
행복 유치원 🥇 23.02.24 그리디
서강그라운드 🥇 23.02.23 플로이드 워셜, 최단 거리
최단경로 🥇 23.02.23 다익스트라, 최단 거리
끝나지 않는 파티 🥇 23.02.22 플로이드 워셜, 최단 거리
숨바꼭질3 🥇 23.02.22 BFS, 최단 거리
숨바꼭질 🥈 23.02.22 BFS, 최단 거리
경로 찾기 🥈 23.02.20 DFS
특정 거리의 도시 찾기 🥈 23.02.20 BFS, 최단거리
가장 큰 증가 부분 수열 🥈 23.02.17 DP
연속합 🥈 23.02.17 DP
가장 긴 증가하는 부분 수열 🥈 23.02.17 DP
민겸 수 🥈 23.02.13 그리디
A->B 🥈 23.02.13 그리디
잃어버린 괄호 🥈 23.02.13 그리디
블로그2 🥈 23.02.06 그리디
서강근육맨 🥈 23.02.03 그리디
에너지 드링크 🥈 23.02.03 그리디
주유소 🥈 23.02.03 그리디
회의실 배정 🥈 23.02.03 그리디

프로그래머스

문제 난이도 풀이 날짜 알고리즘
징검다리 Level 3 🚴 23.11.29 이진탐색💪
길 찾기 게임 Level 3 🚴 23.11.28 이진탐색트리💪
부대복귀 Level 3 🚴 23.11.24 bfs💪
코딩 테스트 공부 Level 3 🚴 23.11.24 2차원 dp
이모티콘 할인행사 Level 2 🏋️‍ 23.11.24 완전탐색
미로 탈출 Level 2 🏋️‍ 23.10.13 bfs
카드 뭉치 Level 1 🏊‍♂️ 23.10.13 구현
대충 만든 자판 Level 1 🏊‍♂️ 23.10.13 구현
폰켓몬 Level 1 🏊‍♂️ 23.10.06 해시
호텔 대실 Level 2 🏋️‍ 23.09.12 그리디
리코쳇 로봇 Level 2 🏋️‍ 23.09.12 bfs+깊이저장
덧칠하기 Level 1 🏊‍♂️ 23.09.12 구현
바탕화면 정리 Level 1 🏊‍♂️ 23.09.12 구현
공원 산책 Level 1 🏊‍♂️ 23.09.11 구현
광물 캐기 Level 2 🏋️‍ 23.09.08 그리디
과제 수행하기 Level 2 🏋️‍ 23.09.08 스택
요격 시스템 Level 2 🏋️‍ 23.09.08 그리디
달리기 경주 Level 1 🏊‍♂️ 23.07.14 딕셔너리
추억 점수 Level 1 🏊‍♂️ 23.07.14
택배 배달과 수거하기 Level 2 🏋️‍ 23.01.20
우박수열 정적분 Level 2 🏋️‍ 23.01.20 문제해석
교점에 별 만들기 Level 2 🏋️‍ 23.01.18 식 세우고 풀기
디펜스 게임 Level 2 🏋️‍ 23.01.18 파라메트릭 서치(이진탐색) - 시간초과
마법의 엘리베이터 Level 2 🏋️‍ 23.01.17
숫자 카드 나누기 Level 2 🏋️‍ 23.01.13
풍선 터트리기 Level 3 🚴 23.01.13 다이나믹 프로그래밍
혼자 놀기의 달인 Level 2 🏋️‍ 23.01.13
점 찍기 Level 2 🏋️‍ 23.01.12
개인정보 수집 유효기간 Level 1 🏊‍♂️ 23.01.11
크기가 작은 부분문자열 Level 1 🏊‍♂️ 23.01.10
쿼드압축 후 개수 세기 Level 2 🏋️‍ 22.12.14
섬 연결하기 Level 3 🚴 22.12.13 MST(크루스칼, 프림)
가장 가까운 같은 글자 Level 1 🏊‍♂️ 22.12.10 dictionary 초기화
할인행사 Level 2 🏋️‍ 22.12.10
택배상자 Level 2 🏋️‍ 22.12.10
롤케이크 자르기 Level 2 🏋️‍ 22.12.09
문자열 자르기 Level 1 🏊‍♂️ 22.12.06
귤 고르기 Level 1 🏊‍♂️ 22.11.25 dictionary 초기화
명예의 전당(1) Level 1 🏊‍♂️ 22.11.25
연속 부분 수열 합의 개수 Level 1 🏊‍♂️ 22.11.25
옹알이(2) Level 1 🏊‍♂️ 22.11.23 Array slice
햄버거 만들기 Level 1 🏊‍♂️ 22.11.23 Array slice
과일 장수 Level 1 🏊‍♂️ 22.11.17 stride 사용
기사단원의 무기 Level 1 🏊‍♂️ 22.11.17 약수 구하기(제곱근)
숫자 짝꿍 Level 1 🏊‍♂️ 22.11.17
콜라 문제 Level 1 🏊‍♂️ 22.11.16
삼총사 Level 1 🏊‍♂️ 22.10.19
가장 긴 팸린드롬 Level 3 🚴 22.09.23
순위 Level 3 🚴 22.09.23
[1차]셔틀버스 Level 3 🚴 22.09.23 시간다루기
스티커 모으기(2) Level 3 🚴 22.09.23 DP
입국심사 Level 3 🚴 22.09.22 이진탐색
경주로 건설 Level 3 🚴 22.09.21 DFS
표 편집 Level 3 🚴 22.09.21 linked list
디스크 컨트롤러 Level 3 🚴 22.09.21
여행경로 Level 3 🚴 22.09.20 DFS
가장 먼 노드 Level 3 🚴 22.09.17
징검다리 건너기 Level 3 🚴 22.09.14 이진탐색
기지국 설치 Level 3 🚴 22.09.14
불량 사용자 Level 3 🚴 22.09.13 조합
숫자 게임 Level 3 🚴 22.09.13
베스트앨범 Level 3 🚴 22.09.13 해시
단어 변환 Level 3 🚴 22.09.13 BFS
네트워크 Level 3 🚴 22.09.12 DFS
이중우선순위큐 Level 3 🚴 22.09.09 이중우선순위큐
예상 대진표 Level 2 🏋️‍ 22.09.08
[3차]압축 Level 2 🏋️‍ 22.09.07
[3차]파일명 정렬 Level 2 🏋️‍ 22.09.05 문자열 다루기
[3차]n진수 게임 Level 2 🏋️‍ 22.09.02
[1차] 프렌즈4블록 Level 2 🏋️‍ 22.09.01 구현, 게임
피보나치 수 Level 2 🏋️‍ 22.09.01 DP
카드 짝 맞추기 Level 3 🚴 22.09.01 BFS
광고 삽입 Level 3 🚴 22.08.31
합승 택시 요금 Level 3 🚴 22.08.29 플로이드-워셜
사라지는 발판 Level 3 🚴 22.08.27 완전 탐색
N으로 표현 Level 3 🚴 22.08.23 DFS, DP
두 큐 합 같게 만들기 Level 2 🏋️‍ 22.08.22 투 포인터
보석 쇼핑 Level 3 🚴 22.08.22 투 포인터
성격 유형 검사하기 Level 1 🏊‍♂️ 22.08.22 조건 분기처리
N-Queen Level 2 🏋️‍♀️ 22.08.22 DFS, 백트래킹
땅따먹기 Level 2 🏋️‍♀️ 22.08.19
JadenCase 문자열 만들기 Level 2 🏋️‍♀️ 22.08.18
K진수에서 소수 개수 구하기 Level 2 🏋️‍♀️ 22.08.18
[3차]방금그곡 Level 2 🏋️‍♀️ 22.08.14
스킬트리 Level 2 🏋️‍♀️ 22.08.14
전력망을 둘로 나누기 Level 2 🏋️‍♀️ 22.08.14
[1차]캐시 Level 2 🏋️‍♀️ 22.08.06
다음 큰 숫자 Level 2 🏋️‍♀️ 22.08.05
모음사전 Level 2 🏋️‍♀️ 22.08.05
가장 큰 정사각형 찾기 Level 2 🏋️‍♀️ 22.08.05
멀리뛰기 Level 2 🏋️‍♀️ 22.08.04
최댓값과 최솟값 Level 2 🏋️‍♀️ 22.08.04
행렬의 곱셈 Level 2 🏋️‍♀️ 22.08.03
최솟값 만들기 Level 2 🏋️‍♀️ 22.08.03
카펫 Level 2 🏋️‍♀️ 22.08.03
짝지어 제거하기 Level 2 🏋️‍♀️ 22.08.03
소수 찾기 Level 2 🏋️‍♀️ 22.08.03
블록 이동하기 Level 3 🚴 22.08.02
파괴되지 않은 건물 Level 3 🚴 22.08.01
위장 Level 2 🏋️‍♀️ 22.08.01
올바른 괄호 Level 2 🏋️‍♀️ 22.08.01
N개의 최소공배수 Level 2 🏋️‍♀️ 22.08.01
큰 수 만들기 Level 2 🏋️‍♀️ 22.08.01
최대공약수와 최소공배수 Level 1 🏊‍♂️ 22.08.01
직사각형 별찍기 Level 1 🏊‍♂️ 22.07.31
하샤드 수 Level 1 🏊‍♂️ 22.07.30
정수 제곱근 판별 Level 1 🏊‍♂️ 22.07.29
행렬의 덧셈 Level 1 🏊‍♂️ 22.07.28
x만큼 간격이 있는 n개의 숫자 Level 1 🏊‍♂️ 22.07.27
약수의 합 Level 1 🏊‍♂️ 22.07.27
소수 찾기 Level 1 🏊‍♂️ 22.07.27
문자열 다루기 기본 Level 1 🏊‍♂️ 22.07.27
후보키 Level 2 🏋️‍♀️ 22.07.27
순위 검색 Level 2 🏋️‍♀️ 22.07.26
문자열 압축 Level 2 🏋️‍♀️ 22.07.26
점프와 순간 이동 Level 2 🏋️‍♀️ 22.07.26
핸드폰 번호 가리기 Level 1 🏊‍♂️ 22.07.26
배달 Level 2 🏋️‍♀️ 22.07.26
콜라츠 추측 Level 1 🏊‍♂️ 22.07.25
평균 구하기 Level 1 🏊‍♂️ 22.07.24
짝수와 홀수 Level 1 🏊‍♂️ 22.07.24
제일 작은 수 제거하기 Level 1 🏊‍♂️ 22.07.23
자연수 뒤집어 배열로 만들기 Level 1 🏊‍♂️ 22.07.23
영어 끝말잇기 Level 2 🏋️‍♀️ 22.07.22
정수 내림차순으로 배치하기 Level 1 🏊‍♂️ 22.07.22
자릿수 더하기 Level 1 🏊‍♂️ 22.07.22
시저 암호 Level 1 🏊‍♂️ 22.07.21
이상한 문자 만들기 Level 1 🏊‍♂️ 22.07.21
문자열을 정수로 바꾸기 Level 1 🏊‍♂️ 22.07.20
다리를 지나는 트럭 Level 2 🏋️‍♀️ 22.07.20
수박수박수박수박수박수? Level 1 🏊‍♂️ 22.07.20
서울에서 김서방 찾기 Level 1 🏊‍♂️ 22.07.20
조이스틱 Level 2 🏋️‍♀️ 22.07.17
문자열 내 p와 y 의 개수 Level 1 🏊‍♂️ 22.07.17
문자열 내 마음대로 정렬하기 Level 1 🏊‍♂️ 22.07.17
[1차] 뉴스 클러스터링 Level 2 🏋️‍♀️ 22.07.17
두 정수 사이의 합 Level 1 🏊‍♂️ 22.07.16
나누어 떨어지는 숫자 배열 Level 1 🏊‍♂️ 22.07.16
수식 최대화 Level 2 🏋️‍♀️ 22.07.16
[1차] 다트 게임 Level 1 🏊‍♂️ 22.07.16
최소직사각형 Level 1 🏊‍♂️ 22.07.15
피로도 Level 2 🏋️‍♀️ 22.07.14
2016년 Level 1 🏊‍♂️ 22.07.14
방문 길이 Level 2 🏋️‍♀️ 22.07.13
타겟 넘버 Level 2 🏋️‍♀️ 22.07.13
부족한 금액 계산하기 Level 1 🏊‍♂️ 22.07.13
[1차] 비밀지도 Level 1 🏊‍♂️ 22.07.13
이진 변환 반복하기 Level 2 🏋️‍♀️ 22.07.11
삼각 달팽이 Level 2 🏋️‍♀️ 22.07.10
3진법 뒤집기 Level 1 🏊‍♂️ 22.07.10
프린터 Level 2 🏋️‍♀️ 22.07.10
기능개발 Level 2 🏋️‍♀️ 22.07.09
튜플 Level 1 🏊‍♂️ 22.07.08
모의고사 Level 1 🏊‍♂️ 22.07.08
멀쩡한 사각 Level 2 🏋️‍♀️ 22.07.03
내적 Level 1 🏊‍♂️ 22.07.03
괄호 회전하기 Level 2 🏋️‍♀️ 22.07.02
2개 이하로 다른 비트 Level 2 🏋️‍♀️ 22.07.02
약수의 개수와 덧셈 Level 1 🏊‍♂️ 22.07.02
음양 더하기 Level 1 🏊‍♂️ 22.07.01
n^2 배열 자르기 Level 2 🏋️‍ 22.07.01
빛의 경로 사이클 Level 2 🏋️‍ 22.06.29
나머지가 1이 되는 수 찾기 Level 1 🏊‍♂️ 22.06.29
없는 숫자 더하기 Level 1 🏊‍♂️ 22.06.21
K번째수 Level 1 🔫
두 개 뽑아서 더하기 Level 1 🔫
체육복 Level1 🔫
가운데 글자 가져오기 Level 1 🔫
문자열 내림차순으로 배치하기 Level 1 🔫
크레인 인형뽑기 게임 Level 1 🔫
신규 아이디 추천 Level 1 🔫
숫자 문자열과 영단어 Level 1 🔫 21.09.14
실패율 Level 1 🔫 21.09.20
신고 결과 받기 Level 1 🏦 22.05.06
가장 큰 수 Level 2 🛠
H-Index Level 2 🛠
거리두기 확인하기(BFS) Level 2 🛠 21.09.09
메뉴 리뉴얼 Level 2 🛠 21.09.10
오픈채팅방 Level 2 🛠 21.10.13
주차 요금 계산 Level 2 🥴 22.05.06

About

🫣 스위프트 알고리즘 대작전

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /