반응형 분류 전체보기199 문장 선언문과 실행문 문장은 처리를 나타내는 표현으로 데이터 처리를 위해 연산, 변수, 서브프로그램을 이용한다. 이러한 문장은 선언문과 실행문이 있다. 선언문 변수나 서브프로그램이 이용할 수 있도록 준비한다. 이때 변수 선언문은 변수명, 타입 등을 바인딩하는 것이고 서브프로그램 선언문은 서브프로그램의 프로토콜을 명시한다. 실행문 변수, 서브프로그램 등을 이용하여 데이터를 처리한다. 실행문은 대입문과 제어문으로 구분한다. 대입문은 변수의 값을 변경하는 의미이다. 따라서 프로그램에서 가장 자주 사용되는 문장이다. 대입문을 만들려면 대입연산자를 이용하 한다. A = 1;이라는 대입문이 있다면 5라는 정수를 변수명 A에 저장을 하는 실행이 이루어진다. 예시와 같이 대입연산자의 오른쪽 값을 왼쪽 변수의 값으로 대입하고.. 2023. 11. 9. BS, Splay, AVL, BB 이진 탐색 트리(BS트리) 이진 탐색트리는 특정 데이터의 효과적인 검색을 위해 제한점을 가지는 이진트리를 말하고 특정 데이터의 검색과 노드의 삽입, 삭제 처리에 효과적이다. 트리를 구성할 때 데이터의 타색으로 고려하여 구성되므로 탐색에 최적화되어 있다. 이때 키값이라는 값이있는데 탐색, 삽입, 삭제 연산에서 비교 대상이 되는 값이다. 이진트리노드의 데이터를 대표하는 값이나 노드를 특정할 수 있는 값이 키이다. 이진 탐색 트리의 정의에는 노드 Vi의 키를 Ki라고 할때 각 노드 Vi가 2가지를 만족하는 이진트리이다. V의 왼쪽 서브 트리의 모든 노드의 키값이 Vi의 키값보다 작다. V의 오른쪽 서브트리에 있는 모든 노드의 키값은 Vi의 키 값보다 크다. 이러한 이진트리를 중위순회하면 정렬된 순서 숫자가 작.. 2023. 11. 6. 프로그래밍언어론 수식 수식의 개요 수식은 값을 나타내는 표현으로 값 : 정수, 실수, 문자, 문자열등이 있다. 연산자와 피연산자로 구성되며 하나의 값을 나타내는 표현으로 연산자는 연산을 수행하는 함수이고, 피연산자는 연산의 대상인 값을 말한다. 연산자와 피연산자의 구성으로는 피연산자와 연산자가 모두 포함될 필요는 없다. 수식과 문장의 차이 ◎수식 값을 나타내는 표현 ◎문장 처리를 나타내는 표현으로 처리란 값계산, 수행흐름 바꾸기, 값을 화면에 출력하는 등 예를 들어 Python에서 1+2의 경우 수식이면서 문장이다. 하지만 if k>2; k=1;이라면 이는 수식은 성립하지 않고 문장만 성립한다. C, C++에서는 수식의 끝에 쌍반점을 찍으면 문장이 된다. 수식 : i = 1 + 2 → 3 // printf("Hi") → 2 .. 2023. 11. 6. 화폐와 신용 화폐의 기능 화폐는 크게 세 가지 기능을 갖고 있다. 교환의 매개 수단 : 교환을 위해 사용될 수 있는 자산으로 재화와 서비스에 대한 대가로 화폐를 지불한다. 가치저장의 수단 : 구매력을 미래로 이전할 수 있게 된다. 계산의 단위로 사용 : 가격표를 통해 상대적으로 비싸다 또는 싸다를 말할 수 있게 된다. 또한 상품에 의해 뒷받침되는 화폐를 상품화폐라고 한다. 금이나 은과 같은 금속화폐와 그 이전에 조개, 돌, 소도화폐도 사용되었다. 현대에 통용되는 화폐는 법정화폐로서 공식적인 권위에 의해서만 가치가 부과된다. 화폐의 수요와 공급 화폐의 수요는 자산 보유 포트폴리오 문제와 같다. 화폐보유의 동기는 크게 3가지로 거래적 동기 : 일상생활 거래에서 사용하기 위해 화폐를 보유하는 경우 예비적 동기 : 예기치 .. 2023. 11. 5. 이전 1 ··· 37 38 39 40 41 42 43 ··· 50 다음 반응형