profile
세상을 아름답게 바꾸는 개발자가 되고 싶습니다.
post-thumbnail

2.Assembler

Translate mnemonic operation codes to their machine language equivalents.Assign machine addresses to symbol labels.Other than the basic functions, des

2021년 3월 16일
·
0개의 댓글
post-thumbnail

Introduction to Git

working directorythe files currently visible on your file system, 파일이 있는 장소the staging area. Indexthe index of changes to be written to the repository

2021년 3월 11일
·
0개의 댓글
post-thumbnail

Computer Networks and the Internet (3)

1) 전송시간 (transmission delay) -> 패킷 크기/ 회선 전송 속도2) propagation delay => 통신자, 수신자까지의 거리/ 속도3) processing delay : 노드에서 데이터 처리하는데 걸리는 시간4) queueing delay

2021년 3월 10일
·
0개의 댓글

2. Introduction to Machine Learning(2)

에러 측정 ( mean square errir) polynomial degree = model complexity뉴럴 네트워크의 기본적인 방법.linear한 boundary로 separable 하다. free (number of occurrences of “free”

2021년 3월 10일
·
0개의 댓글

1. Introduction to Machine Learning

from data to discrete classes (labels) predefined class data -> spam , not spam / 눈 온 것 vs 해 뜰 것 얼굴 인식 -> 사람 이름 ( 그 사람 누구인지) ex) 이미지에 여러 사람 1\. 사

2021년 3월 10일
·
0개의 댓글

2. Mathmatics of Cryptography

a = q × n + ra : dividend, n : divisor, q : quotient, and r : remainder. Divisor is required to be positive.Remainder is required to be nonnegative.

2021년 3월 10일
·
0개의 댓글

1. Computer Abstractions and Technology

• Progress in computer technologymoore → intel operation CPU develope (transition is element of logic gate)• Makes novel applications feasible– Mobile

2021년 3월 3일
·
0개의 댓글

1. history of computer network

1969: 4 remote computers connectedUCLA, SRI, UCSB, UTAH 네개의 대학에 컴퓨터 연결. 1972: Bob Kahn and Vint Cerf invented TCP/IP for reliable packet transport1973

2021년 3월 2일
·
0개의 댓글

1. Background of System Programming

a variety of programs that support the operation of a computer system. This makes it possible for the user to focus on an application or other problem

2021년 3월 1일
·
0개의 댓글

[React] 정리글

참고 및 저장용 입니다.https://velog.io/@chez_bono/-수업-소개

2021년 2월 13일
·
0개의 댓글

[1248] 맞춰봐

처음 : -10 ~ 10 까지 모든 수를 조합해서 수를 계산하면, 21^10 이 되어 시간 초과 발생한다. 2: 따라서 부호를 나눠봤는데 ai가 i==j 일때는 tempi 와 ai 의 부호가 같다. 따라서 경우를 나눠주면 +, - ,0 으로 10^10 으로 줄어든다.

2021년 2월 12일
·
0개의 댓글

[2529] 부등호

시간 초과 날 줄 알았는데 정답 되버렸다..다시 고민해야 겠다...

2021년 2월 12일
·
0개의 댓글

[14889] 스타트와 링크

여름방학 때까지만 해도 코드를 이해하지도 못했는데 이제 스스로 구현할 수 있다니!! 뿌듯하당 ㅠㅠㅠ

2021년 2월 12일
·
0개의 댓글

[1759] 암호 만들기

n과 m의 응용 문제 인듯 하다. 될 수 있는 거 다 뽑고 ( 브루트 포스) ,check 함수로 확인!!

2021년 2월 12일
·
0개의 댓글

[9095] 1,2,3 더하기

재귀 방법을 이용해 풀어보았다\-void void hello(int target ,int sum) { if (sum == target) { count1++; } if (sum > target) return; hello(target, sum + 1); hello(tar

2021년 2월 12일
·
0개의 댓글

[15663] N과 M (9)

재귀를 연습하기 위해서 풀어보았는데 너무 어려웠다..기록용으로 남겨놓는다.N과M 9번째 문제는 중복 제거가 핵심이다. 예를 들어 입력 케이스라 4 2 /9 7 9 1 라고 주어질 경우, 9가 두개 있다고 해서 1 9/ 1 9 로 두번 출력해서는 안된다. 위의 예시를 들

2021년 2월 12일
·
0개의 댓글

브루트 포스 - 비트 마스크

not 연산을 하는 경우에는 자료형에 따라 달라 진다. 정수로 집합을 나타낼 수 있다. int 는 32비트 이기 때문에 2^32 즉, 4294967296을 넘어서면 안된다. 비트 마스크는 0~n-1 의 정수로 이루어진 집합을 나타낼 때 사용한다!! 1~n까지 정수는 공

2021년 2월 11일
·
2개의 댓글

브루트 포스 - 순열

모든 순열을 구할 때 시간 복잡도는 O(N!)이다. 따라서 문제를 풀 때 n의 크기와 시간 제한을 주의 깊에 보아야 한다. c++같은 경우 , next_permutation , prev_permutation 을 이용하여 풀 수 있다.

2021년 2월 11일
·
0개의 댓글

[13398] 연속합 2

제거할 수도 있는 문제 만약 1개 제거 하고 다 살펴보고 .. 이방식대로 하게 되면 결국 n번을 n번 반복하게 되어 시간복잡도 o(n^2) 이 걸린다. 100000^2 는 시간 2초를 초과하므로 다이내믹과 누적합을 이용하여 시간복잡도 o(n) 안에 푼다.

2021년 2월 10일
·
0개의 댓글

[11055] 가장 큰 증가하는 부분 수열

이 문제는 LIS의 기본적인 문제를 응용한 것인데, 나같은 알린이는 초기값때문에 많이 고생을 했다....여기에서 주목해야 할 것은 주석 처리한 di = ai 인데, 초기값으로 di = ai 를 갖고 있지않다면 다음과 같은 반례가 존재한다. 여기서 3 다음 2,1이 d

2021년 2월 10일
·
0개의 댓글