[Programmers][Java] 크기가 작은 부분 문자열 (정수 데이터 타입 범위)
·
수수한 코딩세상/Code Kata
문제 설명숫자로 이루어진 문자열 `t`와 `p`가 주어질 때, `t`에서 `p`와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 `p`가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요.예를 들어, `t`="3141592"이고 `p`="271" 인 경우, `t`의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다. 제한 사항1 ≤ `p`의 길이 ≤ 18`p`의 길이 ≤ `t`의 길이 ≤ 10,000`t`와 `p`는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않습니다. 입출력 예 입출력 예 설명입출력 예 #1 `t`="3141..
[Programmers][Java] 콜라츠 추측 (정수형 자료형의 중요성)
·
수수한 코딩세상/Code Kata
문제 설명1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다.1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다.예를 들어, 주어진 수가 6이라면 `6 → 3 → 10 → 5 → 16 → 8 → 4 → 2 → 1` 이 되어 총 8번 만에 1이 됩니다. 위 작업을 몇 번이나 반복해야 하는지 반환하는 함수, `solution`을 완성해 주세요. 단, 주어진 수가 1인 경우에는 0을, 작업을 500번 반복할 때까지 1이 되지 않는다면 –1을 반환해 주세요. 제한 사항입력..
[DB] MySQL 데이터 타입
·
수수한 코딩세상/DB
테이블에 데이터를 삽입하기 전 Column을 생성해 줄 때 데이터 타입(Data type)을 설정해 주어야 합니다.Data type은 데이터의 종류를 말합니다. 데이터 타입에는 문자, 숫자, 시간, 참과 거짓 등 여러 종류가 있습니다.이번에는 다양한 데이터 타입에 대해 정리해 보았습니다. 1. 문자Data type저장가능 문자수특징CHAR0 ~ 255자CHAR(숫자)로 최대용량 지정VARCHAR0 ~ 65535자VARCHAR(숫자)로 최대용량 지정TEXT0 ~ 65535자-TINYTEXT0 ~ 255자-MEDIUMTEXT0 ~ 1600만자-LONGTEXT0 ~ 42억자- 데이터 타입을 문자로 설정하고 싶으시면 이 중에서 고르면 됩니다.주로 VARCHAR 을 많이 사용하여 문자를 저장합니다.가벼운 문자가 ..
수수한 코딩열공생
'int' 태그의 글 목록