Yeji's Tech Notes
반응형
article thumbnail
[혼공학습단] 혼공컴운 1주차
스터디/혼공학습단 2024. 1. 6. 17:04

기본미션 p.51 확인문제 3번 문제. 다음 설명의 빈칸에 들어갈 알맞은 내용을 써 보세요. 답 : 프로그램이 실행되려면 반드시 "메모리"에 저장되어 있어야 합니다. p.65 확인문제 3번 문제. 1101(2)의 음수를 2의 보수 표현법으로 구해 보세요. 답. 0011 선택미션 p.100의 스택과 큐의 개념을 정리하기 스택 Stack 스택은 한쪽 끝이 막혀 있는 통과 같은 저장 공간입니다. 한쪽 끝이 막혀 있어서 막혀 있지 않은 쪽으로 데이터를 차곡차곡 저장하고, 저장한 자료를 빼낼 때는 마지막으로 저장한 데이터부터 빼냅니다. 스택은 '나중에 저장한 데이터를 가장 먼저 빼내는 데이터 관리 방식(후입선출)'이라는 점에서 LIFO(Last In First Out)자료구조라고도 부릅니다. 예를들어 1-2-3..

article thumbnail
스택과 큐의 개념부터 활용까지
스터디/혼공학습단 2023. 7. 8. 22:37

안녕하세요 이번 글에서는 혼공컴운에서 나온 스택과 큐 개념부터 비교 활용까지 한번 다뤄보겠습니다. 스택(Stack) 스택의 개념 스택이란 한쪽 끝이 막혀 있는 통과 같은 저장 공간입니다. 한쪽 끝이 막혀 있어서 막혀있지 않은 쪽으로 데이터를 차곡차곡 저장하고, 저장한 자료를 빼낼 때는 마지막으로 저장한 데이터부터 빼냅니다. '나중에 저장한 데이터를 가장 먼저 빼내는 데이터 관리 방식(후입선출)'이라는 점에서 LIFO(Last In First Out)자료구조라고도 부릅니다. 스택의 동작 방식 만약 1부터 5까지의 수가 한 공간에 넣게 되면 PUSH라는 작업을 통해서 데이터가 저장이 됩니다. 이때 1,2,3,4,5 순서대로 데이터가 들어갑니다 반면에 값을 꺼낼때는 POP이라는 작업을 통해서 꺼내게 되는데 이..

article thumbnail
컴퓨터 구조를 이루는 핵심 마인드 맵으로 모아보기
스터디/혼공학습단 2023. 7. 7. 11:36

안녕하세요 이번 글에서는 혼자 공부하는 컴퓨터구조 + 운영체제 책을 읽고 컴퓨터 구조의 핵심과 개념에 대해서 정리해보는 시간을 가져보도록 하겠습니다! 컴퓨터 구조는 크게 2가지로 나뉠 수 있습니다. 컴퓨터가 이해하는 정보, 컴퓨터의 네가지 핵심 부품으로 나뉩니다. 컴퓨터가 이해하는 정보 컴퓨터는 0과1로 표현된 정보만을 이해합니다. 이렇게 0과 1로 표현되는 정보에는 크게 2가지 종류로 데이터, 명령어가 있습니다. 데이터 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 명령어 데이터를 움직이고 컴퓨터를 작동시키는 정보 컴퓨터의 네가지 핵심부품 세상에는 다양한 종류의 컴퓨터가 있습니다. 노트북, 스마트폰, 서버 컴퓨터 등 크기와 용도가 제각각으로 이루어진 컴퓨터들입니다. 하지만 여기서 ..

article thumbnail
뻔뻔해:당당해:기가막혀: 6주 혼공학습단 회고
스터디/혼공학습단 2023. 2. 16. 17:36

혼공학습단 9기 혼공자바를 6주 동안 완독 하였습니다 오랜만에 책을 읽었지만 완독까지 한 건 진짜 오랜만이네요... 회사 다니면서 스터디를 하는 것은 정말 힘든 일인 거 같아요... 스트레스도 많이 받았지만 혼공자바를 읽고 숙제해 나가면서 흥미롭고 새로운 사실도 많이 알 수 있는 계기가 많아서 여기까지 올 수 있었던 것 같습니다 👍 또한 저는 혼공학습단을 꼭 하고 싶었던 이유가 지난 8기 모집 때도 혼공학습단에 선정되어서 자바 스터디를 한 적이 있습니다. 그때도 3주 차까지 진행하던 중 점점 진도가 밀리게 되어 남은 기간 동안 완독을 못하게 되어서 아쉽게도 혼공학습단을 끝까지 못하게 된 게 아쉬움이 많이 남았습니다. 하지만 이런 저의 실패에도 스터디를 다시 참여할 수 있게 해 주셔서 여기까지 올 수 있게..

article thumbnail
[혼공학습단] 입출력 스트림
스터디/혼공학습단 2023. 2. 16. 17:32

혼공자 6주차 미션 기본미션 : 입출력 스트림 요약 정리하여 포스팅하기 선택미션 : p. 632 문제 2번 풀고, 풀이 과정 설명하기 입출력 스트림 입출력 스트림의 종류 java.io 패키지에는 여러 가지 종류의 스트림클래스를 제공하고 있습니다. 이들 스트림 클래스는 다음과 같이 크게 두 종류로 구분됩니다. 바이트 기반 스트림 : 그림, 멀티미디어 등의 바이너리 데이터를 읽고 출력할 때 사용 문자 기반 스트림 : 문자 데이터를 읽고 출력할 때 사용 구분 바이트 기반 스트림 문자 기반 스트림 입력 스트림 출력 스트림 입력 스트림 출력 스트림 최상위 클래스 InputStream OutputStream Reader Writer 하위 클래스 XXXInputStream (FileInputStream) XXXOut..

article thumbnail
[혼공학습단] 알고리즘을 준비할려면 꼭 알아야하는 컬렉션 프레임워크
스터디/혼공학습단 2023. 2. 11. 23:57

벌써 혼공학습단 5주차라니...스터디도 얼마 안남았네요.. 유종의 미를 거둬보겠습니다. 🥹 오늘 공부할 단원은 13. 컬렉션 프레임워크 입니다. 딱 주제를 보자마자 요즘 코딩테스트 준비하는 저에게 꼭 공부해야되는 단원이라 생각이 들어서 개념을 열심히 다졌습니다. 📄 혼공자 5주차 미션 (Chapter 13. 컬렉션 프레임워크) - 기본미션 : 직접 정리한 키워드 공유하기 - 선택미션 : p. 573 [직접 해보는 손코딩] 코딩 과정 및 실행 결과 캡쳐하기 컬렉션 프레임워크 자바는 자료구조를 사용해서 객체들을 효율적으로 추가, 삭제, 검색할 수 있도록 인터페이스와 구현 클래스를 java.util 패키지에서 제공합니다. 이들을 총칭해서 컬렉션 프레임워크라고 부릅니다. List 컬렉션 List 컬렉션은 배열과..

반응형