정리53 [c] 자료구조와 알고리즘의 이해 자료구조 데이터의 표현 및 저장방법 알고리즘 표현 및 저장된 데이터를 대상으로 하는 문제 해결 방법 알고리즘을 평가하는 두가지 요소 시간 복잡도(time complexity) : 속도 공간 복잡도(space complexity) : 메모리 사용량 보통은 수행 속도를 우선을 본다. 수행 속도가 빠르다는 것을 판단하기 위해 연산 횟수를 보는데, 연산을 적게 수행할 수록 좋은 알고리즘이다. 특히 값을 비교하는 == 연산, 즉 비교연산 수행횟수가 적은 것이 좋다. (타 연산은 == 연산에 의존적) 알고리즘의 성능을 판단하는데 있어 중요한 것은 최악의 경우이다. (평균적인 경우를 계산하기 쉽지 않기 때문) 순차 탐색(Linear Search) 알고리즘 맨 앞부터 순서대로 탐색을 진행하는 알고리즘 #include .. 2023. 4. 9. [web]php 간단 정리 php의 원리 php의 데이터 타입 숫자 1+1 2-1 2*2 4/2 문자열 String & String Operator concatenation operator String length function 변수 자바스크립트와 원리는 비슷하다. Variable URL 파라미터 안녕하세요. 에 사시는 님 조건문 c언어와 원리는 비슷하다. Conditional if 반복문 c언어와 원리는 비슷하다. while 함수 function basic(){ print("Lorem ipsum dolor1 "); print("Lorem ipsum dolor2 "); } basic(); function sum2($left, $right){ return $left+$right; } print(sum2(2,4)); file_put.. 2023. 4. 9. [LINUX] 파일 사용 파일 복사 파일 복사 $ cp [-i] 파일1 파일2 파일 1을 파일 2에 복사한다. 대화형 옵션 cp -i 복사대상 파일과 같은 이름의 파일이 존재하면 덮어쓰기 (overwrite) -> 안전한 사용법 : 대화형 -i(interactie) 옵션 사용 파일을 디렉터리로 복사 $ cp 파일 디렉터리 파일을 지정된 디렉터리에 복사한다 $ cp 파일1 ... 파일n 디렉터리 여러 개의 파일들을 지정된 디렉터리에 모두 복사한다 디렉터리 전체 복사 $ cp [-r] 디렉터리1 디렉터리2 r은 리커전 옵션으로 디렉터리1 전체를 디렉터리2에 복사한다 파일 이동 파일 이동 $ mv [-i] 파일1 파일2 파일1의 이름을 파일2로 변경한다. -i는 대화형 옵션이다. 파일을 디렉터리로 이동 $ mv 파일 디렉터리 파일을 .. 2023. 4. 9. [web] javascript 총정리 HTML에서 javascript 사용하기 html 1+1 event 실행 console 창에서 직접 입력하기 데이터타입 숫자 문자열 연산(산술연산자) 다양한 기능의 함수 조건문 Conditional statements 반복문 Loop 함수 조건문이나 반복문, 함수 등은 기본적으로 C언어 등과 원리가 비슷하다. 객체 순서없이 값을 저장하는 것.다음은 초기화 및 추가 예제 코드이다. 다음과 같이 객체에 소속된 변수를 프로퍼티라고 부른다. 다음과 같이 반복문으로 활용할 수 있다. 아래 예제와 같이 객체에 소속된 함수를 메소드라고 한다. 라이브러리와 프레임워크 라이브러리(library) 재사용하기 쉽게 되어있는 소프트웨어 프레임워크(framework) 만들고자 하는 것에 따라 필요한 공통적인 부분이 만들어져 있.. 2023. 4. 2. 이전 1 ··· 7 8 9 10 11 12 13 14 다음