
스택 쓰면 쉽습니다. 문제 설명 게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. 죠르디는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 1 x 1 크기의 칸들로 이루어진 N x N 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 5 x 5 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 1 x 1 크기의 격자 한 칸을 차지하며 격자의 가장 아래 칸부터 차곡차곡 쌓여 있습니다. 게임 사용자는 크레인을 좌우로 움직여서 멈춘 위치에서 가장 위에 있는 인형을 집어 올릴 수 있습니다. 집어 올린 인형은 바구니에 쌓이게 되는 데,..
아직 난 하나도 안읽었다!!!! 클린코드 로버트 마틴의 clean code라는 책에서 정리되었으며 한글로는 https://github.com/Yooii-Studios/Clean-Code 를 참고 리팩토링 클린코드를 만들기 위해 만들어진 소스코드를 재구성하는 방법. 소프트웨어 카타 SW개발 및 리팩토링도 정해진 품세(kata)와 같이 끊임없이 반복 훈련이 필요하다. https://www.samsungsds.com/kr/insights/101717_Org_SW4.html?referrer=https://www.google.com/ 코드 품질을 높여 주는 테스트 주도 개발 -https://www.samsungsds.com/kr/insights/Test-Driven-Development.html 리팩토링 따라하기..
secured 는 왜 403 이 아니라 500을 내뿜냐에 대해 진지하게 고찰중.. jekalmin.tistory.com/entry/spring-security-enum%EC%9C%BC%EB%A1%9C-Secured-%EA%B6%8C%ED%95%9C-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0 pupupee9.tistory.com/136 Spring Security - Method Security Spring Security - Method Security SpringSecurity는 Web기반의 Security 외에 Method Security 기능을 제공한다. 서비스 계층을 직접 호출할때 사용할 수 있는 보안 기능이다. Web기반의 Security를 적용했을때.. pupupee9...
owlcarousel2.github.io/OwlCarousel2/docs/api-classes.html Classes | Owl Carousel | 2.3.4 Classes This is an example of how html is rendered. With the following options you can change almost every class the way you want ... ... ... prev next Options refreshClass Type: String Default: owl-refresh Class during refresh. loadingClass Type: String D owlcarousel2.github.io 풀페이지, 스와이퍼와 유사해보임

난 알고리즘이 아직도 이게 이해가 안간다... 문제 한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한번 시작하면 중간에 중단될 수 없으며 한 회의가 끝나는 것과 동시에 다음 회의가 시작될 수 있다. 회의의 시작시간과 끝나는 시간이 같을 수도 있다. 이 경우에는 시작하자마자 끝나는 것으로 생각하면 된다. 입력 첫째 줄에 회의의 수 N(1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N+1 줄까지 각 회의의 정보가 주어지는데 이것은 공백을 사이에 두고 회의의 시작시간과 끝나는 시간이 주어진다...

문제 준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다. 동전을 적절히 사용해서 그 가치의 합을 K로 만들려고 한다. 이때 필요한 동전 개수의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) 출력 첫째 줄에 K원을 만드는데 필요한 동전 개수의 최솟값을 출력한다. N, K =map(int, input().split()) coins=[] for i in range(N): coin =int(input()) if coin K: ta..

두 인접한 데이터를 비교해서, 앞에 있는 데이터가 뒤에 있는 데이터보다 크면, 자리를 바꾸는 정렬 알고리즘 원리에 대한 생각 => 매 턴별로, 맨 뒤 요소들이 최댓값이 들어간다고 생각하면된다. for index in range(데이터길이 - 1): for index2 in range(데이터길이-index -1): if 앞데이터 > 뒤데이터: swap(앞데이터, 뒤데이터) def bubbleSort(data): for index in range(len(data)-1): swap = False for index2 in range(len(data) - index -1): if data[index2] > data[index2+1]: data[index2], data[index2+1] = data[index2+1..
- Total
- Today
- Yesterday
- pycharm
- 자바
- 환경세팅
- 유용한웹사이트
- EC2
- hot
- CKA
- 패스트캠퍼스
- 디비
- 파이참
- 자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
- 스프링 프레임워크 핵심 기술
- linter
- 자스계의백과사전
- 쿠버네티스
- 쉘스크립트
- 패스트 캠퍼스
- 혁펜하임
- 참고 링크
- 주피터노트북 설치
- 크론탭
- 딥러닝
- AWS
- 자바인강
- https://cupjoo.tistory.com/96
- 언제나 함께해요
- 딥러닝책
- 세션불일치
- 자바 인강
- 마크다운
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |