분류 전체보기 150

2023.12.30 - 10문제

n개 간격의 원소들 https://school.programmers.co.kr/learn/courses/30/lessons/181888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] num_list, int n) { ArrayList result = new ArrayList(); for(int i=0; i=11) { answer = 0; for(int n : num_list) { answer += n; } } else { answer = 1..

2023.12.27 - 15문제

문자열을 정수로 변환하기 https://school.programmers.co.kr/learn/courses/30/lessons/181848 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(String n_str) { return Integer.parseInt(n_str); } } n 번째 원소부터 https://school.programmers.co.kr/learn/courses/30/lessons/181892 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의..

[프로그래머스/Lv.1] 카드 뭉치

https://school.programmers.co.kr/learn/courses/30/lessons/159994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public String solution(String[] cards1, String[] cards2, String[] goal) { ArrayList c1List = new ArrayList(Arrays.asList(cards1)); ArrayList c2List = new ArrayList(Arrays.asList(cards2)..

오늘의 자바 문법

삼항연산자 중첨 사용 (조건식) ? 참 : (조건식) ? 참 : 거짓 ArrayList 최대, 최소 구하기 import java.util.*; Collections.max(list); Collections.min(list); ArrayList 특정 값 삭제 list.remove(int index) - 해당 index의 값이 삭제됨 list.remove(Object o) - 해당 값 중 첫번째 값 삭제 ex) list.remove(Integer.valueOf(1)) : 인덱스1값삭제(x) / 값이 1인거 삭제(1이 여러개라면 그 중 첫번째만 삭제) ArrayList 모든 값 삭제 list.clear() 문자열 뒤집기 - StringBuffer 클래스의 reverse() 메서드 사용 StringBuffer ..

2023.12.25 - 6문제

배열 비교하기 https://school.programmers.co.kr/learn/courses/30/lessons/181856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int[] arr1, int[] arr2) { int answer = 0; int num1 = 0; int num2 = 0; if(arr1.length == arr2.length) { for(int n : arr1) { num1 += n; } for(int n : arr2) { num2 += n; } answer =..

[프로그래머스/Lv.1] 과일 장수

https://school.programmers.co.kr/learn/courses/30/lessons/135808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 틀린 코드 1 import java.util.*; class Solution { public int solution(int k, int m, int[] score) { int answer = 0; int max = 0; ArrayList apple = new ArrayList(); ArrayList box = new ArrayList(); for(int n : score) apple.add(n)..

2023.12.24 - 4문제

수열과 구간 쿼리 2 https://school.programmers.co.kr/learn/courses/30/lessons/181923 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] arr, int[][] queries) { int[] answer = new int[queries.length]; for(int i=0; i

[우리FISA] 클라우드 서비스 개발 5주차 회고

회고 제목 쓸 때 가장 시간의 흐름이 잘 느껴진다 벌써 5주차라고요?😮😮 월요일 아침부터 넘 피곤해서 엘베 타기 전에 카페 들렸는데 지난주랑 반대로 이쪽을 보고있는게 너무 귀여워서 찍었다 지난주는 문을 바라보고있었는데ㅋㅋㅋㅋ(4주차 회고에 올렸엇다🎅) 일상 속에서 만나는 이런 소소한 귀여운 것들이 나를 웃게 한다 이번주 월요일에는 TypeScript, 화요일에는 Next.js 를 간단하게 배웠다. (수요일은 팀원들과 기술 세미나 준비 하는 시간을 주셔서 화요일까지만 수업이 있었다) 이틀 안에 깊게 배울 수 있는건 아니라 살짝 맛보기 느낌이었달까? 타입스크립트는 자바스크립트와 문법은 같은데 타입을 지정해주는게 추가됐다고 생각하면 된다 각각 타입을 지정해주어야하는거도 그렇고 브라우저가 ts를 인식 못해서 j..

우리FISA/회고 2023.12.24

2023.12.23 - 9문제

등차수열의 특정한 항만 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/181931 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int a, int d, boolean[] included) { int answer = 0; for(int i=0; i a+d*0, a+d*1, a+d*2, .... 주사위 게임 2 https://school.programmers.co.kr/learn/courses/30/lessons/181930 프..

오늘의 자바 문법

문자열을 배열로 변환 1. for문 이용 char[] arr = new char[str.length()]; for (int i = 0; i < str.length(); i++) { arr[i] = str.charAt(i); } 2. toCharArray() char[] arr = str.toCharArray(); char 비교 / String 비교 - char : ' ' - String: " " int형을 char형으로 int n = 1; char a = (char) (n + '0'); 해당 방식은 아스키코드를 이용해주는거라 int가 10을 넘으면 다른값이 나옴 string형을 int형으로 int n = Integer.parseInt(str);