분류 전체보기 131

백준 25305번 커트라인 문제풀이, 파이썬

백준 25305번 : 커트라인 문제풀이 [파이썬] 25305번 문제의 내용은 아래와 같습니다. 커트라인 문제 2022 연세대학교 미래캠퍼스 슬기로운 코딩생활에 N명의 학생들이 응시했다. 이들 중 점수가 가장 높은 k명은 상을 받을 것이다. 이 때, 상을 받는 커트라인이 몇 점인지 구하라. 커트라인이란 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수를 말한다. 입력 첫째 줄에는 응시자의 수 N과 상을 받는 사람의 수 k가 공백을 사이에 두고 주어진다. 둘째 줄에는 각 학생의 점수 x가 공백을 사이에 두고 주어진다. 출력 상을 받는 커트라인을 출력하라. 예제 입력 1 복사 5 2 100 76 85 93 98 예제 출력 1 복사 98 시험 응시자들 가운데 1등은 100점, 2등..

백준 알고리즘 2023.02.24

백준 2587번 대표값2, 파이썬 문제풀이

백준 2587번 : 대표값2 문제풀이 [파이썬] 2587번 문제의 내용은 아래와 같습니다. 대표값2 문제 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 + 30) / 5 = 170 / 5 = 34가 된다. 평균 이외의 또 다른 대표값으로 중앙값이라는 것이 있다. 중앙값은 주어진 수를 크기 순서대로 늘어 놓았을 때 가장 중앙에 놓인 값이다. 예를 들어 10, 40, 30, 60, 30의 경우, 크기 순서대로 늘어 놓으면 10 30 30 40 60 이 되고 따라서 중앙값은 30이 된다. 다섯 개의 자연수가 주어질 때 이들의 평..

백준 알고리즘 2023.02.24

Mongo DB 데이터 삭제하기

Mongo DB에서 데이터 삭제하는 방법 2023.02.23 - [분류 전체보기] - Mongo DB 데이터베이스 업데이트하기(update) Mongo DB 데이터베이스 업데이트하기(update) Mongo DB 데이터베이스 업데이트 방법 이번 포스팅은 Mongo DB 데이터베이스를 업데이트하는 방법에 대한 포스팅이다. 우선 지난번에 이어서 우리가 만든 데이터 중 dogs에 대한 데이터들을 살펴보면 inho3213.tistory.com Mongo DB 데이터베이스 업데이트하는 방법에 대해서 살펴보았던 지난 포스팅에 이어서 이번 포스팅에서는 데이터베이스 삭제하는 방법에 대해서 다뤄보려고 한다. 지난 포스팅에서 다뤘던 업데이트와 그 구문은 동일하다. dogs에 이어서 cats 라는 이름의 데이터베이스를 만들..

개발/HTML+CSS+JS 2023.02.23

Mongo DB 데이터베이스 업데이트하기(update)

Mongo DB 데이터베이스 업데이트 방법 이번 포스팅은 Mongo DB 데이터베이스를 업데이트하는 방법에 대한 포스팅이다. 우선 지난번에 이어서 우리가 만든 데이터 중 dogs에 대한 데이터들을 살펴보면 아래와 같다. 이처럼 현재 dogs라는 집합안에는 3종류의 강아지 데이터가 들어있다. 이중 첫번째로 보이는 'Charlie'라는 이름의 강아지 나이를 3이 아닌 4로 업데이트 해보려고한다. 이럴때 우리는 updateOne() 명령어를 사용한다. 이 updateOne() 명령어는 두개의 인수를 필요로 하는데, ① 가장 첫번째는 바로 선택자 에 해당한다. 즉, 우리가 찾아서 업데이트 하려는 강아지 데이터의 이름은 Charlie 이기 때문에 updateOne({name: 'Charlie'})와 같은 방식으로..

카테고리 없음 2023.02.23

백준 2750번 수 정렬하기 파이썬 문제풀이

