목록전체 글 (51)
느림보 개발

🧡 작성한 답 🧡 class Solution { public int solution(int n, int k) { // 양꼬지 n, 음료수 k int price = 0; if(n>9) { price = 12000*n+2000*k-2000*(n/10); } else price = 12000*n+2000*k; return price; } } 🧡 풀이 🧡 서비스 음료를 받을 수 있을 때, 받을 수 없을 때를 나눠서 코드를 작성했다. * 받을 수 있는 경우 우선 시킨 양꼬치가 10인분 이상이어야하며 10인분 마다 음료 할인이 있어 적용해주면 된다. * 받을 수 없는 경우 먹은 양꼬치와 음료값을 계산하여 작성해주면 된다! 통과 😎 더 좋은 코드와 개선점이 있다면 부담없이 알려주세요 :O 감사합니다. https://..
🧡 작성한 답 🧡 class Solution { public int solution(int n) { int answer = 0; for(int i=0; i

🧡 작성한 답 🧡 import java.util.Arrays; class Solution { public int solution(int[] array) { Arrays.sort(array); // 오름차순 정렬 int size = array.length; // 배열사이즈 int indexNum = size / 2; int answer = array[indexNum]; return answer; } } 🧡 풀이 🧡 주어진 배열을 오름차순 혹은 내림차순 정렬을 한다. 배열의 크기를 구하고 /2 를 해준 값을 인덱스 순서로 지정하여 배열의 값을 반환한다. 그냥 눈으로 풀기에 어려워서 배열을 적으면서 어떤 인덱스를 반환하면 좋을지 그림을 그렸더니 indexNum을 어떻게 설정하면 좋지 보였다. 통과 😎 더 좋은..

😊 실습을 하는 중에 List와 Map을 많이 사용하여 이참에 어떤 특징들을 가지고 있는지 정확히 알고 사용하면 좋을거 같아서 정리하게 되었다. 이후 포스팅에서는 List와 Map의 차이점을 알아보고 활용 방법도 업로드할 예정이다. Java Collection Framework의 상속 기본 구조 컬렉션 프레임워크를 사용하는 이유는 기존에는 많은 데이터를 처리하기 위해 배열을 사용했었지만, 1) 크기가 고정되어 있고 2) 삽입 및 삭제 시간이 오래 걸린다는 불편한 점들이 많았습니다. 따라서 이를 보완하기 위해 자바에서 동적 배열 개념인 컬렉션 프레임워크를 제공하였는데 종류는 대표적으로 List, Map, Set이 있습니다. 이를 통해 자료의 삽입, 삭제, 검색 등이 용이해지고 어떠한 자료형이라도 담을 수 ..

주소창으로 들어오는 url 경로가 boardDetail.html?POST_ID=POST000001 이라고 할 때, 자바스크립트를 통해 파라미터의 value값을 변수로 저장할 수 있다. 이 함수를 사용하여 파라미터의 이름으로 검색하여 변수에 저장한 다음 자유롭게 사용 가능하다. function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results == null ? "" : decodeURIComponent(resul..