현재시제 I walk to school every day. 현재진행형 I am walking to school now.be동사 + 동사원형 + ing 현재시제(1) 일상적인 습관, 반복적인 일I go to bed at 11 o'clock every night.My brother studies a world map every weekend. (2) 일반적인 사실, 변하지 않는 진리The Eiffel Tower lies in Paris.Whales are mammals. (3) 현재의 감정 및 기호She is nervous because of the exam.They like horror movies very much. (4) 출발, 도착(start, leave, arrive, reach)의 의미를 지닌 동..
영어를 배우기 전에 일단 한가지 알아둬야 할 것이 있다. 인칭대명사인칭 주격~은, 는, 이, 가 목적격~을, 를 소유격~의 소유대명사~의 것 1인칭 단수 I (나는) me (나를) my (나의) mine (나의 것) 복수 we (우리는) us (우리를) our (우리의) ours (우리의 것) 2인칭 단수 you (너는) you (너를) your (너의) yours (너의 것) 복수 you (너희들은) you (너희들을) your (너희들의) yours (너희들의 것) 3인칭 단수 he (그는) him (그를) his (너의) his (너의 것) she (그녀는) her (그녀를) her (그녀의) hers (그녀의 것) it (그것은) it (그것을) its (그것의) - 복수 they (그들은) th..
티스토리 블로그 사이트 맵 만들기 이번에는 구글 서치 콘솔, 네이버 웹 마스터에 들어갈 사이트 맵 만들기 프로그램을 소개 하겠습니다.보통 http://www.check-domains.com/sitemap/index.php 이런곳에 들어가서 사이트맵을 만들고는 했습니다. 이런곳은 무료인데 한정되어서 사이트 맵을 만들어주죠.그렇기에 구글 서치 콘솔이나 네이버 웹 마스터에 내 블로그가 전부 들어가지 않는 경우가 발생합니다. 이걸 방지하기 위해 사이트 맵 만들어 주는 프로그램을 소개 시켜드립니다. 사이트 맵 만들어 주는 프로그램 다운로드 우선 사이트에 들어가시면 이렇게 나옴니다.밑에 Download Now를 클릭합니다. 프로그램을 다운받고 Next를 눌러줌니다. 동의를 하고 Next를 눌러줌니다. Next를 눌..
Do you 와 Are you는 언제 쓰일까요? Do + you + 동사원형 입니다.Do you 뒤에는 무조건 동사원형이 와야하죠. 왜 그럴까요?? 일단 Are you를 보죠.Are은 be동사 입니다. be동사는 동사원형과 같이 못쓰게 되어 있습니다. 그리고 Do you를 보면 Do는 하다 라는 뜻이 아닙니다.일반 동사가 혼자 의문문을 못만드니까 Do라는 것이 아무 뜻 없이 그냥 온것입니다.Do는 일반동사를 도와주는 역활입니다. 그래서 Do you 뒤에는 꼭 동사원형이 와야합니다. 예문으로 보면은 ________ you have a dog?앞에는 Do가 들어가죠Are이 들어가면 have가 동사원형이기에 안됩니다. 위와 다르게 언제 쓰일까를 알려주면 Do you는 약간 평소에 하니? 라는 느낌이고Are y..
1. 미지수가 2개인 일차방정식 미지수가 2개인 일차방정식 : 미지수가 2개이고, 그 차수가 모두 1인 방정식-> ax + by + c = 0 (단, a,b,c는 상수) ex) x - 2y + 4 = 0 -> 미지수가 2개인 일차방정식이다.2x - 3 = 0 -> 미지수가 1개이므로 미지수가 2개인 일차방정식이 아니다.+ 2y - 3 = 0 -> 의 차수가 1이 아니므로 미지수가 2개인 일차방정식이 아니다. 2. 미지수가 2개인 일차방정식의 해 (1) 미지수가 2개인 일차방정식의 해 : x, y에 대한 일차방정식의 참이 되게 하는 x, y의 값 또는 그 순서쌍 (x, y)ex) 미지수가 x, y인 일차방정식 x + y = 3에서x = 1, y = 2를 대입하면 1+2=3이 참이므로 (1,2)는 해이다.x..
이진 탐색(Binary Search) 알고리즘은 배열 대상으로 적용하기 위해서는 데이터가 정렬이 되어 있어야 한다. #include int Binary(int arr[], int len, int value) { int first = 0; int last = len - 1; int mid; while (first
일차부등식의 풀이, 활용 1. 일차부등식 (1) 이항 : 부등식의 성질을 이용하여 부등식의 한 변에 있는 항의 부호를 바꾸어 다른 변으로 옮기는 것(2) 일차부등식 : 부등식의 모든 항을 좌변으로 이항하여 정리하였을 때, (일차식) > 0, (일차식) 정리 -> -> 일차부등식이다. 이항 -> 정리 -> -> 일차부등식이 아니다. 2. 일차부등식의 풀이 ① 미지수 x를 포함하는 항은 좌변으로, 상수항은 우변으로 이항한다.② 양변을 정리하여 ax > b, ax < b, ax ≥ b, ax ≤ b 꼴로 만든다.③ 양변을 x의 계수 a로 나눈다. 이때 a가 음수이면 부등호의 방향이 바뀐다. ex) 부등식 2x..
부등식과 그 해, 성질 1. 부등식 (1) 부등식 : 부등호 , ≤, ≥를 사용하여 수 또는 식의 대소 관계를 나타낸 식① 좌변 : 부등호의 왼쪽 부분② 우변 : 부등호의 오른쪽 부분③ 양변 : 부등식의 좌변과 우변 (2) 부등식의 표현a b a ≤ b a ≥ b a는 b보다 작다.a는 b 미만이다. a는 b보다 크다.a는 b 초과이다. a는 b보다 작거나 같다a는 b 이하이다a는 b보다 크지 않다. a는 b보다 크거나 같다.a는 b 이상이다a는 b보다 작지 않다. 2. 부등식의 해 (1) 부등식의 해 : 부등식이 참이 되게 하는 미지수의 값(2) 부등식을 푼다 : 부등식의 해를 모두 구하는 것ex) x의 값이 1, 2, 3일 때, 부등식 x+2 > 3의 해를 구해 보자. x의 값 좌변 대..
다항식의 덧셈, 뺄셈, 곱셈, 나눗셈 1. 일차식의 덧셈과 뺄셈 괄호가 있으면 먼저 괄호를 풀고 동류항끼리 모아서 간단히 한다.ex)(2a + 5b) + (3a + 2b)= 2a + 5b + 3a + 2b= 2a + 3a + 5b + 2b= 5a + 7b (2a + 5b) - (3a + 2b)= 2a + 5b - 3a - 2b= 2a - 3a + 5b - 2b= -a + 3b 2. 다항식의 덧셈과 뺄셈 (1) 이차식의 덧셈과 뺄셈 ① 이차식 : 한 문자에 대한 차수가 2인 다항식을 그 문자에 대한 이차식이라고 한다. ex) -> x에 대한 이차식, -> y에 대한 이차식 ② 이차식의 덧셈과 뺄셈 : 괄호가 있으면 먼저 괄호를 풀고 동류항끼리 모아서 간단히 한다. ex) (2) 괄호가 있는 다항식의 덧셈과..
1. 유리수와 소수 (1) 유리수 : 분수 (a, b는 정수, ) 꼴로 나타낼 수 있는 수(2) 소수의 분류 ① 유한소수 : 소수점 아래의 0이 아닌 숫자가 유한개인 소수 ex) 0.2, 0.15, 4.736 ② 무한소수 : 소수점 아래의 0이 아닌 숫자가 무한히 많은 소수 ex) 0.333... , 0.141414... , 6.252525... ※ 참고 : 정수가 아닌 유리수는 나눗셈을 통해 유한소수 또는 무한소수로 나타낼 수 있다. ex) -> 유한 소수, -> 무한 소수 2. 순환소수 (1) 순환소수 : 무한소수 중에서 소수점 아래의 어떤 자리에서부터 일정한 숫자의 배열이 한없이 되풀이 되는 소수 ex) 0.222..., 0.353535..., 0.6123123123...(2) 순환마디 : 순환소수..
C++ R-Value를 이용한 이동 대입L-Value를 이용해서 밑에와 같이 간단한 프로그램을 만들었다고 치자. main.cpp#include "Resource.h" #include "AutoPtr.h" #include "Timer.h" AutoPtr generateResource() { AutoPtr res(new Resource(10000000)); return res; } int main() { Timer timer; { AutoPtr main_res; main_res = generateResource(); } timer.elapsed(); } AutoPtr.h#pragma once #include template class AutoPtr { T *m_ptr; public: AutoPtr(T *pt..
C++ 메모리 누수 체크하기C++에서 프로그래머가 예상치 못하게 메모리 누수를 체크 못하는 경우가 있다.이럴 경우를 대비해서 메모리 누수 체크를 해보자. #include #include // _CrtDumpMemoryLeaks() 사용하기위해 #if _DEBUG #define new new(_NORMAL_BLOCK, __FILE__, __LINE__) #define malloc(s) _malloc_dbg(s, _NORMAL_BLOCK, __FILE__, __LINE__) #endif // 몇행에서 메모리 누수가 나는지 알려줌. using namespace std; int main() { int *a = new int; _CrtDumpMemoryLeaks(); // 메모리 누수 체크 return 0; }먼..