목록분류 전체보기 (464)
코드네임 :
접근제한자 class 이름1(첫대문자- CarExample) { // 보통 접근제한자가 붙은 클래스에 main함수 들어감 필드 (생성자나 메서드 중괄호안 제외 클래스 내부 아무데나) (int Speed = 20;) (➡️ 초기값이 주어지지 않으면 강제초기화값이 자동으로 집어넣어짐 (null, 0등..) (➡️ 지역변수처럼 생겼으나 지역변수는 아님! 지역변수는 메서드나 생성자 안에 들어간 변수인 경우) (➡️ 필드 앞에는 접근제한자가 붙을 수 있다) (>> 클래스 내부에서 사용하는 경우 필드 이름으로 읽고 변경) (>> Speed = 0;) main() { //클래스 객체 생성 외부 클래스명 객체명 = new 외부클래스명() (Car myCar = new Car()) } 메서드() { } } class 이..
https://github.com/codenameVien/ML_Hongong/blob/main/perch.ipynb ML_Hongong/perch.ipynb at main · codenameVien/ML_Hongong Contribute to codenameVien/ML_Hongong development by creating an account on GitHub. github.com 지도 학습 알고리즘 - 분류 와 회귀 로 나뉨 회귀 : 클래스(종류) 중 하나로 분류하는 것이 아닌, 임의의 수치를 예측하는 문제 (두 변수 사이의 상관관계를 분석하는 방법) k- 최근접이웃 회귀에서는 새로운 샘플에 대한 예측을 이웃 샘플의 타깃값(정답) 의 평균 으로 내놓는다 reshape() : 배열의 크기를 바꾸는 메..
index a-1번 = a번쨰 index a번 = a+1번쨰 .reverse() : 리스트 안의 값을 역순으로 정렬 #10811 # 첫째줄 N개의 바구니, M개의 방법 # M개의 줄에는 바구니의 순서를 역순으로 만드는 방법이 주어짐 ; # 왼쪽으로부터 i번쨰부터 j번째 바구니의 순서를 역순으로 만듦 #1. M 으로 for i range(5) 써서 list에 1 2 3 4 5 넣음 N, M = map(int, input().split()) basket = [i+1 for i in range(N)] for _ in range(M): i, j = map(int, input().split()) temp = basket[i-1:j] #i번째~j번째(index는 i-1~j-1) 바구니를 임시 리스트인 temp에 저..
Application Layer[ 네트워크 앱 만들기 ]{ 이러한 프로그램을 만들어요 : }- end systems (끝단말) 에서 작동하는 ( 끝 단말에서는 소프트웨어 개발 필요)- 네트워크를 통해 의사소통이 가능한 {network 중안core devices에서는 소프트웨어를 개발할 필요 없다) }- core들은 유저 앱을 작동시키지 X- end system에 있는 앱들이 앱개발에 도움 [Client-server architecture]{ Server }- 항상 켜져있음- 고정적 IP 주소ex) 보통 데이터 센터에 존재{ clients }- 서버와 컨택하고 의사소통- IP주소가 유동적임- 서로 직접적으로 소통하지 않는다!ex) HTTP, IMAP, FTP [ Peer-Peer architecture ..
Bandwidth : 처리량,Latency : delay 지연시간, RTT(왕복 시간)- Latency = Processing + Propagation + Transmit + Queue 이거 굿노트에다가 적음..
[ 2차원 배열 ] 방법1.배열 객체를 생성하고 값 대입하기 int[][] a = new int [2][3]; #행과 열의 개수 써주기 반드시 a[0][0] = 1; a[0][1] = 2; a[0][2] = 3; a[1][0] = 4; a[1][1] = 5; a[1][2] = 6; 방법 2. 행 성분만 먼저 생성 후 각 행에 열 성분 생성 int[][] a = new int[2][]; #열의 길이는 표시하지 않음 a[0] = new int[3] a[0][0] = 1; a[0][1] = 2; a[0][2] =3; a[1] = new int[3] a[1][0] = 4; a[1][1] = 5; a[1][2] =6; #또는 int[][] a = new int[2][]; a[0] = new int[]{1,2,3}..
[ Stack ] LIFO!!!!!!! (후입선출) 재귀적 순회 : 내가 나를 부른다! ( 함수의 정의부에서 자기 자신을 재귀적으로 호출할 수 있음 ) stack = list() : 비어있는 리스트를 생성함으로써 빈 스택 생성 push() : stack.append() - 리스트의 맨끝에 원소 삽입 pop() : 가장 마지막에 삽입된 원소 삭제하며 반환 peek() : stack[-1] , 스택의 맨 뒤에 있는 항목을 삭제하지 않고 반환 { 스텍 응용 } 괄호검가.. 여는 괄호 is push, 닫는 괄호 is pop 괄호 조건 1. 왼쪽 괄호의 개수와 오른쪽 괄호의 개수가 같아야 함 2. 같은 타입의 괄호에서 왼쪽 괄호가 오른쪽 괄호보다 먼저 나와야 함 3. 서로 다른 타입의 괄호 쌍이 서로를 교차하면 ..
https://github.com/codenameVien/ML_Hongong/blob/main/BreamAndSmelt3.ipynb ML_Hongong/BreamAndSmelt3.ipynb at main · codenameVien/ML_Hongong Contribute to codenameVien/ML_Hongong development by creating an account on GitHub. github.com 머신러닝 알고리즘은 특성의 스케일이 다르면 잘 작동하지 않는다 데이터 전처리 : 훈련 데이터 주입시키기 전에 가공하는 단계 표준 점수 : 훈련 세트의 스케일을 바꾸는 방법 중 하나, (원본 데이터 - 평균)/표준 편차 , 모든 세트 다 바꿔야 함 브로드캐스팅 column_stack() : 전..