본문 바로가기

분류 전체보기127

[TIL] 프로그래머스 (문자열 내 마음대로 정하기) 프로그래머스 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(strings, n) { let result = strings.sort((a,b) => { if(a[n] > b[n]) return 1; if(a[n] b) return 1 if(a < b) return -1 return 0 } }) return result } 2024. 2. 23.
[TIL] 프로그래머스 (숫자 문자열과 영단어) 프로그래머스 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { const str = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'] str.forEach((e, i) => { s = s.split(e).join(i) }) return Number(s); } 2024. 2. 22.
[TIL] 프로그래머스(두개 뽑아서 더하기) 프로그래머스 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(numbers) { let answer = [] for(let i = 0; i a-b) } 2024. 2. 21.
[TIL] 3-Layered Architecture 🧐 3계층 아키텍처 (3-Layered Architecture ) 어플리케이션을 3개의 논리적 및 물리적 컴퓨팅 계층으로 분리하는 3계층 아키텍처는 기존의 클라이언트 서버 애플리케이션을 위한 주요 소프트웨어 아키텍처이다. 3계층의 아키텍처의 주요 장점은 각 계층이 자체 인프라에서 실행되기 때문에 각 게층이 별도의 개발팀에 의해 동시에 개발될 수 있으며 다른 계층에 영행을 주지 않고 필요에 따라 업데이트되거나 확장 될 수 있다. 빠른 개발: 각 계층이 서로 다른 팀에서 동시에 개발할 수 있으므로 빠르게 개발할 수 있다. 개선된 확장성: 필요에 따라 어느 게층이든 다른 계층과 독립적으로 확장할 수 있다. 개선된 신뢰성: 한 계층의 가동 중단은 다른 계층의 가용성 또는 성능에 별로 영향을 미치지 않는다. 개선.. 2024. 2. 21.