일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 해시맵
- dynamic programming
- 너비우선탐색
- DFS
- switch
- broadcast
- DynamicProgramming
- 그리디
- 동적계획법
- Network
- 알고리즘
- Spring
- 구현
- boj
- HashMap
- DP
- BFS
- 백준
- 브루트포스
- 프로그래머스
- 이분탐색
- 네트워크
- 해시
- Algorithm
- 깊이우선탐색
- 백트래킹
- Backtracking
- programmers
- greedy
- 스프링
- Today
- Total
목록전체 글 (49)
옌의 로그

https://inf.run/8u6a [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com (본 게시글은 인프런 스프링 입문 강의에 의해 작성되었습니다.) 컴포넌트 스캔과 자동 의존관계 설정 회원 컨트롤러가 회원 서비스와 회원 리포지토리를 사용할 수 있게 의존관계를 준비하자 회원 컨트롤러에 의존관계 추가 package yenie.hellospring.controller; import org.springframework.stereotype.Con..

https://inf.run/8u6a [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com (본 게시글은 인프런 스프링 입문 강의에 의해 작성되었습니다.) 비즈니스 요구사항 정리 데이터 : 회원 ID, 이름 기능 : 회원 등록, 조회 데이터 저장소(DB) 선정되지 않음 목적에 따라 선택할 DB가 달라진다 일반적인 웹 애플리케이션 계층 구조 컨트롤러 : 웹 MVC의 컨트롤러 역할 서비스 : 핵심 비즈니스 로직 비즈니스 도메인 객체를 가지고 핵심 ..
문제 [백준] 크로스워드 퍼즐 쳐다보기 (Contest > Croatian Open Competition in Informatics > COCI 2007/2008 > Contest #2 3번) 사용 알고리즘 - 구현 해결방법 행(row)방향, 열(column)방향으로 전체 탐색하면서 나오는 모든 단어들을 비교해 답을 구한다 알파벳을 만나는 경우, res 변수에 더해준다 벽을 만나는 경우, 이전까지 만들어진 단어(res)를 temp에 저장한 뒤, 다시 알파벳이 나오면 그 지점을 시작으로 다시 단어를 만든다 res가 2글자 이상인 경우 temp도 2글자 이상인 경우 temp = min(res, temp) >> temp를 최소값으로 갱신시킨다 temp가 1글자 이하인 경우 temp = res >> temp에 ..

문제 [백준] 후위 표기식2 사용 알고리즘(자료구조) - 스택(Stack) 해결방법 후위 표기식이란?? 예를 들어, 중위 표기식 3+4를 후위 표기식으로 표현하면 34+ 가 된다 => 그렇다면? 입력 받은 식을 앞에서부터 보면서, 피연산자인 경우 : 스택에 저장 연산자가 나온 경우 : 스택에서 2개의 피연산자를 꺼내서 연산한 뒤, 결과값을 다시 스택에 저장 예제 1번 ) 더보기 5 ABC*+DE/- 1 2 3 4 5 처리 과정 1 push st : [1] 2 push st : [1, 2] 3 push st : [1, 2, 3] pop 한 후, * 연산 st : [1, 6] pop 한 후, + 연산 st : [7] 4 push st : [7, 4] 5 push st : [7, 4, 5] pop 한 후 / ..

g++로 c/c++ 컴파일 하기 (대부분의 리눅스 배포판에는 기본적으로 g++이 설치되어 있다.) 1. c++ 소스파일을 준비한다. ex ) paper.cpp 2. 터미널 창에서 아래 명령어를 사용해 컴파일한다 g++ -o output_filename source_file.cpp output_file 부분엔 컴파일된 실행파일의 이름을, source_file.cpp 부분엔 준비한 c++ 소스파일 이름을 넣는다. g++ -o paper paper.cpp 3. 컴파일에 성공하면 현재 디렉토리에 실행파일이 생성된다. 4. 실행파일은 아래 명령어로 실행하면 된다. ./output_filename 나의 경우엔 ./paper 라고 입력하면 된다 경고메세지 "warning: 'auto' type specifier is..

문제 [백준] 색종이 만들기 (Olympiad > 한국정보올림피아드 > KOI 2001 > 중등부) 사용 알고리즘 - 분할 정복 - 재귀 해결방법 종이를 한 변의 길이가 절반이 되게끔 자른다고 생각하고 문제를 해결한다 종이를 자르는 경우는 기준위치의 색깔과 현재 위치의 색깔이 다를 때 종이를 자른다 한 변의 길이가 절반이 되게 자르는 경우, 종이 4장이 생성되는데, 이 때 각 종이의 기준위치는 다음과 같다 길이 : N 일때, 기준위치 (col, row) // (0, 0)이다 종이1 > 길이 : N/2, 기준위치 (col, row) 종이2 > 길이 : N/2, 기준위치 (col, row+N/2) 종이3 > 길이 : N/2, 기준위치 (col+N/2, row) 종이4 > 길이 : N/2, 기준위치 (col+..

https://inf.run/8u6a [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com (본 게시글은 인프런 스프링 입문 강의에 의해 작성되었습니다.) 스프링 웹 개발 기초 정적 컨텐츠 Welcome Page를 만들었던 것 처럼 서버에서 무언가 하는 것 없이 파일을 웹 브라우저에 그대로 내려주는 것을 뜻함 (파일 자체를 client에게 그대로 전달) resources/static/hello-static.html 정적 컨텐츠 입니다. 정적 컨..