본문 바로가기
728x90

Program19

VMware Workstation 17 가상머신에 MacOS 설치하기 Window 환경에서 Flutter로 작업 하던 중 IOS로 빌드하여 테스트를 해보고 싶었고 IOS 빌드를 위해선 Xcode라는 빌드 툴이 필요했습니다. Xcode를 설치하여 활용하기 위해선 운영체제가 MacOS 환경이여야하며 이를 위해 VMware라는 가상 머신과 Unlocker를 이용해 MacOS를 설치하는 방법을 소개합니다. 1. MacOS, Unlocker, 가상머신 VMware Workstation Player 17 설치하기 MacOS Big Sur 11 설치 가상머신 내에서 운영체제 설치를 위해 MacOS iso 파일을 설치합니다. Unlocker 설치 위 항목 중 zip 확장자의 파일을 설치합니다. 압축을 푸는 과정에서 보안 프로그램이 격리를 시도하는데, 격리 해제를 해줍니다. 압축을 푼 상.. 2023. 12. 4.
[프로그래머스] 스킬체크 Level1 통과 후기 프로그래머스에 스킬체크라는 항목이 있길래 레벨도 나뉘어져있겠다 가장 하위 단계의 입문자(Level1)부터 시도해보았다. Task는 2개에 각 항목마다 50점의 배점과 함께 풀이시간 40분이 주어진다. 설명에 난이도는 쉬운것처럼 기재되어있는데, 알고리즘 훈련이 잘 안되어있던터라 그런지 약 5트라이 만에 문제를 100점으로 해결하게 되었다.(ㅡ.ㅡ..) 이전에 카카오 모빌리티 코딩테스트도 진행하였을때 문제점이 풀이에 필요한 논리적인 사고능력과 풀이 능력이 부족했는지 풀이 실패&시간 부족으로 탈락을 하였는데 좀 더 노력해서 상위 Level 클리어를 수월하게 할 때 까지 노력해야겠다. ※ 작성했던 코드도 여기에 기재하여 리뷰하고 싶은데 테스트 하기 전 문제나 답을 공개할 시 법적제재를 받을 수 있다는 경고문으로.. 2023. 8. 22.
[프로그래머스] 대소문자 변경하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String result = new String(); for(char cr : a.toCharArray()){ if(Character.isLowerCase(cr)){ result += Character.toUpperCase(cr); } else { result += Character.toLowerCase(cr); } } System.out.print(result); } } 입력받은 문자열 중 소문자는 대문자로, 대문자는 소문자로 변경하여 출.. 2023. 8. 1.
[JAVA] 문자열 반복 출력 메서드 repeat 아규먼트값을 토대로 문자열을 반복 출력하는 repeat라는 메서드가 있습니다. 사용방법은 간단합니다. import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); System.out.println(str.repeat(n)); //n값 만큼 반복하여 출력 } } 2023. 8. 1.
728x90