개발일기/TIL(Since24.04.19)
Java&Spring -TIL(24.06.03 월)
w.llama
2024. 6. 3. 21:24
오늘 한 일
- Spring 피드백 수정
- HyperSkill 문풀
- 프로그래머스 문풀
- 조건에 맞는 사용자와 총 거래금액 조회하기(SQL)
- 크기가 작은부분(Java)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
풀이
class Solution {
public int solution(String t, String p) {
int answer = 0;
int a = t.length();
int b = p.length();
int count= a - b ;
for (int i=0; i<=count; i++){
String num = t.substring(i,i+b);
if(Long.parseLong(num) <= Long.parseLong(p)){
answer++;
}
}
return answer;
}
}
어노테이션 정리
@Id -기본키로 지정한다.(Primary Key)
@GeneratedValue -데이터를 저장할때 해당 속성에 값을 따로 세팅하지 않아도 1씩 자동으로 증가하여 지정한다.
@PathVariable 타입 변수명 - http://URL 주소/22 숫자에 해당하는 변수를 지정
@RequestBody - 요청 본문
@ResponseBody - 응답본문 (@RestController를 사용하면 응답본문은 자동으로 응답하기때문에 사용안해도됨.)
내일 할 일
알고리즘 문제 풀이(Hyper & 프로그래머스)