728x90
백준 문제풀이
10093은 longlong 으로 하는이유가 10^15가 int의 범위를 벗어나서임 45479' 방문배열에 추가 스위치
- ✍2021,2022/알고리즘
- · 2022. 7. 4.
728x90
10093은 longlong 으로 하는이유가 10^15가 int의 범위를 벗어나서임 45479' 방문배열에 추가 스위치
01 벡터 요소가 추가,삭제될때마다 자동으로 메모리를 재 할당하여 크기를 동적으로 변경할 수 있는 시퀀스 컨테이너 vector 객체이름 (초기크기): -빈칸 만들고싶을때 초기크기 0 - vector 헤더파일 필수 - 자동으로 메모리 할당되는 배열 - 인덱스를 이용한 요소접근가능 vector 객체이름 : 비어있는 벡터생성 vector 객체이름 (크기,값) :명시된 값을 명시된 크기만큼 갖는 벡터 생성 vector 객체이름 (벡터): 명시된 벡터를 복사해서 생성 벡터 멤버함수 객체이름.함수() push_back(값) - 현재 벡터의 마지막 위치에 새로운 원소삽입 - 벡터 크기 1증가 pop_back() -벡터의 마지막 원소 제거 - 벡터 비어있을 경우 오류 size() - empty() - 벡터에 원소가 존..
블로그를 너무 오래쉬어서 세미나 기록! 01 다중 반복문 구구단문제 02 소트인 사이드 1427번 : 방문배열 사용하기 - visited배열을 만들어준다. - 해당하는 인덱스의 값을 추가해주면된다. > 방문배열의 인덱스 방문을 체크할 대상 > 방문배열의 각 칸의 정보 해당 인덱스가 나타나는 대상이 방문된 횟수 03 알고리즘 헤더파일 크기 비교함수 최솟값 반환함수 : min(A,B) 최댓값 반환함수 : max(A,B) - 전달 받은 두 수중 더 큰(작은)수를 반환한다 - 두 수의 자료형이 같아야한다. 두 수 교환함수 swap(A,B) int tmp = A; A= B; B =tmp; 04 cmath 헤더파일 abs(숫자) : 절댓값 pow(A,B): 지수값을 더블형으로 반환 sqrt(숫자): 제곱근을 더블형..
1. 프로그래밍 기본 문법 2. 알고리즘 100제 - 코드업 2. 백준, 코드포스 백준은 그리디 알고리즘부터 탐색,DFS,BFS 그 이외에 이제 그래프이론, 중급, 고급 동적프로그래밍,문자열 추천언어 C++,파이썬 방학에는 파이썬공부한다.