본문 바로가기 메뉴 바로가기

프로그래밍 및 개발 공부하기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

프로그래밍 및 개발 공부하기

검색하기 폼
  • 분류 전체보기 (276) N
    • 알고리즘 (6)
      • 동적계획법 (4)
      • 홍정모 알고리즘 (2)
    • 자바 (4)
    • 백준 스터디 (155) N
      • 프로그래머스 (22)
    • 홍정모 따라 배우는 C++ (9)
      • C++ 오버로딩 (5)
      • C++ 함수 (3)
      • 포인터와 참조자 (1)
    • 파이썬 (2)
    • 정보처리기사 (21)
      • 페이지 교체 알고리즘 (3)
    • 매치업 (10)
      • 통계로 하는 탐색적 데이터분석 (8)
      • 빅데이터 분석 프로젝트 실무 (2)
    • C언어 (7)
    • ADP (7)
    • 웹개발 (12) N
      • html (4)
      • Flex와 Grid -1분코딩 (8) N
    • 게임 (1)
      • 유니티 (1)
    • 공부정리 (5)
    • CS (0)
      • 윤성우 TCPIP (0)
    • 구름 (2)
      • 얄코 Java (7)
      • 효빈 JS (0)
      • 따라하며 배우는 html,css (6)
  • 방명록

2025/07/10 (5)
데이터의 가공: DIKW 피라미드

📊 데이터의 가공: DIKW 피라미드데이터의 문제점데이터 수집의 목적📌 데이터는 기록을 남기기 위한 것이 아니라, 의사결정을 더 정확하게 만들기 위한 것입니다.기업과 조직이 데이터를 모으는 이유는 매출을 늘리고 비용을 줄이며 품질을 개선하기 위해서입니다.데이터는 더 나은 선택을 하기 위해 반드시 필요합니다.예를 들어, 고객별 구매 데이터를 모아 최근 3개월간 구매하지 않은 고객을 골라 이탈 방지 쿠폰을 보내거나, 판매 데이터를 분석해 계절별 매출 감소 시점을 예측해 사전 프로모션을 준비할 수 있습니다.또는 설비 센서 데이터를 통해 고장 위험이 높은 장비를 사전에 점검하거나, 웹사이트 접속 로그를 분석해 고객이 이탈하는 페이지를 개선할 수도 있습니다.🔍 데이터가 답할 수 있는 질문최근 3개월 이상 구..

매치업/빅데이터 분석 프로젝트 실무 2025. 7. 10. 15:30
빅데이터 과제 분석, 절차가 분석을 완성하는 이유

📊 빅데이터 과제 분석, 절차가 분석을 완성하는 이유왜 데이터 분석은 실패하는가?많은 기업들이 “우리도 데이터를 분석해야 한다”고 시작합니다.하지만 몇 달이 지나도 성과가 나오지 않고, 보고서만 쌓여가고 끝납니다.그 이유는 명확합니다.데이터를 분석하려고만 했지, 분석을 성공시키기 위한 절차를 지키지 않았기 때문입니다.분석 그 자체가 핵심이지만, 제대로 된 분석이 되려면 절차라는 ‘틀’이 필요합니다.각 절차는 분석을 더 중요하게, 더 효율적으로, 더 정확하게, 더 튼튼하게, 더 오래 지속되게 만들어 줍니다.절차를 지켜야 하는 이유✅ 분석은 데이터만 돌려서 결과를 뽑아내는 게 아닙니다.✅ 목표가 없으면 데이터가 잘못 선택됩니다.✅ 데이터가 엉망이면 결과가 틀립니다.✅ 분석만 하고 시스템화하지 않으면 아무도..

매치업/빅데이터 분석 프로젝트 실무 2025. 7. 10. 14:54
비트연산자 << 와 >> 총정리

