[코딩테스트 Lv.0] x 사이의 개수
문제 설명문자열 myString이 주어집니다. myString을 문자 "x"를 기준으로 나눴을 때 나눠진 문자열 각각의 길이를 순서대로 저장한 배열을 return 하는 solution 함수를 완성해 주세요.제한사항● 1 ≤ myString의 길이 ≤ 100,000 ○ myString은 알파벳 소문자로 이루어진 문자열입니다.입출력 예myString result"oxooxoxxox" [1, 2, 1, 0, 1, 0]"xabcxdefxghi" [0, 3, 3, 3]입출력 설명입출력 예 #1"x"를 기준으로 문자열을 나누면 ["o", "oo", "o", "", "o", ""]가 됩니다. 각각의 길이로 배열을 만들면 [1, 2, 1, 0, 1, 0]입니다. 따라서 [1, 2, 1, 0, 1, 0]을 retur..
2025. 2. 16.
[코딩테스트 Lv.0] 문자열 잘라서 정렬하기
문제 설명문자열 myString이 주어집니다. "x"를 기준으로 해당 문자열을 잘라내 배열을 만든 후 사전순으로 정렬한 배열을 return 하는 solution 함수를 완성해 주세요.단, 빈 문자열은 반환할 배열에 넣지 않습니다.제한사항● 1 ≤ myString ≤ 100,000 ○ myString은 알파벳 소문자로 이루어진 문자열입니다.입출력 예myString result"axbxcxdx" ["a","b","c","d"]"dxccxbbbxaaaa" ["aaaa","bbb","cc","d"]입출력 설명입출력 예 #1myString을 "x"를 기준으로 자른 배열은 ["a","b","c","d"]이며, 이 배열은 이미 사전순으로 정렬된 상태입니다. 따라서 해당 배열을 return 합니다.입출력 예 #2my..
2025. 2. 16.
[PostgreSQL] PostgreSQL 암호화, 복호화
PostgreSQL의 암호화, 복호화 PostgreSQL의 암호화, 복호화를 하기위해 extensions의 pgcrypto를 먼저 설치합니다. 단방향 암호화 SELECT encode(digest('1234567890', 'sha256'), 'hex') 암호화;양방향 암호화SELECT encode(encrypt(convert_to('1234567890', 'utf8'), 'KEY','aes'), 'hex') 암호화양방향 복호화SELECT convert_from(decrypt(DECODE('42e7ef87950d06526a68a9642a0cf320', 'hex'), 'KEY', 'aes'), 'utf8') 복호화
2025. 2. 13.