Recent Posts
목록5397 키로거 (1)
소소한 개발이야기
[백준 #5397번 JAVA] 키로거 풀이
📄 키로거 [백준 5397번] 🔗 [전체 소스 코드] 🔗 [문제 풀러가기] 문제는 스택(Stack) 또는 링크드리스트(LinkedList)를 활용하여 문제를 해결할 수 있습니다. 해당 풀이는 스택(Stack)을 활용하여 문제를 풀어보겠습니다. 먼저 문제의 조건을 살펴보고 어떻게 문제에 접근해야 하는지 살펴보겠습니다. 문제 조건 문제에서 제시하는 키로거는 사용자가 입력하는 문자, 좌우 방향키, 백스페이스키로 구분되어 있습니다. 일반 에디터에서 글을 작성할 때와 동일하게 생각하시면 됩니다. 글을 입력하는 곳을 나타내는 커서는 방향키로 이동할 수 있으며 해당 커서에 글을 입력하게 됩니다. 만약, 글을 작성하다 중간에 어떤 글자 또는 문구를 삽입하고 싶을 떄 방향키로 해당 위치로 이동해 중간에 글을 작성하는걸 ..
BOJ
2019. 11. 12. 14:29