IT/프로그래머스

IT/프로그래머스

알고리즘 기초 - 1. 학생이름 저장 및 검색

📌 문제 - 학생정보들을 저장하고 학생이름으로 검색했을 때 학번을 출력하는 프로그램 작성. - Student 클래스 생성 - String name, no를 가짐(이름과 학번) - 학생들을 ArrayList에 저장한 이후, - 계속 검색을 하겠느냐 y -> 반복 - 종료하고싶으면 n -> 프로그램 종료 - 학생 이름이 있는 경우 그 학생의 학번을 출력 - 학생 이름이 없으면, 없는 학생이름이라고 출력 >>> while, flag, ArrayList, foreach 👉 답 package com.study; import java.util.ArrayList; import java.util.Scanner; public class HelloWorld { public static void main(String[] a..

IT/프로그래머스

배열의 유사도

문제 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 답 class Solution { public int solution(String[] s1, String[] s2) { int answer = 0; int count = 0; for(int i=0; i

IT/프로그래머스

양꼬치

문제 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 답 class Solution { public int solution(int n, int k) { return n*12000 + k*2000 - (n/10)*2000; } }

IT/프로그래머스

배열의 평균값

문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 답 class Solution { public double solution(int[] numbers) { double answer = 0; int sum = 0; for(int i=0; i

IT/프로그래머스

문자열을 정수로 변환하기

문제 Q) 숫자로만 이루어진 문자열 n_str이 주어질 때, n_str 을 정수로 변환하여 return하도록 solution 함수를 완성해주세요. 답 class Solution { public int solution(String n_str) { int answer = Integer.parseInt(n_str); return answer; } } 풀이 및 용어정리 * 자바에서 String 형태의 자료형을 int 형태로 변환하고 싶을때는 Integer.parseInt(str) 함수를 통해 String을 int로 변환한다. str =>변환하고싶은 값을 넣는다.

개발하는 구름이
'IT/프로그래머스' 카테고리의 글 목록