전체 글25 [출하 정보 연동 프로젝트] 데이터 흐름 정리 및 연동 시스템간 분석 목차누구를 위한 개발인지?왜 개발하게 되었는지?요구사항은 무엇인지?Next Page: 어떻게 구현하였는지?(정리중)누구를 위한 개발인지?구매사의 요청당사에서 상품을 구매하는 건설사들은 자신들의 구매 정보 및 차량관제의 정보를 제공받고자 했습니다. 그러나 당사의 보안상 문제로 출하&관제 시스템은 사내에서만 사용할 수 있어 외부에 공개를 할 수 없었으므로, 해당 정보 제공 기능을 갖고 있는 A사의 웹&모바일 시스템을 이용하기로 결정하였습니다. 왜 개발하게 되었는지?기존: 배치 시스템 관리기존 출하&관제 배치 시스템의 경우 외부 업체를 통해 관리되고 있었습니다.그러나 기존 출하&관제 배치 시스템은 DB to DB 방식을 사용하여 비용 발생이 되지 않지만, A사의 웹&모바일 시스템의 경우 RestAPI를 이용한.. 2024. 9. 26. 2주차 자료구조&알고리즘 스택&큐 스택(Stack) 개념 - 스택은 데이터를 차곡차곡 쌓아올린 자료구조의 형태를 말함 - 마지막에 들어온 데이터가 먼저 출력되는 구조를 가지고 있음 자료구조의 특징 - LIFO(Last In Frist Out) 구조를 가짐 * LIFO(Last In Frist Out)란? : 마지막에 입력한 데이터를 마지막에 출력하는 구조를 말함 큐(Queue) 개념 - 큐는 먼저 들어온 것이 먼저 나가는 자료구조의 형태를 말함 - 처음에 들어온 데이터가 먼저 출력되는 구조를 가지고 있음 자료구조의 특징 - FIFO(First In Frist Out) 구조를 가짐 * FIFO(First In Frist Out)란? : 처음 입력한 데이터를 마지막에 출력하는 구조를 말함 출처(좀 더 자세한 사항은 아래 블로그를 확인) ht.. 2024. 3. 26. 1차 자료구조&알고리즘 해시 공유 일정 진행 - 진행 일시: 03-20.(수) 12:00 공유 후 좋았점 1. 내부 작동에 대한 소스 파악이 되게 좋았음 2. 숨겨진 테스트 케이스를 찾는 것이 여러가지경우를 생각할 수 있어서 좋았음 3. 설명을 할 때 어떻게 문제의 접근을 해야하는지 알수 있어서 좋았음 공유 후 개선점 1. 문제의 포인트는 무엇인가? : 알고리즘 시험을 대비해 문제의 패턴을 파악 2. 시간복잡도를 계산 : 내가 접근한 알고리즘 풀이방식이 해당 문제에 옳바른 방식인가? 3. 알고리즘은 구현은 최대한 자료구조의 내용을 포함시킬 것 4. 구현 알고리즘에서 매일 쓰는데 잘 이해가 안되는 것을 내부 작동 방식에서 적기 : 추후에 알고리즘을 풀 때 활용하기 위함 5. 테스트 케이스를 적기 : 문제의 포인트를 기준으로 테스트 케이스를.. 2024. 3. 21. 1주차 프로그래머스 - 의상(Lv2) 문제: https://school.programmers.co.kr/learn/courses/30/lessons/42578 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr : 문제의 내용은 프로그래머스 문제를 참고해주세요 import java.util.Map; import java.util.HashMap; class Solution { public int solution(String[][] clothes) { int answer = 1; Map map = new HashMap(); for(int i = 0; i < clothes.length; i++){ St.. 2024. 3. 21. 이전 1 2 3 4 ··· 7 다음