일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 챗지피티
- HTTP상태
- 알고리즘코딩테스트
- SQLD
- 그리디알고리즘
- 정렬알고리즘
- 탐욕알고리즘
- 코딩테스트
- API
- 개발자
- 프로그래머스
- 서버
- javascript
- java
- 파이썬
- JQuery
- 알고리즘
- HTTP
- 개발
- Python
- 자바
- ChatGPT
- jsp
- 하루코딩
- codingtest
- SQL
- 백준
- Spring
- 네트워크
- SQLP
- Today
- Total
목록전체 글 (94)
개발자's Life

HTTP 상태 코드란? 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 1xx(Informational) : 요청이 수신되어 처리중 (거의 사용 되지 않음) 2xx(Successful) : 요청 정상 처리 -> 정상적으로 요청이 처리 되었을 때 200번대로 응답 3xx(Redirection) : 요청을 완료하려면 추가 행동이 필요 4xx(Client Error) : 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없을 때 400번대로 응답 5xx(Sever Error) : 서버 오류, 서버가 정상 요청을 처리하지 못함 200, 300, 400, 500 번대에 따라서 어떤 결과를 응답하였는지 파악하면 된다.

백준 2839번 설탕배달 문제풀이 그리디 알고리즘 문제를 최소 50개 이상 풀고 그 후 탐색 알고리즘 공부 후 탐색 알고리즘 문제도 풀 예정이다. 문제 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1개를 배달하면, 더 적은 개수의 봉지를 배달할 수 있다. 상근이가 설탕을 정확하게 N킬로그램 배달해야 할 때, 봉지 몇 개를 가져가면 되는지 그 수를 구하는..

버블정렬 : 인접 요소끼리 Swap 연산을 수행하며 정렬을 한다. 오름차순, 내림차순에 따라 작은값의 위치가 달라지고 인덱스 0 ~ N 까지 비교 후 제일 마지막 인덱스 N 이 정해진 뒤 다시 0 ~ N -1 까지 비교 후 N - 1 인덱스에 값이 정해진다. 이러한 작업들이 반복이 되고 N을 N 번 비교하여 시간복잡도는 N제곱이다. 2023.07.29 - [코딩테스트/Study] - [알고리즘] 로직이 단순한 버블정렬의 개념 [알고리즘] 로직이 단순한 버블정렬의 개념 버블 , 선택, 삽입, 퀵, 병합, 기수 정렬 버블정렬 인접 요소끼리 swap 연산을 수행하며 정렬 정렬 알고리즘보다 속도가 느리면 로직이 단순한 정렬 알고리즘 이다. 오름차순으로 정렬시 인접요소 rowen.tistory.com 선택정렬 :..

안전, 멱등 ,캐시가능이 있고 아래와 같이 정의가 된다. 안전 safe : 호출해도 리소스를 변경하지 않는다. GET, HEAD 제외하고 안전하지 않음 호출을 계속해서 로그가 쌓여 에러 발생하는 것은 고려하지 않는다. 멱등 Idempotent : 여러번 호출하든 결과가 똑같다. GET -> 여러 요청을 하여도 결과는 같다. PUT -> 기존을 날리고 새로운 것을 저장한다. 결과를 대체하여 최종결과는 같다. DELETE -> 몇번을 호출하든 삭제된 결과는 똑같다 POST -> 중복결제, 중복배송 등 두번 호출이 되면 안되기에 멱등하지 않다. 멱등이 중요한 이유는 만약 DELETE 메서드를 호출하고 서버에서 TIMEOUT 으로 응답을 정상적으로 못 주었을때 한번 더 요청을 할 수 있는데 멱등하지 않으면 다시..
이전 등록한 내용 중 아마존 웹 크롤링과 Bard API(공식제공된 API는 아님) 그리고 워드프레스 게시 코드를 응용하여 파이썬 으로 자동게시 되게 해보겠습니다. 2023.08.03 - [Back-end/Python] - [Python] 아마존 베스트셀러 페이지 웹 크롤링하기 [Python] 아마존 베스트셀러 페이지 웹 크롤링하기 from bs4 import BeautifulSoup import requests # 베스트셀러 Url 과 header 부분에서 웹으로 접속하는 부분과 동일하게 Mozilla/5.0 으로 셋팅해줍니다. soup = requests.get("https://www.amazon.com/Best-Sellers/zgbs", headers={'User- rowen.tistory.com ..

기수정령의 개념과 원리 _ by.하루코딩,copy RowenJobs 값을 비교하지 않는 특이한 정렬이고 자릿수를 정한 다음 해당 자릿수만 비교한다. 시간 복잡도는 kn 이고 k 는 자릿수 시간복잡도가 가장 짧은 정렬이다. 큐를 만들어 넣는 부분이 좀 어려워질수 있다. 기수정렬은 10개의 큐를 이용 한자릿수에 올 수 있는 자릿수는 0 ~ 9 라 10개의 큐를 이용 일의 자리를 정렬을 하고 ~ N 의 자리까지 큐에 넣어 정렬을 한다. 아래는 강의 예시를 참고해서 확인하면 된다. 첫번째 이미지는 일의 자릿수에 대해 큐에 넣고 순서대로 정렬한 이미지 이고 두번째 이미지는 1차적으로 정렬한 배열의 각 십의자리에 대해 큐에 넣고 그대로 정렬을 한 이미지 이다. 큐는 선입선출의 규칙을 가지고 있어 먼저 들어온 데이터..