profile
인간은 노력하는 한 방황한다

코테 연속 탈락과 자신감 결여

힘들당

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

우테코 프리코스 회고 - 1 주차 & 2주차

현재 우아한테크코스 프리코스가 진행중이다.요새 바빴던 이유 중 하나가 바로 이것이다.우테코가 워낙 부트캠프중에 유명하기도 하고, 교육방식이나 이런 측면에서 봤을 때 훌륭한 프로그램임에는 확실하다.나도 그런 점을 이전부터 알고 있었기에, 그 훌륭한 조직의 일원이 되지는

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

요즈음의 근황

중간고사 기간이 드디어 끝났다. 너무 고통스러웠다.평소에는 사실 시험을 천천히 준비하는 타입이었으나,이번에는 여러 개인적 사정으로천천히 준비하기보다는 평소의 꾸준한 학습을 바탕으로장기기억을 쌓아둔 후에 벼락치기 그냥 벼락치기잖아 를하는 방식으로 시험 공부를 했다.이번

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

Spring security의 test 오류 관련 문제 해결

프로젝트를 진행하면서 테스트 코드를 작성하는 것이매우 중요하다는 것은 잘 알고 있었지만 역시 현실에서는 프로젝트의 일정을 조정하다보면테스트하기도 전에 코드를 폭풍처럼 작성해서일단 굴러가는 코드를 완성해야 할 때가 있다..ㅠ이번에도 TDD는 커녕 개발을 하며 중간부터는"

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

백준 1967번 - 트리의 지름

트리라는 자료구조는 사실 컴퓨터 공학을 전공했다거나, 알고리즘을 공부한다면 절대 안 배울 수 없는 자료구조이다.정확히 트리가 무엇이냐, 정의가 분명 존재하겠지만일단 사이클이 없는 그래프를 트리라고 생각하면 된다.사이클이 없기 때문에, N개 노드에 대해 N-1개의 간선을

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

인프런 - Spring Data Jpa 완강

진짜 들은지 한참 됐는데 이제야 쓴다김영한님의 JPA 커리큘럼의 4번째 강의인 spring data jpa를 사실 좀 예전에 완강했다.원래는 이런 리뷰 글은 완강 즉시 혹은 하루 내에 바로 적는 편인데,이번 강의에 대해서는 .. 그럴 수 없었다.왜냐하면,그렇기에 다른

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

백준 18870번 - 좌표 압축

요즈음은 그냥 solved.ac에서 클래스별로 문제를 풀고 있는데현재 티어까지 지나온 길을 확인하던 중내가 틀렸던 문제가 있길래 확인을 해봤다.신기하게도 ps에 C++을 사용하는 내가python으로 문제를 한 번 제출해서 틀렸었다. 무슨일일까..?문제는 여튼주어진 숫자

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

백준 15654번 - N과 M(5)

N과 M(5)N과 M은 백준에 시리즈물로 쭈루루룩 있다.백트래킹의 연습을 하기 위한 문제이다.번호가 올라갈 때 마다 조건이 하나씩 추가되고 하는데이번문제는 숫자가 작은 순서대로 나오라는 것이다.그런데 사실 생각을 차분히 해보면순회하면서 백트래킹을 한다고 했을 때출력값이

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

프로그래머스 - 주차 요금 계산

주차 요금 계산뭔가 문자열이지만 문자열이 아닌 것 같은 문제를 많이 만나다가다시 한번 강력한 친구를 만났다.사실 이 문제도 문자열을 다룬다고 할 만한 문제는 아닌가..싶기도 하다.C++ 기준으로 str.find()와 str.substr()을 이용한 문자열 나누기, 문자

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

프로그래머스 - 키 패드 누르기

키 패드 누르기이 문제도 간단한 구현 문제이다.케이스를 잘 나누면 된다.주의해야 할 점은 맨 처음 왼손과 오른손의 시작점인 \*와 어떻게 처리하냐 일 것이다.이것도 각자의 스타일이 있겠지만나는 맨 마지막 행의 \*,0,10, 11, 12라고 생각하고 풀기로 했다.그게

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

프로그래머스 - 성격 유형 검사하기

