본문 바로가기

분류 전체보기208

[자바] x만큼 간격이 있는 n개의 숫자 https://school.programmers.co.kr/learn/courses/30/lessons/12954 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다 n은 1000 이하인 자연수입니다. 입출력 예 x n answer 2 5 [2, 4, 6, 8, 1.. 2023. 7. 6.
[자바] 자릿수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/12931?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출력 예 N answer 123 6 987 24 나의 문제 풀이 1) 처음에는 배열로 만들어서 전부 더하려고 했.. 2023. 7. 6.
[3 주차] Python, mongoDB, 크롤링 Python 인터프리터 방식으로 대화형 컴퓨터 언어이다. 간결하고 읽기 쉬운 직관적인 언어 들여쓰기를 통해 블럭을 나눈다. 데이터 분석, 웹 개발, 인공지능 등 다양한 분야에서 많이 활용된다. 크롤링 공부를 위하여 파이썬을 설치 했다. mongoDB 자유로운 형태로 데이터의 저장이 가능하다 딕셔너리 형태로 저장이 된다. 데이터의 일관성이 부족할 수 있다. Cloud 형태로 제공이 된다. 사용하기 위하여 dnspython, pymongo 2가지의 패키지를 설치한다. // mongoDB 연결 코드 from pymongo import MongoClient client = MongoClient('연결할 mongoDB url을 기입') db = client.dbsparta mongoDB를 연결하고 데이터를 다루기.. 2023. 7. 6.
[자바] 이어 붙인 수 https://school.programmers.co.kr/learn/courses/30/lessons/181928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요. 제한사항 2 ≤ num_list의 길이 ≤ 10 1 ≤ num_list의 원소 ≤ 9 num_list에는 적어도 한 개씩의 짝수와 홀수가 있습니다. 입출력 예 num_list result [3,.. 2023. 7. 5.