[이것이 취업을 위한 코딩 테스트다 with 파이썬] 1. 파이썬 문법 부수기
·
Programming Language/Python
자료형: 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전 등 1강: 수 자료형정수형(Integer): 정수를 다루는 자료형양의 정수, 음의 정수, 0실수형(Real Number): 소수점 아래의 데이터를 포함하는 수 자료형변수에 소수점을 붙인 수 대입 -> 실수형 변수로 처리소수부 0 or 정수부 0인 소수 -> 0 생략하고 작성 가능지수 표현 방식: 유효숫자e^지수 = 유효숫자 *10^지수e or E 이용한 지수 표현 방식 이용e or E 다음에 오는 수는 10의 지수부 의미ex. 1e9 -> 10의 9제곱(1,000,000,000)임의의 큰 수 표현하기 위해 사용최단 경로 알고리즘: 도달할 수 X  노드에 대하여 최단 거리 -> 무한(INF)로 설정가능한 최대값이 10억 미만 -> 무한(I..
[이것이 취업을 위한 코딩 테스트다 with 파이썬] 5. 이진 탐색
·
Computer Science/자료구조 | 알고리즘
이진 탐색 알고리즘순차 탐색리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 확인하는 방법이진 탐색정렬되어 있는 리스트에서 탐색 범위를 절반씩 좁혀가며 데이터를 탐색하는 방법시작점, 끝점, 중간점 이용 -> 탐색 범위 설정예시이미 정렬된 10개의 데이터 중 값이 4인 원소 찾기[Step 1] 시작점: 0, 끝점: 9, 중간점: 4 (소수점 이하 제거)[Step 2] 시작점: 0, 끝점: 3, 중간점: 1 (소수점 이하 제거)[Step 3] 시작점: 2, 끝점: 3, 중간점: 2 (소수점 이하 제거)시간 복잡도단계마다 탐색 범위를 2로 나누는 것과 동일 -> 연산 횟수는 $log_2N$에 비례ex. 초기 데이터 개수 32개 -> 이상적으로 1단계 거치면 16개가량의 데이터 남음2단계 ..
[밑바닥부터 시작하는 딥러닝] CHAPTER 1 헬로 파이썬
·
Artificial Intelligence
CHAPTER 1 헬로 파이썬 1. 파이썬 파이썬(Python) 간단하고 배우기 쉬운 프로그래밍 언어 프로그래밍 입문자에게 최적 언어 2. 실행 방식 1) 인터프리터 대화모드: 개발자와 파이썬이 대화하듯 프로그래밍 할 수 있음 산술연산: 덧셈과 곱셈 등의 산술 연산 자료형(data type): 데이터의 성질을 나타내는 것/ 정수, 실수, 문자열 형태 변수(variable) 변수 사용하여 계산 OR 변수에 다른 값 대입할 수 있음 동적 언어: 변수의 자료형 -> 상황에 맞게 자동 결정 리스트(list) 인덱스: [] 안의 수/ 0부터 시작 슬라이싱(slicing): 범위 지정 -> 원하는 부분 리스트 얻을 수 있음 딕셔너리(dictionary): 키(key)와 값(value) -> 한 쌍으로 저장 bool..
[머신러닝 교과서 with 파이썬, 사이킷런, 텐서플로] 2장 간단한 분류 알고리즘 훈련
·
Artificial Intelligence
2장 간단한 분류 알고리즘 훈련 퍼셉트론 분류를 위한 초창기 머신 러닝 알고리즘 파이썬을 사용한 효율적인 구현 방법 적응형 선형 뉴런 기본적인 최적화 사이킷런 머신 러닝 라이브러리_강력한 분류 모델 사용의 기초 1. 인공 뉴런: 초기 머신 러닝의 간단한 역사 1943년 워렌 맥컬록(Warren McCulloch), 월터 피츠(Walter Pitts) : 간소화된 뇌의 뉴런 개념 발표 = 맥컬록-피츠(MCP) 뉴런 *뉴런: 뇌의 신경 세포와 서로 연결 => 화학적/전기적 신호 처리, 전달 *신경 세포 -> 이진 출력을 내는 간단한 논리 회로 여러 신호 -> 수상 돌기 => 세포체 합쳐짐 합쳐진 신호 > 특정 임계 값 -> 출력 신호 생성 -> 축삭 돌기 이용하여 전달 프랑크 로젠블라트(Frank Rosen..
0123suh
'파이썬' 태그의 글 목록