문제 : 어떤 주식에 대해 특정 기간 동안의 가격 변화가 주어졌을 때, 그 주식 한 주를 한 번 사고팔아 얻을 수 있는 최대 수익을 계산하는 알고리즘을 만들어 보세요. 주가 테이블 문제 분석과 모델링 주식 거래로 수익을 내는 가장 좋은 방법은 ‘가장 쌀 때 사서 가장 비쌀 때 파는 것’ 얼핏 생각하면… Continue Reading (모두의 알고리즘) 최대 수익 알고리즘

문제 : 겉보기에는 똑같은 동전이 n개 있습니다. 이 중에서 한 개는 싸고 가벼운 재료로 만들어진 ‘가짜 동전’입니다. 좌우 무게를 비교할 수 있는 양팔 저울을 이용해서 다른 동전보다 가벼운 가짜 동전을 찾아내는 알고리즘을 만들어 보세요. 문제 분석과 모델링 동전 n개 중에는 무게가 적게 나가는 가짜 동전이 한 개 섞여 있음 무게를 숫자로… Continue Reading (모두의 알고리즘) 가짜 동전 찾기 알고리즘

미로 찾기 : 출발점에서 도착점까지 가기 위한 최단 경로를 찾는 알고리즘 문제 분석과 모델링 이 문제를 컴퓨터에게 풀어 보라고 하려면 어떻게 해야 할까? 사람에게는 쉽지만 컴퓨터에게 이 문제를 이해하고 풀게 하긴 어려움 이때 필요한 것이 바로 ‘모델링(모형화)’ 모델링이란 주어진 현실의 문제를 정형화하거나 단순화하여 수학이나 컴퓨터 프로그램으로 쉽게 설명할 수 있도록 다시… Continue Reading (모두의 알고리즘) 미로 찾기 알고리즘

시스템 관리자 슈퍼유저(superuser) 시스템을 관리할 수 있는 사용자로 root 일반 계정으로 로그인 후 su 명령으로 전환 시스템 관리자의 역할 사용자 등록 및 삭제 소프트웨어 설치, 업그레이드, 삭제 하드웨어 추가 설치 시스템 보안 데이터 백업 시스템 설정 [프로그램] – [설정] 네트워크 설정 : [프로그램] – [설정] – [네트워크] or [와이파이] IP 주소… Continue Reading 14. 리눅스 시스템 관리

프로세스 구조 텍스트(text) 영역 or 코드(code) 영역 데이터(data) 영역 or bss 영역 힙(heap) 영역 스택(stack) 영역 U(user) 영역 size : 실행 파일의 각 영역의 크기를 알려줌

프로세스 ID 쉘의 명령어 처리 과정 프롬프트를 내고 명령어를 입력 받음 자식 프로세스 생성 자식 프로세스에게 명령어를 실행시킴 myps.c

실행 결과

Continue Reading 13. 리눅스 프로세스 원리

error: Content is protected !!