일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 리눅스
- 리버싱
- 리버싱 문제
- 백준
- CodeEngn
- 알고리즘
- 리버싱 워게임
- 자바스크립트
- 인공지능
- MySQL
- 회귀 수식
- 웹해킹
- 머신러닝
- writeup
- 리액트
- 워게임
- html
- 보안
- 컴퓨터 구조
- 어셈블리어
- webhacking
- webhacking.kr
- 해킹
- abex crackme
- php
- 넘파이
- sql injection
- 웹
- C언어
- 백준 알고리즘
- Today
- Total
목록개발 지식/C,C++ (6)
인공지능 개발일지
C++에서 벡터, 스택, 큐는 C++의 모두 STL Library에 들어있으며 각각 ,, 헤더파일을 include해서 사용할 수 있다. 스택과 큐는 벡터를 응용한 개념이고 스택과 큐 둘 다 push()는 원소 추가, pop()은 원소 제거 stack pop(): 제일 뒤의 원소 제거 queue pop(): 제일 앞의 원소 제거 스택은 먼저 들어간게 먼저 나옴 (FIFO, First In First Out) 스택은 top()으로 가장 위에 있는 원소를 출력할 수 있고 큐는 먼저 들어간게 나중에 나오고 (LIFO, Last In First Out) 큐는 front()로 제일 아래에 있는 원소를 출력하고, back()으로 가장 위에(나중에 들어간) 원소를 출력함 대괄호([])를 통해 원소의 접근이 불가능하고 ..
안녕하세요. 저는 어제 종강을 했답니다~~~~(룰루) 그래서 포인터와 리눅스를 빠른 시일 내에 정리하고 VR, AR과 보안에 대해 공부하려 합니다. 이번 시간에는 포인터의 기본 개념에 대해 배워봅시다. 1. 개념 포인터는 변수의 주소를 담는 "변수"입니다. 포인터 변수 또한 변수이기 때문에 자료형이 있습니다. int형 포인터 char형 포인터 등등과 같이 말이죠. 그러니까 물리적인 장치 메모리는 구분구적법처럼 잘게 쪼갠다는 느낌으로 메모리는 영역이 잘게 나누어져 있는데 이 나누어진 구역마다 주소가 있습니다. (보통 16진수 표기) 그 주소를 "가리키는 게" 포인터 변수입니다. 변수를 왜 가리키는 것일까요? 물론 필요할 때 찾아 쓰기 위해 원하는 구역에 직접적으로 접근하기 위해서입니다. 따라서 이 변수에 ..
안녕하세요! 벌써 올해의 반이 갔습니다. 시간 정말 빠르지 않나요? 대학교 입학한게 엊그제 같은데 벌써 1학기가 끝났다니 신기할 다름입니다. 본론으로 돌아와서 오늘은 구조체에 대해 알아봅시다! 1.구조체 개념 여러분은 C언어 자료형을 배울 때 어떤 느낌이셨나요? (추후에 자료형에 대한 포스팅도 올리겠습니다) 여지껏 배웠던 자료형과 자료형 별 배열은 전부 같은 종류의 자료형을 다루는 법을 배웠는데요. 저는 이 자료형을 배우면서 파이썬의 리스트처럼 다른 자료형을 담을 수 있는 것은 없을까 의문이 들었습니다. 그런데 역시나 이미 존재했습니다. 그것이 바로 구조체입니다. 구조체는 서로 다른 자료형을 묶어주는 역할을 합니다. 예를 들어 전화번호부 같이 이름과 번호를 묶는 것이지요. 2.구조체 사용 법 구조체는 함..
안녕하세요! 여러분들 잘 지내셨나요? 벌써 여름이 오고 있음이 느껴지는 계절입니다. 오늘은 배열에 관해 정리해 보려 합니다. 1.자료형별 배열 저는 처음 배열을 배울 때 자료형 별 배열이 직관적으로 이해되지 않았습니다. 그런데 아래와 같이 생각하니까 이해가 되더라고요. 그러니까 보통 자료형을 말할 때 크기가 다른 그릇이라고 하잖아요? 배열은 아래와 같은 형식으로 선언하는데요. 자료형 변수명[배열의 크기]=값; 이것의 의미는 선언한 자료형 X 배열의 크기로 연속된 공간을 할당하는 것입니다. 아래는 그 예시입니다. 조잡한 그림이지만 직관적인 전달을 위해 그려 봤습니다. 그러니까 자료형별로 크기가 다른데 배열이란 것은 메모리에서 연속으로 공간을 할당하는 것입니다. 그런데 참고로 이와 같이 같은 자료형을 연속으..