mildsalmon

mildsalmon

흔치않고, 진귀하다.

빅데이터를 지탱하는 기술 - 빅데이터 시대의 데이터 분석 기반

13분

제 마음대로 요약하고 정리하는 것이라 빠진 내용들이 많습니다. 시간적 여유가 있으시면, 책을 구매하셔서 읽어보시는 것을 권유드립니다. 1. 빅데이터 시대의 데이터 분석 기반 빅데이터 기술이 기존의 데이터 웨어하우스와 다른 점은 다수의 분산 시스템을 조합하여 확장성이 뛰어난 데이터 처리 구조를 만든다는 점이다. A. [재입문] 빅데이터의 기술 분산 시스템을 활용해서 데이터를 가공해 나가는 …

0

[10월 4주차] 주간 일지 정리

9분

이 글을 쓰는 시점을 기준으로 블로그에 게시된 글만 [[]] 태그에 링크하였습니다. 링크되지 않은 글(아직 올리지 않은 글)은 수정중이거나 올릴 계획이 없는 글입니다. 10월 24일부터 10월 30일까지의 정리 1. 시간 집계 열공시간 어플을 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 수업을 제외한 자발적 공부시간만 …

Chap 16. DP - Q35. 못생긴 수

3분

1. 못생긴 수 난이도 중하 풀이 시간 30분 시간 제한 1초 메모리 제한 128 MB 출처 google 인터뷰 A. 📜 문제 못생긴 수란 오직 2, 3, 5만을 소인수로 가지는 수를 의미한다. 다시 말해 오직 2, 3, 5를 약수로 가지는 합성수를 의미한다. 1은 못생긴 수라고 가정한다. 따라서 못생긴 수들은 {1, 2, …

0

Chap 16. DP - Q34. 병사 배치하기

2분

1. 병사 배치하기 난이도 중하 풀이 시간 40분 시간 제한 1초 메모리 제한 256 MB 출처 18353번: 병사 배치하기 (acmicpc.net) A. 📜 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 💡 내 답안 a. 😅 1차 시도 (실패) n=int(input()) array=list(map(int, input().split())) dp=[array[-1]] for i …

0

문자열에 비교연산자를 사용했을 때 만난 오류

8분

해당 글은 문자열에 비교 연산자를 사용할 때 발생할 수 있는 문제점에 대한 실험적인 기록이다. 문자열을 유니코드로 변환하여 인덱스별로 비교하게 된다는 결론을 도출하였다. 하지만, 숫자의 경우에는 두 자릿수 이상의 숫자를 문자열로 변환하여 비교할 때 각 자릿수를 유니코드로 변환하여 비교하는 것이 아니라는 것도 확인하였다.

0

Chap 16. DP - Q33. 퇴사

4분

1. 퇴사 난이도 중 풀이 시간 30분 시간 제한 2초 메모리 제한 512 MB 출처 14501번: 퇴사 (acmicpc.net) A. 📜 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 💡 내 답안 a. 😅 1차 시도 (실패) n=int(input()) array=[] for i in range(n): temp=list(map(int, input().split())) …

0

Chap 16. DP - Q32. 정수 삼각형

2분

1. 정수 삼각형 난이도 중하 풀이 시간 30분 시간 제한 2초 메모리 제한 128 MB 출처 1932번: 정수 삼각형 (acmicpc.net) A. 📜 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 💡 내 답안 a. 😊 1차 시도 (성공) n=int(input()) array=[[] for i in range(n)] for i …

0

[10월 3주차] 주간 일지 정리

5분

이 글을 쓰는 시점을 기준으로 블로그에 게시된 글만 [[]] 태그에 링크하였습니다. 링크되지 않은 글(아직 올리지 않은 글)은 수정중이거나 올릴 계획이 없는 글입니다. 10월 17일부터 10월 23일까지의 정리 1. 시간 집계 열공시간 어플을 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 수업을 제외한 자발적 공부시간만 …

빅데이터를 지탱하는 기술 - 빅데이터의 정착

5분

제 마음대로 요약하고 정리하는 것이라 빠진 내용들이 많습니다. 시간적 여유가 있으시면, 책을 구매하셔서 읽어보시는 것을 권유드립니다. 1. 빅데이터의 정착 "분산 시스템의 발전"과 "클라우드 서비스의 보급"에 따라 대량의 데이터를 효율적으로 처리하는 일이 점차 어렵게 되었다. 이 절에서는 "빅데이터"라는 단어가 퍼질 때까지의 역사를 되돌아본다. A. 분산 시스템에 의한 데이터 처리의 고속화 빅데이터의 …

0

[Book] 빅데이터를 지탱하는 기술

0분

0. 이 책에 대하여 빅데이터를 지탱하는 기술 - 이 책에 대하여 — mildsalmon (blex.me) 1. 빅데이터의 기초 지식 A. [배경] 빅데이터의 정착 빅데이터를 지탱하는 기술 - 빅데이터의 정착 — mildsalmon (blex.me) B. 빅데이터 시대의 데이터 분석 기반 빅데이터를 지탱하는 기술 - 빅데이터 시대의 데이터 분석 기반 — mildsalmon (blex.me)

빅데이터를 지탱하는 기술 - 이 책에 대하여

0분

제 마음대로 요약하고 정리하는 것이라 빠진 내용들이 많습니다. 시간적 여유가 있으시면, 책을 구매하셔서 읽어보시는 것을 권유드립니다. 0. 이 책에 대하여 A. 이 책의 내용 참고문헌 [1] 니시다 케이스케, 장성두 옮김, "빅데이터를 지탱하는 기술", 3쇄, 제이펍, 2021년

0

Chap 16. DP - Q31. 금광

7분

1. 금광 난이도 중하 풀이 시간 30분 시간 제한 1초 메모리 제한 128 MB 출처 Flipkart 인터뷰 A. 📜 문제 n * m 크기의 금광이 있다. 금광은 1* 1 크기의 칸으로 나누어져 있으며, 각 칸은 특정한 크기의 금이 들어 있다. 채굴자는 첫 번째 열부터 출발하여 금을 캐기 시작한다. 맨 처음에는 …

0

[10월 우수 리뷰] 시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트

3분

1. 표지 2. 책 정보A. 분류 IT 모바일 OS/데이터베이스 Oracle SQL Server 컴퓨터 수험서 신규자격증/기타 B. 저자 소개a. 이름이경오 b. 히스토리광운대학교 컴퓨터소프트웨어학과를 졸업하고, 2009년 키움증권 전산실에서 IT 개발자 생활을 시작하였습니다. 지난 2012년부터 본격적으로 데이터 관련 학습을 시작했으며, 국내 1위 데이터 컨설팅 기업에서 민간/공공 데이터 관련 프로젝트를 완수해왔습니다. 이렇게 축적한 데이터 …

[10월 2주차] 주간 일지 정리

7분

이 글을 쓰는 시점을 기준으로 블로그에 게시된 글만 [[]] 태그에 링크하였습니다. 링크되지 않은 글(아직 올리지 않은 글)은 수정중이거나 올릴 계획이 없는 글입니다. 10월 10일부터 10월 16일까지의 정리 1. 시간 집계 열공시간 어플을 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 수업을 제외한 자발적 공부시간만 …

Summer/Winter Coding(2019) - 우유와 요거트가 담긴 장바구니

1분

1. 우유와 요거트가 담긴 장바구니 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT A.CART_ID FROM CART_PRODUCTS A JOIN CART_PRODUCTS B ON (A.CART_ID=B.CART_ID) WHERE A.NAME='Milk' AND B.NAME='Yogurt' ORDER BY A.ID; a. 회고 내 풀이 이 문제는 합집합, JOIN, 서브쿼리로 …

0

JOIN - 보호소에서 중성화한 동물

1분

1. 보호소에서 중성화한 동물 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT INS.ANIMAL_ID, INS.ANIMAL_TYPE, INS.NAME FROM ANIMAL_INS INS JOIN ANIMAL_OUTS OUTS ON (INS.ANIMAL_ID=OUTS.ANIMAL_ID) WHERE UPPER(INS.SEX_UPON_INTAKE) LIKE 'INTACT%' AND (UPPER(OUTS.SEX_UPON_OUTCOME) LIKE 'SPAYED%' OR UPPER(OUTS.SEX_UPON_OUTCOME) LIKE 'NEUTERED%') ORDER BY ANIMAL_ID; a. 회고 내 풀이 …

0

GROUP BY - 입양 시각 구하기(2)

1분

1. 입양 시각 구하기(2) A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT B.L AS HOUR, NVL(A.COUNT, 0) AS COUNT FROM ( SELECT TO_CHAR(DATETIME, 'HH24') AS HOUR, COUNT(*) AS COUNT FROM ANIMAL_OUTS GROUP BY TO_CHAR(DATETIME, 'HH24') ORDER BY TO_CHAR(DATETIME, 'HH24') ) A, ( SELECT LEVEL-1 …

0

JOIN - 오랜 기간 보호한 동물(1)

1분

1. 오랜 기간 보호한 동물(1) A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT A.NAME, A.DATETIME FROM ( SELECT INS.NAME AS NAME, INS.DATETIME AS DATETIME FROM ANIMAL_INS INS LEFT OUTER JOIN ANIMAL_OUTS OUTS ON (INS.ANIMAL_ID=OUTS.ANIMAL_ID) WHERE OUTS.ANIMAL_ID IS NULL ORDER BY INS.DATETIME ASC …

0

JOIN - 있었는데요 없었습니다

1분

1. 있었는데요 없었습니다 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT INS.ANIMAL_ID, INS.NAME FROM ANIMAL_INS INS JOIN ANIMAL_OUTS OUTS ON (INS.ANIMAL_ID=OUTS.ANIMAL_ID) WHERE INS.DATETIME > OUTS.DATETIME ORDER BY INS.DATETIME; a. 회고 내 풀이 INNER JOIN 문제. ANIMAL_INS, ANIMAL_OUTS 테이블의 PK 값이라고 생각되는 ANIMAL_ID로 …

0

JOIN - 없어진 기록 찾기

1분

1. 없어진 기록 찾기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT OUTS.ANIMAL_ID, OUTS.NAME FROM ANIMAL_INS INS RIGHT OUTER JOIN ANIMAL_OUTS OUTS ON (INS.ANIMAL_ID=OUTS.ANIMAL_ID) WHERE INS.DATETIME IS NULL ORDER BY ANIMAL_ID; a. 회고 내 풀이 JOIN문제이다. ANIMAL_ID를 기준으로 OUTER JOIN을 시도한다. RIGHT …

0

String, Date - 중성화 여부 파악하기

0분

1. 중성화 여부 파악하기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE LIKE 'Neutered%' THEN 'O' WHEN SEX_UPON_INTAKE LIKE 'Spayed%' THEN 'O' ELSE 'X' END FROM ANIMAL_INS ORDER BY ANIMAL_ID; a. 회고 내 풀이 CASE문을 사용했다. 문자열에 특정 단어가 …

0

Chap 15. 이진탐색 - Q29. 공유기 설치

2분

1. 공유기 설치 난이도 중 풀이 시간 50분 시간 제한 2초 메모리 제한 128 MB 출처 2110번: 공유기 설치 (acmicpc.net) A. 📜 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 💡 내 답안 a. 😊 2차 시도 (성공) n, c=list(map(int, input().split())) array=[] for i in range(n): …

0

IS NULL - NULL 처리하기

1분

1. NULL 처리하기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle -- 코드를 입력하세요 SELECT ANIMAL_TYPE, NVL2(NAME, NAME, 'No name'), SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID; a. 회고 내 풀이 NULL 처리 함수는 NVL, NVL2가 있다. NVL([NULL인지 여부를 검사할 데이터 또는 열(필수)], [앞의 데이터가 NULL일 …

0