[Programmers] 징검다리 (Level 4)
·
Coding Test/Solution
1. 문제 설명 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 백준 플래티넘 찍고, 아무튼 취업 준비 해야 하니 요새 코테 트렌드에 맞는 프로그래머스 줄창 풀고 있었는데 이 문제는 너무 얼탱이 없어서 정리해둔다. 15분 컷내고 다른 문제 풀려고 넘어가는데 내 발목을 1시간이나 붙잡았다. ㅡㅡ 23년 이후로 테스트 케이스가 추가된 것 같다. 다른 사람들은 어떻게 풀었는지 궁금해서 뒤져봤는데, 지금 돌려보면 전부 틀린 풀이라고 나온다. 2. 아이디어 애초에 문제 카테고리가 이분 탐색이었으니, 사용할 알고리즘을 알면 문제 해결을 위한 구현은 쉬웠다. left ..
[Software Engineering] What is Agile Scrum
·
Computer Science/Software Engineering
📕 목차 1. Scrum Methodology 2. Features 3. Planning 4. Scrum with Jira Application 5. 참고 자료 1. Scrum Methodology 📌 Scrum 비지니스 요구를 충족시키는 데 초점 작은 목표를 짧은 주기로 점진적이며 경험적으로 제품을 지속적 개발(전달) 일정한 목표를 달성하도록 팀원이 협력하여 일하는 방식 작은 팀으로 구성되어 각 팀원이 적극적으로 참여하여 프로젝트를 진행하는 방식 작업을 진행하면서 문제가 발생하면 팀원끼리 빠르게 의사소통하여 문제 해결 📌 Scrum vs Kanban 구분 Scrum Kanban 개발 주기 일정 주기마다 스프린트 진행 지속적으로 작업을 진행 R&R 제품 책임자, 스크럼 마스터, 개발팀 없음 업무 처리 •..
[Algorithm Strategies] 5-18 선형 자료 구조
·
Reference/알고리즘 문제 해결 전략
구종만님의 "프로그래밍 대회에서 배우는 알고리즘 문제 해결 전략"을 기반으로 공부한 내용입니다. 📕 목차 1. 도입 2. 배열 3. 연결 리스트 4. 예제: 조세푸스 문제 (문제 ID: JOSEPHUS, 난이도: 하) 5. 큐와 스택, 데크 6. 예제: 짝이 맞지 않는 괄호 (문제 ID: BRACKETS2, 난이도: 하) 1. 도입 def. 요소가 일렬로 나열되어 있는 자료 구조 ex. 정적 배열, 동적 배열, 연결 리스트, 스택, 큐, 데크 ✒️ Tip. 자료 구조에서의 시간 복잡도 자료 구조 접근 탐색 삽입 삭제 배열(array) O(1) O(N) O(N) O(N) 스택(stack) O(N) O(N) O(1) O(1) 큐(queue) O(N) O(N) O(1) O(1) 이중 연결 리스트(doubly ..
[Nginx] iOS 연동 시 Error Domain=NSURLErrorDomain Code=-1200 에러 해결
·
Backend/Nginx
iOS 개발자랑 협업을 진행하면서 서버를 개발하는데, 프론트 팀에서 "간헐적으로 서버에 요청을 보내면 이런 에러가 뜨면서 연결이 실패해요."라고 아래 로그를 내게 보여줬다. 2024-01-21 16:31:12.778463+0900 fit-a-pet-client[4048:19194] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) ..