분류 전체보기207 (Project) TeamProject U2VIBE [Nodejs] Nodejs를 배우고 난 후 팀단위로 이루어진 첫 프로젝트를 만나게 되었다..... ( 기간 : 22.11.03 ~ 22.11.15 → 2주 ) 팀이 꾸려지고 어쩌다 보니...? 눈을 떠보니까 팀장이라는 직책을 맡아버렸다 총 4명으로 이루어졌고, 나와 3명의 팀원들이 같이 하게 되었다. ( 그 친구들을 위해 팀원들이라고 칭하려고 한다) 팀명은... 음... 어? U2VIBE 어때 다들? 이때.. 즉, 프로젝트 기간 때에만 해도 4개로 나눠진 팀들 중에서 유일하게 20대 팀 + Naver.VIBE 페이지를 토대로 하니까... ㅋㅋㅋ... 그렇게 프로젝트는 시작되고, 다들 역할을 나누기 시작했다 ( 수기가 편한 1인.. ) 서로서로 작업을 하던 와중에 한 팀원이 팀원 A : 팀장님? 이거 왼쪽 메뉴바랑 하단.. 2023. 2. 27. (BlockChain) EVM & Solidity EVM : Ethereum Virtual Machine의 약자 Smart Contract를 실행하기 위한 가상의 컴퓨터 JVM(Javascript Virtual Machine)과 유사 블록체인 네트워크 (peer)에 포함되어 항상 실행 노드(peer)끼리의 합의에 사용 ByteCode 실행에 사용 네트워크의 모든 노드는 블록 검증을 위해서 동일한 계산을 수행하며 같은 값을 저장 Ethereum 전체를 작동하는 엔진 EVM byteCode 언어 사용 Turing complete state machine Turing complete : 조건문과 반복문을 사용할 수 있다는 뜻 state machine : 한번에 하나의 상태를 가진다. 즉, 여러 상태를 동시에 가질 수 없다 EVM의 동작 원리 Smart Con.. 2023. 2. 27. (Programmers) [Lv. 1] 1차 비밀지도 문제 설명 숫자로 암호화되어 있는 비밀 지도 2개와 해독 방법 메모지가 있다 각 배열의 원소들을 2진수를 변환하여 숫자 1은 "#", 0은 " " 공백 문자열로 판단한다 여기서 "#" 문자는 벽을 뜻하고, " "공백 문자열은 벽이 없는 부분이다 두 개의 비밀지도 중 하나라도 벽인 부분은 전체 지도의 벽을 뜻한다 전체 지도의 크기는 n, 두 개의 비밀지도를 arr1, arr2이라는 두 배열로 매개변수를 넘겨받는다 전체 지도를 해독하여 "#"과 " " 공백 문자열로 구성된 문자열 배열을 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ n ≤ 16 arr1, arr2는 길이 n인 정수 배열로 주어진다 정수 배열의 각 원소 x를 이진수로 변환했을 때의 길이는 n이하이다. 즉, 0 ≤ x ≤ 2^n-1.. 2023. 2. 15. (Programmers) [Lv. 1] 예산 문제 설명 예산에 맞춰서 각 부서별로 신청한 금액만큼 지원을 해주려고 한다 예산이 부족해서 신청한 금액보다 적으면 아예 지원을 해줄 수 없다 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어진다 주어진 budget으로 최대 지원해줄 수 있는 부서의 수를 반환하는 solution 함수를 완성하시오 제한사항 d는 부서별로 신청한 금액이 들어있는 배열이며, 길이(전체 부서의 개수)는 1 이상 100 이하입니다 d의 각 원소는 부서별로 신청한 금액을 나타내며, 부서별 신청 금액이 1 이상 100,000 이하의 자연수입니다 budget은 예산을 나타내며, 1 이상 10,000,000 이하의 자연수입니다 입출력 예시 전체 코드 function solution(d, budget) { le.. 2023. 2. 15. 이전 1 ··· 11 12 13 14 15 16 17 ··· 52 다음