_Best
-
[11004] K번째 수 #파이썬 #백준 #퀵정렬
백준 문제풀이 python No. 11004 K번째 수 #파이썬 #백준 #문제풀이 #11004 K번째 수 11004번: K번째 수 (acmicpc.net) 11004번: K번째 수 수 N개 A1, A2, ..., AN이 주어진다. A를 오름차순 정렬했을 때, 앞에서부터 K번째 있는 수를 구하는 프로그램을 작성하시오. www.acmicpc.net 이번 글에서는 퀵정렬을 구현하는데 중점을 둔다. 예제 입력 1 5 2 4 1 2 3 5 예제 출력 1 2 // 알고리즘 가장 중요한 목적이 무엇인지? 파이썬 라이브러리에서 제공해주는 .sort()함수를 사용해서 풀어본다. 퀵정렬을 구현해보고 최악의 경우 O(n^2)의 시간복잡도를 가진다는 것을 확인한다. 그리고 병합정렬도 구현하여 시간복잡도 제한에서 통과한다. 왜..
2023.04.04 00:31 -
[React] proxy 적용 안됨, localhost:3000에 api가 호출되는 경우가 맞았다?
문제상황 아래 글에서 내용이 이어집니다. https://dingx2-story.tistory.com/101 [React] CORS from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is pr문제상황 Access to XMLHttpRequest at 'http://localhost:8080/booking/' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource..
2023.08.08 16:20 -
[React] CORS from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 오류해결중
문제상황 Access to XMLHttpRequest at 'http://localhost:8080/booking/' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 정리 0. 응답 패킷에 Access-Control-Allow-Origin 이 있는지 확인하기 1. package.json이나 setupProxy.js가 작동해서 3000포트가 아닌 것을 네트워크-요청URL에서 확인하기 => domain이 같아서 localhost:3000에서 데이터를 가져올 수 있는 경우가 있다. 이러면 백엔드에서..
2023.08.06 21:44 -
React window 새로고침(F5) Refresh로 반영,반응 안됨 해결
빠른 결론 Ctrl + S : 자동저장 생활코딩의 리액트에서 웹의 새로고침을 누르면 실시간 반응 되는 모습을 볼 수 있다. 하지만 VSC에서도 웹 페이지에서도 App.js를 수정하여 새로고침해도 적용되지 않는다. Ctrl + F9를 누르면 디버깅으로 적용되는데 또다른 창이 생기고 창이 두 개면 엉키는 불편한 현상이 발생했다. 리액트 실시간반응 리액트 렌더링 리액트 자동 새로고침 리액트 새로고침 반응안됨 react refresh 등 어떤 검색을 해도 쉽게 찾을 수 없었다. 문제해결 : ctrl + S 자동저장 으로 해결 power shell 이 아닌 bash사용 -> 상관없음 - yarn start -> 가능 - npm start -> 가능 - npm run start -> ctrl + S 자동저장 으로 ..
2023.02.09 22:30 -
React API 스웨거(spring swagger)와 axios 최적화로 관리하는 방법, 커스텀 인스턴스 객체 모듈화 + 객체리터럴 + zus
30초만에 API를 연결하고 싶다면? 이 방법을 사용해보자. #커스텀인스턴스 #객체리터럴코드 복붙은 맨 아래에 기본코드 실사용예 위 코드를 사용하는 방법Swagger API 명세서 Spring swagger는 API 명세서 작성을 자동화하고 테스트, 문서화까지 할 수 있는 편리한 오픈 소스 소프트웨어다. 포스트맨과 같은 툴로 API를 확인하는 것이 아닌 웹사이트에서 버튼 딸깍으로 쉽게 테스트를 할 수 있으며, API가 controller별로 정리되어있으니 프론트는 백엔드로부터 스웨거 명세서를 받았다면 편리한 유지보수를 위해서 문서 그대로 작성하는 것이 좋다. 따라서 controller 종류별로 API를 정리하도록 하자. 아래의 사진을 자세히보자. 추후에 react-query를 적용하기 위해 useFrie..
2024.02.29 13:23
_Newest
-
싸이 흠뻑쇼 갔다와서 개발 철학 다잡기 2024.07.28 21:33
-
[Next.js] 멀티 Origin 허용을 위한 middleware 적용 #백엔드배워보기 #TIL - 06.19 2024.06.20 02:55
-
2024 상반기 근황 / 앞으로의 계획 ! 2024.06.19 01:38
-
[PGS] 멀리뛰기 최적화, DFS 완전탐색, 동적계획법(DP) #99클럽11일차 #TIL 2024.04.10 10:00
-
[PGS] 최댓값과 최솟값, 음수 문자열 정렬 #99클럽10일차 #TIL 2024.04.09 09:43
-
[PGS] 귤고르기 딕셔너리 최적화, Counter #99클럽9일차 #TIL 2024.04.08 00:47
-
[PGS] 프로그래머스 두 개 뽑아서 더하기, 완전탐색, 백트래킹 최적화 #99클럽8일차 #TIL 2024.04.07 23:55
-
[PGS] 프로그래머스 기사단원의 무기, 약수계산 최적화 #99클럽7일차 #TIL 2024.04.06 01:15
-
Typescript Object, Array 알아보기 #99클럽6일차 #TIL 2024.04.05 01:56
-
Typescript 핵심 타입 number, string, boolean #99클럽5일차 #TIL 2024.04.04 23:52
-
'"node"'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 해결방법 시스템환경변수에... #99클럽4일 2024.04.03 04:00
-
lite-server, Live-server 라이브러리 분석하기 #99클럽3일차 #TIL 2024.04.02 23:45