본문 바로가기

전체 글489

방정식(Equation)과 항등식(Identity) 등식(Equality)등식은 등호(=)의 양쪽이 서로 같음을 나타내는 식이다. 등호의 왼쪽을 좌변, 오른쪽을 우변이라고 부르고, 좌변과 우변을 통틀어 양변이라고 부른다. 2 + 3 = 5 등식의 성질등식의 양변에 같은 수를 더해도 등식은 성립한다. a = b이면 a + c = b + c등식의 양변에 같은 수를 빼도 등식은 성립한다. a = b이면 a - c = b -c등식의 양변에 같은 수를 곱해도 등식은 성립한다. a = b이면 ac = bc등식의 양변을 0이 아닌 같은 수로 나누어도 등식은 성립한다. a = b이면  a / c = b / c (c는 0이 아님)방정식(Equation)방정식은 미지수가 포함된 식에서 그 미지수에 특정한 값을 주었을 때만 성립하는 등식이다. x의 값에 의해 참이 되기도 하.. 2024. 5. 3.
지수(Exponent)와 차수(Degree) 지수(Exponent)지수는 같은 수나 문자를 곱한 횟수를 말한다. 곱해진 수나 문자는 밑(Base)라고 부른다. 2 x 2 x 2 x 2 x 2 = 256 x 6 x 6 = 63차수(Degree)차수는 같은 문자가 아니더라도 문자의 종류와 상관없이 문자가 곱해진 횟수를 말한다.차수를 보고 그 식이 일차식인지 이차식인지 구분할 수 있다.가장 높은 차수를 가진 항을 보고 일차식인지 이차식인지 판별하게 된다. 수와 문자, 문자와 문자의 곱으로 연결될 것들 각각을 항(term)이라고 한다.그래서 더하기로 연결된 것은 각각의 별도의 항으로 봐야한다.  3a2b는 a가 2번 b가 1번 곱해져 있으므로 차수는 3이다.2x3y2의 차수는 5이다. x2+ 2y - 5라는 다항식에서 문자는 x와 y 2개로 구성되어 있다.. 2024. 5. 3.
소인수 분해 용어 정리 인수(Factor)인수란, 어떤 정수를 몇 개의 곱의 형태로 나타냈을 때, 그것의 각 구성 요소를 이르는 말Factors of a number are the numbers that are multiplies to get the original number. 4 and 5 are the factors of 20 소인수(Prime Factor)소인수란, 어떤 정수를 소수만의 곱으로 나타낼 때의 각 인수를 의미한다. 쉽게 말하면 소수인 인수를 줄임말이라고 할 수 있다. (인수들 중에서 소수인 인수)prime factors of a number are the prime numbers that are multiplies to get the original number. for example, 2, 2 and 5 .. 2024. 5. 2.
C# [백준 BAEKJOON] 18258번 큐 2 문제정수를 저장하는 큐를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 여섯 가지이다.push X: 정수 X를 큐에 넣는 연산이다.pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다.size: 큐에 들어있는 정수의 개수를 출력한다.empty: 큐가 비어있으면 1, 아니면 0을 출력한다.front: 큐의 가장 앞에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다.back: 큐의 가장 뒤에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. 입력첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 2,000,000)이 주어진다. 둘째 줄부터 N개.. 2024. 5. 2.
C# [백준 BAEKJOON] 10845번 큐 문제정수를 저장하는 큐를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 여섯 가지이다.push X: 정수 X를 큐에 넣는 연산이다.pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다.size: 큐에 들어있는 정수의 개수를 출력한다.empty: 큐가 비어있으면 1, 아니면 0을 출력한다.front: 큐의 가장 앞에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다.back: 큐의 가장 뒤에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. 입력첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄.. 2024. 4. 30.
싱글톤(Singleton) 패턴 🤔문제싱글턴 패턴은 한 번에 두 가지의 문제를 동시에 해결함으로써 단일 책임 원칙을 위반한다.클래스에 인스턴스가 하나만 있도록 한다. 사람들은 클래스에 있는 인스턴스 수를 제어하려는 가장 일반적인 이유는 일부 공유 리소스(예: 데이터베이스 또는 파일)에 대한 접근을 제어하기 위함이다.예를 들어 객체를 생성했지만 잠시 후 새 객체를 생성하기로 했다고 가정해 봅시다. 그러면 새 객체를 생성하는 대신 이미 만든 객체를 받게 된다.해당 인스턴스에 대한 전역 접근 지점을 제공한다. 필수 객체들을 저장하기 위해 전역 변수들을 정의했다고 가정해 보자. 이 변수들을 사용하면 매우 편리할지는 몰라도, 모든 코드가 잠재적으로 해당 변수의 내용을 덮어쓸 수 있고 그로 인해 앱에 오류가 발생해 충돌할 수 있으므로 그리 안전.. 2024. 4. 30.