Javascript 코딩테스트 테스트케이스 입출력 코드 (소프티어, 백준)

입력 구조에 따라서 .split()과 .map()을 사용하면 된다! 입력예시1 : 첫번째 줄은 테스트케이스, 나머지 줄은 한줄에 하나씩 있는 입력값 fs inputFile 구조분해할당으로 테스트케이스와 나머지값들을 나눠서 배열로 저장 입력예시2 : 첫번째 줄은 테스트케이스, 나머지 줄은 한줄에 두개 이상씩 있는 입력값 이런형식이면 입력예시3 :...

2025년 2월 3일
·
0개의 댓글
·
post-thumbnail

[python] 사진 배경 제거 기능

https://www.remove.bg/ko/upload위의 웹서비스는 사진의 배경을 지워서 누끼를 따주는 서비스다. 동아리 홍보 자료 만들거나 PPT 만들 때 정말 편리하게 사용했는데, 어떤 코드로 짤 수 있는지 궁금해서 찾아보다가 엄청 간단한 코드를 발견했

2024년 11월 21일
·
0개의 댓글
·

[React] useNavigate() : 페이지 이동 도와주는 훅(함수)

🎤 페이지 이동 도와주는 useNavigate() → Link 태그 말고 useNavigate() 함수 사용하자~ 1. App.js에 import 해오기 2. 변수에 저장 페이지 이동하는 Link 태그를 사용하면 그냥 a태그로 오는거라서 안예쁨 → 그래서 react-bootstrap에서 가져온걸로 useNavigate를 줘보자 페이지 이동 도...

2024년 11월 21일
·
0개의 댓글
·

[SQL] 2-2. JOIN - 여러 테이블 조립하기

1. JOIN(INNER JOIN) - 내부 조인 → 나눈 테이블을 다시 합침! 양쪽 모두에 값이 있는 행(NOT NULL) 반환 'INNER '는 선택사항 | CategoryID | CategoryName | Description | ProductID | ProductName | SupplierID | CategoryID | Unit | Price ...

2024년 11월 21일
·
0개의 댓글
·

[React] public 폴더에서 이미지 사용: {process.env.PUBLIC_URL + '/파일명'}

Q. html 에서 src폴더 이미지 사용할 땐 import부터 해와야하는데, 만약 이미지가 100개가 넘어가면 어떻게 할까? → public 폴더에도 이미지 보관 가능 → 리액트는 사이트발행 전에 html, js, css 파일을 압축함(bundling) → public 폴더에 있던건 압축안됨(온전히 파일이름을 보존함) → 그래서 html에서 pub...

2024년 11월 20일
·
0개의 댓글
·

[파이썬코딩테스트] 2단계 : 조건문 (1번~7번)

두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.map() : 한 줄로 문자열을 입력받아서 string을 int형의 숫자로 변환해주는 함수. 콤마(,)를 사용해 함수를 작성해줄 수 있다. 반드시 int를 써주는 것을 잊지 말자....시험 점수

2024년 11월 20일
·
0개의 댓글
·

[파이썬코딩테스트] 1단계 : 입출력과 사칙연산 (1번~13번)

Hello World!를 출력하시오.두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다.print("강한친구 대한육군")을 연달아 2번 입력해서 출력을 할 수도 있지만, 최대한 간결한 코드를 작성하기 위해 반복되는 코드는 for문을 이용하였다!for i i

2024년 11월 20일
·
0개의 댓글
·

[배열 문제2]

주어진 배열에서 두 숫자의 합이 100이 되는 경우가 있는지 확인완전 탐색0부터 N까지 다 탐색해서 합이 100인게 있는지 다 검사를 해야한다. O(N^2)미리 결과값을 저장할 0으로 초기화된 배열을 만든다.함수 func2 \- occur 배열을 사용하여 숫자가 배열

2024년 7월 31일
·
0개의 댓글
·

[10808] 알파벳 개수

https://www.acmicpc.net/problem/10808입력 문자열의 각 문자(a부터 z까지) 빈도를 계산하는 프로그램이다. 이를 통해 문자열 내에서 각 문자가 몇 번 등장하는지 출력해야한다. 문자열을 a부터 z까지 총 26번을 모두 돌아야한다코드가

2024년 7월 31일
·
0개의 댓글
·

[C++] 투 포인터 Two Pointer

