커서를 기준으로 앞에 있는 문자열과 뒤에 있는 문자열을 따로 스택을 관리하면 가능할것 같습니다.
https://www.acmicpc.net/proble...
비슷한 문제입니다. 해당 아이디어로 위 문제를 구현한 코드도 같이 첨부합니다.
도움이 되길 바랍니다. 화이팅
1406번 - 에디터
커서를 기준으로 앞에 있는 문자열과 뒤에 있는 문자열을 따로 스택을 관리하면 가능할것 같습니다.
https://www.acmicpc.net/proble...
비슷한 문제입니다. 해당 아이디어로 위 문제를 구현한 코드도 같이 첨부합니다.
도움이 되길 바랍니다. 화이팅
댓글을 작성하려면 로그인해야 합니다.
swjo0502 1년 전
안녕하세요. c언어 스택구현으로 풀어봤습니다.
이 중, push와 pop 함수에서 스택 배열 중 커서의 위치에 따라 모든 배열 원소를 뒤로 1칸씩 밀거나, 앞으로 1칸씩 당겨오면서 시간초과가 발생함은 알았습니다.
근데 이런 방법 말고도 c언어로 해결할 방법이 있을까요...? 많이 고민해봐도 생각이 전혀 나지 않아 질문드립니다ㅜㅜ