전체 글 썸네일형 리스트형 [백준] 11931번 수 정렬하기 4 코드#include #include using namespace std;int n, a[1000003];bool cmp(int a, int b) { return a > b;}void FASTIO() { cin.tie(NULL); cout.tie(NULL); ios_base::sync_with_stdio(false);}int main() { cin >> n; for(int i = 0; i > a[i]; } sort(a, a + n, cmp); for(int i = 0; i 풀이algorithm 헤더에 있는 sort를 이용해서 단순하게 해결한 문제. 오랜만에 문제를 풀어봤는데 재밌네, , , 쉬운 문제 하나 골라잡아서 그런가 싶기두. 근데 수 정렬하기 .. 더보기 [직접 만들어 보기]오늘의 운세/타로 페이지 오늘의 운세/타로 페이지요즘 운세랑 타로가 핫하길래 한번 만들어봤습니다. 그럭저럭 만족스러운데 이름풀이는 뭔가 안맞아서 삭제 예정입니다. 심심할 때 한번씩 보고 가세요. 다 무료입니다. 사주로 확인하는 오늘의 운세, 타로, 궁합, MBTI 궁합 등 확인할 수 있습니다. https://nami-fortune.com/ 나미 - AI가 읽어주는 나의 운명사주, 타로, 궁합을 AI가 무료로 분석해드려요 ✨nami-fortune.com 피드백 있으시면 hys7309.dev@gmail.com이나 댓글로 부탁드릴게요. 2026.03.05 추가현재 다른 추가 작업 중인 게 있어서 잠시 open ai api를 끊어놨습니다. 그래서 동작을 안할 거예요... 양해 부탁드립니다. 더보기 [직접 만들어 보기] 전기차 vs 내연기관 총비용 비교기 [직접 만들어 보기] 전기차 vs 내연기관 총비용 비교기면허는 없지만, 그래도 언젠가는 살지 모르니 전기차 vs 내연기관 총비용 비교기를 한번 만들어봤습니다. 요즘 수소차도 잘 나온다는데 그것도 추가해볼까 싶기는 한데, 들어갈 칸이 있나 싶습니다. https://ev-calculator-eight.vercel.app/ temp-app ev-calculator-eight.vercel.app 거주지역(보조금) 이걸 매년 시작할 때 업데이트를 해줘야하는 게 좀 문제긴 한데, 어떻게 api를 구해서 해볼까 싶습니다. 나름 신경써서 만들어봤는데, 비용 차이가 있거나 하면 피드백 주세요. 아무 피드백이 없다면 제가 면허 따고 직접 또 사용해본 뒤에 고치는 것도 방법이기는 합니다. 수능 이후에 면허 안딴 스노우볼이 .. 더보기 [직접 만들어 보기] 로켓 발사 시뮬레이터 [직접 만들어 보기] 로켓 발사 시뮬레이터어떻게 직접 만들어보기 가장 최근 게시글이 1년 5개월 전일까라고 생각하며 충격을 금하지 못했습니다. 저때 입대했으면 지금 말년일까요? 올해 목표는 직접 만들어보기 컨텐츠를 한 10개 이상은 해보는 건데, , , AI 발전으로 그 이상도 할 수 있을 거 같기는 합니다. 물론 제가 적당히 게으다면 말이지요! 이번에 제가 만들어본 건 로켓 발사 시뮬레이터입니다. 실제로 작은 로켓을 설계해서 쏴보고 싶기는 한데, 그 전에 시뮬레이터를 한번 만들어 봤습니다. 올해 안에는 간이 로켓 하나 만들어서 쏘아보지 않을까 싶어요. 근데 그건 직접 만들어보기인지 가내수공업인지는 잘 모르겠지만, 뭐 여기로 통합하는 것도 나쁘지는 않아보입니다. 말이 너무 길었네요. 위 사진이 제가 만들.. 더보기 [DB/SQL] 서브쿼리 VS JOIN 서브쿼리 VS JOIN많은 경우에, 서브쿼리와 조인은 서로 바꿔서 해결할 수 있다. 어떤 것을 선택하는지는 취향차이겠지만, 성능과 가독성 측면으로 기준을 정해볼 수 있다. 서브쿼리 사용서브쿼리를 이용한 접근법은 우리의 사고 흐름과 유사하다.SELECT o.order_id, o.user_id, o.product_id, o.order_date FROM orders o WHERE o.user_id IN (SELECT user_id FROM users WHERE address LIKE '서울%');위 쿼리는, users 테이블에서 address가 서울로 시작하는 고객 user_id 목록 안에, user_id가 포함된 orders를 찾아줘라고 말하는 것과 같다.JOIN 사용JOIN을 이용한 접근법은 필요한 테이블.. 더보기 [DB/SQL] 서브쿼리 (SUBQUERY) 서브쿼리서브쿼리는 하나의 SQL 쿼리문 안에 포함된 또 다른 SELECT 쿼리를 의미한다. 바깥쪽 메인쿼리가 실행되기 전에, 괄호 안에 있는 서브쿼리가 먼저 실행된다. 그리고 데이터베이스는 서브쿼리의 실행 결과를 바깥쪽 메인 쿼리에게 전달하여, 메인쿼리가 그 결과를 사용해서 최종 작업을 수행하게 된다.SELECT name, priceFROM productsWHERE price > (SELECT AVG(price) FROM products); 위 쿼리의 실행 순서는 다음과 같다.데이터베이스는 괄호 안의 서브쿼리, SELECT AVG(price) FROM products를 가장 먼저 실행한다.서브쿼리가 실행 결과인 평균값을 얻는다.이제 메인 쿼리는 SELECT name, price FROM products .. 더보기 [DB/SQL] 뷰 (View) 뷰 (View)뷰는 실제 데이터를 가지고 있지 않은 가상의 테이블이다. 정확히는 데이터베이스에 이름과 함께 저장된 하나의 SELECT 쿼리문이다.뷰는 데이터를 저장하는 테이블이 아니라, 복잡한 SELECT 쿼리문을 저장하고 있다.이를 통해 복잡한 쿼리를 실행할 필요 없이, SELECT * FROM 뷰_고객; 이라는 명령어로 복잡한 쿼리의 결과를 얻을 수 있다.뷰의 동작 원리사용자가 V_CUST라는 뷰를 조회하면, 데이터베이스 내부에서는 다음과 같은 일이 일어난다.사용자가 SELECT * FROM V_CUST라는 쿼리를 실행한다.데이터베이스는 V_CUST라는 이름의 테이블을 찾지 않는다. 대신 이 뷰에 정의된 원래의 SELECT 쿼리문을 찾아낸다.데이터베이스는 그 저장된 SELECT 쿼리문을 실행한다.실행.. 더보기 [DB/SQL] CASE 문 CASE 문CASE 문은 프로그래밍 언어의 IF - ELSE IF - ELSE 처럼 특정 조건에 따라 다른 값을 출력하게 만드는 SQL의 강력한 조건부 로직 도구이다. 쿼리 하나만으로 원하는 최종 결과물을 확인할 수 있어 편리하다. CASE문은 사용 방법에 따라 단순 CASE문과 검색 CASE문으로 나눌 수 있다. 단순 CASE 문의 기본 문법CASE 비교대상_컬럼_또는_표현식 WHEN 값1 THEN 결과1 WHEN 값2 THEN 결과2 ... ELSE 그_외의_경우END비교대상 컬럼 또는 표현식: WHEN 절에서 비교할 대상이 되는 컬럼 또는 표현식이다.WHEN 값 THEN 결과: 비교대상 컬럼 또는 표현식의 값이 값과 같을 경우 결과를 반환한다.ELSE 결과: 위에 명시된 WHE.. 더보기 이전 1 2 3 4 ··· 83 다음