profile
Think Talk Act
post-thumbnail

(eclipse, STS)Incompatible JVM

STS를 이용해 작업을 하다가Weka를 사용하기 위해 java 1.8을 설치하면서 Incompatible JVM 에러가 발생했다.프로그램이 실행될 때 ini파일을 읽는데jdk의 버전이 1.8로 맞지않아 발생한 에러이다11이상의 버전이 설치된 경로를 지정해주어 해결.jd

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 배열 만들기2

풀이풀이방법1) String으로 형변환 후 char타입 c에 한글자씩 담으면서2) 5,0이 아니라면 bool=false로 변환 후 break3) 5,0인 경우 bool이 true값을 가지며 list에 추가한다.

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 다항식 더하기

풀이풀이방법1) polynomial을 "+"를 기준으로 split하여 배열로 만들고2) 각 배열 인덱스에서 'x'를 포함한 경우3) 'x'를 포함하면서 'x'만 있는 경우 1차항 계수 증가4) 1차항 계수가 2자리 이상일 경우5) 출력할때 상수 계수, 1차항 계수가 0

2023년 6월 2일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 점프와 순간이동

풀이풀이방법1) 1부터 쭉 나열해서 써보면 일정한 규칙을 찾을 수 있다.(=수학적인 문제)2) 2로 나누었을 때 홀수가 반환되면 1씩 증가하면 된다.

2023년 6월 1일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 문자열 내 마음대로 정렬하기

풀이풀이방법1) 값을 순서대로 담기위해 List사용2) 문자의 임이 변형을 편리하게 하기 위해 StringBuilder사용3) 인덱스n의 글자를 charAt()으로 추출하고 기존 stringsi번째 단어를 append하여 더한다4) 인덱스n의 글자가 가장 앞에 있으므로

2023년 6월 1일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 두 개 뽑아서 더하기

풀이풀이방법1) HashSet을 사용하면 중복값을 갖지 않고 배열을 만들 수 있다.2) 오름차순으로 정렬(sort)하기위해 HashSet을 List타입으로 변경3) answer\[]에 List를 대입하여 반환) HashSet대신 TreeSet을 사용하면 중복값을 갖지

2023년 5월 31일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 배열 만들기6

풀이풀이방법1) stack사용으로 규칙에 맞게 값 누적하기2) tmp배열에 임시저장3) answer에 대입하여 반환

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 영어 끝말잇기

풀이풀이방법1) 한번 사용된 단어를 list에 담는다2) wordsi가 list에 있는 경우 %연산으로 n보다 크지 않은 반복된 숫자를 반환하게 하여 player를 반환. /연산으로 n으로 나누었을 때 몫을 turn으로 반환3) 탈락자가 없는 경우 {0,0)반환4) w

2023년 5월 28일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 짝지어 제거하기

풀이풀이방법1) Stack을 활용하여 peek(가장 최근에 추가된 값)과 s의 i번째 인덱스가 같다면 pop하여 제거2) 그렇지 않다면 push하여 남은 글자만 기록

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 문자열 밀기

풀이풀이방법1) A의 맨끝 요소가 맨 앞에서 출력되어 B와 비교한다.String A를 2번 연결하여 index를 A.length()부터 감소시키면서 A의 길이만큼 출력한다.ex) hello + hello = h e l l o h e l l o index번호 0 1

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 무작위로 K개의 수 뽑기

풀이풀이방법1) 중복된 값을 제거하기 위한 HashSet 객체 set을 생성2) 중복값이 없을경우 if수행, count가 k와 같아지면 반복문 탈출3) 2번째 반복문을 통해 answer의 빈자리를 -1로 채운다.배열에서 중복값을 없애기 위한 방법이중 HashSet과 L

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 시저암호

풀이풀이방법1) char타입 활용2) 아스키코드로 n만큼 더하거나3) z를 넘어갈 경우 26(알파벳 개수)를 뺀 뒤 n만큼 더한다4) 대 소문자 2가지로 나누어서 푼다

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

프로그래머스 최소직사각형

풀이풀이방법1) 명함의 가장 긴 변을 v로, 가장 짧은 변을 h로 둔다2) v중 가장 긴 값, h중 가장 긴 값을 곱하여 answer로 반환

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

프로그래머스 피보나치 수

풀이풀이방법1) 피보나치 수는 이전수와 전전수의 합이다2) int범위를 벗어나는것을 막기위해 1234567로 나누어 준다

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 유한소수 판별하기

풀이풀이방법1) 유클리드 호재법으로 최대공약수 y를 구한다2) 분모에 해당하는 b를 y로 나누어 기약분수의 형태로 만든다3) 유한소수는 소인수를 2와5를 갖는다(2,5로 나누었을 때 0)

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 최솟값 만들기

풀이풀이방법1) 한쪽 배열의 최대값과, 다른쪽 배열의 최솟값을 곱하여 더하면 가장 작은 수가 나온다.

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 최대공약수와 최소공배수

풀이풀이방법1) 최대공약수: 유클리드호재법=n<m, r=m%n일때 m=n이되고, n=r이 될때 n이 0이될때의 m값2) 최소공배수: 최소공배수최대공약수=nm

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 부분 문자열인지 확인하기

풀이풀이방법1) contain()함수 사용:contain()함수는 문자열에 특정문자를 포함하고 있는지 확인한다.(대소문자 구분)2) indexOf()함수 사용:indexOf()함수는 문자열에 특정문자의 위치를 반환한다.(특정문자열을 포함하고 있으면 인덱스를 반환, 찾지

2023년 5월 9일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 문자열 다루기 기본

풀이풀이방법0) 문제를 잘 읽어보자. 문자열s의 길이가 4 또는 6 일때의 true조건이 있다.1) charAt()메서드로 문자열s를 for반복하여 아스키코드57(숫자9)보다 큰 값(알파벳은 64이상)을 음수(-)로 만들어 음수일 때 false를 출력하도록 했다.위의

2023년 5월 8일
·
0개의 댓글
·
post-thumbnail

[JAVA] int와 Integer의 차이는??

int : 변수의 data type이다\->변수: 값을 저장할 수 있는 메모리 공간자료형은 data type에 따라 값이 저장될 공간의 크키와 저장 형식을 정의한다.Integer : int(data type)를 객체로 다루기 위해 사용하는 클래스이때 자료형에는 prim

2023년 5월 3일
·
0개의 댓글
·