목록전체 글 (46)
Archive
본 내용은 데이터리안 ‘SQL 데이터 분석 캠프 실전반’을 수강하며 작성한 내용입니다.https://datarian.io/blog/classic-retentionAARRR그로스 해킹의 대표적인 분석 프레임워크그로스 해킹 (Growth Hacking) 이란?데이터 기반 접근법: 사용자의 행동 데이터를 분석해 효과적인 성장 전략을 찾음저비용, 고효율: 적은 비용으로 큰 성장을 만드는 방법을 찾음제품 자체를 활용한 마케팅: 광고보다는 제품 자체의 기능 개선을 통해서 비즈니스 성장을 유도함A: Acquisition 사용자 획득A: Activation 사용자 활성화R: Retention 사용자 유지R: Revenue 매출R: Referral 전파2025.03.05 - [데이터분석/분석 이론] - AARRR '사용..
자료를 효율적으로 표현하고 저장하고 처리할 수 있도록 정리하는 것이론적으로 이해하고 효율성을 평가하며 실제 문제 해결에 적용할 수 있어야 함자료의 단위컴퓨터는 자료를 표현하기 위해 0과 1의 조합으로 구성되는 2진수 코드를 사용함(i.e. 비트 단위로 저장됨)비트 bit는 디지털 시스템에서 자료를 표현하는 최소 단위4bit = 1nibble, 8bit = 1byte자료구조 형태에 따른 분류단순 구조기본 형태e.g. 정수, 실수, 문자, 문자열선형 구조자료들 사이의 관계가 1:1e.g. 순차 리스트: 데이터가 연속된 공간에 저장되어, 순서대로 배치된 리스트연결 리스트: 데이터가 여러 위치에 흩어져 있지만 포인터를 통해 순서를 연결해두는 구조스택, 큐, 데크 리스트: 어떤 순서로 넣고 빼야 하는 규칙이 있는..
알고리즘: 어떤 작업을 수행하기 위해 입력을 받아 원하는 출력을 만들어내는 과정을 기술한 것문제를 알고리즘으로 작성하는 과정특성입력과 출력은 반드시 필요함유한성: 일정한 시간 내에 종료되어야 함 (i.e. 알고리즘 수행이 끝나지 않거나 매우 오래 걸리면 해를 얻을 수 없음)정확성: 주어진 문제에 대한 정확한 출력 값을 만들어야 함일반성: 같은 유형의 문제에 모두 적용 가능해야 함표현 방법순서도 flow chart: 문제 해결 과정을 기호와 도형을 사용하여 표현의사 코드 pseudocode: 프로그램 명령문 형식을 취하고 각 명령을 사람이 이해하기 쉬운 단어로 나타냄자연어 natural language성능 평가바람직한 알고리즘은 명확하고 효율적이어야 함따라서 알고리즘을 설계하고 나서 이 알고리즘이 자원을 ..