Machineboy空
정보의 단위 1. 비트(bit) 컴퓨터가 이해하는 기본적 가장 작은 정보 단위 : 0,1 0 = 전기 신호가 약하다. 1 = 전기 신호가 강하다. 프로그램은 수많은 비트(bit)로 이루어져 있다. n비트로 2n^가지의 정보를 표현할 수 있다. bit < byte < killobyte < megabyte < gigabyte < terabyte 1byte 8bit 1kB 1000byte 1MB 1000kB 1GB 1000MB 1TB 1000GB 2. 워드(word) CPU가 한 번에 처리할 수 있는 정보의 크기 단위 예) CPU가 한 번에 32bit씩 처리할 수 있다면 1word = 32bit 하프 워드 (half word) word/2 풀 워드(full word) word 크기 더블 워드(double wo..
수많은 종류의 컴퓨터들 but 작동시키는 핵심 부품은 동일하다. 1. 컴퓨터의 4 가지 핵심 부품 CPU (Central Passing Unit) 컴퓨터의 두뇌 ALU(Arithmetic Logic Unit) 산술연산논리장치 메모리에 저장된 값을 읽어 들이고, 해석하고, 실행하는 장치이다. *CPU는 발열이 심해 대부분 쿨러가 곁에 붙어있음 레지스터 임시 저장 장치 제어장치 (Control Unit) 제어 신호를 발생시키고 명령어를 해석하는 장치 *제어 신호: 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호 (메모리 읽기, 메모리 쓰기) 메모리(RAM) 실행할 정보 저장 (휘발성) 어떤 프로그램이 실행되기 위해서는 메모리 안에 저장되어 있어야 한다. ex) 전원을 끄면 작업하던 파일을 날려 버림 메모..
Mine) using System; public class Solution { public string solution(string my_string) { string answer = ""; answer = my_string.Replace("a",""); answer = answer.Replace("e",""); answer = answer.Replace("i",""); answer = answer.Replace("o",""); answer = answer.Replace("u",""); return answer; } } 다른 사람 풀이) using System; using System.Text.RegularExpressions; //01. foreach문 사용 public class Solution { ..
Mine) - 규칙에 부합하는 숫자 리스트 미리 생성 - n: index값으로 사용 한계) 계산 횟수도 많고, n값 커지면 대응하지 못함 using System; using System.Collections.Generic; public class Solution { public int solution(int n) { int answer = 0; List arr = new List(); for (int i = 1; i < 200; i++) { if (i % 3 != 0 && !i.ToString().Contains("3")) { arr.Add(i); } } arr.Sort(); answer = arr[n-1]; return answer; } } 다른 사람 풀이) - n: 반복 횟수로 사용 using Sys..