본문 바로가기

분류 전체보기

(283)
lv1 수박수박수박수박수박수? 어짜피 수박 두글자 "수" "박"을 각각 찍는것보다 "수박"을 찍는 것에 초점을 둠 n이 짝수이면 "수박" 으로 끝남 n이 홀수이면 "수박" + "수" 로 끝남 forNum은 "수박"의 반복횟수 ifNum은 홀수번인지 짝수번인지 판단 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 class Solution { public String solution(int n) { String answer = ""; int forNum = n/2; int ifNum = n%2; if(ifNum == 0){ for(int i = 0; forNum > i;i++){ answer+="수박"; } }else { for(int i = 0; forNum > i;i++){ answer+="수박"; ..
팁팁 for(int i = 0 ; list.size() > i ; i++){...} 은 반복을 할때마다 size()를 호출하기 때문에 int listSize = list.size(); 처럼 변수로 저장해 놓자
lv1 체육복 첫 시도, 테스트 케이스는 통과가 된다. 정답은 아님 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 class Solution { public int solution(int n, int[] lost, int[] reserve) { int answer = 0; int firstN = n - lost.length; //총원 - 도둑맞은 수 = 현재 체육복 있는 사람 수 int secondN = 0; //빌려준 횟수 for(int i = 0 ; lost.length > i; i++){ for(int j = 0; reserve.length> j ; j++){ if( lost[i] == reserve[j] + 1|| lost[i] == reserve[j] -1 ){ lost[i]..
피보나치 수열 피보나치 수열이란 0, 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21. . . . . . . 이때 n번째 있는 수열 구하기 12345678910111213141516public class Main { public static void main(String[] args) { System.out.println(piv(8)); } public static int piv(int n ){ if(n==1){ return 1; }else if(n==2){ return 1; }else { return piv(n - 1) + piv(n - 2); } }}Colored by Color Scriptercs
lv1 두 개 뽑아서 더하기 1234567891011121314151617181920212223242526272829303132333435363738import java.util.*;class Solution { public int[] solution(int[] numbers) { int[] answer = {}; int index = 0; //합 구하는 반복문에 사용 int number = 0; //합 구하는 반복문에 사용 int size = numbers.length; //합 구하는 반복문에 사용 List list = new ArrayList(); //합을 저장하는 ArrayList List newList = new ArrayList(); //중복 제거한 ArrayList //중복 제거 안된 합 들 list에 넣기 for(int..
이미지가 표시가 안될 때 크롬의 개발자 탭에서 네트워크 관련 항목을 확인 만약 이미지에 대한 자료가 전달이 되었을 때의 경우 404 라면 잘못된 경로 or 이미지가 없음 403 라면 public 이 아닌것, 맥북이라면 터미널에서 ls -l 을 해보자 만약 public 으로 설정하고 싶으면 a+r 을 하자
네트워크 기초 포트번호: 포트는 서비스를 하는 번호 은행의 창구 역할. 은행에서 예금 과 대출 창구가 따로 있듯 정해져 있는 포트가 존재한다. 예로서 80번 포트는 http이고 443은 https이다. 웹 네트워크의 과정 tcp가 데이터를 전달하고 ip가 주소를 찾아주며 http가 포트번호와 요청, 디렉토리 정보를 보내주면 라우터가 서버로 전달을 한다. 서버는 요청을 처리한 뒤 클라이언트에게 상태코드와 요청한 자료를 준다. 이때 전달하는 자료의 정보는 content-type이다.
네트워크 기초 2 - 라우터, tcp,ip 라우터 = 중계기 패킷 = 전달되는 데이터 tcp = 데이터 분할 해 라우터로 전달해줌, 분할 된 데이터는 결합시 식별에 필요한 순서가 표시되어 있음 그 표시를 tcp가 함 ip = 패킷에 고유한 주소를 부여