일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 게더타운시작
- BFS
- QUICKSTARTGUIDE
- GatherTown
- DFS
- dp
- COSPROJAVA1급
- 엘라스틱서치
- 이젠 골드구현도 어렵네..
- 우선순위큐
- 백준코딩테스트
- 시뮬레이션
- 다익스트라
- 백준
- 01BFS
- 자바PS
- 취득후기
- spring
- 다이나믹프로그래밍
- 완전탐색
- COSPRO
- deque
- YBMCOS
- java
- 구현
- PS
- 재귀함수
- 네트워크플로우
- 알고리즘
- 세그먼트트리
- Today
- Total
목록2020/08 (23)
공부공간

https://www.acmicpc.net/problem/9252 9252번: LCS 2 LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다. 예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다. www.acmicpc.net https://algorithmstudy-mju.tistory.com/161 BOJ - 9251 ) LCS https://www.acmicpc.net/problem/9251 9251번: LCS LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을..

https://www.acmicpc.net/problem/9251 9251번: LCS LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다. 예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다. www.acmicpc.net 최장 공통 부분 수열을 구하기 위해 이전까지의 최장 공통 부분 수열을 구해 놓는다. 현재 문자가 격자상 문자와 같으면 대각선의 값 + 1을 현재 값으로, 다르다면 위 아래중 큰값으로 따라간다. import java.io.BufferedReader; import java.io.InputStreamReader; public class LCS { public..

https://www.acmicpc.net/problem/1504 1504번: 특정한 최단 경로 첫째 줄에 정점의 개수 N과 간선의 개수 E가 주어진다. (2 ≤ N ≤ 800, 0 ≤ E ≤ 200,000) 둘째 줄부터 E개의 줄에 걸쳐서 세 개의 정수 a, b, c가 주어지는데, a번 정점에서 b번 정점까지 양방향 길이 존� www.acmicpc.net 특정한 노드 V1,V2를 꼭 지나야하기때문에 1->V1->V2->N의 경우의 수와 1->V2->V1->N의 경우의 수를 모두 구해서 비교한다음 정답을 구해야한다. 다익스트라 알고리즘만 알고있다면, 쉽게 풀리는 문제입니다. import java.io.BufferedReader; import java.io.InputStreamReader; import j..

엘라스틱 서치 5.x 버전부터 데이터를 넣을 때 헤더에 미디어 타입을 정해주어야합니다. curl -XPOST "localhost:9200/blog/post/1?pretty=true" -d "{""name"":""sangwon"",""posttitle"":""elastic search beginning""}" 기존 쿼리는 { "error" : "Content-Type header [application/x-www-form-urlencoded] is not supported", "status" : 406 } 이러한 에러가 발생합니다. curl -XPOST "localhost:9200/blog/post/1?pretty=true" -d "{""name"":""sangwon"",""posttitle"":""ela..

엘라스틱 서치의 이해를 위해 용어를 정리하기 위해서, 기존 RelationDB와 비교하면서 외워둡시다. Elastic Search Index Type Document Field Mapping Relation DB DataBase Table Row Column Schema 또한 엘라스틱 서치는 Restful api를 사용하기때문에 Elastic Search GET POST PUT DELETE Relation DB SELECT INSERT UPDATE DELETE 와같이 CRUD명령어가 조금 다릅니다. 그렇다면 엘라스틱서치엔진을 실행시키고, 직접 데이터를 넣어봅시다. curl -XGET "localhost:9200" 작동이 잘된것을 확인하고, 필요한 인덱스를 생성해 봅시다. curl -XPUT "localh..

교육과정에서 빅데이터 분석 프로젝트를 진행하면서, 사전에 Elastic Search + Logstash + Kibana (ELK stack)를 활용하여 데이터 분석 및 시각화 예제를 공부하던 중, 정리하면 좋을거 같아서 포스팅을 적습니다. 각 Document를 읽으며 공부하는게 좋지만.. 시간상 https://www.youtube.com/watch?v=J2PIBQgEpC4&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg 허민석님의 좋은 강좌를 보고 입문하려고합니다, 무료강의니 다들들으시길..ㅎㅎ 먼저 Elastic Search는 검색엔진입니다. 공식사이트에 너무너무 설명이 잘되어있어서 인용하면, JAVA로 짜여진 검색엔진이고 Restful api를 지원하여 curl -XGET , ..

https://programmers.co.kr/learn/courses/30/lessons/42884 코딩테스트 연습 - 단속카메라 [[-20,15], [-14,-5], [-18,-13], [-5,-3]] 2 programmers.co.kr 정렬 후, 내가 Cover 할수있는 범위를 좁혀가면서 그 범위를 넘었을 시에 필요한 카메라를 증가시켜주는 그리디문제이다. 사실 우리 머리는 그리디문제를 잘 못풀게 되어있다. import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; class Solution { public int solution(int[][] routes) { int answer = 1; ArrayLis..