본문 바로가기

분류 전체보기84

[고딩데스드] 조건 문자열 코딩테스트 연습 > 코딩 기초 트레이닝 > 조건 문자열 조건 문자열 문제 설명 문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다. 두 수가 n과 m이라면 ">", "=" : n >= m "", "!" : n > m "" "!" 41 78 0 class Solution { public int solution(String ineq, String eq, int n, int m) { boolean result; if (eq.equals("=")) { if(ineq.equals(">")){ result = n >= m; }else{ result = n m; }else{ result = n < m; } } return result ? 1 : 0 ; } } 다른사람의 풀이 import java.util.M.. 2024. 4. 12.
[고딩데스드] 프로그래머스 중복된 숫자 개수, 최빈값 구하기 코딩테스트 연습 > 코딩테스트 입문 > 중복된 숫자 개수 중복된 숫자 개수 문제 설명 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 1,000 0 ≤ n ≤ 1,000 입출력 예 array n result [1, 1, 2, 3, 4, 5] 1 2 [0, 2, 3, 4] 1 0 class Solution { public int solution(int[] array, int n) { int count = 0; for(int i : array){ if(i == n){ count++; } } return count; } } 코딩테.. 2024. 4. 11.
[AWS] 프리티어 과금 조심하세여,, 새벽 5시 56분,,  📲띠링-!   ??..???????,,,??????????  자다 깨서 첨에 피싱당한 줄 알았음,,그리고 부랴부랴 PC를 켜서 AWS확인함,,     일단 피싱은 아닌데최근에 팀프로젝트 배포 담당이라 내가 AWS EC2에 배포를 하긴 했다만,,배포한 AWS EC2 instance는 Free tier (월별 750시간, 12개월 무료)인데 과금이 될 리 없다,,     ??????????????????????,,,     심지어 오늘이 4월3일인데 이미 이번 달 요금도 나가고있었따,,영문은 모르겟으나 급하게,, 실행 중인 instance를 중지시켰다,, 뿌앵,,,ㅠ      구글링을 해보니 프리티어인데도 요금이 과금되는 경우가 있기는 했다  사용량을 초과한 경우 , 고성능 RDS사.. 2024. 4. 4.
[고딩데스드] 입문배열 원소의 길이 코딩테스트 연습 > 코딩테스트 입문 > 배열 원소의 길이 배열 원소의 길이 문제 설명 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ strlist 원소의 길이 ≤ 100 strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다. 입출력 예 strlist result ["We", "are", "the", "world!"] [2, 3, 3, 6] ["I", "Love", "Programmers."] [1, 4, 12] 입출력 예 설명 입출력 예 #1 ["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다. 입출력 .. 2024. 4. 1.
[AWS] 빌드 속도가 너무 느려요! swap메모리 AWS EC2 에 배포 중 이슈를 올려보려한다   배포 환경은 - 유형 : t2.micro- 메모리 : 30G- 네트워크 성능 : 낮음에서 중간- 운영체제 : Amazon Linux 입니당   메모리가 딸려서인지 빌드를 하는데 한세월이걸리고뻗어버리고,,해결 방법으로 swap을 잡기로해본다~!     스왑(swap) 메모리: 컴퓨터 시스템에서 물리적 메모리(RAM)의 확장으로 사용되는 가상 메모리의 일종으로 디스크의 일부를 할당하여 운영 체제가 실제 메모리처럼 사용할 수 있도록 하는 공간 swap을 설정해야 하는 이유? 장점은 아래와 같다 1. 메모리 관리 측면 EC2 인스턴스의 메모리가 부족할 때, 스왑 공간은 추가적인 가상 메모리로 사용된다. 그래서  메모리 부족으로 인한 시스템 크래시를 방지할 수 있.. 2024. 3. 26.
[ Spring Boot ] annotation @Slf4j로그 찍을 때 사용.pom.xml에서 commons-logging은 지워야 사용할 수 있음.@service로직을 수행하는 부분.@transactional설정하고 싶은 method에 적용하면 내부에서 일어나는 DB로직이 전부 성공하게 되거나 DB접근 중 하나라도 실패하면 다시 롤백할 수 있게 해줌. 2024. 3. 20.
반응형