일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
- StoredXSS
- Cross Site Scripting
- 디피헬먼
- 기계학습
- 암호학
- dvwa
- NestJS
- XSS
- 코드업
- dsa
- API
- 딥러닝
- 머신러닝
- SWAGGER
- SQL_Injection
- 알고리즘
- RVA
- 공개키
- 인공지능
- 파일구조
- ImageBase
- 웹
- SQL
- ReflectedXSS
- codeup
- C언어
- 문서화
- 심층학습
- RSA
- 프로그래머스
- Today
- Total
목록분류 전체보기 (115)
Ye0ngJae
문제 수직선 위에 N개의 좌표 X1, X2, ..., XN이 있다. 이 좌표에 좌표 압축을 적용하려고 한다. Xi를 좌표 압축한 결과 X'i의 값은 Xi > Xj를 만족하는 서로 다른 좌표 Xj의 개수와 같아야 한다. X1, X2, ..., XN에 좌표 압축을 적용한 결과 X'1, X'2, ..., X'N를 출력해보자. 입력 첫째 줄에 N이 주어진다. 둘째 줄에는 공백 한 칸으로 구분된 X1, X2, ..., XN이 주어진다. 출력 첫째 줄에 X'1, X'2, ..., X'N을 공백 한 칸으로 구분해서 출력한다. 입력 예시 5 2 4 -10 4 -9 6 1000 999 1000 999 1000 999 출력 예시 2 3 0 3 1 1 0 1 0 1 0 답안 더보기 코드 import sys N = int(s..
문제 로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 프로그램을 작성하시오. 예를 들어 흰색 도화지 위에 세 장의 검은색 색종이를 그림과 같은 모양으로 붙였다면 검은색 영역의 넓이는 260이 된다. 입력 첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치는 두 개의 자연수로 주어지는데 첫 번째 자연수는 색종이의 왼쪽 변과 도화지의 왼쪽 변 사이의 거리이고, 두 번째 자연수는 색종이의 아래쪽..
문제 미국으로 유학간 동혁이는 세탁소를 운영하고 있다. 동혁이는 최근에 아르바이트로 고등학생 리암을 채용했다. 동혁이는 리암에게 실망했다. 리암은 거스름돈을 주는 것을 자꾸 실수한다. 심지어 $0.5달러를 줘야하는 경우에 거스름돈으로 $5달러를 주는것이다! 어쩔수 없이 뛰어난 코딩 실력을 발휘해 리암을 도와주는 프로그램을 작성하려고 하지만, 디아블로를 하느라 코딩할 시간이 없어서 이 문제를 읽고 있는 여러분이 대신 해주어야 한다. 거스름돈의 액수가 주어지면 리암이 줘야할 쿼터(Quarter, $0.25)의 개수, 다임(Dime, $0.10)의 개수, 니켈(Nickel, $0.05)의 개수, 페니(Penny, $0.01)의 개수를 구하는 프로그램을 작성하시오. 거스름돈은 항상 $5.00 이하이고, 손님이 ..
먼저, root 사용자로 MySQL 또는 MariaDB에 접속합니다. 아래의 명령어를 사용하세요. sudo mysql -u root 다음으로, 외부 접속을 허용할 사용자를 생성합니다. 아래의 명령어를 사용하되, username과 password 부분을 원하는 사용자 이름과 비밀번호로 변경하세요. create user 'username'@'%' identified by 'password'; 생성한 사용자에게 모든 데이터베이스와 테이블에 대한 모든 권한을 부여합니다. 아래의 명령어를 사용하세요. grant all privileges on *.* to 'username'@'%' 마지막으로, bind-address를 변경하여 서버가 모든 IP 주소에서의 연결을 수락하도록 설정합니다. 아래의 명령어를 통해 설정 ..
문제 설명 FIRST_HALF 테이블은 아이스크림 가게의 상반기 주문 정보를 담은 테이블입니다.FIRST_HALF 테이블 구조는 다음과 같으며, SHIPMENT_ID, FLAVOR, TOTAL_ORDER는 각각 아이스크림 공장에서 아이스크림 가게까지의 출하 번호, 아이스크림 맛, 상반기 아이스크림 총주문량을 나타냅니다. NAME TYPE NULLABLE SHIPMENT_ID INT(N) FALSE FLAVOR VARCHAR(N) FALSE TOTAL_ORDER INT(N) FALSE 문제 상반기에 판매된 아이스크림의 맛을 총주문량을 기준으로 내림차순 정렬하고 총주문량이 같다면 출하 번호를 기준으로 오름차순 정렬하여 조회하는 SQL 문을 작성해주세요. 예시 예를 들어 FIRST_HALF 테이블이 다음과 같..
Swagger API란? Swagger는 팀과 개인을 위한 강력하면서도 사용하기 쉬운 API 개발자 도구 제품군으로, 웹 사이트 설계 및 문서화부터 테스트 및 배포에 이르기까지 웹 사이트 개발 전체 수명 주기에 걸쳐 기능을 제공하는 오픈 소스 도구입니다. Swagger는 다음과 같은 특징들을 가지고 있습니다. 표준화: Swagger는 표준화된 API 문서화를 제공합니다. 이는 개발자 간의 협업을 용이하게 하며, API를 사용하는 클라이언트 개발에도 효율적입니다. 자동화: Swagger는 API 엔드포인트, 요청 형식, 응답 형식 등에 대한 자세한 정보를 자동으로 생성합니다. 이로 인해 개발자는 수동으로 API 문서를 작성하거나 업데이트하는 데 드는 시간을 절약할 수 있습니다. 호환성: Swagger는 다..