전체 224

[백준 25206] 너의 평점은

[Silver V] 너의 평점은 - 25206 문제 링크 성능 요약 메모리: 31120 KB, 시간: 40 ms 분류 구현, 수학, 문자열 제출 일자 2023년 10월 15일 19:53:07 문제 설명 인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다! 치훈이의 전공평점을 계산해주는 프로그램을 작성해보자. 전공평점은 전공과목별 (학점 × 과목평점)의 합을 학점의 총합으로 나눈 값이다. 인하대학교 컴퓨터공학과의 등급에 따른 과목평점은 다음 표와 같다. A+ 4.5 A0 4.0 B+ 3.5 B0 3.0 C+ 2.5 C0 2.0 D+ 1.5 D0 1.0 F 0.0 P/F 과목의 경우..

TypeScript Image Import

Image Import 타입스크립트에서 이미지를 import하려고 하는데 에러가 발생한다. 그래서 구글링을 해봤더니 타입이 정의되어 있지 않아서 그렇다고 한다. //index.d.ts declare module "*.png"; 그래서 index.d.ts 파일을 만들어 모든 png파일의 타입을 정해주었다. 그런데도 안되네? 다시 찾아보니 index.d.ts 파일은 index.ts 파일이 생성했다고 TypeScript가 추측해서 무시된다고 한다. // tsconfig.json "typeRoots": ["src/types"] // src/types/images.d.ts declare module "*.png"; 그래서 tsconfig.json에서 typeRoots 옵션을 통해 경로를 정해주고 src/types..

Language/TypeScript 2023.08.26

TypeScript Absolute Import (with. CRA)

TypeScript Absolute Import Create-React-App(CRA)로 만든 TypeScript 프로젝트에서 절대경로로 import하는 방법 우선 절대경로로 import를 하려고 하는 이유는 딱 하나였다. 보기 지저분한 것. 그래서 import 경로를 "@"를 포함한 경로로 깔끔하게 되었으면 했다. 바로 구글링 하는 방법은 간단했다. tsconfig.json tsconfig.json 파일에서 아래의 코드를 넣어주면 된다. { "compilerOptions": { "baseUrl": ".", "paths": { "src/*": [ "src/*" ] } } } 이렇게 하면 절대경로로 src를 루트로 시작할 수 있게 된다. -완- 여기서 좀 고급져 보일려면 "@"를 추가할 수 있는데 CRA로..

Language/TypeScript 2023.08.26

[Airbnb 클론코딩] Fetching listings whith server components

2023.07.11 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Listing creation [Airbnb 클론코딩] Listing creation 2023.07.02 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Category UI [Airbnb 클론코딩] Category UI fmf2023.06.25 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Register & Login functionality [Airbnb 클론코딩] Register & Login functionality 202 hu-bris.tistory.com Listing 이번에 하는 것은 생성된 방 목록을 띄워주는 것이다. 먼저 방이 없을 때 나오는 ..

[Airbnb 클론코딩] Listing creation

2023.07.02 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Category UI [Airbnb 클론코딩] Category UI fmf2023.06.25 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Register & Login functionality [Airbnb 클론코딩] Register & Login functionality 2023.06.17 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Auth UI [Airbnb 클론코딩] Auth UI 2023.06.11 hu-bris.tistory.com Listing creation 이번에 만드는 것은 에어비앤비에 자신의 집을 렌탈해주는 기능이다. Rent Modal..

[Airbnb 클론코딩] Category UI

fmf2023.06.25 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Register & Login functionality [Airbnb 클론코딩] Register & Login functionality 2023.06.17 - [Project/Airbnb Clone] - [Airbnb 클론코딩] Auth UI [Airbnb 클론코딩] Auth UI 2023.06.11 - [Project/Airbnb Clone] - [Airbnb 클론코딩] 환경설정 및 Navbar UI(With. Youtube) [Airbnb 클론코딩] 환경설정 및 Navbar UI(With. Y hu-bris.tistory.com Category UI 카테고리를 만들어야하는데 전에 만들었던 Navbar.t..