전체 글 (894) 썸네일형 리스트형 [JAVA] 프로그래머스 - 문자열 밀기 https://school.programmers.co.kr/learn/courses/30/lessons/120921 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr StringBuilder 초기화, 모든 문자열 삭제 Java - StringBuilder 초기화, 모든 문자열 삭제 (codechacha.com) Java - StringBuilder 초기화, 모든 문자열 삭제StringBuilder.setLength(0)는 StringBuilder에 저장된 문자열의 길이를 0으로 변경합니다. 즉 문자열을 empty로 만든다는 것은 이전에 저장한 문자열을 .. [JAVA] 프로그래머스 - 연속된 수의 합 https://school.programmers.co.kr/learn/courses/30/lessons/120923 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답 import java.util.*;class Solution { public int[] solution(int num, int total) { ArrayList list = new ArrayList(); for(int i = -1000; i 다른 사람의 풀이 class Solution { public int[] soluti.. [JAVA] 프로그래머스 - k의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120887 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr int to Char 형변환 java int to char 형변환 (tistory.com) java int to char 형변환알고리즘 풀며 정리하는 형변환 문자열에서 문자의 비교시 int 를 스트링 또는 char로 변환할 경우가 있다. Java에서int를char로 변환하는 메소드는(char),Character.forDigit()및toString() 가 있다. 1. (char) 타shutco.. [JAVA] 프로그래머스 - A로 B 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 시도 1) - 두 String을 리스트로 추출하여 비교 import java.util.ArrayList;import java.util.Arrays;import java.util.List;class Solution { //리스트의 길이가 같은지 비교하고, contaisAll()을 이용하여 //before의 요소가 after에 모두 포함되어 있는지 확인 public b.. [JAVA] 프로그래머스 - 이진수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/120885 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 진법 변환 정리 (n진수 10진수) 1) 10진수 -> n진수 [JAVA] 진법 변환 정리 (n진수 10진수) (tistory.com) 10진수)" data-og-description="1. 10진수 -> n진수 * 변환하기 전에 확인! 10진수를 제외한 나머지 진수는 String으로 받아야 한다. -> int는 전부 10진수로 인식 2진수, 8진수, 16진수는 아래와 같이 Binary.. [JAVA] 프로그래머스 - 치킨 쿠폰 https://school.programmers.co.kr/learn/courses/30/lessons/120884 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답 class Solution { public int solution(int chicken) { int answer = 0; int coupon = chicken; while(coupon>9) { answer+=coupon/10; int service = coupon/10; .. [자바 알고리즘 인터뷰] 11장 해시 테이블 (1) 해시맵 디자인 https://leetcode.com/problems/design-hashmap/description/ - 다음과 같은 기능을 제공하는 해시맵을 디자인하라. put(key, value) : 키, 값을 해시맵에 삽입한다. 만약 이미 존재하는 키라면 업데이트한다. get(key) : 키에 해당하는 값을 조회한다. 만약 키가 존재하지 않는다면 -1을 업데이트한다. remove(key) : 키에 해당하는 키, 값을 해시맵에서 삭제한다. 풀이 1) 개별 체이닝 방식을 이용한 해시 테이블 구현 - 키, 값을 보관하고 연결 리스트로 처리할 별도의 객체를 구현 //노드 클래스 static class Node { int key,val; Node next; Node(int key, int val.. [자바 알고리즘 인터뷰] ch 10. 데크, 우선순위 큐 (4) - 더 맵게 https://school.programmers.co.kr/learn/courses/30/lessons/42626 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이 1) 우선순위 큐 - '가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수*2)'로 나온 새로운 음식을 다시 추가하고 반복하면서, 스코빌 지수가 K 이상일 때 반복 횟수를 출력하는 것이다. - 가장 맵지 않은 음식을 계속해서 추출해야 한다는 점에서 우선순위큐를 활용 import java.util.*;class Solution { public int .. 이전 1 ··· 15 16 17 18 19 20 21 ··· 112 다음