profile
Do My Best
태그 목록
전체보기 (153)백준(63)BFS(20)DFS(17)리트코드(15)프로그래머스(15)브루트포스(14)그리디(13)이코테(11)이것이 코딩테스트다(10)카카오(10)구현문제(10)스택(9)combinations(9)이진탐색(8)문자열(7)(7)고득점 Kit(7)Binary Search(6)stack(6)greedy(6)itertools(6)Graph(5)정렬(5)permutations(5)sql(5)삼성SDS(5)counter(5)set(5)해시테이블(5)queue(4)최단경로(4)딕셔너리(4)구현(4)bisect(4)완전탐색(4)Sort(4)mysql(4)Deque(4)nhn(4)replace(4)lambda(4)그래프(3)1차원 배열 BFS(3)count(3)순열(3)sys.stdin.readline()(3)DP(3)isdigit(3)1차원 BFS(3)투포인터(3)collections(3)팰린드롬??(3)뼈대문제(3)sort(key)(3)BFS 최단경로(3)딥카피(2)트리(2)BFS 핵심(2)리스트(2)graph 만들기(2)SWEA(2)해커랭크(2)네트워크 개수(2)graph 생성(2)brute force(2)동빈나(2)Brute Force 반반(2)String(2)sys.setrecursionlimit()(2)bin(2)정규식(2)요세푸스(2)isPrime(2)heap(2)isalpha(2)tip(2)시뮬레이션문제(2)조합(2)DFS BFS 차이(2)sys(2)자료구조(2)in(2)소수(2)max(2)deque.rotate()(2)rotate(2)그래프 만들기(2)이진트리(1)JOIN(1)뼈대 문제(1)BFS 병렬?(1)테스트 주도 개발(1)Counter.get()(1)회전(1)거스름돈(1)Counter 활용(1)distinct(1)인덱스 combinations(1)DFS 뼈대문제(1)re.sub(1)2차원 리스트(1)LG전자 코테(1)lower bound(1)sql 변수(1)Counter.keys(1)Valid PS(1)DFS스택(1)Int(1)copy.deepcopy(1)링크드리스트(1)sort 주의(1)eval(1)카카오2021(1)중요(1)n*m행렬(1)BFS 순회(1)개발상식(1)상하좌우(1)배열 큰수 찾기(1)이진수(1)hour(1)바이너리서치(1)얕은복사(1)factorial(1)중복제거(1)그래프 연결(1)cpp swap(1)문자열 전처리(1)most_common()(1)Top n(1)strip()(1)슬라이딩 윈도우(1)select(1)리스트 초기화(1)recursion 늘리기(1)전처리(1)최단거리(1)재귀함수(1)연결리스트(1)heapq(1)input = sys.stdin.readline(1)bisect_left(1)purmutations(1)이진탐색 이유(1)DFS 팁(1)좋은코드(1)sort 주의사항(1)lowerbound(1)PriorityQueue(1)옵티마이저(1)파싱(1)퀵소트(1)뼈대(1)c++ swap(1)시간계산(1)2차원 배열(1)리스트 한줄 출력(1)절차적 프로그래밍(1)DFS 숫자 깎기(1)괄호(1)다이나믹프로그래밍(1)re모듈(1)cpp(1)런너(1)sort() 활용(1).isalnum()(1)bits/stdc++.h(1)split()(1)GCD(1)최소공배수(1)특수기호 제거(1)BFS 최단거리(1)edge 입력(1)1차원 vector 선언 방법(1)reverse(1)cpp 라이브러리(1)집합연산자(1)zfill(1)dict(1)graph만들기(1)특수문자 제거(1)help(1)dict to list(1)2차원 리스트 초기화(1)배열 한줄 출력(1)recursion error 해결법(1)github(1)객체지향(1)db(1)setrecursionlimit()(1)set 자료형(1)DFS 횟수(1)n*n 배열 숫자 깎기(1)씨쁠쁠(1)왼쪽회전(1)BFS 숫자 깎기(1)배열 초기화(1)변수(1)LIMIT(1)내장함수(1)IS NULL(1)cpp 큐 사용법(1)딕셔너리 to 리스트(1)수학문제(1)hex(1)Hash Table(1)라이브 코테(1)딕셔너리 사용법(1)그래프 탐색(1)프그스(1)queue문제(1)cpp 힙(1)min(1)time(1)Date(1)진법(1)(1)c++ 역순정렬(1)VPS(1)edge로 graph 생성(1)combinations 인덱스로(1)2차원 배열 초기화(1)프로그래머스 네트워크(1)문자열 정규식(1)오버로딩(1)BFS 팁(1)git(1)import sys(1)팩토리얼(1)cpp 인접리스트(1)DFS 순회(1)isalnum(1)split(문자)(1)리스트 출력(1)ORDER BY(1)배열(1)upper bound(1)문자열 거꾸로(1)n*n행렬(1)zip(1)oct(1)2차원 배열 vector 선언 방법(1)keys(1)리스트 거꾸로(1)bisect_right(1)트리 BFS(1)깊은복사(1)문자열 순회(1)cpp 역순정렬(1)Runner(1)DFS BFS 문제 유형(1)단방향 그래프(1)BFS큐(1)OOP(1)시뮬레이션(1)next_permutation(1)sum(1)upper_bound(1)List(1)combinations 사용법(1)연결(1)리스트 중간값(1)최대공약수(1)그래프 순회(1)group by(1)정렬문제(1)set in(1)함수형 프로그래밍(1)next_purmutations()(1)n*n 배열 큰 수 찾기(1)피보나치(1)datetype(1)DFS 횟수 세기(1)top-k(1)인덱스(1)트리 부모(1)n*m 행렬 BFS(1)DeepCopy(1)quicksort(1)시간복잡도(1)다이나믹 프로그래밍(1)in연산자(1)TDD(1)그래프 없는 DFS(1)MVC(1)input(1)recursion error(1)hackerrank(1)set자료구조(1)set자료형(1)쓰리포인터(1)

