분류 전체보기
-
[CSS] CSS를 사용하는 3가지 방법 external, internal, inline | <link>와 <style>CSS 2023. 7. 18. 23:45
CSS를 적용하는 3가지 방법 안녕하세요 오늘은 스크립트에 css를 적용하는 방법을 알아볼게요. CSS는 Cascading Style Sheets의 약자로 웹 페이지의 디자인과 레이아웃을 제어하는 스타일 시트 언어입니다. 이 CSS를 통해 HTML 요소에 스타일을 적용할 수 있습니다. CSS의 작성 방법에는 세 가지 주요 방법이 있습니다: 외부 스타일 시트(external style sheet), 내부 스타일 시트(internal style sheet), 인라인 스타일(inline styles)입니다. 각각에 대해 자세히 설명해드리겠습니다. 🍊 외부 스타일 시트 (External Style Sheet) 외부 스타일 시트는 별도의 CSS 파일에 스타일 규칙을 작성한 후 HTML 문서에 링크하는 방식입니다...
-
[Java] 자바의 정수와 실수의 계산, 부동 소수점 방식Java 2023. 7. 17. 10:05
자바의 정수와 실수의 계산, 부동 소수점 방식 안녕하세용 오늘은 자바 프로그래밍에서 정수와 실수의 계산, 그리고 부동 소수점 방식에 대해 공부했어요. 그렇게 깊게 보지 않은 부분이라서 몰랐던 부분을 기록하고 공유하려고 합니다. 자바에서 정수와 실수를 어떻게 다루고 계산하는지, 또한 부동 소수점 방식이란 무엇인지 알아볼게요 🧐 🍊 정수 계산 Integer의 한계 다음 코드의 실행 결과는? public static void main(String[] args) { int i1 = Integer.MAX_VALUE; int i2 = i1 + 1; System.out.println(i2); } 더보기 답: overflow가 발생합니다. 🍊 실수 계산 다음 코드의 실행 결과는? public static void ma..
-
[Java] 자바의 조건문과 반복문의 이해와 활용 (for, while, if, swtich)Java 2023. 7. 16. 14:29
자바의 조건문과 반복문의 이해와 활용 if / switch / for / while 안녕하세요 오늘은 자바의 조건문, 반복문에 대해서 알아볼게요 다른 언어에서도 다 비슷하게 사용해서 크게 다를 점은 없지만 사실 이 중에서 적고 싶은 흥미로운 내용이 있어서 이번 포스팅을 작성하게 되었어요 🙃 자바에서는 조건문과 반복문을 사용하여 프로그램의 흐름을 제어할 수 있습니다. 이 블로그 포스트에서는 자바의 조건문과 반복문인 if문, switch문, for문, while문에 대해 설명하고, 각각의 사용법과 예제 코드를 통해 실제 활용 방법을 알아보겠습니다. 🧐 🍊 조건문 자바에서 조건문은 프로그램의 특정 조건에 따라 다른 코드 블록을 실행하도록 하는 구문입니다. 자바에서는 주로 if문과 switch문을 사용하여 조건..
-
[Java] 자바의 연산자 (곱셈, 나눗셈, 덧셈, 비트연산자, 삼항연산자)Java 2023. 7. 14. 11:40
자바의 곱셈, 나눗셈 연산자, 비트연산자, 삼항연산자 🍊 곱셈 연산자 * 곱셈 연산자는 두 개의 피연산자를 곱하여 결과를 반환합니다. 피연산자는 숫자형 데이터 타입이어야 합니다. int num1 = 5; int num2 = 3; int result = num1 * num2; System.out.println(result); // 출력: 15 🍊 나눗셈 연산자 / 나눗셈 연산자는 첫 번째 피연산자를 두 번째 피연산자로 나눈 결과를 반환합니다. 나누는 수 또는 나눠지는 수 중 하나 이상이 실수형일 경우 결과는 실수형으로 반환됩니다. 정수형을 정수형으로 나눌 경우 소수점 이하는 버려집니다. int num1 = 10; int num2 = 4; int result = num1 / num2; System.out.p..
-
[Java] 자바의 데이터 타입 (논리형, 문자형, 정수형, ...)Java 2023. 7. 13. 10:15
자바의 자료형을 알아보자 🍊 논리형 Boolean 논리형(boolean)은 프로그래밍에서 참(True) 또는 거짓(False) 값을 나타내는 데이터 타입입니다. 논리형 변수는 주어진 조건에 따라 프로그램의 흐름을 제어하고, 논리적인 판단과 결정을 할 때 사용됩니다. 표현 범위 : true false 예제 코드 public class BooleanExample { public static void main(String[] args) { boolean isRaining = true; boolean isSunny = false; // 비가 오는지 확인 if (isRaining) { System.out.println("비가 옵니다. 우산을 가져가세요!"); } else { System.out.println("비..
-
[SWEA] D2 1961. 숫자 배열 회전 _Java알고리즘/SW Expert Academy 2023. 7. 13. 09:33
SWEA D1 1961. 숫자 배열 회전 java 🧶 문제 설명 N x N 행렬이 주어질 때, 시계 방향으로 90도, 180도, 270도 회전한 모양을 출력하라. 제한사항 N은 3 이상 7 이하이다. 입출력 예 [입력] 가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다. 각 테스트 케이스의 첫 번째 줄에 N이 주어지고, 다음 N 줄에는 N x N 행렬이 주어진다. [출력] 출력의 첫 줄은 '#t'로 시작하고, 다음 N줄에 걸쳐서 90도, 180도, 270도 회전한 모양을 출력한다. 입력과는 달리 출력에서는 회전한 모양 사이에만 공백이 존재함에 유의하라. (t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.) 입력 출력 10 3 1 2 3 4 5 6 7 8 9..
-
[Programmers] Lv.2 구명보트 _Java알고리즘/프로그래머스 2023. 7. 12. 12:08
프로그래머스 Lv2. 구명보트 [Java] 🧶 문제 설명 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 50kg]이고 구명보트의 무게 제한이 100kg이라면 2번째 사람과 4번째 사람은 같이 탈 수 있지만 1번째 사람과 3번째 사람의 무게의 합은 150kg이므로 구명보트의 무게 제한을 초과하여 같이 탈 수 없습니다. 구명보트를 최대한 적게 사용하여 모든 사람을 구출하려고 합니다. 사람들의 몸무게를 담은 배열 people과 구명보트의 무게 제한 limit가 매개변수로 주어질 때, 모든 사람을 구출하기 위해 필요한 구명보트 개수의 최솟값을 retu..
-
[SWEA] D2 1959. 두 개의 숫자열 _Java알고리즘/SW Expert Academy 2023. 7. 12. 09:05
SWEA D1 1959. 두 개의 숫자열 java 🧶 문제 설명 N 개의 숫자로 구성된 숫자열 Ai (i=1~N) 와 M 개의 숫자로 구성된 숫자열 Bj (j=1~M) 가 있다. 아래는 N =3 인 Ai 와 M = 5 인 Bj 의 예이다. Ai 나 Bj 를 자유롭게 움직여서 숫자들이 서로 마주보는 위치를 변경할 수 있다. 단, 더 긴 쪽의 양끝을 벗어나서는 안 된다. 서로 마주보는 숫자들을 곱한 뒤 모두 더할 때 최댓값을 구하라. 위 예제의 정답은 아래와 같이 30 이 된다. 제한사항 N 과 M은 3 이상 20 이하이다. 입출력 예 [입력] 가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다. 각 테스트 케이스의 첫 번째 줄에 N 과 M 이 주어지고, 두 번째 줄..