본문 바로가기

분류 전체보기

(177)
[python] 프로그래머스 Level.1 직사각형 별찍기 https://programmers.co.kr/learn/courses/30/lessons/12969?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. solution.py a, b = map(int, input().strip().split(' ')) # 입력갑 받아오는 코드, (열,행) for i in r..
[Django + PostgreSQL] PostgreSQL 설치 후 Django와 연동하기 / 기존 프로젝트 수정 PostgreSQL 설치 https://www.postgresqltutorial.com/install-postgresql/ Install PostgreSQL www.postgresqltutorial.com [Tip] psql: 오류: 서버 접속 실패: 치명적오류: 사용자 "..."의 password 인증을 실패했습니다 만약 이와 같은 오류가 발생한다면... Username을 그냥 default인 postgres로 두고 진행하고, password에는 처음 설치할 때 지정한 암호와 동일하게 입력하자 Django에 PostgreSQL 연동하기 https://www.enterprisedb.com/postgres-tutorials/how-use-postgresql-django How to use PostgreSQ..
[c++] deque 함수 https://en.cppreference.com/w/cpp/container/deque std::deque - cppreference.com template class deque; (1) (2) (since C++17) std::deque (double-ended queue) is an indexed sequence container that allows fast insertion and deletion at both its beginning and its end. In addition, insert en.cppreference.com Deque란? "Deque" redirects here. It is not to be c..
[c++] substr 함수 http://www.cplusplus.com/reference/string/string/substr/ string::substr - C++ Reference 12345678910111213141516171819 // string::substr #include #include int main () { std::string str="We think in generalities, but we live in details."; // (quoting Alfred N. Whitehead) std::string str2 = str.substr (3,5); // "think" std::size_t pos = str.find www.cplusplus.com 예제 // string::substr #include #incl..
[c++] 프로그래머스: 힙(Heap) / 이중우선순위큐 문제 설명 이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다. I 숫자 큐에 주어진 숫자를 삽입합니다. D 1 큐에서 최댓값을 삭제합니다. D -1 큐에서 최솟값을 삭제합니다. 명령어 수신 탑(높이) 이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 [0,0] 비어있지 않으면 [최댓값, 최솟값]을 return 하도록 solution 함수를 구현해주세요. 제한사항 operations는 길이가 1 이상 1,000,000 이하인 문자열 배열입니다. operations의 원소는 큐가 수행할 연산을 나타냅니다. 원소는 “명령어 데이터” 형식으로 주어집니다.- 최댓값/최솟값을 삭제하는 연산에서 최댓값/최솟값이 둘 이상인 경우, 하나만 삭제..
[Javascript] 로딩 중 메세지 띄우고 없애기 출처: [함수] JS로 간단한 로딩 메세지 띄우고, 감추기 https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=47481 WWW.PHPSCHOOL.COM 개발자 커뮤니티 1위 PHPSCHOOL.COM 입니다. www.phpschool.com 페이지 로딩 지연시, 로딩중 메세지를 띄우는 방법 태그 바로 밑에만 다음 코드를 넣으면 된다.
[Django 유튜브 동영상 업로드 서비스] 나의 첫번째 DjangoTube 프로젝트(계속 업데이트 중...2020/04/28) 실습 Github 주소 https://github.com/JisunParkRea/my_djangotube JisunParkRea/my_djangotube Simple video service which can upload youtube videos using django - JisunParkRea/my_djangotube github.com Heroku 배포 주소 -> http://djangotube.herokuapp.com/video/ 수정한 부분 - 나의 첫번째 장고튜브 프로젝트[참고] 기반으로 계속 수정중 - templates 파일들 첫문장인 {% load staticfiles %} 삭제 - reverse()를 삭제하고 redirect()만 사용 - urls 설정에 레거시한 표현방법 수정 예) r'..
[c++] 프로그래머스: 힙(Heap) / 디스크 컨트롤러 문제 설명 하드디스크는 한 번에 하나의 작업만 수행할 수 있습니다. 디스크 컨트롤러를 구현하는 방법은 여러 가지가 있습니다. 가장 일반적인 방법은 요청이 들어온 순서대로 처리하는 것입니다. 예를들어 - 0ms 시점에 3ms가 소요되는 A작업 요청 - 1ms 시점에 9ms가 소요되는 B작업 요청 - 2ms 시점에 6ms가 소요되는 C작업 요청 와 같은 요청이 들어왔습니다. 이를 그림으로 표현하면 아래와 같습니다. 한 번에 하나의 요청만을 수행할 수 있기 때문에 각각의 작업을 요청받은 순서대로 처리하면 다음과 같이 처리 됩니다. - A: 3ms 시점에 작업 완료 (요청에서 종료까지 : 3ms) - B: 1ms부터 대기하다가, 3ms 시점에 작업을 시작해서 12ms 시점에 작업 완료(요청에서 종료까지 : 11..