Overview of Design Dash

Link : https://www.synopsys.com/implementation-and-signoff/designdash.htmlSynopsys DesignDash is the industry’s first comprehensive data-visibili

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

해커랭크_easy 10p_Apple and Orange_구현

링크 : https://www.hackerrank.com/challenges/apple-and-orange/problem?isFullScreen=trueComplete the 'countApplesAndOranges' function below.The func

2023년 1월 14일
·
0개의 댓글
·
post-thumbnail

카카오_2018_다트게임_문자열_split()변형_isdigit()이다_isalpha()_isalnum()

링크 : https://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/난이도 : 하다트게임을 하자다트판에 3번의 다트를 던져 합계로 실력을 겨룸점수계산 로직을 짜야함1\. 인당 총 3번 기회각 기회에서

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

카카오_2018_비밀지도_문자열_replace()_zip()_zfill() (중요)

링크 : https://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/난이도 : 하비밀지도는 숫자로 암호화 되어있음위치를 확인하기 위해 암호를 해독해야함n \* n1\. 각 칸은 공백("")과 벽("2.

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

프그스_레벨2_피로도 (브루트포스_DFS_고득점 kit_너무쉬웠는데)

링크 : https://school.programmers.co.kr/learn/courses/30/lessons/87946필요 피로도접근할때 필요한 피로도소모 피로도탐험 후 차감하루 한번씩 탐험할 수 있는 던전 여러개최대한 많이 탐험하려 함k : 현재 유저 피

2022년 10월 21일
·
0개의 댓글
·
post-thumbnail

삼성SDS_SWEA 1953_탈주범 검거 (BFS_graph 상하좌우가 연결되었는지 체크하는 방법_라이트한 뼈대 문제)

모의 SW 역량테스트 탈주범 검거링크터널끼리 연결된 경우 이동 가능탈주범이 있을 수 있는 위치의 개수를 계산해야함탈주범은 시간당 1의 거리 움직일 수 있음즉 iter 1당 1칸 이동인듯그리고 탈주범은 현재칸에서 이동을 할수도, 안할수도 있음지하 터널은 총 7종류의 터널

2022년 10월 15일
·
0개의 댓글
·
post-thumbnail

삼성SDS_SWEA 1949_등산로 조성 (DFS_n*n 배열 큰수 찾기_DFS 숫자 깎기_BFS 숫자 깎기)

모의 SW 역량테스트 등산로 조성링크출처 : SWEA 1949등산로 부지는 n \* n최대한 긴 등산로를 만든다등산로 만드는 규칙등산로는 가장 높은 봉우리에서 시작높은 지형 -> 낮은 지형으로동일 높이는 패스, 반드시 본인보다 낮은 지형으로만가로 또는 세로 방향으로 연

2022년 10월 15일
·
0개의 댓글
·
post-thumbnail

삼성SDS_백준14891_골드5_톱니바퀴 (구현_시뮬레이션)

링크 : https://www.acmicpc.net/problem/14891톱니바퀴 4개 일렬로1, 2, 3, 4번각각 8개의 톱니각 톱니는 N극 / S극k번 회전1회 회전 시 톱니 위치가 좌/우로 한칸씩 이동시계방향 or 반시계방향(좌/우)A를 회전시킬 때옆

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

삼성SDS_백준14503_골드5_로봇 청소기 (시뮬레이션_구현_dfs_왼쪽 회전_뼈대 중요_다시풀어볼것)