백준 2750번 : 수 정렬하기 문제풀이 [파이썬] 2750번 문제의 내용은 아래와 같습니다. 수 정렬하기 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 128 MB 160239 91270 63293 58.035% 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 예제 입력 1 복사 5 5 2 3 4 1 예제 출력 1 복사 1 2 3 4 5 2023.02.22 - [백준 알고리즘] - [알..

백준 알고리즘 2023.02.23

정렬 알고리즘(2) - 퀵 정렬, 계수 정렬

본 포스팅에서는 정렬 알고리즘에 대한 정리 내용을 담고있습니다. (본 알고리즘 포스팅은 유튜브 '이코테 2021 강의'를 참고하여 작성하였습니다.) https://www.youtube.com/@dongbinna 동빈나 www.youtube.com 지난 포스팅에서는 선택 정렬, 삽입 정렬에 대해서 알아보았습니다. 2023.02.22 - [백준 알고리즘] - [알고리즘] 정렬 알고리즘(1) - 선택 정렬, 삽입 정렬 [알고리즘] 정렬 알고리즘(1) - 선택 정렬, 삽입 정렬 본 포스팅에서는 정렬 알고리즘에 대한 정리 내용을 담고있습니다. (본 알고리즘 포스팅은 유튜브 '이코테 2021 강의'를 참고하여 작성하였습니다.) https://www.youtube.com/@dongbinna 동빈나 www.youtub..

[알고리즘] 정렬 알고리즘(1) - 선택 정렬, 삽입 정렬

본 포스팅에서는 정렬 알고리즘에 대한 정리 내용을 담고있습니다. (본 알고리즘 포스팅은 유튜브 '이코테 2021 강의'를 참고하여 작성하였습니다.) https://www.youtube.com/@dongbinna 동빈나 www.youtube.com 정렬 이란? 정렬(sorting)이란 데이터를 특정한 기준에 따라 순서대로 나열하는 것을 의미함. ① 선택 정렬 - 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복하는 정렬 위와 같은 예시의 데이터가 있다고 가정. 처리되지 않은 데이터 중 가장 작은 데이터가 '0'이기 때문에 이 '0'을 선택해 가장 앞의 '7'과 바꾼다. 그럼 위처럼 0은 이미 처리가 된 상태가 되는 것이고, 남은 데이터들 중 다시한번 가장 작은..

Mongo DB 데이터베이스에서 데이터 찾기

Mongo DB 데이터베이스에서 데이터 찾는법 2023.02.13 - [HTML+CSS+JS] - MongoDB에 데이터 삽입하기 MongoDB에 데이터 삽입하기 MongoDB에 데이터 삽입하기 2023.02.13 - [HTML+CSS+JS] - MongoDB 사용하기 MongoDB 사용하기 MongoDB 기본 사용법 정리 지난번 포스팅에서 MongoDB는 다운받았고 2023.02.12 - [HTML+CSS+JS] - Window에 MongoDB 다운받기 Window inho3213.tistory.com 지난번 포스팅에 이어서 이번에는 Mongo DB 데이터베이스에서 원하는 특정 데이터를 찾는 방법에 대해서 알아보려고 한다. 이전에 다뤘던 명령어인 db.dogs.find() 명령어를 이번에도 활용할건데,..

개발/HTML+CSS+JS 2023.02.16

MongoDB에 데이터 삽입하기

MongoDB에 데이터 삽입하기 2023.02.13 - [HTML+CSS+JS] - MongoDB 사용하기 MongoDB 사용하기 MongoDB 기본 사용법 정리 지난번 포스팅에서 MongoDB는 다운받았고 2023.02.12 - [HTML+CSS+JS] - Window에 MongoDB 다운받기 Window에 MongoDB 다운받기 Window에 Mongo DB 다운받기 대망의 NoSQL,,,, Mongo 다운받기 다운로 inho3213.tistory.com 이번에는 MongoDB에 데이터 삽입하는 방법 포스팅! 지난번 포스팅에 만들었던 animalShelter라는 데이터베이스에 데이터를 한번 삽입해보려고 한다. 가장 먼저 dogs라는 집합(collection)을 삽입해보는 것부터 시작해보려고한다. 명령..

개발/HTML+CSS+JS 2023.02.13

MongoDB 사용하기

MongoDB 기본 사용법 정리 지난번 포스팅에서 MongoDB는 다운받았고 2023.02.12 - [HTML+CSS+JS] - Window에 MongoDB 다운받기 Window에 MongoDB 다운받기 Window에 Mongo DB 다운받기 대망의 NoSQL,,,, Mongo 다운받기 다운로드가 쉽지 않다는 말이 많아서 한번 정리해보려고한다 가장 먼저 오른쪽 링크를 방문 ===> https://www.mongodb.com/download-center 홈페이지 위 inho3213.tistory.com MongDB의 사용이 처음이라 아직 어렵기도하고 까먹을 것 같아서,,, 그때그때 기억 안날때 찾아보려고 간단한 내용들을 포스팅을 통해 정리하려고한다. Mongsh에서 (아마 Mongoshell의 약자이지 않..

개발/HTML+CSS+JS 2023.02.13