Home
Coding Gallery
Cancel

[Data Structure] Linked List (연결 리스트)

Linked list (연결 리스트) 링크드 리스트와 배열 Linked list (연결 리스트)와 가장 많이 비교되는 자료구조에는 Array (배열)가 있다. 두 자료구조 모두 linear order data structure로, 선형 저장구조를 갖고 있다. 선형 저장구조를 갖고 있다는 의미는 데이터 간의 전후관계가 존재한다는 의미와도 같다. 두 ...

R Programming 12주차

월요일 회귀분석 1 (Regression) 회귀분석 1 회귀분석을 하는 이유는 크게 2가지 정도로 구분할 수 있다. 두 변수 사이에는 선형으로 표현되는 관계가 있는가? -> 사회적관점 한 변수를 통해 다른 변수를 예측할 수 있을까? -> 공학적관점 ...

R Programming 11주차

월요일 분포함수 분포함수 일반적으로 분포함수를 사용하는 방법은 (키워드 + 분포이름)의 형식으로 사용한다. 키워드는 다음과 같이 종류가 있다. d : Density function (밀도 함수) q : Quantile function (분위수 함수) p ...

R Programming 10주차

월요일 상자그림 (boxplot) boxplot mat = expr_dat[,c(3,4,7,8)] x11() install.packages("gplots") library(gplots) boxplot(mat,col=rainbow(4,alpha=0.6)) res = boxplot(mat,plot=F) res$...

R Programming 9주차

월요일 데이터 전처리 1 (Data Cleaning 1) Data Cleaning 1 raw_dat = read.csv(file = "Ex_data.csv", header = T, stringsAsFactors = F) head(raw_dat[,1:20]) dim(raw_dat) gr_ind = gl(2, 221) ...

R Programming 7주차

월요일 function function # 함수 정의 방식 1 googoo81 <- function(x){ cat("\n") for (i in 1:9) { cat(x," * ",i," = ",x*i,"\n") } cat("\n") } # 함수 정의 방식 2 wd_count =...

R Programming 6주차

월요일 if~else / ifelse if~else / ifelse x <- 1:5 y <- -2:2 if(any(x<0)) print(x) if (any(y<0)) { print(abs(y)) cat("\n y contains negative values") } x <- ...

R Programming 5주차

월요일 Input 값 받아오기 Input 값 받아오기 a = readline("Input any integer: ") a b = readline("Input two integer with comma (ex: 1,2) : ") strsplit(b,"[,]") as.numeric(unlist(strsplit(b,"[,]"))...

R Programming 4주차

월요일 paste paste myname <- "Jason Bourne" paste("My name is", myname, sep=" ") file_id = 1533 paste("Dataset_",file_id,".txt", sep="") paste("A","B",collapse = '/') paste(c("A...

R Programming 3주차

월요일 벡터 인덱스 네이밍 벡터 인덱스 네이밍 vec <- vector() vec <- 1:10 vec2 <- c("abc", "def") vec3 <- c(T,F,T,F) names(vec2) <- c("first","second") vec2["first"] 벡터의 인덱스에...