본문 바로가기
반응형

전체 글41

2일차)C++ 문법 단기간에 끝내기!! _기초 문법편2 안녕하세요. CodeMuscle 입니다. 오늘은 조건문과 반복문을 배워보겠읍니다.C++에서 제어문은 프로그램의 흐름을 제어하는 역할을 합니다. 제어문을 통해 조건에 따라 특정 코드를 실행하거나, 반복문을 통해 반복 작업을 수행할 수 있습니다. 이번 글에서는 C++의 제어문 중 조건문과 반복문을 상세하게 설명하고, 관련된 예시와 코드도 함께 알아봅시당.조건문조건문은 프로그램이 특정 조건을 만족할 때에만 코드를 실행하도록 합니다. 이로써 다양한 상황에 맞는 처리가 가능합니다. 1. if, else if, else 문if 문은 주어진 조건이 참일 때 코드를 실행합니다. else if 문은 이전 조건이 거짓일 때 새로운 조건을 검사하며, else 문은 앞선 모든 조건이 거짓일 때 실행되는 코드 블록을 정의합니다.. 2024. 11. 19.
1일차)C++ 문법 단기간에 끝내기!! _기초 문법편1 안녕하세요. CodeMuscle 입니다.  C++를 처음 배우는 분들을 위해, 기초적인 개념들을 쉽게 설명해보려 합니다. 하지만 저도 처음..ㅎ 이 글에서는 변수와 데이터 타입, 입출력 방식, 그리고 다양한 연산자들에 대해 다루겠습니다. C++의 기본을 확실히 익히면, 그 위에 다양한 응용을 쌓아 나가기가 훨씬 수월해질 것입니다! 아마~?1. 변수와 데이터 타입C++에서 변수를 사용하기 위해서는 데이터 타입을 지정해야 합니다. 데이터 타입에 따라 변수에 저장할 수 있는 값의 종류와 크기가 결정됩니다.기본 데이터 타입int: 정수를 저장합니다. 예) int age = 25;float: 소수점을 포함한 실수를 저장합니다. 예) float height = 175.5;double: 좀 더 정확한 실수를 저장합니.. 2024. 11. 18.
C++ 문법 단기간에 끝내기!! 목차 안녕하세요. CodeMuscle 입니다.소프트웨어를 처음 시작할때 정말 하기 싫은게 C/C++ 였는데 둘 다 해야되겠더라구요..   기본 문법변수와 데이터 타입기본 데이터 타입 (int, float, double, char, bool 등)변수 선언 및 초기화상수 (const, #define)타입 변환 (Type Casting)입출력 (I/O)cin, cout 사용법printf, scanf (C 스타일 입출력)연산자산술 연산자 (+, -, *, /, %)관계 연산자 (==, !=, >, =, 논리 연산자 (&&, ||, !)비트 연산자 (&, |, ^, >)증감 연산자 (++, --)기타 연산자 (=, +=, -=, *= 등)제어문조건문if, else, else ifswitch 문반복문for, while,.. 2024. 11. 17.
정보 처리 산업 기사 필기, 실기 요약본 예상문제 정규형 요약표(원부이결다조)정규형영문 명칭설명제1정규형 (1NF)First Normal Form (1NF)모든 필드가 원자값(Atomic Value)을 가져야 하며, 각 필드에 여러 값이 존재하지 않아야 함.원제2정규형 (2NF)Second Normal Form (2NF)1NF를 만족하면서, 부분 함수 종속을 제거하여 모든 비주요 속성이 전체 기본 키에 완전 함수 종속**이 되도록 함.부제3정규형 (3NF)Third Normal Form (3NF)2NF를 만족하면서, 이행적 함수 종속을 제거하여 모든 비주요 속성이 기본 키에 직접적으로 종속되도록 함.이보이스-코드 정규형 (BCNF)Boyce-Codd Normal Form (BCNF)3NF를 강화한 형태로, 모든 결정자가 후보 키이어야 함. 이를 통해 더.. 2024. 11. 14.
인공지능 데이터 만들기 - LabelImg로 라벨링 하기 설치 PyPI에서 가져오지만 python3.0 이상만 가능 이것은 Ubuntu 및 Fedora와 같은 최신 Linux 배포판에서 가장 간단한(단일 명령) 설치 방법입니다. pip3 설치 labelImg레이블ImglabelImg [IMAGE_PATH] [사전 정의된 클래스 파일]Linux/Ubuntu/Mac에는 Python 2.6 이상이 필요하며 PyQt 4.8 에서 테스트되었습니다 . 그러나 Python 3 이상 및 PyQt5 를 강력히 권장합니다. 우분투 리눅스파이썬 3 + Qt5 sudo apt-get install pyqt5-dev-toolssudo pip3 install -r requirements/requirements-linux-python3.txtmake qt5py3python3 labelI.. 2024. 9. 10.
선형대수 - 고유벡터와 고유값 행렬A 와 (1, 1)벡터를 계산하게되면 (8, 8)이라는 벡터가 나옴.이때 8은 Eigenvalues인 고윳값이되고, (1, 1)은 Eigenvector인 고유벡터가 나옴.(1, 1)라는 벡터가있을때, (8, 8)벡터를 보고 실수 k배를 한것을 복잡한 연산없이 알아낼수 있음.  왼쪽 식의 내적을 하는 연산은 곱셈과 덧셈을 합쳐 6번을 하게 되지만 오른쪽의 식은 2번의 연산만을 하게 됨.고유벡터와 고유값의 장점중요한 키가 되는 연산이며 계산상의 장점딥러닝의병렬 연산, 3D게임의 회전행렬연산도 내부적으로 행렬과 벡터에 대한 곱으로 이루어져있어 고유값과 고유벡터를 이용하면 실질적으로 계산이 빨라짐영벡터는 고유값이나 고유벡터가 될 수 없다.(상수배를 할때 어떠한값도 고유값,고유벡터가 되어버리기때문) 2024. 9. 10.
반응형