목록분류 전체보기 (219)
cyphen156

10998번: A×B (acmicpc.net) 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 두 정수 A와 B를 입력받은 다음 AXB를 출력하면 되는 프로그램이다. 제약사항 A와 B는 10보다 작은 자연수이다.(0 < A, B < 10) C 풀이 AXB_10998.c #define _CRT_SECURE_NO_WARNINGS #include int multi(int a, int b) { return a * b; } int main() { int A, B, result; scanf("%d %d", &A, &B); result = multi(A, B); printf("%d", result); return 0; } C++ 풀이 AX..

1001번: A-B (acmicpc.net) 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 두 정수 A와 B를 입력받은 다음 A-B를 출력하면 되는 프로그램이다. ※ 함수 호출명을 sum으로 주고 +연산을 시킨 이유는 컴퓨팅 연산은 무조건 덧셈 연산으로 이루어짐을 상기하기 위해서입니다. 함수명을 minus, return을 a-b로 해도 상관없습니다. 제약사항 A와 B는 10보다 작은 자연수이다.(0 < A, B < 10) C 풀이 A-B_1001.c #define _CRT_SECURE_NO_WARNINGS #include int sum(int a, int b) { return a + b; } int main() { int A,..

1000번: A+B (acmicpc.net) 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 두 정수 A와 B를 입력받은 다음 A+B를 출력하면 되는 프로그램이다. 제약사항 A와 B는 10보다 작은 자연수이다.(0 < A, B < 10) C 풀이 A+B_1000.c #define _CRT_SECURE_NO_WARNINGS #include int sum(int a, int b) { return a + b; } int main() { int A, B, result; scanf("%d %d", &A, &B); result = sum(A, B); printf("%d", result); return 0; } C++ 풀이 A+B_1000...

2557번: Hello World (acmicpc.net) 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 출력 콘솔에 Hello World!를 출력하면 되는 문제입니다. 주의할 점은 문제 제목은 Hello World인데 출력문에서는 Hello World!로 느낌표까지 출력하는게 핵심입니다. 저거때문에 저도 틀렷어요.TT C 풀이 HelloWorld_2557.c #include int main() { printf("Hello World!\n"); return 0; } C++ 풀이 HelloWorld_2557.cpp #include using namespace std; int main() { cout

앞선 글에서는 선형성에 대해서 알아보았습니다. 이런 선형 변환의 계산 과정을 체계화 하여 손쉽게 만든 것을 행렬(Matrix)이라고 합니다. 행렬(Matrix) 행렬은 간단하게 표현하면 표(Table)입니다. 행렬을 그리면 n개의 행과 m개의 열로 이루어진 직사각형의 형태를 띕니다. 1행 1열 1행 2열 1행 3열 1행 4열 1행 5열 2행 1열 2행 2열 2행 3열 2행 4열 2행 5열 3행 1열 3행 2열 3행 3열 3행 4열 3행 5열 (3 X 5형태의 행렬) 열(Row)벡터와 행(Col)백터 그래픽스 기술은 대표적으로 OpenGL(Open Graphic Library)와 DirectX가 존재하는데 OpenGL은 열 벡터를 기준으로 데이터를 처리하고, DirectX는 행 벡터를 기준으로 데이터를 처..

Watch와 WatchEffect 데이터 변화를 감지하여 콜백함수(함수안의 함수호출)을 가능하게 해주는 기능 사용법 watch('감시 대상 변수', (콜백함수)) watch함수 속성 immediate: DOM객체가 렌더링 되는 즉시 상태 변경을 감지(초기화를 기록함) // defalut는 false deep: 감시 대상이 객체나 리스트 일때 그 안에 있는 내용까지 감시하기 위한 옵션(메모리 값을 감시하는것이기 때문에 객체나 리스트는 값이 변경되도 해당 변수의 위치 기록하고 있기 때문 ) // defalut는 false watchEffect함수 속성 flush: 콜백 함수의 호출 시점을 정할 수 있는 속성, pre(DOM업데이트 전 호출) / post(DOM업데이트 후 호출) 예시(WatchWatchEff..

Single File Component vue의 컴포넌트를 하나의 파일로 나타내는 것 독립된 하나의 틀을 만들어서 관리하는 것으로 컴포넌트 하나하나가 각각의 독립된 class파일(부품들)이라고 생각하면 편하다. 앞서 장에서 말했듯 컴포넌트 파일은 , VueBind.vue 줄임말과 원래말을 입력하세요. {{ abbr }} ※ 반응형 객체(Proxy Pattern Object) 생성을 위한 ref()함수 원래 변수를 const로 선언하면 상수 변수가 되어 할당된 값의 변경을 허용하지 않는다. 하지만 ref()함수를 통해 데이터에 간접적으로 접근하여 원본 데이터를 중간에서 참조를 통해 변경할 수 있도록 허용한다. 즉, C언어에서의 Pointer와 유사한 기능을 수행한다고 보면 적절하다. vue라이브러리 안에 ..

Index.html 프로젝트명/public폴더 내부에 존재하는 index.html 파일이다. 일반적으로 웹 애플리케이션이 브라우저에 로드될 때 가장 먼저 만나게 되는 파일이다. Header라고 보면 될 것 같다. 중간에 body를 보면 라는 코드가 존재하는데 이 코드는 나중에 불러올 vue 컴포넌트 들이 어디에 포함되야 하는지 알수 있게 해주는 이정표와 같은 역할을 하기 때문에 특별한 일이 없다면 건드리지 말자. 처음 만들어 졌을때 프로젝트 사용 lang이 비어있기 때문에 en또는 kr을 선택해서 넣어주면 된다. main.js Index.html파일이 로드된 후 두번째로 불러와지는 파일이다. 여기에는 생성될 웹 애플리케이션에 대한 것들을 실제로 불러오는 파일이다. vue라이브러리에서 createApp함수..