비트연산자 와 >> 총정리비트연산자란? 정의 비트연산자는 정수를 이루는 비트(0과 1) 단위를 대상으로 하는 연산자입니다. 컴퓨터는 숫자를 2진수로 처리하기 때문에, 각 자리의 비트가 켜져(1) 있거나 꺼져(0) 있음을 통해 값을 표현합니다.예를 들어, 정수 5를 2진수로 쓰면 00000101입니다.여기서 왼쪽부터 오른쪽까지 각 자리에는 고유한 값이 있습니다.비트연산은 각 자리의 비트가 1인 경우에만 그 자리에 해당하는 값을 더합니다.비트가 0인 자리의 값은 더하지 않습니다.비트 연산자 연산방법비트값은 자리마다 아래와 같은 고유한 값을 가집니다.비트값: 1 1 1 1 0자리값: 16 8 4 2 1여기서 비트값이 1인 자리를 찾습니다.위 예제에서는 왼쪽부터 16, 8, 4, 2가 모두 1이므로 더합니..

C언어 2025. 7. 10. 13:55
백준 1057: 토너먼트 Python 풀이

백준 1057: 토너먼트 Python문제N명이 참가하는 토너먼트가 있습니다.1번부터 N번까지 번호를 받고, 인접한 사람끼리 게임을 합니다.이긴 사람은 다음 라운드로 진출하며, 번호는 기존 순서를 유지한 채 새롭게 1번부터 재배정됩니다.만약 홀수 명이라면 마지막 사람은 자동으로 진출합니다.김지민과 임한수는 서로 대결하기 전까지는 항상 이긴다고 가정합니다.이 두 사람이 몇 라운드에서 처음 대결하는지 출력하는 프로그램을 작성합니다.만약 끝까지 대결하지 못하면 -1을 출력합니다.아이디어문제를 해결하기 위한 핵심 아이디어를 단계별로 정리하였습니다.각 단계는 간단하면서도 직관적입니다.1️⃣ 값은 2분의 1씩 줄어든다매 라운드마다 참가자 수가 절반으로 줄어들며, 번호도 (번호+1)//2로 갱신됩니다.두 사람도 계속 ..

백준 스터디 2025. 7. 10. 13:08
백준 1057: 토너먼트 C++

백준 1057: 토너먼트 C++문제N명이 참가하는 토너먼트가 있습니다.1번부터 N번까지 번호를 받고, 인접한 사람끼리 게임을 합니다.이긴 사람은 다음 라운드로 진출하며, 번호는 기존 순서를 유지한 채 새롭게 1번부터 재배정됩니다.만약 홀수 명이라면 마지막 사람은 자동으로 진출합니다.김지민과 임한수는 서로 대결하기 전까지는 항상 이긴다고 가정합니다.이 두 사람이 몇 라운드에서 처음 대결하는지 출력하는 프로그램을 작성합니다.만약 끝까지 대결하지 못하면 -1을 출력합니다.아이디어문제를 해결하기 위해 핵심 아이디어를 단계별로 정리하였습니다.각 단계는 간단하면서도 직관적입니다.1️⃣ 값은 2분의 1씩 줄어든다매 라운드마다 참가자 수가 절반으로 줄어들며, 번호도 (번호+1)/2로 갱신됩니다.두 사람도 계속 이기면서..

백준 스터디 2025. 7. 10. 12:55
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 파이썬코딩
  • 문제 풀이
  • 그래프 탐색
  • 알고리즘문제풀이
  • python 알고리즘
  • 그리디알고리즘
  • 코딩
  • 그리디
  • 프로그래머스
  • 동적계획법
  • 상속
  • 알고리즘 문제풀이
  • 프로그래밍
  • 코딩 테스트
  • c언어
  • C++
  • HTML
  • 코딩테스트
  • 브루트포스
  • 백준
  • 문제풀이
  • 객체지향
  • 알고리즘
  • 동적 계획법
  • Python
  • 알고리즘기초
  • DP
  • 문자열처리
  • dfs
  • 파이썬
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함
반응형

Blog is powered by Tistory / Designed by Tistory

티스토리툴바