[프로그래머스 | 파이썬 / 자바스크립트] 주사위의 개수(코딩테스트 입문/ level 0)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/120845?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 🐍파이썬 def solution(box, n): answer = 1 for i in box: answer *= i // n return answer 🐥자바스크립트 function solution(box, n) { var answer = 1; for (let i of box){ answer *= parseInt(i / n) } return answer; }..
[프로그래머스 | 파이썬 / 자바스크립트] 짝수 홀수 개수(코딩테스트 입문/ level 0)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/120824 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 🐍파이썬 def solution(num_list): answer = [0, 0] for i in num_list: if i % 2 == 0: answer[0] += 1 else: answer[1] += 1 return answer 🐥자바스크립트 function solution(num_list) { let answer = [0, 0]; for(let i = 0; i < num_list...
[프로그래머스 | 파이썬] 캐시(2018 KAKAO BLIND RECRUITMENT/ level 2)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(cacheSize, cities): if cacheSize == 0: return len(cities) * 5 else: answer = 0 cities = [i.lower() for i in cities] stack = [] for i in cities: if i not in stack: answer += 5 if len(stack) == cacheSize: s..
[프로그래머스 | 파이썬] H-Index(정렬/ level 2)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/42747#fn1 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(citations): answer = 0 citations.sort() for i in range(1, len(citations)+1): hindex = citations[-i] if hindex >= i: answer = i return answer 코드 참고: https://inistory.tistory.com/139 [프로그래머스] H-Index (P..
[프로그래머스 | 파이썬] 비밀지도 (2018 KAKAO BLIND RECRUITMENT/ level 1)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(n, arr1, arr2): answer = [] for i in range(n): arr1[i] = format(arr1[i], 'b').zfill(n) arr2[i] = format(arr2[i], 'b').zfill(n) for i in range(n): hap = '' for j in range(n): if arr1[i][j] == arr2[i][j] an..
[프로그래머스 | 파이썬] 카펫 (완전탐색 / level 2)
·
Problem Solving/프로그래머스
문제 https://school.programmers.co.kr/learn/courses/30/lessons/42842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(brown, yellow): answer = [] for i in range(3, int((brown + yellow)**0.5)+1): if (brown + yellow) % i == 0 and (i-2) * (((brown+yellow) // i) - 2) == yellow: answer = [(brown+yellow) // i, i] return answer..
[ZeroCho] ES2021 자바스크립트 강좌 10장 클래스_텍스트 RPG 게임 만들기
·
웹 프로그래밍/JavaScript | TypeScript
보호되어 있는 글입니다.
[ZeroCho] ES2021 자바스크립트 강좌 9-8,9강. 셀프 체크 - 컴퓨터의 턴 만들기, 생각하는 척하는 컴퓨터 만들기
·
웹 프로그래밍/JavaScript | TypeScript
보호되어 있는 글입니다.
[Spring Boot] 스프링부트 프로젝트 생성
·
웹 프로그래밍/Spring & Spring Boot
🔰 프로젝트 생성 🔆 스프링 부트 스타터 사이트로 이동해 스프링 프로젝트 생성 https://start.spring.io/ 🟡 스프링 부트 스타터 스프링 기반 프로젝트를 만들어 주는 사이트. spring에서 운영 🟡 스프링 부트 스타터 화면 💠 Project 1. Maven / Gradle 필요한 라이브러리를 가져오고, 빌드하는 라이프 사이클까지 관리해 주는 도구 최근에는 Gradle을 더 많이 사용하는 추세 2. Spring Boot SNAPSHOT: 만들고 있는 버전, 정식 버전 X M1: 정식 버전 X 2.7.1 : 정식 배포 버전 3. Project Metadata Group: 기업 도메인명 Artifact: 빌드되어 나온 결과물 4. Dependencies 필요한 라이브러리 선택 Spring W..