본문 바로가기

Coding210

SQL 문제 : 조건에 맞는 사용자와 총 거래금액 조회하기 문제 설명다음은 중고 거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고 거래 게시판 사용자 정보를 담은 USED_GOODS_USER 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS는 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다.Column nameTypeNullableBOARD_IDVARCHAR(5)FALSEWRITER_IDVARCHAR(50)FALSETITLEVARCHAR(100)FALSECONTENTSVARCHAR(1000)FALSEPRICENUMBERFALSECREATED_.. 2024. 10. 7.
WIL 이번주는... 이번주는 이상하게 수업에 집중을 많이 하지 못했던 것 같다. 강의 보다는 코드문제들을 풀며 시간을 좀 더 많이 보낸것 같고,눈이 너무 쉽게 피로해져서 힘들었다..코드문제를 풀다보면 다른사람들의 풀이도 구경하게 되는데 같은 문제라도 정말 푸는 방법은 자기가 가지고 있는 지식에 따라 천차만별이구나 하는걸 느꼈다. 보면서 정말 이해 가지않는 코드들도 정말 많았고, 와! 이걸 어떻게 저렇게 풀 생각을 했을까?? 하는 풀이들도 많았다.나는 아직은 가진 지식이 너무 한정적이고 초보자여서 풀 수 있는 문제들보단 풀지 못하는 문제들이 더 많지만...문제를 이해해보려고 하루에 몇 문제씩은 꼭 풀려고 노력중이다.그리고 블로그를 보면서 배웠던 것들을 다시 복습하고, 개념들을 정확히 숙지하려고 노력한다!!기초를 튼튼하게 다지.. 2024. 10. 6.
함수 & 모듈 함수특정 작업을 수행하는 코드 블록으로, 코드의 재사용성을 높이고 프로그램을 구조화하며, 복잡한 문제를 더 작은 단위로 나누어 해결할 수 있게 도와준다. 함수는 입력을 받아 처리한 후 결과를 반환할 수 있으며, 이를 통해 코드의 가독성과 유지보수성을 향상시킨다.함수의 주요 기능코드 재사용성: 동일한 작업을 여러 번 수행해야 할 때 함수를 정의하여 반복 코드를 줄일 수 있습니다.모듈화: 프로그램을 논리적인 단위로 분리하여 관리하기 쉽게 만듭니다.추상화: 복잡한 작업을 단순한 인터페이스로 감싸서 사용자가 세부 구현을 신경 쓰지 않고 사용할 수 있게 합니다.유지보수 용이성: 함수 단위로 코드를 수정하거나 업데이트할 수 있어 전체 프로그램에 미치는 영향을 최소화합니다.테스트 용이성: 개별 함수 단위로 테스트를 .. 2024. 10. 6.
코딩 문제 : 주사위 게임2 문제 설명1부터 6까지 숫자가 적힌 주사위가 세 개 있습니다. 세 주사위를 굴렸을 때 나온 숫자를 각각 a, b, c라고 했을 때 얻는 점수는 다음과 같습니다.세 숫자가 모두 다르다면 a + b + c 점을 얻습니다.세 숫자 중 어느 두 숫자는 같고 나머지 다른 숫자는 다르다면 (a + b + c) × (a2 + b2 + c2 )점을 얻습니다.세 숫자가 모두 같다면 (a + b + c) × (a2 + b2 + c2 ) × (a3 + b3 + c3 )점을 얻습니다.세 정수 a, b, c가 매개변수로 주어질 때, 얻는 점수를 return 하는 solution 함수를 작성해 주세요.    나의 풀이def solution(a, b, c): if a != b and b!= c and c!= a: .. 2024. 10. 5.
SQL 문제 : 조건에 맞는 도서 리스트 출력하기 문제 설명다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK) 테이블입니다.BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다.Column nameTypeNullableDescriptionBOOK_IDINTEGERFALSE도서 IDCATEGORYVARCHAR(N)FALSE카테고리 (경제, 인문, 소설, 생활, 기술)AUTHOR_IDINTEGERFALSE저자 IDPRICEINTEGERFALSE판매가 (원)PUBLISHED_DATEDATEFALSE출판일 문제BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로.. 2024. 10. 5.
TIL 나의 일지 10/4 ♬ 오늘은 생각보다 시간이 너무 빨리가서 하고자 한것들을 다 끝내지 못한 하루였다ㅠㅠ오전에는 프로그래머스의 코딩문제들을 풀었고, 그 과정에서 전에는 알지 못했던 함수들과 그 함수들을 적용해서 코드를 짜볼수 있는 기회가 주어져서 보람찬 오전공부 시간이었다!! 오후는 조별과제 발표가 가장 큰 이벤트였는데 우리 9조 럭키비키팀은 배운것을 활용하여 조원들이 직접코드를 짜보고 그것을 조합하여 한가지 커다란(?) 코드로 조합하여 작동시킨것이 다른팀과 차별화된 점이었는데.. 코드도 잘 작동하였고 다들 칭찬해주셔서 기분이 좋았다!  씐난다~~  오류에 대한 해결법에 대해서도 칭찬을 받아서 기뻤다~~ 우리 조원분들 모두 고생하셨습니다!! 아 그리고 과제 발표가 생각보다 오래걸렸다.. 끝나고나니 공부시간이 사라졌......... 2024. 10. 4.