본문 바로가기

분류 전체보기

(383)
컨트롤 제트 프로그래머스 코딩테스트 JAVA 컨트롤 제트 프로그래머스 코딩테스트 JAVA 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 : 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요. class Solution ..
가까운 수 프로그래머스 코딩테스트 JAVA 가까운 수 프로그래머스 코딩테스트 JAVA!! 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 : 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. class Solution { public int solution(int[] array, int n) { int answer = array[0]; int min..
@Controller와 @RestController의 차이점 @Controller와 @RestController의 차이점 1) @ResponseBody 생성 유무 2) @Controller + @ResponseBody = @RestController 자세한 설명은 아래 블로그에.... ^^ 참고 블로그 : https://dncjf64.tistory.com/288 @Controller와 @RestController의 차이점 1.개요 Spring MVC의 @RestController은 @Controller와 @ResponseBody의 조합입니다. Spring 프레임 워크에서 RESTful 웹 서비스를 보다 쉽게 개발할 수 있도록 Spring 4.0에서 추가되었습니다. 근본적인 차이점은 @Contr dncjf64.tistory.com 참고 블로그 : https://de..
숨어있는 숫자의 덧셈 (2) JAVA 코딩테스트 프로그래머스 문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120864 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 : 문자열 my_string이 매개변수로 주어집니다. my_string은 소문자, 대문자, 자연수로만 구성되어있습니다. my_string안의 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 나의 풀이 : class Solution { public int solution(String my_string) { int answer = 0; String m..
깃 git 커밋한게 사라졌을 때 복원하기 소스트리 git에서 feature 작업중이었는데, 이전 코드 잠깐 보려고 되돌렸다가.. 까먹고 .. 그대로 작업하고 커밋까지 해버렸다. 커밋하고난 후에 내가 작업중이던 feature가 아니어서 돌아가는 과정에서... 갑자기.. commits may be lost 창이 떴는데!! 제대로 읽어 보지도 않고 '예'를 눌렀다가.. 작성한 코드가 사라져버렸다!! ㅠㅠ 그래도 git인데 분명 남아있겠지 싶어서 검색해서 알게된 블로그에서 도움을 받았다! git bash에서 프로젝트내에 git 폴더로 들어간후..... git reflog 이런식으로 뭔가 많이 뜨는데, 내가 커밋한게 보인다! 빨간색으로 표시한 commitID를 이용하면 된다고 한다,. 1) 유실된 커밋을 HEAD로 하는 tree로 돌려 놓으려면 아래처럼..
팩토리얼 자바 JAVA 프로그래머스 코딩테스트 출처 : https://school.programmers.co.kr/learn/challenges 코딩테스트 연습 | 프로그래머스 스쿨 개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요! school.programmers.co.kr 문제 : i팩토리얼 (i!)은 1부터 i까지 정수의 곱을 의미합니다. 예를들어 5! = 5 * 4 * 3 * 2 * 1 = 120 입니다. 정수 n이 주어질 때 다음 조건을 만족하는 가장 큰 정수 i를 return 하도록 solution 함수를 완성해주세요. 재귀 호출문제! 팩토리얼..!! 피하고 싶었지만 이젠 정면 돌파다.. 재귀는 2가지 특징이 있다고 한다. 탈출..
border 안쪽으로 그릴 때 css에서 border를 사용하면 div 밖으로 그려진다. 그래서 크기가 커지기 때문에 box-sizing:border-box를 함께 하용하곤 하는데, 그래도 결국은 밖으로 그려진다. 구글링해보니 border를 보통 안쪽으로 그려야 할 때는 box-shadow를 사용한다고 한다. box-shadow: 0 0 0 20px #ff0000 inset; 일반적인 상황에서는 써먹을 수 있겠으나... video 태그에 써야했던 나는 이게 안먹히는 것을 알게됐다. 스택 오버플로우에서 관련 내용을 찾을 수 잇었다. box-shadow가 그림자이므로 video 아래로 내려간다는 내용이었다. 내가 의도했던 바는... video 태그에서 border에 애니메이션을 줄 예정이었으므로.. 어떻게 할까 하다가 결국 그냥 bord..
k의 개수 JAVA 자바 코딩테스트 프로그래머스 코테 k의 개수 JAVA 자바 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges 코딩테스트 연습 | 프로그래머스 스쿨 개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요! school.programmers.co.kr 문제 설명 : 1부터 13까지의 수에서, 1은 1, 10, 11, 12, 13 이렇게 총 6번 등장합니다. 정수 i, j, k가 매개변수로 주어질 때, i부터 j까지 k가 몇 번 등장하는지 return 하도록 solution 함수를 완성해주세요. 나의 풀이 : int i부터 j까지 수를 모두 문자열로 변경 후, ..