전체 글 89

[Java] 여러 자료형 바꾸기/사용하기

[String을 정수로 바꾸기] Integer.parseInt(x); [String 문자열을 향상된 for 문으로 사용하려면] 1. 문자열을 배열로 바꿔주기 String[] arr = str.split(""); //.split을 이용해 String 문자열을 String 배열로 바꿔줌. for(String x : arr){ ... } 2. String 문자열을 charArray로 바꿔주기 for(char x : arr.toCharArray()){ ... } [String 문자열이 정수인지 확인] str.matches("-?\\d+"); // bool 값으로 나옴. [Java Switch 문 사용] switch (검사할 변수){ case 일치하는 값: 실행문; break; //넣어주지 않으면 하위 케이스 문..

[JAVA] 알고리즘 문제풀이 입문 6-3번(삽입정렬)

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 6-3번 import java.util.Scanner; public class Main { public int[] solution(int n, int[] arr){ for(int i = 1; i = 0; j--){ if(tmp < arr[j]){ //..

[JAVA] 알고리즘 문제풀이 입문 6-2번

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 6-2번 import java.util.Scanner; public class Main { public int[] solution(int n, int[] arr){ for(int i = 0; i arr[j+1]){ int tmp = arr[j+..

[JAVA] 알고리즘 문제풀이 입문 5-8, 6-1번

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-8번 import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; class Person{ int id; int pri; public Person(int id, int pri){ this.id = id; this.pri = pri; } } public class Main { p..

[JAVA] 알고리즘 문제풀이 입문 5-8

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-8번 import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; class Person{ int id; int pri; public Person(int id, int pri){ this.id = id; this.pri = pri; } } public class Main { p..

[Git/Intellij] 인텔리제이-깃허브 연동하기

[청년포인트지원사업-고은미 프로젝트 진행] 기운차게 시작 해 놓고 정처기 실기 공부하느라 프로젝트는 뒷전이 된 지 어언 한 달..드디어 시험이 끝나서 다시 집중할 수 있게 됐다.  오늘 할 것은 인텔리제이에 깃 연동하기!    프로젝트에 깃허브를 연동하려면 깃을 설치해야 한다.난 사실 이미 설치되어 있음ㅎㅎ없다면 https://git-scm.com/downloads 여기에서 다운로드 받으면 된다.   git을 설치했다면Intellij를 실행 > 왼쪽 상단 [File] > [Settings] > [Version Control] > [Git] 에 들어가서 git 설치 경로를 저장해줘야 한다.표시된 부분에 깃 실행파일 경로를 넣어주면 되는데,설치 시 직접 경로를 지정해주지 않았다면 보통 'C:\Program ..

[JAVA] 알고리즘 문제풀이 입문 5-7

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-7 import java.util.Scanner; public class Main { public String solution(String m, String k){ String answer = "NO"; int num = 0; for(int i = 0; i

[JAVA] 알고리즘 문제풀이 입문 5-6

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-6번 import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { public int solution(int n, int k){ Queue que = new LinkedList(); for(int i = 1; i

[JAVA] 알고리즘 문제풀이 입문 5-5

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-5번 import java.util.Scanner; import java.util.Stack; public class Main { public int solution(String arr){ Stack stack = new Stack(); int answer = 0; for(int i = 0; i

[JAVA] 알고리즘 문제풀이 입문 5-4

강의: https://inf.run/w779 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 5-4번 import java.util.Scanner; import java.util.Stack; public class Main { public int solution(String ar){ Stack stack = new Stack(); String[] arr = ar.split(""); int a = 0; int b = 0; for(String x : ar..