성격 유형 검사하기이거는 그니까.. 문자열의 탈을 쓴 문제이지실제로 문자열로 다룰 건 없다.뭐라고 설명해야 하는거지..그냥 key로 Value를 찾는자료구조들 (C++, Java의 map, python의 dictionary 등등)사용법을 잘 알고 있다면어려움 없이 풀

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

프로그래머스 - 타겟넘버

타겟넘버그래프 관련 문제이다.그래프와 관련된 문제는 나의 많지 않은 코테 경험에서도(참고로 좋은 경험은 거의 없다 ㅎ)그래프 관련은 굉장히 자주 출제되었다.물론 저번에 그래프 문제를 처음 벨로그에서 다룰 때한 번 유형과 관련해서는 정리를 했다고 생각하기에여기서는 넘어가

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

프로그래머스 - 가장 먼 노드

가장 먼 노드이 문제는 그래프 문제이다.사실 그래프에 대한 문제는 어느정도 정형화된 유형이 있기는 하다.보통 문제의 조건들과 더불어 그래프의 유형 (인접행렬 혹은 인접리스트)가 주어진다. 그 후 적절한 알고리즘을 찾아서 적용하면 된다. (말이 쉽지)내가 생각하기에 대충

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

백준 11057번 - 오르막 수

오르막 수동적계획법을 사용하는 문제로써 백준에서는 대표적인 문제이다.동적계획법을 풀 때는 보통반복문으로 밑에서부터 쌓아올리는 bottom-up 방식과일단 재귀를 통해 부채를 쌓아두고 천천히 갚아나가는? 것 같은 top-down 형식 중 하나를 고르게 되는데이 둘 중에서

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

프로그래머스 - 체육복

체육복그리디 알고리즘(Greedy algorithm) 문제이다한국어로는 욕심쟁이 알고리즘 이랬나번역이 아주 마음에 든다항상 그 상황에서 조건에 따라 할 수 있는최선의 작업을 수행하면 된다.물론 이렇게 직관적이고 쉽고 빠르기에안 통하는 경우가 있다. 사실 매우 많다.대표

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

프로그래머스 - 모의고사

모의고사이 문제는 완전탐색 문제이다.완전탐색이라는건 한마디로 전부 다 뒤져본다는 뜻이다.사실 크게 어려운 게 없는 문제이다그냥 전체 돌리면 된다규칙을 어떻게 적용하냐는 사람마다 다르겠지만사실 규칙도 그리 어렵지는 않아서..그냥 하시면 됩니다.너무 간단한 문제라 소스코드

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

프로그래머스 - 더 맵게

더 맵게이 문제는 heap 관련 문제이다heap은 heap property를 만족시키는 완전이진트리이다.여기서의 heap property는부모 노드의 키 값과 자식 노드의 키 값 간의 대소관계를 의미한다.부모 노드의 key값이 자식 노드의 key값 보다 항상 크다면 최

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

백준 - 2589번 보물섬

보물섬이 문제는 그래프 문제이고 인접 행렬의 BFS와 관련된 문제이다.1\. 인접 행렬에서의 BFS를 어떻게 처리하는가?2\. 인접 행렬에 BFS를 적용할 때 시간복잡도를 알고 있다면 무리없이 풀 수 있다.사실 원래 몰랐더래도 간단히 생각해보면이차원 행렬에 대해 BFS

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

코테 준비용 공부 - LCS 2

LCS 2이번 문제는 DP에 있어서유명한 문제 중 하나인LCS(Longest Common Subsequence)의 연장선이다.(백준에 실제로 기본적인 LCS문제가 존재한다.)대부분의 수학문제도, 알고리즘 문제도 그렇듯이기본 개념을 어떻게 활용시키느냐, 가 초점 아니겠

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

코테 준비용 공부 - 소수 만들기

소수 만들기일단 소수(prime number)에 관한 문제면아마 어느정도 알고리즘 공부를 해 보신 분들은에라토스테네스의 체가 떠오를 것이라고 생각한다.그걸로 범위 내의 소수를 걸러낸 후에결국 nums 안에 존재하는 3개짜리 조합을 다 찾으면 된다.dfs를 하면 되겠지

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