2025/07 6

[Boj] 4단계 : 1차원 배열

4단계 : 1차원 배열말은 1차원 배열이라 되어 있지만, Python에선 리스트를 의미한다.리스트는 python에서 가장 유용하게 써먹는 자료형이니 자유자재로 다루는것이 중요!10807. 개수 세기총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다.www.acmicpc.net/problem/10807더보기 문제 설명리스트에서 정수 v가 몇개 있는지 세는 문제이다. 풀이 과정count() 함수를 이용해서 리스트에 해당 수가 몇개인지 세서 p..

[Boj] 3단계 : 반복문

3단계 : 반복문반복문(while, for)에 관한 문제들이다.코딩테스트/알고리즘의 기본이 되는 뿌리이므로 자유자재로 사용하는데 중요!2739. 구구단N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.www.acmicpc.net/problem/2739더보기 문제 설명N이 주어졌을 때, 구구단 N단을 출력하는 문제이다.풀이 과정for문을 이용해서 구구단을 출력하면 된다. 10950. A+B -3두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 ..

[Boj] 2단계 : 조건문

2단계 : 조건문조건문(if~elif~else문)에 관한 문제들이다.1단계보단 약간 난이도가 올랐지만 생각만 조금 하면 풀리는 문제들이다. 1330. 두 수 비교하기더보기문제두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.입력첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.출력첫째 줄에 다음 세 가지 중 하나를 출력한다.A가 B보다 큰 경우에는 '>'를 출력한다.A가 B보다 작은 경우에는 'A와 B가 같은 경우에는 '=='를 출력한다.예시↓ 나의 풀이문제에 나온 그대로 if~elif~else문을 쓴다.9498. 시험 성적 더보기문제시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지..

[Boj] 1단계 : 입출력과 사칙연산

백준 알고리즘 관련한 글은 이게 처음이지만, 이번에 백준 알고리즘을 처음 접한건 아니다.처음 백준 알고리즘을 접한건 2년전이었고, 그때는 티어 올리는 재미로 잠깐 했었다.하지만 이번엔 취업이라는 목적이 생겼고, 간간히 정리해서 올려 보고자 한다. 백준 사이트의 단계별로 풀어보기에 있는 순서대로 풀이할 예정이고, 처음에는 문제가 쉽기 때문에 글 하나에 많은 문제를 풀이할 것이지만 문제가 어려워지면 여러 글에 나눠서 한 단계의 문제들을 풀이할 생각이다. 1단계 : 입출력과 사칙연산가장 기본이 되는 입출력과 사칙연산에 관한 문제들이다. 굉장히 쉬운 편이라 풀이 설명을 적을 필요도 없긴 하다.2557번: Hello WorldHello World!를 출력하시오. Hello World!를 출력하시오.www.acm..

[플레이데이터 SK네트웍스 Family AI 캠프 10기] 26주차 회고

1. Intro이번주는 파이널 프로젝트 8주차이다. 이젠 정말 모든게 끝이 났고, 월요일날 최종 발표만 하면 수료를 한다. 할 말은 나중으로 미뤄두고, 우선 내가 만들었던 관리자 페이지의 기능들을 말해 보겠다. 2. 내가 맡은 관리자 페이지 기능들홈 화면최근 채팅 5개, 최근 수집한 뉴스 데이터 5개를 조회 가능하다.지난 1주일동안의 채팅 수 변화, 가입자 수 변화를 그래프로 확인 가능하다. DB 관리 DB 관리 페이지를 들어가면 다음과 같이 Storage/Vector DB/S3로 구분해서 조회 가능하다.PostgreSQLStorage 탭에선 PostgreSQL 테이블인 ‘News’, ‘Repo_analysis’를 조회 가능하다.‘News’ 테이블에는 AWS Lambda에서 매일 수집하는 뉴스 데이터가 ..

[플레이데이터 SK네트웍스 Family AI 캠프 10기] 25주차 회고

1. Intro이번주는 파이널 프로젝트 7주차이다. 멘토님이 피드백을 빡세게 해주셨기 때문에 관리자 페이지 만들기에 1주를 다 썼다.... 이걸 구현하는 과정에서 이것저것 꽤 많은 공부가 되었던것 같다. 특히 js를 많이 다뤘던것같은데 모달을 띄우고, 원하는 방식으로 웹을 조종하는게 꽤 재미있어서 지루할 틈없이 작업을 했다. 2. 이번 주 배운 것, 했던 일들Path Parameter 방식 vs Query String 방식 Path Parameter (URL 세그먼트) 방식 : indexes/foo 형태로 정보 전달 Query String (?파라미터) 방식 : ?key=value 형태로 부가 정보 전달 (주로 페이징/검색/정렬에 쓰임) Django 페이징 처리 Paginator : 많은 QueryS..