Programmers / 캐시 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 캐시 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; int solution(int cacheSize, vector cities) { int answer = 0; vector strl; for (int i = 0; i < cities.size(); i++) { t..
Programmers / 전화번호 목록 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 전화번호 목록 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42577 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; bool solution(vector phone_book) { bool answer = true; map m; for (string s : phone_book) m[s]++; for (int i = 0..
Programmers / 바탕화면 정리 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 바탕화면 정리 (1단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include using namespace std; vector solution(vector wallpaper) { vector answer{ 51, 51, -1, -1 }; for (int i = 0; i < wallpaper.size(); i++) { for (i..
Programmers / 기능개발 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 기능개발 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; vector solution(vector progresses, vector speeds) { vector answer; int count = 0; queue pro_copy; for (int i = 0; i..
Programmers / 안전지대 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 안전지대 (0단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120866 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include using namespace std; int solution(vector board) { int answer = 0; int n = board.size(); int m = board[0].size(); int check = 0; vector bfs{ {-1,..
Programmers / 의상 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 의상 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42578?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; int solution(vector clothes) { int answer = 1; map m; for (int i = 0; i < clothes.size(); i++) { m[cloth..
Programmers / 프로세스 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 프로세스 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42587 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include #include using namespace std; int solution(vector priorities, int location) { int answer = 0; queue q; for (int i : priorities) { q.empl..
Programmers / H-Index / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: H-Index (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42747# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; int solution(vector citations) { int answer = 0; int h = 0; sort(citations.rbegin(), citations.rend()); for (in..
Programmers / n^2 배열 자르기 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: n^2 배열 자르기 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/87390 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; vector solution(int n, long long left, long long right) { vector answer; vector part; for (int i = 1; i
Programmers / 체육복 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 체육복 (1단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/42862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include using namespace std; int solution(int n, vector lost, vector reserve) { int answer = 0; vector ex(31, 0); for (int i : lost) ex[i]--; for (int j :..
Programmers / 할인 행사 / C++
·
코딩테스트(프로그래머스 & 백준)/프로그래머스-C++
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 할인 행사 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/131127 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 나의 풀이 #include #include #include using namespace std; int solution(vector want, vector number, vector discount) { int answer = 0; map wantcount; for (int i = 0; i < wa..
텔레그램 챗봇 만들기(2) / 라이브러리 정리
·
기타/[Python] 텔레그램 챗봇(Chat Bot) 만들기
이번에는 텔레그램 챗봇을 만들기 위해서 어떤 라이브러리가 필요한지 그리고 어떻게 설치하는 과정을 나타낼 것이다! !모듈 이때까지 자료 조사한 결과 import telegram import bs4 import requests import asyncio 총 위의 4가지 라이브러리가 필요하다는 사실을 알게 되었다. 위에서부터 하나씩 차례대로 설명을 하며 진행을 하도록 하겠습니다. import telegram 이 라이브러리는 $ pip install python-telegram-bot이라는 명령어를 통해서 설치할 수 있으며 이 모듈이 있어야 텔레그램의 챗봇과 연결해서 채팅을 보낼 수 있다. import bs4 이 라이브러리는 파이썬을 통하여 HTML과 XML파일에 있는 데이터를 추출해서 사용할 수 있게 해준다...
김치바보
'분류 전체보기' 카테고리의 글 목록 (19 Page)