| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- Graph
- Serialization
- 혼자 공부하는 C언어
- insertion sort
- ㅅ
- 이스케이프 문자
- 윤성우의 열혈 자료구조
- Selection Sorting
- s
- JSON
- 알기쉬운 알고리즘
- C programming
- R
- list 컬렉션
- C 언어 코딩 도장
- 메모리구조
- Algorithm
- Stack
- stream
- datastructure
- coding test
- 이것이 자바다
- 윤성우 열혈자료구조
- buffer
- Today
- Total
목록전체 글 (603)
Engineering Note
컴퓨터 시스템에서 하드웨어가 어떻게 동작하는지 프로그램들이 이러한 하드웨어 위에서 어떻게 돌아가는지 운영체제 수업에 앞서 컴퓨터 하드웨어적 동작 수업
출처: 혼자공부하는 머신러닝(박해선 지음)인공지능과 머신러닝, 딥러닝인공지능이란?인공지능은 사람처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술입니다.머신러닝이란?머신러닝은 규칙을 일일이 프로그래밍하지 않아도 자동으로 데이터에서 규칙을 학습하는 알고리즘을 연구하는 분야입니다. 인공지능의 하위분야 중에서 지능을 구현하기 위한 소프트웨어를 담당하는 핵심 분야입니다.머신러닝은 통계학과 깊은 관련이 있습니다. 통계학에서 유래된 알고리즘이 많으며 통계학과 컴퓨터 과학 분야가 상호 작용하면서 발전하고 있습니다. 대표적인 오픈소스 통계 소프트웨어인 R에는 다양한 머신러닝 알고리즘이 구현되어 있습니다.하지만 최근머신러닝의 발전은 통계나 수학 이론보다 경험을 바탕으로 발전하는 경우도 많습니다. 컴퓨..
it 취업을 위한 알고리즘 문제풀이 문제 코드 문제해결방법 자연수 입력 할때 100자리수 이므로 100번째 자리수는 10의 99승 이므로 정수형으로 받을 수 없기 때문에 문자열로 각각의 숫자문자를 받아야한다. "%s" 서식문자를 사용해 입력된 숫자를 문자형태로 받아서 배열에 저장 컴퓨터는 0과 1숫자만 표시가능, C언어에서 모든 문자는 그에 대응되는 숫자를 같는다. '0'문자는 48이라는 숫자가 2진수 형태로 저장된다. 이때 실제 수에 해당하는 값으로 나타내기 위해서는 (해당문자-48)을 해야 숫자로 나타낸다. 실제 0 숫자는 '\0'(NULL)문자를 나타낸다. (문자-48)을 만들어서 해당 숫자를 만들고 digit배열에 해당숫자에 해당하는 인덱스에 값을 증가시킨다.(초기값은 0) digit배열에서 ma..
시스템 소프트웨어 KOCW 이화여대 시스템소프트웨어(반효경) 5.0 유닉스 및 리눅스 소개 유닉스 및 리눅스 Unix 운영체제의 한 종류 다중 사용자 및 다중작업 지원 대화형(interactive)시스템, 시분할(Time-sharing)시스템 CPU, 메모리 등 자원(resource)의 공유 높은 이식성(고급언어인 C언어로 작성되었고, 하으웨어에 맞게 컴파일만 하면 됨) 소스코드 공개 프로그램 개발에 용이 다양한버전 System V, Free BSD, SunOS, Solaris LINUX 개발당시 UNIX는 서버급, MS-DOS는 개인용으로 개발되었음 LINUX PC를 비롯한 다양한 컴퓨터 환경에서 사용간ㅇ한 UNIx 운영체제 Linus Torvalds를 중심으로 Internet 상의 많은 개발자의 참여..
it 취업을 위한 알고리즘 문제풀이 문제 코드 1 코드 2 재귀 함수 stackframe 구조
it 취업을 위한 알고리즘 문제풀이 문제 코드 코드 구현방법 바깥 쪽 for문의 반복 횟수로 i조건문 이해하기 n개의 배열의 경우 n-1개만 채우면 나머지 하나는 자동으로 채워지기 때문에 0부터 세었다고 가정해서 i는 0부터 n-1미만으로 조건을 설정해두면됨 내부 for문의 j가 가야할 조건입장에서 i를 생각하면 처음에 j는 i는 0부터 n-2까지이다. 그러므로 i
it 취업을 위한 알고리즘 문제풀이 문제 코드1 코드2 코드3 문제해결방법 1 한 배열에 순차적으로 입력 받고 정렬 문제해결방법 2, 3 각 각의 배열에 입력받고 입력받을 배열도 새로 생성 아래 문장을 반복 실행(두 배열의 인덱스값 모두 각각의 배열의 크기 값보다 작을 때 까지) 두 배열의 값을 비교하면서 작은 값을 새로운 배열에 입력하고 입력한 배열 쪽의 인덱스 값 증가 남은 배열의 값을 차례대로 다움 공간에 입력 이번강의에서 배운 코드작성 법 내 코드는 while문의 빠져나오는 조건을 설정했다면 강의 코드는 while 반복 조건을 설정하는 것으로 코드 작성하면서 가독성을 높이는 법을 배움 각 배열의 해당하는 인덱스 값을 변수별로 설정해두어서 접근