전체 글

Memo/22년 TIL

0102 TIL (오늘 하루 정리하기)

| 0102 [공부한 내용] 자소서 작성 코딩 테스트 공부 백준 11286번(재풀이) 백준 1074번(재풀이) 백준 1676번 [하루 정리] 유투브로 가끔 eo채널에 나오는 개발이나 IT관련 기술에 대해서 보는데 오늘은 이동욱님이 출연하신 영상을 봤다. 영상의 내용도 주니어 개발자들의 취업과 관련된 이야기가 주로 진행되어서 몰입감이 있었다. 그리고, 확실히 실력적으로나, 인성적으로나 멋진 개발자분들이어서 그런가.. 영상 5편 짜리 15~20분짜리인데 이야기를 듣다보면 생각의 깊이를 어렴풋이 느낄 수 있었다. 멋있다. 정말 멋있었다. 개발자를 준비하고 있는 분들에게나, 취업을 준비하고 있는 분들에게는 생각을 환기시킬 수 있는 재밌는 영상이라고 생각한다. (나도 한번 씩 다시 볼 것 같다 ㅎㅎ 정말 취업을 ..

Algorithm/백준

백준 1074번 : Z(Java)

https://www.acmicpc.net/problem/1074 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net [풀이] - 재귀 유형의 문제입니다. - 다음 칸을 방문하는 규칙은 일정하게 z 모양을 유지합니다. - 또한 배열의 크기는 2의 배수로 일정합니다. - 그러므로 재귀적으로 문제를 해결해야 합니다. - 재귀적으로 문제를 해결하기 위해 전체 배열을 1,2,3,4 이렇게 사분면을 나누어 생각해야 합니다.(실제 수학의 사분면과는 다른 개념입니다. z모양에 따른 사분면입니다.) - 1사분면일 경우..

Algorithm/백준

백준 11286번 : 절댓값 힙(Java)

https://www.acmicpc.net/problem/11286 11286번: 절댓값 힙 첫째 줄에 연산의 개수 N(1≤N≤100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한 정보를 나타내는 정수 x가 주어진다. 만약 x가 0이 아니라면 배열에 x라는 값을 넣는(추가하는) 연산이고, x가 0 www.acmicpc.net [풀이] - 우선순위 큐를 이용한 자료구조 유형의 문제입니다. - 처음에는 음수, 양수를 구별한 두개의 우선순위 큐를 선언해서 절댓값을 비교하여 출력하려 했습니다. - 하지만, 좀 더 효율적인 방법은 우선순위 큐를 선언할 때, 정렬에 대한 정의를 재정의 하면 됩니다. - 이처럼, 우선순위큐의 정렬을 재정의하여 선언하면 절댓값 값이 같을 때, 다를 때 모두 대처를 할 수 있습니..

Memo/22년 TIL

0101 TIL (오늘 하루 정리하기)

| 0101 [공부한 내용] 자소서 작성 최종 프로젝트간 공부할 목록 정리 코딩 테스트 공부 백준 11286번 백준 1074번 [하루 정리] 2020년 첫 날, 최종 프로젝트동안 공부해야할 목록이라고 생각한 것을 정리하면서 시작했다. 하면서 느낀건데.. 정말 많이 쌓아놨다 ㅎㅎ.. 얼른 하나씩 해치워야겠다 코테 오랜만에 공부해봤는데.. 그동안 많이 풀어야 한다라는 느낌이 있었으면 이번에는 많이 푼다 + 깊게 생각을 해보자 라는 개념으로 접근해 보려한다. 이번에 꼭 열심히.. 잘! 해야지

Memo/21년 TIL

1231 TIL (오늘 하루 정리하기)

| 1231 [공부한 내용] 자소서 작성 프로젝트 후기 블로그 작성 [하루 정리] 2021년의 마지막 하루였다. 최근에 프로그래머스 팀원들의 취업 소식도 듣고, 주변인들의 취업 이야기를 들으니 나는 어떻게 될까.. 라는 생각이 들었다. 열심히 하면.. 잘 되겠지 뭐.. 2021년에 아쉬웠던 거나 했던 것에 대해서 회고글을 작성하면 좋을 것 같아 곧 회고 글을 작성할 생각이다.

Develop/Project

CREAM 클론코딩 프로젝트 후기(Spring)(프로그래머스 데브코스)

📕 CREAM 클론코딩 프로젝트 후기 🔖 CREAM 클론코딩 프로젝트 후기를 이제야 씁니다.. ㅎㅎ 프로젝트가 끝이 나고 쓸려면 쓸 수 있었을 것 같은데 밀린 공부도 하고 최종 프로젝트 이전에 준비해야할 게 많았어서인지 후기를 쓸 상황이 안됐습니다..(사실 이것도 변명.. 인 것 같기도..하네요) 그래도, 우리 팀 노션에는 후기를 작성하고 팀 회고를 했었는데 그 때 한 내용을 기반으로 기록하려 합니다. 🚀 CREAM 클론 코딩 프로젝트 📌 사이트 깃헙 주소(백엔드) : https://github.com/prgrms-be-devcourse/BEDV1_CREAM 배포된 주소 : 배포 종료... 📌 프로젝트 목적 실제 서비스 기능들을 분석하고 직접 구현함으로써 백엔드 시스템의 도메인 이해 필터링을 통한 상품 ..

skyey94
Retrospect