링크 : https://www.acmicpc.net/problem/14503청소하는 영역의 수를 구해라n x m 행렬벽 또는 빈칸청소기는 바라보는 방향이 있다방향 4개 : 동서남북r, c는 청소기 처음 좌표 y, x이미 청소된 칸은 청소할 수 없고, 벽을 통과

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

삼성SDS_백준_실버2_스타트와 링크 (브루트포스_combinations_그래프 없는 DFS)

링크 : https://www.acmicpc.net/problem/14889N명의 사람 (짝수)각 팀은 반 쪼개서 N/2명씩 구성 -> 스타트팀 링크팀S_ij : i번사람과 j번 사람이 만났을 때 얻는 에너지팀의 능력치 = sum(S_ij들)주의사항 : S_i

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

리트코드_46, 77_permutations와 combinations_Medium (itertools 안쓰고 직접 구현 방법_deepcopy (뼈대 매우 중요))

코테에선 itertools를 사용하고 + 주석에 "구현의 효율성, 성능을 위해 사용했다" 는 내용을 달면 금상첨화라이브코딩에선 직접 구현해봐라 시킬 수 있다.삼성코테에서 itertools를 사용할 수 없다는 썰이 있다.Combinations(리스트, 넘버)그리고 이 코

2022년 10월 5일
·
0개의 댓글
·
post-thumbnail

리트코드_15_세 수의 합_Medium (투포인터_빗물 채우기과 다른 또 새로운 방식 (참고 중요))

링크 : https://leetcode.com/problems/3sum/배열을 입력받아 합으로 0을 만들 수 있는 3개의 엘리먼트를 전부 출력하라이때, 인덱스값 i, j, k는 전부 다른 수임브루트포스가 있고combinations가 있을듯 (인덱스의 중복이 없

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

리트코드_819 가장 흔한 단어_Easy (문자열_정규식 (중요)_문자열 전처리_re모듈_replace())

링크 : https://leetcode.com/problems/most-common-word/금지된 단어를 제외한 가장 흔하게 등장하는 단어를 출력하라대소문자 구분을 하지 않으며, 구두점(마침표, 쉼표 등) 또한 무시한다.단어 기준인거 같으니 ........

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

리트코드_17 전화번호 문자 조합_Medium (DFS_확장 뼈대문제_중요_다시 풀어볼것)

링크 : https://leetcode.com/problems/letter-combinations-of-a-phone-number/아주 좋은 문제니 다음에 다시 풀어보자DFS 이렇게 활용할 수 있다는거..!근데 DFS가아니라 걍 재귀아닌가;2에서 9까지 숫자가

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

리트코드_3 중복 문자 없는 가장 긴 부분 문자열_Medium (해시테이블_투포인터_슬라이딩 윈도우)

링크 : https://leetcode.com/problems/longest-substring-without-repeating-characters/중복 문자가 없는 가장 긴 부분 문자열(substring)의 길이를 구해라문제 주의해야될 조건 : 기존 데이터의

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

리트코드_42 빗물 트래핑_Hard (투포인터_NHN 기출 동일문제)

링크 : https://leetcode.com/problems/trapping-rain-water/예전에 NHN 기출 풀 때 풀었던 문제랑 동일이거 전에 NHN 기출 풀 때 풀었던 문제랑 동일링크 : https://velog.io/@taehyeon96

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

리트코드_937 로그 파일 재정렬_Medium (문자열_정렬_sort()_lambda_더 중요_isalpha()_isdigit())

링크 : https://leetcode.com/problems/reorder-data-in-log-files/<문제> 로그를 재정렬하라. 기준은 다음과 같다문자가 동일한 경우 식별자 순으로 정렬시킨다.let 또는 dig 또는 a 또는 zo 이런거 바로 뒤

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

리트코드_509 피보나치 종류별 풀이법_Easy (DP_뼈대문제_라이브코테 중요)

링크 : https://leetcode.com/problems/fibonacci-number/1번) 타뷸레이션 (bottom-up) 테이블을 앞으로 만들어나가는 방법2번) 메모이제이션 (top-down) 위에서부터 최고끝까지 내려간 후 하나씩 계산해 올라가되,

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

리트코드_704 이진 탐색_Easy (이진탐색_뼈대문제_bisect 중요)

링크 : https://leetcode.com/problems/binary-search/일단 기본적으로 바이너리서치는 "정렬되어있어야 함"을 전제로 푼다(안되어있다면 정렬시키고)여러 방법이 있음1) 라이브러리 사용(중요) 핵심은 if numsindex == t

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

리트코드_104 이진 트리의 최대 깊이_Easy (트리_뼈대문제_트리 BFS)

링크 : https://leetcode.com/problems/maximum-depth-of-binary-tree/input형태TreeNode{val: 3, left: TreeNode{val: 9, left: None, right: None},

2022년 9월 17일
·
0개의 댓글
·