2019/10(138)
-
배열의 접근방법
배열의 접근방법 · 배열의 접근에는 0부터 시작하는 인덱스 값이 사용됩니다. · 배열의 크기가 N이라면 가장 첫 번째 배열 요소의 인덱스는 0이고 N번째 요소의 인덱스는 N-1입니다. · 배열 인스턴스의 멤버변수 length에는 배열의 길이정보가 저정되어 있습니다. · 배열의 인덱스는 0부터 시작해 배열 길이보다 하나 작은 값을 가집니다. · An index from 0 to one less than the length of the array.
-
들여쓰기와 제어문
들여쓰기와 제어문 · 파이썬은 들여쓰기를 강제하여 코드의 가독성을 높이고 있습니다. · 가장 바깥쪽의 코드는 반드시 1열에서 시작해야 합니다. (그렇지 않으면 IndentationError: unexpected indent 에러 발생) · 블록 내부에 있는 구문들은 동일한 열에 위치해야 하며 블록의 끝은 들여쓰기가 끝나는 부분으로 간주됩니다. · python에는 블럭지정을 위해 {, }, begin, end 등의 키워드가 존재하지 않습니다. · 들여쓰기를 할 때에는 탭과 공백을 섞어 쓰지 않습니다. · 코딩블럭을 시작하는 문장인 if, for, def 문들의 끝에 콜론(:)을 사용하고 내부의 코딩블럭은 동일한 들여쓰기를 사용합니다. · 들여쓰기는 보통 공백문자 4개로 표시합니다. 들여쓰기(indent) ..
-
Java - 연산자 종류
Java - 연산자 종류
-
UI(User Interface) 구현 - CUI vs GUI
CUI vs GUI UI는 2가지방식으로 구현할 수 있습니다. 하나는 CUI, 또하나는 GUI입니다.
-
과적합 도식도
과적합 도식도· 검은색 직선으로 표현된 Model 1은 단순한 직선으로 데이터의 (X, Y)의 관계를 표현한 모델입니다. 반면 녹색선으로 표현한 Model 2는 높은 차수의 다항식으로 데이터를 모델링한 것입니다. 단순히 주어진 데이터에 대한 정확도로만 따지면 Model 1이 Model 2에 비해 정확하지 않습니다.· 데이터의 분포를 보면 복잡한 곡선으로부터 나온 데이터가 아니라 단순 선형 관계로부터 나온 데이터일 가능성이 높아 보입니다. 즉, Model 1이 Model 2에 비해 좀 더 일반적인 모델일 가능성이 있고, 따라서 새로운 점이 위치할 만한 좌표를 더 잘 표현하는 모델일 수 있습니다.· 반면 모델 2는 데이터를 관찰하면서 끼어든 노이즈(Noise)를 모델에 반영하여 관찰 데이터 자체는 충실히 표..
-
과적합 방지 방법 (cross validation)
과적합 방지 방법 (cross validation) Overcome overfitting w/ cross validation