미니멀 개발일기 12

백준 3407번(맹세) 풀이 - Java 메모리 제한이 심한 문제

최근 응시한 코테에서 쓴 맛을 보았습니다. 시간이 부족해서 마지막 문제를 손도 못댄게 원인이었고, 자주 출제되는 문제 분류 위주로 실버 빨리 풀기에 포커스를 맞추려고 합니다. 문제 이름은 맹세였기에, 이 문제는 꼭 푼다고 맹세했습니다. 하지만, 자바로 풀면 메모리 제한이 심하게 적용되는 문제였습니다. 이를 풀이하는 과정이 기억에 남아 기록하려 합니다. https://www.acmicpc.net/problem/3407   원소표에 있는 문자들로 주어진 문자열을 구성할 수 있는지 판단하는 실버 구현 문제입니다. String arr[] = {"h", "b", "c", "n", "o", "f", "p", "s", "k", "v", "y", "i", "w", "u", "ba", "ca", "ga", ..

[VM/Ubuntn] 양방향 클립보드 공유

이슈VM에 ES 설치 도중, Window 환경 컴퓨터(호스트)의 텍스트가 Ubuntu 환경 VM(게스트)에 Copy&Paste 되지 않음 호스트 - 실제 하드웨어(컴퓨터) 게스트 -  호스트 컴퓨터 위에서 가상화 소프트웨어  해결 방법 가상 머신의 게스트 확장 패키지 설치 이후 클립보드 공유 양방향 설정   1. 게스트 확장팩 이미지 다운sudo apt updatesudo apt install virtualbox-guest-additions-iso 2. 이미지 삽입장치(Device) -> Guest Additions CD 이미지 삽입(Insert Guest Additions CD image) 클릭 3. 게스트 확장팩 마운트 & 런 /dev/cdrom -  CD 또는 DVD 드라이브를 나타내는 디바이스 ..