본문 바로가기

분류 전체보기231

수박수박수 인덱스가 짝수일땐 수, 홀수일땐 박 을 넣어서 싹 합쳐주면 끝 public static String solution(int n) { String answer = ""; String[] Answer = new String[n]; for(int i = 0; i < n; i++){ if(i % 2 == 0){ Answer[i] = "수"; }else{ Answer[i] = "박"; } } for (int j = 0; j < n; j++){ answer += Answer[j]; } return answer; } 넘모쉽다. 2024. 1. 23.
ORDER BY절, 서브쿼리 ㅇ ORDER BY절 특정 기준으로 데이터를 정렬하고 싶을 때, 행에 대한 정렬을 할 수있는 절 SELECT * FROM 테이블 WHERE 조건식 GROUP BY 기준 HAVING 조건식 ORDER BY 정렬기준 정렬방법(ASC, DESC) 정렬기준 : 칼럼명, 칼럼 조회 순서, 칼럼의 별칭명 정렬방법 : 오름차순(ASC), 내림차순(DESC) 학생 테이블이 있다 치자. 학생번호 성명 나이 a01 김태형 17 a02 김태순 18 a03 김태평 19 a04 김태횽 20 SELECT * FROM 학생 ORDER BY 나이 DESC 하면 아래와 같이 정렬되서 나온다. 학생번호 성명 나이 a04 김태횽 20 a03 김태평 19 a02 김태순 18 a01 김태형 17 나이순을 내림차순으로 정렬했다. 만약 정렬기준.. 2024. 1. 22.
내적, 가운데 글자 가져오기 ㅇ 내적 ㅁ 풀이 public int solution(int[] a, int[] b) { int answer = 0; for(int i = 0; i < a.length; i++){ answer += a[i] * b[i]; } return answer; } 이건뭐.. 설명이 필요없다. ㅇ 가운데 글자 가져오기 ㅁ 풀이 public String solution(String s) { String answer = ""; String[] S = s.split(""); if(s.length() % 2 == 1){ return S[s.length() / 2]; }else{ return S[s.length() / 2 -1] + S[s.length() / 2]; } } 사실 이것도 딱히 풀이에대한 설명이 필요없긴하다. .. 2024. 1. 22.
spring 입문 - 웹 MVC 개발 ㅇ 홈화면 추가 templates 디렉토리 밑에 홈화면 html파일을 만들어보자. 홈화면에는 회원가입, 회원목록이 있어야한다. Hello Spring 회원 기능 회원 가입 회원 목록 그리고 홈화면으로 갈수있는 HomeController를 만들어준다. ㅁ HomeController @Controller public class HomeController { @GetMapping("/") public String home(){ return "home"; } } return "home"하면 templates 에서 home.html파일을 연결해준다. 그러면 localhost:8080 에 들어가면 이렇게 뜬다. 먼저 회원가입 버튼에 기능을 넣어보자. ㅇ 등록 먼저 MemberForm클래스를 만들어주자. public.. 2024. 1. 19.