본문 바로가기

전체 글29

[Java/자바] 백준 11966번 - 2의 제곱인가? https://www.acmicpc.net/problem/11966 11966번: 2의 제곱인가? 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. www.acmicpc.net [문제] 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. [입력] 첫째 줄에 N(1 ≤ N ≤ 230)이 주어진다. [출력] N이 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. [예제] 더보기 예제 입력 1 1 예제 출력 1 1 예제 입력 2 2 예제 출력 2 1 예제 입력 3 3 예제 출력 3 0 예제 입력 4 4 예제 출력 4 1 [생각하기] 2의 거듭제곱을 구하는 문제로, 2의 배수를 구하는 것과 혼동하지 않도록 주의한다. .. 2022. 7. 26.
[Java/자바] 백준 7568번 - 덩치 (완전탐색) https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net [문제] 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩치가 각각 (x, y), (p, q)라고 할 때 x > p 그리고 y > q 이라면 우리는 A의 덩치가 B의 덩치보다 "더 크다"고 말한다. 예를 들어 어떤 A, B .. 2022. 7. 26.
[Java/자바] 스택(Stack)의 개념과 사용 방법 [학습목표] 💡 스택의 개념과 주요 연산에 대해 알아본다 💡 스택의 메서드를 사용해 본다 💡 스택을 구현해 본다 1. 스택(Stack) 이란? 물건을 쌓아 올리듯 자료를 쌓아 올린 형태의 자료구조 스택에 저장된 자료는 선형 구조를 갖는다 선형구조: 자료 간의 관계가 1:1의 관계를 갖는다 비선형구조: 자료 간의 관계가 1:N의 관계를 갖는다 (예: 트리) 후입선출구조 (LIFO : Last In First Out) 마지막에 삽입한 자료를 가장 먼저 꺼낸다 스택에 1-2-3 순으로 자료를 삽입하면 3-2-1과 같이 역순으로 꺼낼 수 있다 스택의 활용 예시 : 프링글스, 웹 브라우저 사용 기록, 후위 표기법 계산, 하노이 탑 등 2. 스택의 주요 연산 삽입 - push : 저장소에 자료를 저장한다 삭제 - .. 2022. 7. 18.
[OSSCA] window 10에 FOSSLight 개발 환경 구축하기 [학습목표] 💡 FOSSLight Hub 소스를 다운로드받아 직접 컴파일하여 실행할 수 있습니다. 🚩여기서 잠깐! ✔ 이 포스팅은 FOSSLight Developer Documentation을 참고하여 작성되었습니다. ✔ 본 방법은 로컬에 직접 개발 환경을 구축합니다. ✔ Docker 또는 Docker Compose로 구축하고싶다면 링크를 참고하세요! [요구사항] ✔ JAVA 11 이상 ✔ MariaDB 10.0 이상 또는 MySQL 5.6 이상 ✔ Memory: 8GB+ [개발환경] ✔ Windows 10 ✔ IntelliJ IDEA Ultimate 2022.1.3 ✔ jdk 17.0.3.1 ✔ MySQL 8.0.29 1. FOSSLight Hub 소스코드 내려받기 1-1. FOSSLight 저장소 F.. 2022. 7. 16.
클라이언트-서버 API요청 방법 알아보기🧐 클라이언트에서 서버로 API를 요청하는 방법을 알아봅시다! 메서드 유형 중 많이 쓰이는 GET/POST를 알아볼까요? 참고 2021. 11. 8.