[백준] 2675번 - 문자열 반복 파이썬 (Python)
·
console.log("What ? " + Cord);/코딩테스트
안녕하세요!  오늘은 백준 문제 중에서 비교적 쉬운 문제로 꼽히는 **2675번 '문자열 반복'**을 풀어보겠습니다.  이 문제는 문자열을 주어진 횟수만큼 반복하여 출력하는 간단한 구현 문제입니다. 파이썬을 활용해 쉽게 접근할 수 있어요. 문제 설명각 테스트 케이스마다 주어진 문자열의 각 문자를 반복하여 새로운 문자열을 만드는 것이 목표입니다.입력으로는 몇 번 반복할 것인지와 문자열이 주어집니다.예를 들어, 3번 반복할 때 문자열이 "ABC"라면 "AAABBBCCC"가 출력되어야 합니다.입력 형식첫 번째 줄에는 테스트 케이스의 개수 T가 주어집니다.각 테스트 케이스는 반복 횟수 R과 문자열 S로 구성됩니다.출력 형식각 테스트 케이스마다 문자열 S의 각 문자를 R번 반복한 결과를 한 줄에 출력해야 합니다...
[백준] 1436번 - 영화감독 슘 파이썬 (Python)
·
console.log("What ? " + Cord);/코딩테스트
문제 소개백준 1436번 문제는 '숌' 감독이 좋아하는 숫자인 '666'이 포함된 영화 제목을 찾는 문제입니다. 간단히 말해, '666'이 연속적으로 포함된 숫자들을 찾는 것이 목표입니다. 예를 들어, 첫 번째 영화 제목은 666, 두 번째 영화 제목은 1666, 세 번째는 2666입니다. 이렇게 '666'이 들어가는 숫자를 순서대로 나열해 찾는 과정이 필요합니다.문제 접근 방법이 문제를 해결하기 위해서는 숫자를 하나씩 증가시키며 '666'이 포함되는지를 확인해야 합니다. 단순히 1부터 시작해 조건에 맞는 숫자를 찾을 때까지 반복하면 해결할 수 있죠. 이 과정에서 중요한 점은 어떤 데이터 구조나 알고리즘의 사용보다는, 반복문을 어떻게 효율적으로 작성하는가에 있습니다.제가 사용한 접근 방법은 다음과 같습니..
[Python] 활용한 웹 크롤링의 모든 것
·
console.log("What ? " + Cord);/Python
Python을 활용한 웹 크롤링의 모든 것웹 크롤링은 인터넷 상의 데이터를 자동으로 수집하고 분석하는 작업으로, 데이터 분석, 연구, 비즈니스 인사이트 등에 활용될 수 있습니다. 특히 Python은 다양한 라이브러리와 커뮤니티의 지원 덕분에 웹 크롤링을 수행하기에 최적의 언어로 꼽힙니다.Python을 사용해 웹 크롤링을 시작하는 방법과 핵심 기술을 다루어보겠습니다.  1. 웹 크롤링의 기본 개념 웹 크롤링이란?웹 크롤링은 프로그램이 웹사이트를 방문해 특정 정보를 추출하는 과정을 의미합니다.흔히 사용되는 사례로는 상품 가격 비교, 뉴스 데이터 수집, 소셜 미디어 분석 등이 있습니다.웹 크롤링의 작동 원리웹 크롤러는 다음과 같은 과정을 따릅니다:HTTP 요청 보내기: URL을 통해 서버에 요청을 보냅니다.H..