전체 글
백준 - [1181번: 단어 정렬 ]
단어 정렬 문제 알파벳 소문자로 이루어진 N개의 단어가 들어오면 아래와 같은 조건에 따라 정렬하는 프로그램을 작성하시오. 길이가 짧은 것부터 길이가 같으면 사전 순으로 입력 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. 출력 조건에 따라 정렬하여 단어들을 출력한다. 단, 같은 단어가 여러 번 입력된 경우에는 한 번씩만 출력한다. 예제 입력 1 13 but i wont hesitate no more no more it cannot wait im yours 예제 출력 1 i im it no but more wait wont yours cannot he..
Java - [ 2차원 배열 정렬 ]
Arrays.sort(arr, Comparator.comparingInt(o1 -> o1[0])); o1[0]은 각 부분 배열의 0번째 element를 가리키며, 이를 기준으로 오름차순 정렬 값이 같으면 입력의 순서대로 저장된다. ex) [ [1, 3], [2, 1], [1, 1] ] => [ [1, 3], [1, 1], [2, 1] ] 두 번째 요소도 고려하려 정렬할 경우 Arrays.sort(arr, (o1, o2) -> { if(o1[0] == o2[0]){ return Integer.compare(o1[1], o2[1]); } else { return Integer.compare(o1[0], o2[0]); } }); 0번째 element가 같으면 1번째 element로 compare하고, 같지 않..
백준 - [1436번: 영화감독 숌]
영화감독 숌 문제 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그 다음으로 큰 수는 ..
java build path maven dependencies 오류
1. maven update : 프로젝트 우클릭 -> maven -> update project -> (force update of snapshot/release 체크) ok클릭 2. clean project : 이클립스 상단 project 탭 -> clean 3. .m2 repository 삭제 후 다시 빌드 : C: -> 사용자 -> .m2 -> repository 폴더 삭제 참조 더보기 https://deeds-not-words.tistory.com/entry/Eclipse-java-build-path-maven-dependencies-%EC%98%A4%EB%A5%98-%EC%8B%9C [Eclipse] java build path maven dependencies 오류 시 1. maven upda..
Spring MVC - [ 정적 자원 매핑 - <mvc:resources> ]
servlet-context.xml 파일에 아래와 같이 코드 추가하면 /resources/css/를 /css와 같이 사용 가능!! mapping : 매핑 URI 설정 location : 정적 리소스 위치 설정 참조 더보기 https://pangtrue.tistory.com/143 [Spring MVC] 정적 자원 매핑 - 태그 정적 자원 매핑 - 태그 maven으로 프로젝트를 진행할때 정적 자원은 /src/main/webapp/resources/ 아래에 위치시킨다. .jsp와 같은 뷰 파일은 /src/main/webapp/WEB-INF/views/ 아래에 위치하는데, 뷰에서.. pangtrue.tistory.com https://xzio.tistory.com/1569 [Spring MVC] Static ..
JS - [ 모달 팝업 띄우기 (Swiper이용 이미지 슬라이드) ]
SWIPER 라이브러리를 이용해 이미지를 슬라이드 형식으로 띄우기 닫기 Modal 띄우기 그러면 Modal 띄우기 버튼을 눌렀을 때 이미지 슬라이드가 팝업으로 뜬다! 참조 더보기 https://7942yongdae.tistory.com/104 Javascript - 간단하게 CSS를 활용한 모달창 만들기 [Modal / Dialog] 화면을 개발할 때 자주 나오는 구성 요소 중 하나가 바로 모달(Modal) 창입니다. 팝업(Popup) 창과 약간 혼동해서 쓰는 경향이 있기는 한데 Modal과 Popup는 개념이 다릅니다. 팝업(Popup)은 현재 화면에 7942yongdae.tistory.com