투 포인터(Two Pointer) 배열에서 원래 이중 for문으로 O(N^2)에 처리되는 작업을 2개 포인터의 움직임으로 O(N)에 해결하는 알고리즘 cursor 슬라이딩 윈도우 (투포인터 탐색) 알고리즘

2024년 7월 30일
·
0개의 댓글
·

[삼성코테] 2003 : 부분합2

N개의 수로 된 수열 A1, A2, …, AN 이 있다. 이 수열의 i번째 수부터 j번째 수까지의 합 Ai + Ai+1 + … + Aj-1 + Aj가 M이 되는 경우의 수를 구하는 프로그램을 작성하시오.첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 30

2024년 7월 30일
·
0개의 댓글
·

[C++] 이진탐색 Binary Search

만약 target값이 Astart 보다 크면 end = mid-1, tartget값이 Aend 보다 작으면 start = mid + 1근데, c++에는 stl 내장함수로 binary_search(start, end, target) 함수가 있기 때문에 매우매우 편리하게

2024년 7월 30일
·
0개의 댓글
·

[C++] 피보나치 수열

\-> 너무 느리고, 비효율적으로 계산을 해서 시간초과가 남왜 오류가 났냐면 최대 input 값이 90인데, 결과값은 2880067194370816120로 엄청 크다근데 내가 결과값이 나오는 함수 fibo를 int형으로 하면 그 수를 못 담기 때문에 long long

2024년 7월 30일
·
0개의 댓글
·

[C++] 코딩테스트에서 cin, cout 에러났을 때 써야하는 코드

cin을 cout으로 부터 풀어준다.(untie)stream을 tie 하면 다른 stream에서 입출력 요청 오기 전에 stream을 먼저 flush 시킨다.

2024년 7월 30일
·
0개의 댓글
·

[React Hooks] useRef

ref object를 반환해준다 값은 {current:value} ref object는 수정이 가능하다 반환된 ref는 컴포넌트의 전 생애주기를 통해 유지가 된다 컴포넌트가 계속 렌더링되어도 unmount되기 전까지는 값을 유지한다는 뜻 > 즉, useRef는 변화는 감지해야 하지만 렌더링될때마다 변경이 되지는 않아야 할 때 사용한다 > useRef...

2024년 7월 29일
·
0개의 댓글
·

[React Hooks] useEffect

useEffect 1. 인자로 하나의 콜백함수 렌더링될때마다 매번 콜백함수가 실행됨 2. 첫번째 인자로는 콜백함수, 두번째 인자로는 배열(dependency array) 만약 빈 배열을 전달해준다면 화면에 첫 렌더링 될 때만 실행됨 그게 아니면 value값이 바뀔때 실행됨 이렇게 되면 count값이 변경될때만 useEffect가 실행된다! 이게 바...

2024년 7월 29일
·
0개의 댓글
·

[React Hooks] useState

State 컴포넌트의 상태 state : 현재상태 setState : state 변경함수 state를 배열형태로 반환해준다 setState로 state를 변경하면 컴포넌트가 업데이트(렌더링) 된다 즉, setState 함수로 state를 변경할 때마다 컴포넌트가 리렌더링된다! state를 변경할 때, 새로 변경될 state 값이 이전 state값과 연...

2024년 7월 29일
·
0개의 댓글
·
post-thumbnail

[C++ 코딩테스트] 동적 프로그래밍 (동전문제) 구현

5원을 먼저 개수를 정하고, 남은 금액에 대해서 3원의 개수를 정하기 -> X 예외가 발생배열의 크기 : 19배열의 이름 : dpN : 18구하고자 하는 것 : f18 = dp18ex6) dp6 dp6-5 = dp1 = Xdp6-3 = dp3 = 1dp6 = min(d

2024년 7월 25일
·
0개의 댓글
·
post-thumbnail

[C++ 코딩테스트] 동적프로그래밍과 점화식의 관계

분할 정복 풀이!어떤 문제를 풀기 쉬운 작은 문제로 분할해서 풀어나가는 법 (순열)수열은 "숫자의 나열"수열의 첫 번째 항초항 이후의 나머지 값을 구하기 위한 규칙수열의 n번째 값 an을 구하기 위해 따라야 하는 규칙an을 구하기 위해서는 a1부터 순서대로 계산해야함a

2024년 7월 25일
·
0개의 댓글
·

[C++] 템플릿 template

출처 : 홍정모 유튜브

2024년 7월 25일
·
0개의 댓글
·