[WEB][HTML] HTML 기초 - 기본 구조와 기본 태그
❌ 휴지통 ❌2025. 1. 29. 00:53[WEB][HTML] HTML 기초 - 기본 구조와 기본 태그

HTML이란?웹 페이지를 구조화하고 콘텐츠를 표현하기 위해 사용되는 언어HTML(HyperText Markup Language)은 마크업 언어로 프로그래밍 언어가 아님주요 특징구조 제공 : 텍스트, 이미지, 링크 등 다양한 요소를 포함하는 웹 페이지의 골격을 만듦링크 연결 : 다른 문서나 웹 페이지로의 하이퍼링크를 지원플랫폼 독립성 : 어떤 기기나 운영체제에서도 동일한 HTML 파일을 표시할 수 있음HTML5 : 최신 표준으로, 멀티미디어 요소를 포함하여 시멘틱 태그를 지원HTML의 기본 구조 주요 콘텐츠 작성 : 해당 문서의 성격을 알리는 선언 >> "이 문서는 HTML 문서입니다"라는 의미 : HTML 문서의 루트(root) 요소로, 모든 HTML 내용은 이 태그 안에 표함lang 속성 : 이 ..

[APS][C++] BOJ B5 10951번 A+B - 4 (feat. EOF)
📖 APS/BOJ2025. 1. 28. 15:27[APS][C++] BOJ B5 10951번 A+B - 4 (feat. EOF)

https://www.acmicpc.net/problem/10951문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 이루어져 있다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 출력각 테스트 케이스마다 A+B를 출력한다.풀이정수 a와 b를 입력 받고, 두 정수를 더한 수를 출력해주면 되는 간단한 문제이다.단, 테스트 케이스의 개수와 종료 조건이 정해지지 않았다는 점을 주의! >> EOF(End of File)를 사용하라는 의미콘솔 창에서 EOF는 수동으로 넣어줘야 하는데, 윈도우 기준 ctrl+z코드#include using namespace std;int main() { while (true) { ..

[APS][C++] BOJ B5 2741번 N 찍기 (feat. 시간 초과)
📖 APS/BOJ2025. 1. 28. 02:18[APS][C++] BOJ B5 2741번 N 찍기 (feat. 시간 초과)

https://www.acmicpc.net/problem/2741문제자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.입력첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.출력첫째 줄부터 N번째 줄 까지 차례대로 출력한다.풀이자연수 N을 입력받고, 1부터 N까지 개행을 하며 차례대로 출력하면 해결되는 매우 간단한 문제이다.변수 n을 선언한 후, cin을 이용하여 입력 받음반복문을 통해 반복하며 cout을 이용하여 1 ~ N 까지 출력 (개행 포함)코드#include using namespace std;int main() { int n; cin >> n; for (int i = 1; i 결과오답 원인endl을 이용한 개행 >> 시간 초과 발생 >> e..

[자료구조] 배열(Array)과 DAT(Direct Access Table)
🧠 CS/자료구조2025. 1. 27. 23:38[자료구조] 배열(Array)과 DAT(Direct Access Table)

배열 (Array)컴퓨터 과학과 프로그래밍에서 가장 기본적이고 중요한 자료구조 중 하나효율적인 데이터 관리와 알고리즘 설계의 초석배열이란같은 데이터 타입의 값을 연속적인 메모리 공간에 저장하는 자료구조각 값은 고유한 인덱스를 통해 접근 가능데이터를 순서대로 저장하고, 빠르게 접근하거나 수정해야 할 때 사용주요 용어요소 (element) : 배열에 저장된 개별 데이터인덱스 (index) : 배열의 각 요소에 접근하기 위한 번호로, 대부분의 프로그래밍 언어에서 0부터 시작크기 (size) : 배열에 저장할 수 있는 최대 요소의 개수배열의 예시인덱스 (index)01234값 (element)1020304050위와 같이 선언된 배열에서 arr[2]는 값으로 30을 반환배열의 특징고정된 크기배열의 크기는 선언 시..

[알고리즘] 알고리즘의 효율과 시간 복잡도 (Big-O 표기법)
🧠 CS/알고리즘2025. 1. 27. 17:38[알고리즘] 알고리즘의 효율과 시간 복잡도 (Big-O 표기법)

알고리즘의 효율효율적인 알고리즘의 설계는 프로그램 개발에서 필수적인 요소알고리즘의 성능은 시간적 효율성과 공간적 효율성 관점에서 평가효율성 = 복잡도(complexity) >> 즉, 복잡도가 높을수록 효율성은 저하됨시간적 효율성과 공간적 효율성시간적 효율성공간적 효율성알고리즘이 실행되는 데 걸리는 시간알고리즘이 사용하는 메모리(공간)의 양연산량 대비 얼마나 적은 시간을 필요로 하는가연산량 대비 얼마나 적은 메모리 공간을 필요로 하는가시간과 공간의 트레이드 오프일반적으로 알고리즘은 시간과 공간 중 하나를 희생하여 다른 하나를 최적화하는 방식으로 설계시간적 효율성을 우선시 하는 경우실행 시간을 줄이기 위해 더 많은 메모리를 사용하는 캐싱이나 해시 테이블을 활용ex) 동적 프로그래밍(DP, Dynamic Pr..

image