본문 바로가기
반응형

전체 글267

컴퓨터시스템구조론 | CHAPTER 5 복습문제 | 컴퓨터 메모리 종류와 특징, 비교 분석: DRAM, SRAM, EPROM, NAND, NOR, FRAM ✅ CHAPTER 5 내부기억장치 💡 1. 기억장치 셀(memory cell)의 세 가지 가장 보편적인 기능적 단자(terminal)들은 무엇인가? 입력 단자(Input terminal): 데이터를 기억장치 셀에 쓰기 위해 사용되는 단자이다. 출력 단자(Output terminal): 기억장치 셀에서 데이터를 읽어오기 위해 사용되는 단자이다. 제어 단자(Control terminal): 기억장치 셀에서 데이터의 읽기와 쓰기를 제어하기 위해 사용되는 단자이다. 💡 3. 응용의 측면에서 DRAM과 SRAM의 차이는 무엇인가? DRAM은 캐패시터를 사용하여 정보를 저장하고, 주기적으로 충전을 해야 한다. SRAM은 플립플롭과 같은 회로를 사용하여 정보를 저장하고, 전력이 공급되는 한 계속 유지된다. 💡 4. .. 2022. 11. 15.
컴퓨터시스템구조론 | CHAPTER 5 내부기억장치 요약 ✅ 1. 반도체 기억장치 💡 RAM(Random Access Memory) 컴퓨터에서 작동 중인 프로그램 및 데이터를 일시적으로 저장하는 주 기억장치 데이터를 읽고 쓰기가 가능하며, 전원이 꺼지면 데이터가 사라진다. 랜덤 액세스가 가능하다는 것으로, 어느 위치에서든 빠른 속도로 데이터에 액세스 할 수 있다. SRAM(Static Random Access Memory) 정적 랜덤 액세스 메모리 접근 시간이 빠르고 속도가 빠르지만, 가격이 비싸고 전력 소비량이 크다. DRAM(Dynamic Random Access Memory) 동적 랜덤 액세스 메모리 셀마다 충전된 전하를 유지하는 캐패시터를 사용하여 정보를 저장 SRAM에 비해 가격이 저렴하지만, 접근 시간이 느리고 주기적으로 충전을 해줘야 하기 때문에 .. 2022. 11. 15.
컴퓨터시스템구조론 | CHAPTER 4 복습문제 | 캐시 메모리와 기억장치 구조 이해하기 ✅ CHAPTER 4 캐시 메모리 💡 1. 단어(word), 주소 지정 가능한 유니트들(addressable units) 및 전송 단위(unit of transfer)라는 용어들과 내부 기억장치는 어떤 관계가 있는가? 내부 기억장치(Internal Memory): 컴퓨터 시스템 내부에 위치한 기억장치로, CPU가 직접 액세스 가능한 메모리이다. 단어(Word): 내부 기억장치에서 한 번에 읽거나 쓸 수 있는 데이터의 크기이다. 주소 지정 가능한 유니트(Addressable Units): 내부 기억장치에서 각각의 데이터가 저장되는 작은 단위로, 각각의 주소로 식별 가능하다. 전송 단위(Unit of Transfer): 내부 기억장치와 외부 기억장치 간 데이터를 전송하는 최소 단위이다. 💡 2. 임의 액세스.. 2022. 11. 14.
컴퓨터시스템구조론 | CHAPTER 4 캐시 메모리 요약 ✅ 1. 컴퓨터 기억장치 개요 컴퓨터 기억장치는 컴퓨터에서 데이터와 명령어를 저장하는 역할을 하는 하드웨어 장치이다. 주기억장치는 CPU가 직접 액세스 하여 데이터를 읽고 쓸 수 있는 메모리로, 프로그램 실행에 필요한 데이터와 명령어를 저장한다. 보조기억장치는 주기억장치보다 용량이 크고, 비교적 저렴하며, 비휘발성으로 데이터를 저장할 수 있는 기억장치로, 하드디스크, SSD, 플래시 메모리 등이 있다. 캐시 메모리는 CPU의 속도를 높이기 위해 CPU와 주기억장치 사이에 위치하여 빠른 액세스 속도를 제공하는 작고 빠른 메모리이다. 가상 메모리는 주기억장치가 부족한 경우 하드디스크 등의 보조기억장치를 사용하여 메모리 공간을 확장하는 기술이다. 메모리 주소는 각각의 메모리 위치를 식별하기 위한 고유한 값으로.. 2022. 11. 14.
컴퓨터시스템구조론 | CHAPTER 3 복습문제 | 폰 노이만 구조와 PCIe, QPI 프로토콜 계층의 역할 ✅ CHAPTER 3 최상위에서 본 컴퓨터의 기능 및 상호연결 💡 1. 폰 노이만 구조의 세 가지 핵심 개념들을 설명하라 중앙처리장치(Central Processing Unit, CPU): 입력받은 명령어를 해독하고 실행하는 중심적인 역할을 수행하는 구성 요소이다. 주기억장치(Main Memory): 컴퓨터의 모든 데이터와 명령어를 저장하는 메모리로, 중앙처리장치가 데이터를 읽고 쓸 수 있도록 한다. 명령어와 데이터의 분리: 폰 노이만 구조에서는 명령어와 데이터를 메모리에 따로 저장하고, 명령어와 데이터를 구분하기 위한 주소 인코딩 방식을 사용한다. 💡 2. 입출력(I/O) 주소 레지스터 및 입출력(I/O) 버퍼 레지스터 간의 차이점을 설명하라 입출력(I/O) 주소 레지스터는 입출력 장치의 주소를 식별하.. 2022. 11. 14.
컴퓨터시스템구조론 | CHAPTER 3 최상위에서 본 컴퓨터의 기능 및 상호연결 요약 ✅ 1. 컴퓨터 구성 요소 💡 폰 노이만 구조 Pon von Neumann architecture 중앙처리장치(Central Processing Unit, CPU) 폰 노이만 구조에서 가장 중요한 구성 요소이다. 입력받은 명령어를 해독하고 실행한다. 주기억장치(Main Memory) 폰 노이만 구조에서는 입력 데이터와 명령어 모두를 메모리에 저장한다. RAM(Random Access Memory)이 주로 사용되며, 대용량 저장장치인 하드디스크와는 속도 차이가 있다. 입력장치(Input Device) 컴퓨터에 데이터를 입력하는 장치로 키보드, 마우스 등이 있다. 데이터를 이진수로 변환하여 메모리에 저장한다. 출력장치(Output Device) 컴퓨터에서 처리한 정보를 출력하는 장치로 모니터, 프린터 등이 .. 2022. 11. 14.
컴퓨터시스템구조론 | CHAPTER 2 복습문제 | 컴퓨터 시스템의 최적화를 위한 성능 평가 ✅ CHAPTER 2 성능 문제 💡 1. 클록 속도와 논리 밀도가 증가할 때 발생하는 장애 요인들을 열거하고 간략하게 설명하라 전압(Voltage) 강하: 논리 회로에 필요한 전압이 감소하여 회로가 정상적으로 작동하지 못하거나 데이터의 손실이 발생할 수 있다. 열(Heat): 논리 회로의 크기는 축소되기 때문에 발생하는 열의 양도 증가하게 되어 논리 회로의 안정성을 악화시키고, 장기간에 걸쳐 손상을 입힐 수 있다. 오차(Reliability): 논리 회로가 더욱 복잡해지고, 따라서 더 많은 오류가 발생할 가능성이 있다. 감도(Sensitivity): 논리 회로의 작동에 필요한 전압이 낮아지면, 외부에서 발생하는 잡음이나 전자기장의 영향을 더욱 민감하게 받게 된다. 설계 복잡도(Complexity): 설계.. 2022. 11. 14.
컴퓨터시스템구조론 | CHAPTER 2 성능 문제 요약 ✅ 1. 성능을 위한 설계 캐시 메모리: 빠른 데이터 액세스를 위해 CPU와 메인 메모리 사이에 작은 용량의 고속 캐시 메모리를 추가한다. 멀티프로세서: 여러 개의 CPU 코어를 하나의 시스템에 추가하여 병렬 처리를 향상시키고 성능을 향상시킨다. 메모리 인터리빙: 메인 메모리를 더 작은 블록으로 나누어 병렬로 액세스할 수 있도록 한다. SIMD 명령어: 하나의 명령어로 여러 개의 데이터를 병렬로 처리할 수 있는 명령어 집합을 추가하여 처리 속도를 높인다. 전송 대역폭 향상: 데이터 전송 대역폭을 향상시키기 위해 버스의 크기를 증가시키거나 고속 버스를 추가한다. 클러스터링: 여러 대의 컴퓨터를 클러스터로 구성하여 처리 능력을 높이고 시스템 성능을 향상시킨다. 프로파일링 및 최적화: 시스템에서 병목 현상이 .. 2022. 11. 14.
프로젝트 일지 | HTML/CSS 기초 지식 복습과 협업 경험 보호되어 있는 글 입니다. 2022. 11. 9.
나의 성장과 역량을 담은 포트폴리오와 활동기록 보호되어 있는 글 입니다. 2022. 11. 9.
컴퓨터시스템구조론 | CHAPTER 1 복습문제 | 컴퓨터 시스템의 기본 개념과 무어의 법칙, 그리고 Cortex-M 시리즈의 각 버전 ✅ CHAPTER 1 기본개념과 컴퓨터 발전과정 💡 1. 일반적인 관점에서, 컴퓨터 조직과 컴퓨터 구조의 차이점은 무엇인가? 컴퓨터 조직(Organization): 컴퓨터 하드웨어의 구성 요소가 어떻게 상호 연결되어 동작하는지에 대한 설계와 구성이며, 하드웨어 구성과 관련된다. 컴퓨터 구조(Architecture): 하드웨어와 소프트웨어 사이의 인터페이스와 상호작용 방법을 정의하는 시스템의 구조로, 소프트웨어와 관련된 구성과 기능에 대한 디자인과 구성이다. 컴퓨터 구조는 프로그램이 어떻게 동작하는지에 대한 추상적인 개념을 다루고, 컴퓨터 조직은 컴퓨터 시스템이 물리적인 측면을 다룬다. 컴퓨터 조직과 컴퓨터 구조는 서로 긴밀히 연관되어 있으며, 상호작용하면서 하나의 컴퓨터 시스템을 이룬다. 💡 2. 일반적.. 2022. 11. 9.
컴퓨터시스템구조론 | CHAPTER 1 기본개념과 컴퓨터 발전과정 요약 ✅ 1. 구조와 조직 컴퓨터 구조(Computer Architecture)와 조직(Computer Organization)은 서로 다른 개념이다. 컴퓨터 구조는 하드웨어의 구성과 상호작용하는 방식에 대한 설계 원칙을 다루며, 컴퓨터 시스템의 기본 구성 요소를 설명한다. 컴퓨터 조직은 컴퓨터 구조의 구성요소들이 상호작용하여 어떻게 구성되는지를 다루며, 구성 요소 간 상호 연결 구조를 설명한다. 컴퓨터 구조와 조직은 함께 컴퓨터 시스템의 기능과 성능을 결정한다. 💡 컴퓨터 구조 Computer Architecture 중앙처리장치(CPU): 연산 및 제어 수행 제어 유닛(Control Unit): 명령어 해석 및 제어 수행 산술 논리 연산장치(ALU): 산술 연산 및 논리 연산 수행 레지스터(Registers.. 2022. 11. 9.
자바 JAVA | 백준 9498번 시험 성적 | 조건문을 이용한 시험 성적 출력 프로그램 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net ✅ 문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 시간 제한: 1 초 메모리 제한: 128 MB 💡 입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 💡 출력 시험 성적을 출력한다. 💡 예제 입력 1 100 💡 예제 출력 1 A ✅ 해결 💡 .. 2022. 9. 28.
자바 JAVA | 백준 1330번 두 수 비교하기 | 조건문(if-else) 활용 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net ✅ 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 시간 제한: 1 초 메모리 제한: 512 MB 💡 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어 있다. 💡 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 ' 2022. 9. 28.
자바 JAVA | 백준 25083번 새싹 | 문자열 출력 방법과 이스케이프 문자 활용 예제 https://www.acmicpc.net/problem/25083 25083번: 새싹 아래 예제와 같이 새싹을 출력하시오. www.acmicpc.net ✅ 문제 아래 예제와 같이 새싹을 출력하시오. 시간 제한: 1 초 메모리 제한: 1024 MB 💡 입력 입력은 없다. 💡 출력 새싹을 출력한다. 💡 예제 입력 1 없음. 💡 예제 출력 1 ,r'"7 r`-_ ,' ,/ \. ". L_r' `~\/ | | ✅ 해결 💡 해결 계획 주어진 출력 예제에 따라 새싹 모양을 문자열로 정의한다. 문자열을 줄 단위로 출력하여 새싹을 출력한다. 💡 코드 1 (성공) 시간 복잡도는 O(1)이다. 입력값에 따라 실행 시간에 영향을 받지 않는다. 출력 예제에 맞게 문자열을 정의하고, 문자열을 줄 단위로 출력하여 새싹을 출력한.. 2022. 9. 28.
자바 JAVA | 백준 10172번 개 | 이스케이프 문자 활용하여 문자열 출력하는 방법 https://www.acmicpc.net/problem/10172 2022. 9. 28.
자바 JAVA | 백준 10171번 고양이 | 이스케이프 문자 활용 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net ✅ 문제 아래 예제와 같이 고양이를 출력하시오. 시간 제한: 1 초 메모리 제한: 256 MB 💡 입력 없음. 💡 출력 고양이를 출력한다. 💡 예제 입력 1 없음. 💡 예제 출력 1 \ /\ ) ( ') ( / ) \(__)| ✅ 해결 💡 해결 계획 문제에서 주어진 그림을 참고하여, 고양이 모양을 문자열로 정의한다. 문자열을 줄 단위로 출력하여 고양이 모양을 출력한다. 💡 코드 1 (성공) 시간 복잡도는 O(1)이다. 출력하는 문자열이 하드코딩되어 있기 때문에 입력값에 따라 실행 시간에 영향을 받지 않는다. 이스케이프 문자를 이용해 특정 문자를 출력.. 2022. 9. 28.
자바 알고리즘 | IMOS 알고리즘을 활용한 구간 중첩 최대값 찾기 ✅ IMOS 알고리즘 시작점과 끝점이 주어진 구간을 처리하는 데 유용한 알고리즘이다. 각 지점에서의 변경 값을 저장하고 누적하여 계산함으로 가장 중첩되는 영역을 구할 수 있다. 쇼핑몰의 판매 기록을 분석하여 특정 기간 동안 가장 많이 판매된 상품의 수량을 구한다. 판매 기록을 날짜별로 분류하여 날짜마다 판매된 상품 수량을 저장한다. 7월 1일부터 7월 3일까지의 구간에서 가장 많이 판매된 상품의 수량을 구하려고 한다. 7월 1일부터 7월 3일까지의 판매량의 누적 합을 구하고 가장 큰 값을 찾으면 된다. 이처럼 구간 중첩 문제를 해결하는 데에 유용한 알고리즘이다. 다양한 문제를 효율적으로 해결할 수 있다. 💡 IMOS 알고리즘 시간 복잡도 입력 데이터의 개수 N과 구간의 개수 M에 선형적으로 비례한다. 전.. 2022. 9. 23.
자바 JAVA | 백준 11660번 구간 합 구하기 5 | 2차원 배열에서 구간 합 구하기 https://www.acmicpc.net/problem/11660 11660번: 구간 합 구하기 5 첫째 줄에 표의 크기 N과 합을 구해야 하는 횟수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져 있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 www.acmicpc.net ✅ 문제 N×N개의 수가 N×N 크기의 표에 채워져 있다. (x1, y1)부터 (x2, y2)까지 합을 구하는 프로그램을 작성하시오. (x, y)는 x행 y열을 의미한다. 예를 들어, N = 4이고, 표가 아래와 같이 채워져 있는 경우를 살펴보자. 여기서 (2, 2)부터 (3, 4)까지 합을 구하면 3 + 4 + 5 + 4 + 5 + 6 = 27이고, (.. 2022. 9. 20.
자바 JAVA | 백준 2588번 곱셈 | 연산자를 활용한 세 자리 수 곱셈 계산 프로그램 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net ✅ 문제 (세 자릿수) × (세 자릿수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2) 위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6) 위치에 들어갈 값을 구하는 프로그램을 작성하시오. 시간 제한: 1 초 메모리 제한: 128 MB 💡 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세 자리 자연수가 주어진다. 💡 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. 💡 예제.. 2022. 9. 20.
자바 JAVA | 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 | 배열(Array)의 개념과 사용 방법 https://www.acmicpc.net/problem/3003 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net ✅ 문제 동혁이는 오래된 창고를 뒤지다가 낡은 체스판과 피스를 발견했다. 체스판의 먼지를 털어내고 걸레로 닦으니 그럭저럭 쓸만한 체스판이 되었다. 하지만, 검은색 피스는 모두 있었으나, 흰색 피스는 개수가 올바르지 않았다. 체스는 총 16개의 피스를 사용하며, 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개로 구성되어 있다. 동혁이가 발견한 흰색 피스의 개수가 주어졌을 때, 몇 개를 더하거나 빼야 올.. 2022. 9. 20.
자바 JAVA | 백준 18108번 1998년생인 내가 태국에서는 2541년생?! | 불기 연도와 서기 연도 간의 변환 방법 https://www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net ✅ 문제 ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국은 불멸기원(佛滅紀元), 즉 석가모니가 열반한 해를 기준으로 연도를 세는 불기를 사용한다. 반면, 우리나라는 서기 연도.. 2022. 9. 20.
자바 JAVA | 백준 10926번 ??! | Scanner 클래스를 활용한 사용자 입력 처리 방법 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net ✅ 문제 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오. 시간 제한: 1 초 메모리 제한: 256 MB 💡 입력 첫째 줄에 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어진다. 아이디는 알파벳 소문자.. 2022. 9. 20.
예스24 티켓팅을 위한 개발자 도구 활용 방법: idTime과 idHall 정보 획득하기 ✅ 개발자 도구 DevTools https://developer.chrome.com/docs/devtools/ Chrome DevTools - Chrome Developers Chrome DevTools is a set of web developer tools built directly into the Google Chrome browser. developer.chrome.com 크롬 개발자도구는 웹 개발 및 디버깅을 위한 강력한 도구이다. 웹 페이지의 구조, 성능, 디버깅 등을 쉽게 분석하고 개선한다. 💡 개발자 도구 DevTools 구성 항목 요소 Elements: 웹 페이지의 HTML 및 CSS 코드를 수정하고, 페이지의 DOM 구조를 검사한다. 콘솔 Console: JavaScript 코드를 실행.. 2022. 9. 19.
자바 알고리즘 | 코딩테스트에서 필수적인 시간 복잡도 개념과 활용 방법 최근 자바 공부를 다시 시작하면서 알고리즘 문제를 해결하려고 노력하고 있다. 그러나 여러 문제에서 런타임 에러가 발생하는데, 특히 중첩 for문을 사용하는 경우에 많이 발생한다. 이러한 문제를 해결하기 위해서는 시간 복잡도를 공부하고, 효율적인 알고리즘을 설계하는 방법을 배워야 한다. 시간 복잡도를 이해하면, 같은 문제를 더 효율적으로 해결할 수 있다. ✅ 시간 복잡도 알고리즘이 처리하는 입력 크기와 실행 시간 간의 상관관계를 나타낸다. 알고리즘이 입력 크기에 따라 처리하는 데 걸리는 시간의 증가율을 나타내는 지표이다. 입력 크기와 실행 시간 간의 상관관계를 분석하여 알고리즘의 성능을 평가할 수 있다. 이를 통해 더 효율적인 알고리즘을 설계하고, 불필요한 자원 낭비를 방지할 수 있다. 💡 시간 복잡도 조.. 2022. 9. 19.
자바 JAVA | 백준 11659번 구간 합 구하기 4 | 부분 합을 이용한 구간 합 구하기 알고리즘 https://www.acmicpc.net/problem/11659 11659번: 구간 합 구하기 4 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j www.acmicpc.net ✅ 문제 수 N개가 주어졌을 때, i번째 수부터 j번째 수까지 합을 구하는 프로그램을 작성하시오. 시간제한: 1초 메모리 제한: 256 MB 💡 입력 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j가 주어진다. 💡 출력.. 2022. 9. 13.
개발자로서 성장하기 위한 블로그 ✅ 슈고링 슈고링의 티스토리 블로그이다. 2년간의 휴학을 마치고 복학하면서 새로운 시작에 대한 막막함을 느꼈다. 그래서 블로그를 시작하게 되었다. 이 블로그는 나의 공부한 내용을 정리하고 기록하는 공간이자, 다른 분들과 함께 발전하고 자신감을 키우는 공간이다. 주로 컴퓨터 기술, 프로그래밍 등의 주제를 다룰 예정이다. 이 분야들은 빠르게 발전하고 있으며, 새로운 지식과 기술을 습득해야 하는 상황에서 블로그를 통해 기록하고, 공유함으로써 함께 발전할 수 있으면 좋겠다. Java 프로그래밍, 프로그래밍 기초, 알고리즘, 백준 문제풀이, 안드로이드 프로그래밍, 프로젝트 개발, 컴퓨터 과학 등의 카테고리로 구성된 이 블로그에서는 개발자로서 필요한 지식과 스킬을 다룰 예정이다. 또한 새로운 기술이나 프레임워크 등.. 2022. 9. 12.
반응형