일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 컴퓨터공학 #Java #자바 #클래스 #객체 #인스턴스
- BOJ #컴퓨터공학 #C++ #알고리즘 #자료구조
- 컴퓨터공학 #자료구조 #스택 #c++ #알고리즘 #백준문제풀이
- 잔
- HTML #CSS
- 컴퓨터공학 #c #c언어 #문자열입력
- Today
- Total
목록분류 전체보기 (246)
영벨롭 개발 일지
https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr [문제 설명] 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다. 한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한..
[ dict 딕셔너리 ] 딕셔너리는 키(key)와 값(value)가 한 쌍이 되어 순서에 상관없이 "키"를 통해 "값"에 바로 접근할 수 있는 자료형입니다. 딕셔너리 = { Key1: Value1, Key2: Value2, ... } 특징 순서가 없는 자료형 Key의 중복이 불가능한 자료형 변경이 가능한 자료형 Key는 list, set이 될 수 없음 dic = {'이름': '홍길동', '나이': '20', '키': '180'} print(dic) [ key & value 추가/삭제, value 접근/변경 ] key & value 추가: dict[newKey] = newValue dic = {'이름': '홍길동', '나이': '20', '키': '180'} # key & value 쌍 추가 dic['사는..
https://www.acmicpc.net/problem/1261 1261번: 알고스팟 첫째 줄에 미로의 크기를 나타내는 가로 크기 M, 세로 크기 N (1 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 미로의 상태를 나타내는 숫자 0과 1이 주어진다. 0은 빈 방을 의미하고, 1은 벽을 의미 www.acmicpc.net 이 문제는 BFS를 이용하여 해결할 수 있습니다. queue에 들어갈 노드 정보인 구조체 node는 해당 방의 위치 x, y와 해당 방까지의 벽을 부순 횟수 cnt로 이루어져 있습니다. visit[y][x][c] 는 (x, y) 방 위치까지의 경로에서 벽을 부슨 횟수가 c인 노드의 방문 여부를 나타냅니다. 원래는 미로의 마지막 방으로 가는 모든 경로를 탐색하여 cnt의 최솟값..
https://www.acmicpc.net/problem/14226 14226번: 이모티콘 영선이는 매우 기쁘기 때문에, 효빈이에게 스마일 이모티콘을 S개 보내려고 한다. 영선이는 이미 화면에 이모티콘 1개를 입력했다. 이제, 다음과 같은 3가지 연산만 사용해서 이모티콘을 S개 만 www.acmicpc.net 이 문제는 BFS를 이용하여 해결할 수 있습니다. queue에 푸시할 노드의 자료구조로써 구조체 node를 선언하였습니다. w는 현재 화면의 이모티콘의 개수, c는 클립 보드의 이모티콘의 개수, depth는 현재 노드까지 걸린 시간(초)라고 할 수 있습니다. visit[w][c] = 화면의 이모티콘의 개수가 w이고 클립 보드의 이모티콘의 개수가 c일 때의 방문 여부 [풀이 과정] 1. 처음 시작 상..
https://iridescent-zeal.tistory.com/134?category=1267485 [Python]파이썬 requests 라이브러리 정리하기 [웹 크롤링 Web Crawling] 웹 크롤링은 웹 크롤러(Web Crawler, 웹 페이지의 데이터를 모아주는 소프트웨어)를 사용하여 웹 페이지의 데이터를 추출해내는 것입니다. HTML 페이지를 가져와서, HTML/CSS iridescent-zeal.tistory.com [ BeautifulSoup 라이브러리 ] HTML, XML, JSON 등 파일의 구문을 분석하는 모듈로 웹 페이지를 표현하는 HTML을 분석하기 위해 사용하는 라이브러리입니다. 즉, 우리가 가져온 데이터를 의미있는 데이터로 바꾸어주는 역할을 합니다. [ 설치 및 import ..
[ Swiper 라이브러리] swiper 라이브러리를 사용하면 웹 페이지 내의 요소를 슬라이드 할 수 있는 기능을 추가할 수 있습니다. 아래 예시처럼, 화살표 버튼을 누르면 다음 슬라이드로 이동하거나 자동으로 슬라이드가 넘어가게 할 수도 있는 것이지요! [ Swiper 라이브러리 연결하기 ] swiper를 사용하는 방법은 여러가지가 있지만, 저는 CDN으로 사용하겠습니다. 구글에 swipers 라고 검색하시고 다음 링크로 이동합니다. https://swiperjs.com/ Swiper - The Most Modern Mobile Touch Slider Swiper is the most modern free mobile touch slider with hardware accelerated transitio..