분류 전체보기692 [백준][C++] 11085번: 군사 이동 <231> 직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. 11085번: 군사 이동 전쟁 당시 Baekjoon World의 국왕은 Cube World를 공격할 작전을 세운 적이 있습니다. Baekjoon World와 Cube World는 p개의 지점과 w개의 길로 표현됩니다. 모든 길은 양방향이며, 각 길마다 너비가 존재하여 www.acmicpc.net 생각의 흐름 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 C++에서의 Class를 간만에 작성해서.... 오래걸린 문제.... 맨 처음에 문제를 읽고 든 생각은, 꼭 최단경로는 아니여도 된다는 점 이다. 그냥 지나간 길의 모든 너비중에서 가장 좁은 길의 너비를 최대화하는 경로를 선택하는 것.. Algorithm/백준 2022. 7. 1. [TIL] 일일 회고 2022/06/26 요즘 한 일 1. IssueTracker 구현중 요즘 Issue Tracker API 구현에 빠져서 거의 구현만 하면서 살았다. 덕분에 구현된 대부분의 API에서 Service, Controller는 Slice test를 만들 수 있었다. 이를 활용하여 RestDocs까지 만드니 RestFul API에 가까워진 것 같다. 주말에도 거의 API 구현에만 집중한 것 같다. Issue를 만드는 API를 만들때 N+1 문제를 해결하면서, Fetch Join과 Batch Size로 성능 최적화를 이루었을때는 정말 행복했다! 아직도 구현할 부분이 많지만, 얼른 다음주 목요일 전까지 완성시켜야 겠다! 2. 간만에 책 리뷰 데이터 모델링을 좀더 잘하고 싶어, 관련된 서적을 구매하여 읽었다. 다음과 같이 리뷰를 남기었다.. CODE SQUAD/회고록 2022. 6. 26. [Review] 2022/06/23 3차 PR (Issue Tracker) 이번 리뷰는 Brain 께서 해주셨다! 리뷰해주셔서 감사합니다 !! https://github.com/codesquad-members-2022/issue-tracker/pull/124#issuecomment-1163833790 [Team-26][BE : Shine] Issue-Tracker 2주차 1회차 PR by zbqmgldjfh · Pull Request #124 · codesquad-members-2022/issue-tracke 안녕하세요! Shine 입니다! 저의 리뷰를 담당해주시게 되어 감사하다는 말씀 전하고 싶습니다. 질문 1가지 1. API에서의 Redirction은? Client 측에서 POST로 자원 생성 요청이 올 경우, Server에서 사용자가 github.com 1. 질문 과연 A.. CODE SQUAD/FeedBack 정리 2022. 6. 24. [백준][C++] 20040번: 사이클 게임 <230> 직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. https://www.acmicpc.net/problem/20040 20040번: 사이클 게임 사이클 게임은 두 명의 플레이어가 차례대로 돌아가며 진행하는 게임으로, 선 플레이어가 홀수 번째 차례를, 후 플레이어가 짝수 번째 차례를 진행한다. 게임 시작 시 0 부터 n − 1 까지 고유한 www.acmicpc.net 생각의 흐름 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 대표적인 Union Find 문제인것 같다. Union Find 알고리즘이 궁금하다면 다음 글을 읽어보길 권장한다. https://blogshine.tistory.com/103 Algorithm/백준 2022. 6. 23. [백준][C++] 16724번: 피리 부는 사나이 <229> 직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. https://www.acmicpc.net/problem/16724 16724번: 피리 부는 사나이 첫 번째 줄에 지도의 행의 수를 나타내는 N(1 ≤ N ≤ 1,000)과 지도의 열의 수를 나타내는 M(1 ≤ M ≤ 1,000)이 주어진다. 두 번째 줄부터 N개의 줄에 지도의 정보를 나타내는 길이가 M인 문자열이 주 www.acmicpc.net 생각의 흐름 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 우선 이 문제를 보고 생각한 방식은 cycle을 찾는 방식이였다. 우리 문제의 예시 를 생각해보자! 3 4 DLLL DRLU RRRU 우선 맨 왼쪽 위 부터 탐색을 시작한다고 해보자.. Algorithm/백준 2022. 6. 22. [Review] 2022/06/21 2차 PR (Issue Tracker) 이번 리뷰는 Brain 께서 해주셨다! 리뷰해주셔서 감사합니다 !! [Team-26][BE : Shine] Issue-Tracker 1주차 2회차 PR by zbqmgldjfh · Pull Request #94 · codesquad-members-2022/issue-tracker 안녕하세요! Shine 입니다! 우선 저의 리뷰를 담당해주시게 되어 감사하다는 말씀 먼저 전하게 됩니다. 질문 2가지 1. DTO 디렉토리의 위치 DTO를 controller → service 로 넘길때도 사용하고, service → con github.com 1. 코드리뷰 1-1) JWT token 응답은 body로! 원래 나는 사용자가 로그인 하면 응답으로 JWT token을 Header에 담아서 보내고 있었다. 리뷰어의 말.. CODE SQUAD/FeedBack 정리 2022. 6. 21. [서평] 프로젝트 성패를 결정짓는 데이터 모델링 이야기 저의 돈으로 직접 사서 직접 완독해 본 후 써보는 후기입니다. 따라서 장점은 장점대로 칭찬할 것이며, 단점은 단점대로 언급할 것입니다. 프로젝트 성패를 결정짓는 데이터 모델링 이야기 멘토가 들려주는 따스한 데이터 모델링 이야기 객체지향과 패턴의 원리를 이해하면 코딩에 자신감이 붙듯, 데이터 모델링도 그 본질적 원리를 제대로 깨우치면 어떤 과제든 완수할 수 있다는 book.naver.com 1) 책의 표지 2) 단원별 구성 3) 내용 4) 읽은 소감 우선 저의 글의 앞부분만 보는 분들을 위해 먼저 간단히 3가지에 대해 답해보겠습니다. Q 이 책을 읽기 전에 필요한 수준/ 지식은? => DBA급은 돼야 보는 책인 것 같다... 일단 전공 학부생인 나는 읽는데 너무 어려웠다.... Q 이 책을 읽어야.. Life/Book Record 2022. 6. 21. [TIL] 일일 회고 2022/06/16 요즘 한 일 1. IssueTracker 구현시작 마지막 프로젝트로 이슈트레커를 진행하기 시작했다. 우선 시작하자 마자 ERD 모델 부터 작성하였다. (조영호님이 이렇게 하지 말라 하셨는데...) 위와 같은 모형으로 구성하게 되었다. 우선 API 예상 스펙을 Label, Issue 부터 목록으로 다음과 같이 작성하였다. https://github.com/zbqmgldjfh/issue-tracker/wiki/API-%EB%AA%85%EC%84%B8 GitHub - zbqmgldjfh/issue-tracker: 그룹 프로젝트#5 그룹 프로젝트#5. Contribute to zbqmgldjfh/issue-tracker development by creating an account on GitHub. githu.. CODE SQUAD/회고록 2022. 6. 16. [TIL] 일일 회고 2022/06/12 요즘 한 일 1. Aribnb 클론 코딩 완성 어지 저찌 완성을 하기는 했는데.... 영 볼품 없는 나의 초라한 코드..... 코드 자체에 집중하기 보다는, 리뷰어 께서 언급해주시는 부분들을 고치고 정리하는 데 집중한 기간이였다. 물론 내가 직접 코드를 작성하는 즐거움도 있지만, 내가 몰랐던 부분이나 내용들에 대하여 알게 될때 또한 즐거운 것 같다. 특히 이번 PR을 리뷰받을 때 학습한점이 상당하게 많은 것 같다. https://blogshine.tistory.com/448 [Review] 2022/06/09 5차 PR (Aribnb 서비스) 이번 리뷰는 Dion 께서 해주셨다! 리뷰해주셔서 감사합니다 !! [Team - 06][BE] 에어비앤비 프로젝트 3주차 1회차 PR by leejohy-0223 .. CODE SQUAD/회고록 2022. 6. 12. [Review] 2022/06/09 5차 PR (Aribnb 서비스) 이번 리뷰는 Dion 께서 해주셨다! 리뷰해주셔서 감사합니다 !! [Team - 06][BE] 에어비앤비 프로젝트 3주차 1회차 PR by leejohy-0223 · Pull Request #237 · codesquad-members-2022/a 안녕하세요 Dion! 매번 저희 팀의 리뷰를 담당해 주셔서 감사의 인사를 전합니다!! 1. 구현 사항 이번에는 API를 구분하여 각각 구현해보았고, 추가된 부분은 다음과 같습니다. Wish API 구현 Reservation github.com 1. 코드리뷰 1-1) 환경 변수에 대한 고민 내가 스크립트를 짜면서도 Dion과 같은 생각을 했다... 이걸 항상 다 설정해줘야 하나?? .... 이에 대한 고민은 너무 길어지는 것 같아 따로 글로 작성하였다. https.. CODE SQUAD/FeedBack 정리 2022. 6. 12. [Spring] Spring 환경변수 설정파일 선택하기 이번 글은 프로젝트를 진행하면서 문제가 됬었던 부분을 정리, 요약 하는 글 입니다. (미래의 나를 위해!) 1. 문제의 상황 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 우리의 Spring 프로젝트에서 사용한 yml파일은 다음과 같습니다. spring: profiles: active: local datasource: url: ${datasource} driver-class-name: com.mysql.cj.jdbc.Driver username: ${username} password: ${password} jwt: token: validate-time: 1800 token-secret: "Shine-Lucid" kakao: token-server-uri: "https:/.. BackEnd/Spring 2022. 6. 12. [Spring] @RequestBody에 기본생성자만 필요하고 Setter는 필요없는 이유 - 2 그간 밀어오고 밀어왔던 내용에 대해 정리하고 넘어가야 겠다 싶어 정리하는 글 이다. 지난 글에서 @RequestBody에서 어떤 방식으로 객체를 생성하는 지 파악한 후, 이번 글에서는 객체에 값을 어떤 방식으로 binding 시키는지에 대하여 알아봅시다. 직접 디버깅을 하나하나 다 해가면서 작성 한 글 입니다... 혹 틀린 부분이 있다면 지적해주시면 감사하겠습니다! 우선 이 글은 2개의 글로 만들어질 예정 입니다. 1) 기본 생성자가 필요한 이유 2) Setter가 없어도 되는 이유 (이번글) 2. Setter가 없어도 되는 이유 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 기본 생성자로 Object를 생성하는데 setter없이 값을 어떻게 할당시킬까? 이에 대하여 알.. BackEnd/Spring 2022. 6. 12. 이전 1 ··· 18 19 20 21 22 23 24 ··· 58 다음