본문 바로가기

개발공부44

Lv0. 순서쌍의 개수 - java Lv0.순서쌍의 개수 - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120836 ✔️요구사항 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요. ✔️제한사항 1 ≤ n ≤ 1,000,000 ✔️입출력 예 n result 20 6 100 9 입출력 예 #1 n이 20 이므로 곱이 20인 순서쌍은 (1, 20), (2, 10), (4, 5), (5, 4), (10, 2), (20, 1) 이므로 6을 return합니다. 입출력 예 #2 n이 100 이므로 곱이.. 2023. 10. 9.
Lv0. 삼각형의 완성조건 (1) - java Lv0.삼각형의 완성조건 (1) - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120889 ✔️요구사항 선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다. 가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다. 삼각형의 세 변의 길이가 담긴 배열 sides이 매개변수로 주어집니다. 세 변으로 삼각형을 만들 수 있다면 1, 만들 수 없다면 2를 return하도록 solution 함수를 완성해주세요. ✔️제한사항 선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다. 가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다. 삼각형의 세 변의 길이가 담긴 배열 s.. 2023. 10. 9.
Lv0.편지-java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120898 ✔️요구사항 머쓱이는 할머니께 생신 축하 편지를 쓰려고 합니다. 할머니가 보시기 편하도록 글자 한 자 한 자를 가로 2cm 크기로 적으려고 하며, 편지를 가로로만 적을 때, 축하 문구 message를 적기 위해 필요한 편지지의 최소 가로길이를 return 하도록 solution 함수를 완성해주세요. ✔️제한사항 공백도 하나의 문자로 취급합니다. 1 ≤ message의 길이 ≤ 50 편지지의 여백은 생각하지 않습니다. message는 영문 알파벳 대소문자, ‘!’, ‘~’ 또는 공백으로만 이루어져 있습니다. ✔️입출력 예 message result “happy birthday!”.. 2023. 10. 7.
01. 자바란? (자바의 정석) 01. 자바(Java)란 - 자바의 정석 ☕ 자바(Java Programming Language) 썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식발표한 객체지향 언어 운영체제에 독립적이며 작성된 프로그램은 운영체제의 종류에 관계없이 실행가능하다. 이러한 장점으로 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷의 발전과 함께 많은 사용자층을 확보할 수 있었다. 객체지향 개념과 기존의 다른 프로그래밍언어, 특히 C++의 장점을 채택하는 동시에 잘 사용 되지 않는 부분은 과감히 제외 ✔️ 자바의 역사 1991년에 썬 에서 엔지니어들에 의해 고안된 오크(Oak)라는 언어에서부터 시작 제임스 고슬링과 아서 밴 호프와 같은 썬의 초기 목표는 IoT(가전제품)에 탑재될 .. 2023. 10. 7.