728x90 substr2 [programmers] Lv.3 표 편집(c++) 교훈: 생각나는 아이디어가 있으면 그냥 하자.. boubly linked list를 만들면 되겠다 생각했는데.. 만들어져있는걸로 그냥 하자 싶어서 set으로 진행했으나 답은 맞는데 아무리 해도 효율성이 안돼서 그냥 doubly linked list를 만들기로 결정.. 별로 어려운것도 아닌데 더 쉽고 좋은 방법 찾겠다고 시간만 낭비했다.. 라는 일기 doubly linked list(양방향으로 연결된 리스트) https://jolly-note.tistory.com/32 linked list - 이중(doubly) 연결 리스트 양방향으로 연결돼있는 linked list이다. 현 노드에서 이전 노드와 앞의 노드로 갈 수 있다. + singly linked list는 각 노드가 다음 노드만 가리킨다. + cir.. 2022. 4. 27. [programmers] Lv.2 문자열 압축(c++) 더보기 #include #include using namespace std; vector tokenizing(string s, int N){ vector tokens; for(int j=0; s.length()>=N; j+N){ tokens.push_back(s.substr(j, N)); s = s.substr(j+N); if (s.length() 2a2ba3c - 1번 반복된것은 표현하지 않음 - 처음 자른 단어의 길이만큼 잘라야함 - 맨 마지막에 자른것은 정해진 길이보다 작을 수 있음 (딱 떨어지지 않아도 됨) 제한사항 - 1 2022. 4. 15. 이전 1 다음 728x90