[C++] C++ 문자열 쪼개기(sstream)
sstream을 이용한 문자 쪼개기
sstream을 이용한 문자 쪼개기
백준 2252번 줄세우기 풀이
백준 2056번 작업 풀이
백준 1516번 게임개발 풀이
백준 1368번 물대기 풀이
백준 13549번 숨바꼭질 3 풀이
백준 11657번 타임머신 풀이
백준 4485번 녹색 옷 입은 애가 젤다지? 풀이
백준 1238번 파티 풀이
백준 1504번 특정한 최단 경로 풀이
백준 2178번 미로탐색 풀이
프로그래머스 가장큰수 풀이
프로그래머스 체육복 풀이
프로그래머스 완주하지못한선수 풀이
백준 1541번 잃어버린괄호 풀이
백준 2798번 블랙잭 풀이
백준 1759번 암호만들기 풀이
백준 12845번 모두의마블 풀이
백준 13458번 시험감독 풀이
백준 1969번 DNA 풀이
백준 1202번 보석도둑 풀이
백준 1946번 신입사원 풀이
백준 13305번 주유소 풀이
백준 1931번 회의실배정 풀이
백준 1700번 멀티탭 스케줄링 풀이
백준 2580번 스도쿠 풀이
백준 9663번 N-Queen 풀이
백준 1182번 부분수열의합 풀이
백준 1018번 체스판 다시 칠하기 풀이
백준 1436번 영화감독 숌 풀이
백준 15686번 치킨배달 풀이
프로그래머스 k진수에서 소수 개수 구하기 풀이
프로그래머스 주차요금계산사 풀이
프로그래머스 입국심사 풀이
프로그래머스 단어 변환 풀이
프로그래머스 베스트앨범 풀이
프로그래머스 가장 먼 노드 풀이
프로그래머스 압축 풀이
프로그래머스 파일명 정렬 풀이
프로그래머스 피로도 풀이
프로그래머스 튜플 풀이
프로그래머스 조이스틱 풀이
백준 1697번 숨바꼭질 풀이
프로그래머스 예상 대진표 풀이
프로그래머스 다리를 지나는 트럭 풀이
프로그래머스 2개 이하로 다른 비트 풀이
프로그래머스 괄호 회전하기 풀이
프로그래머스 가장 큰 정사각형 찾기 풀이
프로그래머스 삼각 달팽이 풀이
프로그래머스 소수 찾기 풀이
프로그래머스 n^2 배열 자르기 풀이
프로그래머스 점프와 순간 이동 풀이
프로그래머스 124 나라의 숫자 풀이
프로그래머스 멀쩡한 사각형 풀이
프로그래머스 배달 풀이
프로그래머스 카카오프렌즈 컬러링북 풀이
프로그래머스 방문길이 풀이
프로그래머스 [1차] 프렌즈4블록 풀이
프로그래머스 행렬 테두리 회전하기 풀이
프로그래머스 게임 맵 최단거리 풀이
프로그래머스 뉴스 클러스터링 풀이
프로그래머스 거리두기 확인하기 풀이
프로그래머스 입실 퇴실 풀이
프로그래머스 복서 정렬하기 풀이
프로그래머스 상호평가 풀이
프로그래머스 숫자 문자열과 영단어 풀이
프로그래머스 로또의 최고 순위와 최저 순위 풀이
백준 1316번 그룹 단어 체커 풀이
백준 2693번 N번째 큰 수 풀이
백준 1427번 소트인사이드 풀이
백준 4949번 균형잡힌 세상 풀이
백준 2346번 풍선 터뜨리기 풀이
백준 2217번 로프 풀이
백준 2075번 N번째 큰 수 풀이
백준 2012번 등수매기기 풀이
백준 1966번 프린터 큐 풀이
백준 1927번 최소힙 풀이
백준 1758번 알바생 강호 풀이
백준 14916번 거스름돈 풀이
백준 13305번 주유소 풀이
백준 11866번 요세푸스 문제0 풀이
백준 11652번 카드 풀이
백준 11279번 최대힙 풀이
백준 1092번 배 풀이
프로그래머스 섬 연결하기 풀이
백준 2887번 행성터널 풀이
University of UIm Local Contest 어두운길 풀이
여행계획 풀이
USACO 숨바꼭질 풀이
Goldman Sachs 인터뷰 편집거리 풀이
google 인터뷰 못생긴수 풀이
백준 1932번 정수삼각형 풀이
백준 18353번 병사배치하기 풀이
백준 1715번 카드정렬하기 풀이
Zoho인터뷰 정렬된배열에서특정수의개수구하기 풀이
Amazon인터뷰 고정점 찾기 풀이
프로그래머스 실패율 풀이
백준 18310번 안테나 풀이
백준 10825번 국영수 풀이
백준 14502번 연구소
백준 18352번 특정 거리의 도시 찾기 풀이
백준 16234번 인구이동 풀이
백준 3190번 뱀 풀이
백준 15686번 치킨배달 풀이
다이나믹 프로그래밍
그리디 알고리즘
STL sort
문자열 -> 정수 ```cpp #include
함수에 인자 넘기기 ```cpp void fun1(vector v1, vector v2){ ... }
스택, 큐, 덱은 특정 위치에서만 원소를 넣거나 뺄 수 있는 제한이 걸려있다. 그래서 스택, 큐, 덱을 묶어서 Restricted Structure라고 부르기도 한다.
백준 2252번 줄세우기 풀이
백준 2056번 작업 풀이
백준 1516번 게임개발 풀이
백준 1368번 물대기 풀이
백준 13549번 숨바꼭질 3 풀이
백준 11657번 타임머신 풀이
백준 4485번 녹색 옷 입은 애가 젤다지? 풀이
백준 1238번 파티 풀이
백준 1504번 특정한 최단 경로 풀이
백준 2178번 미로탐색 풀이
백준 1541번 잃어버린괄호 풀이
백준 2798번 블랙잭 풀이
백준 1759번 암호만들기 풀이
백준 12845번 모두의마블 풀이
백준 13458번 시험감독 풀이
백준 1969번 DNA 풀이
백준 1202번 보석도둑 풀이
백준 1946번 신입사원 풀이
백준 13305번 주유소 풀이
백준 1931번 회의실배정 풀이
백준 1700번 멀티탭 스케줄링 풀이
백준 2580번 스도쿠 풀이
백준 9663번 N-Queen 풀이
백준 1182번 부분수열의합 풀이
백준 1018번 체스판 다시 칠하기 풀이
백준 1436번 영화감독 숌 풀이
백준 15686번 치킨배달 풀이
백준 1697번 숨바꼭질 풀이
백준 1316번 그룹 단어 체커 풀이
백준 2693번 N번째 큰 수 풀이
백준 1427번 소트인사이드 풀이
백준 4949번 균형잡힌 세상 풀이
백준 2346번 풍선 터뜨리기 풀이
백준 2217번 로프 풀이
백준 2075번 N번째 큰 수 풀이
백준 2012번 등수매기기 풀이
백준 1966번 프린터 큐 풀이
백준 1927번 최소힙 풀이
백준 1758번 알바생 강호 풀이
백준 14916번 거스름돈 풀이
백준 13305번 주유소 풀이
백준 11866번 요세푸스 문제0 풀이
백준 11652번 카드 풀이
백준 11279번 최대힙 풀이
백준 1092번 배 풀이
백준 2887번 행성터널 풀이
백준 1932번 정수삼각형 풀이
백준 18353번 병사배치하기 풀이
백준 1715번 카드정렬하기 풀이
백준 18310번 안테나 풀이
백준 10825번 국영수 풀이
백준 14502번 연구소
백준 18352번 특정 거리의 도시 찾기 풀이
백준 16234번 인구이동 풀이
백준 3190번 뱀 풀이
백준 15686번 치킨배달 풀이
프로그래머스 가장큰수 풀이
프로그래머스 체육복 풀이
프로그래머스 완주하지못한선수 풀이
프로그래머스 k진수에서 소수 개수 구하기 풀이
프로그래머스 주차요금계산사 풀이
프로그래머스 입국심사 풀이
프로그래머스 단어 변환 풀이
프로그래머스 베스트앨범 풀이
프로그래머스 가장 먼 노드 풀이
프로그래머스 압축 풀이
프로그래머스 파일명 정렬 풀이
프로그래머스 피로도 풀이
프로그래머스 튜플 풀이
프로그래머스 조이스틱 풀이
프로그래머스 예상 대진표 풀이
프로그래머스 다리를 지나는 트럭 풀이
프로그래머스 2개 이하로 다른 비트 풀이
프로그래머스 괄호 회전하기 풀이
프로그래머스 가장 큰 정사각형 찾기 풀이
프로그래머스 삼각 달팽이 풀이
프로그래머스 소수 찾기 풀이
프로그래머스 n^2 배열 자르기 풀이
프로그래머스 점프와 순간 이동 풀이
프로그래머스 124 나라의 숫자 풀이
프로그래머스 멀쩡한 사각형 풀이
프로그래머스 배달 풀이
프로그래머스 카카오프렌즈 컬러링북 풀이
프로그래머스 방문길이 풀이
프로그래머스 [1차] 프렌즈4블록 풀이
프로그래머스 행렬 테두리 회전하기 풀이
프로그래머스 게임 맵 최단거리 풀이
프로그래머스 뉴스 클러스터링 풀이
프로그래머스 거리두기 확인하기 풀이
프로그래머스 입실 퇴실 풀이
프로그래머스 복서 정렬하기 풀이
프로그래머스 상호평가 풀이
프로그래머스 숫자 문자열과 영단어 풀이
프로그래머스 로또의 최고 순위와 최저 순위 풀이
프로그래머스 섬 연결하기 풀이
프로그래머스 실패율 풀이
저장과 파일구조 - 디스크, 파일, 플래시 저장장치
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 1과목 데이터 모델링의 이해 중요개념
SQLD 문제풀이 중요개념 정리
SQLD 문제풀이 중요개념 정리
SQLD 문제풀이 중요개념 정리
옵티마이저 조인
테이블 파티션, 파티션 인덱스
윈도우함수 - 순위, 집계, 행순서, 비율
그룹함수 - ROLLUP, GROUPING, GROUPING STS, CUBE
서브쿼리
connect by
등가조인, inner join, intersect, outer join, cross join, union, minus
DCL, TCL
decode, case, rownum, rowid, with
내장형 함수(BUILT-IN Function) - DUAL 테이블
DML - group by, select 실행순서, 형변환
DML - where
DML - select
DML - insert, update, delete
테이블
데이터베이스와 데이터베이스 관리 시스템의 차이점
정규화(Normalization)
관계 관계는 엔터티 간의 관련성을 의미하며 존재관계와 행위관계로 분류된다. 존재관계는 두 개의 엔터티가 존재 여부의 관계가 있는 것이고, 행위관계는 두 개의 엔터티가 어떤 행위에 의한 관련성이 있는 것이다.
3층 스키마(3-Level Schema)
데이터 모델링 현실세계를 데이터베이스로 표현하기 위해서 추상화한다. 데이터 모델링은 고객의 업무 프로세스를 추상화하고, 소프트웨어를 분석, 설계하면서 점점 더 상세해진다.
데이터, 정보, 지식 데이터가 모이면 정보가 되고 정보가 모이면 지식이 된다. 데이터(data)는 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값. 정보(information)는 데이터에 의미를 부여한 것. 지식(knowledge)은 사물이나 현상에 대한 이해.
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 2과목 SQL 기본 및 활용 중요개념
SQLD 기출문제 1과목 데이터 모델링의 이해 중요개념
SQLD 문제풀이 중요개념 정리
SQLD 문제풀이 중요개념 정리
SQLD 문제풀이 중요개념 정리
옵티마이저 조인
테이블 파티션, 파티션 인덱스
윈도우함수 - 순위, 집계, 행순서, 비율
그룹함수 - ROLLUP, GROUPING, GROUPING STS, CUBE
서브쿼리
connect by
등가조인, inner join, intersect, outer join, cross join, union, minus
DCL, TCL
decode, case, rownum, rowid, with
내장형 함수(BUILT-IN Function) - DUAL 테이블
DML - group by, select 실행순서, 형변환
DML - where
DML - select
DML - insert, update, delete
테이블
데이터베이스와 데이터베이스 관리 시스템의 차이점
정규화(Normalization)
관계 관계는 엔터티 간의 관련성을 의미하며 존재관계와 행위관계로 분류된다. 존재관계는 두 개의 엔터티가 존재 여부의 관계가 있는 것이고, 행위관계는 두 개의 엔터티가 어떤 행위에 의한 관련성이 있는 것이다.
3층 스키마(3-Level Schema)
데이터 모델링 현실세계를 데이터베이스로 표현하기 위해서 추상화한다. 데이터 모델링은 고객의 업무 프로세스를 추상화하고, 소프트웨어를 분석, 설계하면서 점점 더 상세해진다.
numpy, matplotlib
__name__
클래스 변수 selif.i = 10 처럼 첫 대입 연산에서 생성되는 변수를 인스턴스 변수라고 한다. 인스턴스 변수는 각 객체별로 존재한다.
함수를 만들어 봔환하는 함수, 클로저(Closure)
property
__dict__의 단점과 해결책
속성 감추기 객체 외부에서 객체 내에 있는 변수, 속성에 직접 접근하지 못하도록 만들 수 있다.
연산자 오버로딩
스페셜 메소드
메소드 기반 문자열 조합
문자열 조합
리스트의 sort 메소드 >>> ns = [3,1,4,2] >>> ns.sort() # 기본 오름차순 >>> ns [1,2,3,4] 리스트에는 sort메소드가 제공된다. sort가 호출되면, 이 메소드는 내부적으로 모든 값들을 대...
키가 존재할 때와 존재하지 않을 때 >>> d = {'red':1, 'white':2} >>> d['red'] = 2 >>> d {'red':2, 'white':2} >>> d['blue'] = 3 >>&g...
itreable 객체와 매개변수
패킹과 언패킹 튜플로 값을 묶는 행위를 ‘튜플 패킹’, 튜플로 묶여 있는 값들을 풀어내는 행위를 ‘튜플 언패킹’ 이라고 한다.
제너레이터 제너레이터(Generator)는 iterator 객체의 한 종류이다. 때문에 제너레이터를 전달하면서 next 함수를 호출하면 값을 하니씩 얻을 수 있다.
1. map ```python def pow(n): return n**2
파이썬에서는 함수도 객체 파이썬은 모든 것을 객체로 처리한다. 심지어 정수나 실수도 객체이다. >>> x = 3.0 >>> type(x) <class 'float'> >>> x.is_integer() # 소수점 이하에 값...
iter 함수
두 객체의 비교와 복사
#1. 가비지 컬렉션
1. 파이썬 등장 1991년에 귀도 반 로섬(Guido Van Rossum)이 개발한 언어로, 처음에는 C언어 기반으로 개발되었는데 이후 다양한 기능이 개발되어 추가되었다.
백준 2887번 행성터널 풀이
University of UIm Local Contest 어두운길 풀이
여행계획 풀이
USACO 숨바꼭질 풀이
Goldman Sachs 인터뷰 편집거리 풀이
google 인터뷰 못생긴수 풀이
백준 1932번 정수삼각형 풀이
백준 18353번 병사배치하기 풀이
백준 1715번 카드정렬하기 풀이
Zoho인터뷰 정렬된배열에서특정수의개수구하기 풀이
Amazon인터뷰 고정점 찾기 풀이
프로그래머스 실패율 풀이
백준 18310번 안테나 풀이
백준 10825번 국영수 풀이
백준 14502번 연구소
백준 18352번 특정 거리의 도시 찾기 풀이
백준 16234번 인구이동 풀이
백준 3190번 뱀 풀이
백준 15686번 치킨배달 풀이
머신러닝 - 차원축소 : 주성분 분석(PCA)
머신러닝 - K-평균 알고리즘
머신러닝 - 비지도학습 - 군집 알고리즘
머신러닝 - 랜덤포레스트, 엑스트라 트리, 그레이디언트 부스팅, 히스토그램 기반 그레이디언트 부스팅
머신러닝 - 검증 세트, 교차 검증
머신러닝 - 결정 트리
머신러닝 - 확률적 경사 하강법
머신러닝 - 다중분류, 로지스틱회귀
머신러닝 - 다중회귀, 릿지회귀, 라쏘회귀
머신러닝 - 선형회귀, 다항회귀
머신러닝 - K-최근접 이웃 회귀
머신러닝 - 데이터 전처리
머신러닝 - 훈련세트, 테스트세트 - K-최근접 이웃 알고리즘
머신러닝 - K-최근접 이웃 알고리즘
인공지능 - 머신러닝, 딥러닝
딥러닝 - LSTM과 GRU
딥러닝 - 순환 신경망
딥러닝 - 합성곱 신경망
딥러닝 - 신경망 모델 훈련 : 드롭아웃, 콜백
딥러닝 - 심층신경망, 옵티마이저
딥러닝 - 인공신경망, 텐서플로, 케라스
인공지능 - 머신러닝, 딥러닝
손실함수
신경망, 활성화함수, 배치
퍼셉트론, 다층퍼셉트론
numpy, matplotlib
REST API 소개
SMTP, POP3, 웹서버, DNS, SSL, FTP, IMAP, Proxy
html,css,프록시서버,request,response,쿠키,dns,arp
Elastic Stack - 엘라스틱 스택 시작
D3.js svg
D3.js
AWS 아마존 웹 서비스 소개
React 소개
D3.js
sstream을 이용한 문자 쪼개기
c++ 배열 크기 구하기
STL sort
문자열 -> 정수 ```cpp #include
스택, 큐, 덱은 특정 위치에서만 원소를 넣거나 뺄 수 있는 제한이 걸려있다. 그래서 스택, 큐, 덱을 묶어서 Restricted Structure라고 부르기도 한다.
1. C++ 언어의 역사 1950년대 어셈블리어의 한계를 극복한 고급 언어들이 개발되기 시작했다. 1954년에 Fortran이 개발되고 1967년에 운영체제나 컴파일러와 같은 시스템 소프트웨어를 작성하기 위한 용도로 BCPL이라는 언어가 개발되었다. 1970년 BCPL을 개선하여...
플라스크 플라스크는 2004년 오스트리아의 오픈소스 개발자 아르민 로나허가 만든 웹 프로엠워크다. 플라스크는 아르민 로나허가 만우절에 장난삼아 던진 아이디어였는데 사람들의 관심이 높아져 서비스로 만들어졌다. 플라스크는 장고와 더불어 파이썬 웹 프레임워크의 양대 산맥으로 자리매김하고...
네트워킹
프로젝트 소개
OpenCV(Open source Computer Vision)은 1999년 인텔의 게리 브래드스키가 개발을 시작해 2000년에 처음 공개된 C/C++ 기반의 영상 처리 전용 라이브러리로, 파이썬이나 C# 등의 다양한 언어를 지원하고 있다. OpenCV는 이미지 처리를 위한 라이브...
모든 명령어는 cmd 창에 입력.
라즈베리파이4 - 8GB 라즈베리파이는 2012년 1월 29일에 영국의 라즈베리 파이 재단에서 기초 컴퓨터 과학 교육을 목적으로 발표한 오픈 소스 하드웨어로 ARM 기반의 빠른 속도와 리눅스를 사용할 수 있어서 인기가 많다.
SMTP, POP3, 웹서버, DNS, SSL, FTP, IMAP, Proxy
html,css,프록시서버,request,response,쿠키,dns,arp
클라우드 서비스 분류 - IaaS, PaaS, SaaS
TCP/IP 프로토콜
OSI 7계층
네트워킹
1. 접근 지정자
객체 지향 언어 객체 지향 언어는 실세계의 객체를 프로그램 내에 표현하기 위해 클래스와 객체 개념을 도입했다. 캡슐화(Encapsulation) : 캡슐화란 객체를 캡슐로 싸서 내부를 보호하고 불수 없게 하는 것으로 객체의 가장 본질적인 특징이다. 자바에서는 클래스라는 캡슐을...
1. 배열 배열은 인덱스와 인덱스에 대응하는 데이터들로 이루어진 연속적인 자료구조. 같은 종류의 데이터들이 순차적으로 저장.
1. 자바 프로그램의 구조
1. 자바의 출현 자바는 애초 일반 컴퓨터나 인터넷 환경에서 사용될 목적으로 설계된 것이 아니다. 1991년에 선마이크로시스템스(SUN Microsystems)는 엔지니어 제임스 고슬링을 중심으로 그린 프로젝트라는 이름으로 가전제품에 사용할 소프트웨어를 개발하기 시작했다.
손실함수
신경망, 활성화함수, 배치
퍼셉트론, 다층퍼셉트론
numpy, matplotlib
REST API 소개
SMTP, POP3, 웹서버, DNS, SSL, FTP, IMAP, Proxy
html,css,프록시서버,request,response,쿠키,dns,arp
클라우드 서비스 분류 - IaaS, PaaS, SaaS
스택, 큐, 덱은 특정 위치에서만 원소를 넣거나 뺄 수 있는 제한이 걸려있다. 그래서 스택, 큐, 덱을 묶어서 Restricted Structure라고 부르기도 한다.
다이나믹 프로그래밍
그리디 알고리즘
1. 프로젝트 소개
안드로이드 앱 소개
플러터 등장배경, 특징
플러터 등장배경, 특징
React 소개
React 소개
AWS 아마존 웹 서비스 소개
Elastic Stack - 엘라스틱 스택 시작
SMTP, POP3, 웹서버, DNS, SSL, FTP, IMAP, Proxy