stringstream 문자열 공백 분리 컨트롤 stringstream 사용법 stringstream 사용법 s = "weoifwjeoif woiejfowjf \n wefjwoiejf" stringstream ss(s); string str; while (ss >> str) { ~~ } C++ 2023.01.13
링크드 리스트 stl list를 활용한 링크드 리스트 목차 링크드 리스트 list L = {1,2}; auto cursor = L.begin(); L.insert(cursor, 3); //삽입 cursor = L.erase(cursor); //삭제 C++ 2022.12.13
코테 링크드리스트 링크드리스트 구현 const int MX = 10005; int dat[MX], pre[MX], nxt[MX]; int unused = 1; fill(pre, pre+MX, -1); nxt(pre, pre+MX, -1); 출처: BaaaaaaaarkingDog | [실전 알고리즘] 0x04강 - 연결 리스트 (encrypted.gg) C++ 2022.12.11
Rotate vector를 n번 밀거나, 당기거나 n개 앞으로 당기기 본문내용넣기 rotate(numbers.begin(), numbers.end() - n, numbers.end()); n개 뒤로 보내기 rotate(numbers.begin(), numbers.begin() + n, numbers.end()); C++ 2022.12.05
최대최소, 해당 인덱스 *max_element(array.begin(), array.end()) max_element(array.begin(), array.end()) - array.begin() C++ 2022.11.22