분류 전체보기 42

[프로그래머스]잡은 물고기의 평균 길이 구하기(mysql)

https://school.programmers.co.kr/learn/courses/30/lessons/293259 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select round(avg(ifnull(LENGTH,10)),2) as AVERAGE_LENGTH from FISH_INFO ifnull : 값이 null일경우 치환 해줄 값 avg : 평균구하는 것 round : 소숫점 반올림

코딩테스트 2024.03.22

[프로그래머스]월별 잡은 물고기 수 구하기(mysql)

https://school.programmers.co.kr/learn/courses/30/lessons/293260 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 작성해주세요 select count(FISH_TYPE) as FISH_COUNT , MONTH(TIME) as MONTH from FISH_INFO group by MONTH(TIME) order by MONTH(TIME) asc Date 타입인 경우 date = 2024-01-01 YEAR(date) : 2024 MONTH(date) : 01 DAY(date) : 01

코딩테스트 2024.03.22

[프로그래머스]잔챙이 잡은 수 구하기(mysql)

https://school.programmers.co.kr/learn/courses/30/lessons/293258 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 작성해주세요 select count(*) - count(LENGTH) as FISH_COUNT from FISH_INFO count(컬럼) : null 미포함 count(*) :null 포함

코딩테스트 2024.03.22

국민대 AI빅데이터전공 4학기 회고(특수대학원)

이 회고도 졸업 후 시점이 길지만... 마지막 학기인데, 처음이자 마지막 여름방학은 매우 행복했다. 방학이 이렇게 소중하다니.. 토요일에 늦잠을 자도 된다니... 부작용으로 토요일이 일요일로 착각하는 경우가 제법 있었다. 마지막 학기라 행복... 마지막 학기에는 새로운 과목이 생겼는데, 추천시스템이라는 과목이다. 1. 수업 후기 생성형 수업 중간중간 퀴즈를 주심 풀어야함(수업 자료와 수업을 열심히 들으면 풀 수 있음) 수업들을 때는 알겠지만 나중에 보면 ..... 복습은 필수... 시험은 기말고사 한번 뿐 이론을 모른다면 문제 풀기 힘듦 추천시스템 컴페티션을 잘 하자 컴페티션은 개미지옥이었다. 계속 하게 된다(등수 내려가면 속상함) 과제 당연 있음 많은 것 중에 우주 먼지만큼 알게 됨을 깨달음 클라우드 ..

대학원생활 2024.03.16

국민대 AI빅데이터전공 3학기 회고(특수대학원)

본격 졸업하고 3학기 회고를 쓰는 사람! 아마 저번 학기들에 비해 짧지 않을까 싶다... (기억이 잘 안나지만 일기장을 참고 했음) 3과목 혹은 4과목을 듣는 사람들이 있는데, 난 3과목만 들었음 겨울학기의 여파가 안끝났기 때문 참고로 3학기 부터는 전기 + 후기가 되므로 사람들이 많아짐.. 모르는 얼굴들도 그만큼 많았.... 4과목인 경우는 온라인 강의를 듣는 사람들,,, 1. 수업 후기 1. 텍스트데이터분석 교수님께서 강의를 매우 쉽게 설명해 주신다. 사이트에 들어가서 코드 복사를 할 수 있어 매우 편리함 중간, 기말은 시험이 아닌 프로젝트로 대체 되는데 기말고사는 GPT와 함께 했던 기억이... 2. 딥러닝 앞에 배운 내용을 한 번 복습하는 시간이 있음 조별 과제가 있는데 마음에 드는 주제를 선택해..

대학원생활 2024.03.05

[SAP HANA]LIKE_REGEXPR / [ORACLE]REGEXP_LIKE

둘 다 모두 정규식과 + like를 합친 함수이다. 이름만 다를 뿐 사용하고자 하는 것은 비슷하다. 즉, 정규식을 통해 정규식과 일치하는 경우를 반환해준다. https://help.sap.com/docs/HANA_SERVICE_CF/7c78579ce9b14a669c1f3295b0d8ca16/b40d483dd34d47aa9cc89b4d8a6e617e.html SAP Help Portal help.sap.com LIKE_REGEXPR에 대한 공식 문서이다. SELECT * FROM mytab WHERE text LIKE_REGEXPR ' them|this '; 위와 같이 사용된다. 저 괄호 안에 정규식 패턴을 넣는다면, 해당 정규식에 일치하는 값들이 나온다. '|'(정규표현식에서 or를 의미함)를 같이 사용..

sql 2023.03.13

[백준]A와 B(python)

https://www.acmicpc.net/problem/12904 12904번: A와 B 수빈이는 A와 B로만 이루어진 영어 단어가 존재한다는 사실에 놀랐다. 대표적인 예로 AB (Abdominal의 약자), BAA (양의 울음 소리), AA (용암의 종류), ABBA (스웨덴 팝 그룹)이 있다. 이런 사실에 놀란 수 www.acmicpc.net 문제 요약 수빈이는 A와 B로만 이루어진 영어 단어가 존재한다는 사실에 놀랐다. 대표적인 예로 AB (Abdominal의 약자), BAA (양의 울음 소리), AA (용암의 종류), ABBA (스웨덴 팝 그룹)이 있다. 이런 사실에 놀란 수빈이는 간단한 게임을 만들기로 했다. 두 문자열 S와 T가 주어졌을 때, S를 T로 바꾸는 게임이다. 문자열을 바꿀 때는 ..

코딩테스트 2023.03.13

[pycharm]아나콘다 연동

파이참을 사용하면서 미리 설치한 아나콘다와 연동할 수 있다. 버전은 3.9버전을 사용하였다. 아나콘다 설치가 되어있지 않다면, 아래의 사이트에서 들어가 다운로드 받아서 설치하면 된다. https://www.anaconda.com/products/distribution Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 그리고 파이참을 설치해준다. 만약 있다면 설치를 해주지 않아도 된다. https://www.jetbrains.com/ko-..

ETC 2023.03.13

[백준]제로(python)

https://www.acmicpc.net/problem/10773 10773번: 제로 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경 www.acmicpc.net 문제 요약 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석하게도 항상 정신없는 재현이는 돈을 실수로 잘못 부르는 사고를 치기 일쑤였다. 재현이는 잘못된 수를 부를 때마다 0을 외쳐서, 가장 최근에 재민이가 쓴 수를 지우게 시킨다. 재민이는 이렇게 모든 수를 받아 적은 후 그 수의 합..

코딩테스트 2023.03.10

[프로그래머스]쿠키 구입(python)

https://school.programmers.co.kr/learn/courses/30/lessons/49995 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 과자를 바구니 단위로 파는 가게가 있습니다. 이 가게는 1번부터 N번까지 차례로 번호가 붙은 바구니 N개가 일렬로 나열해 놨습니다. 철수는 두 아들에게 줄 과자를 사려합니다. 첫째 아들에게는 l번 바구니부터 m번 바구니까지, 둘째 아들에게는 m+1번 바구니부터 r번 바구니까지를 주려합니다. 단, 두 아들이 받을 과자 수는 같아야 합니다(1

코딩테스트 2023.03.09