Stack 클래스 메서드 총 정리
·
🖥️ Backend/Java
Stack 클래스 선언부public class Stack extends Vector 메서드/설명소속예제결과java.util.Stackboolean empty() 스택이 비어있으면 true를 반환하고, 그렇지 않으면 false를 반환한다.StackStack stack = new Stack(); System.out.println(stack.empty()); stack.push("A"); System.out.println(stack.empty()); truefalse E peek() 스택의 맨 위에 있는 요소를 제거하지 않고 반환한다.StackStack stack = new Stack(); stack.push("A"); stack.push("B"); System.out.println(stack.peek());..
[SW Expert Academy/Java/D3] 1244.최대 상금
·
👨‍💻 Coding Test/SWEA
1) SW Expert Academy 정책상 문제 자체를 퍼가는 것은 금지되며 링크와 출처로 명시해 주시기 바랍니다. 2) 문제에 대한 본인의 풀이에 대해서는 개인 학습 등 상업적 용도가 아닌 경우에만 문제 출처와 함께 게시가 가능합니다. ※ 저작권 이슈가 있을 시 법적 제재를 받을 수 있으니 참고하여주시기 바랍니다. 문제 설명 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 다른 풀이import java.util.*;import java.io.*;class Solution { static char[] nums; static int limitCount; static int result; p..
[Programmers/Java/Lv.1/수학] 26.제일 작은 수 제거하기
·
👨‍💻 Coding Test/Programers
문제 설명정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. 제한 조건arr은 길이 1 이상인 배열입니다.인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다. 입출력 예arrreturn[4,3,2,1][4,3,2][10][10] 나의 풀이import java.util.*;class Solution { public int[] solution(int[] arr) { // 배열의 요소가 한 개인 경우 if(arr.len..
[Programmers/Java/Lv.1/수학] 25.정수 제곱근 판별
·
👨‍💻 Coding Test/Programers
문제 설명임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항n은 1이상, 50000000000000 이하인 양의 정수입니다. 입출력 예nreturn1211443-1입출력 예#1 : 121은 양의 정수 11의 제곱이므로, (11+1)를 제곱한 144를 리턴합니다.입출력 예#2 : 3은 양의 정수의 제곱이 아니므로, -1을 리턴합니다. 나의 풀이1class Solution { public long solution(long n) { long sqrt = (long) Math.sqrt(n); if (s..
LinkedList 클래스 메서드 총 정리
·
🖥️ Backend/Java
LinkedList 클래스 선언부public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, Serializable 메서드/설명소속예제결과java.util.LinkedListLinkedList()LinkedList 객체를 생성LinkedListLinkedList list = new LinkedList(); list.add("Apple"); list.add("Banana"); System.out.println(list);[Apple, Banana]LinkedList(Collection c)주어진 컬렉션을 포함하는 LinkedList 객체를 생성LinkedListArrayList baseList = new A..
[Programmers/Java/Lv.0/HashMap] 67.로그인 성공?
·
👨‍💻 Coding Test/Programers
문제 설명머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw와 회원들의 정보가 담긴 2차원 배열 db가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요.아이디와 비밀번호가 모두 일치하는 회원정보가 있으면 "login"을 return합니다.로그인이 실패했을 때 아이디가 일치하는 회원이 없다면 “fail”를, 아이디는 일치하지만 비밀번호가 일치하는 회원이 없다면 “wrong pw”를 return 합니다.제한사항회원들의 아이디는 문자열입니다. 회원들의 아이디는 알파벳 소문자와 숫자로만 이루어져 있습니다. 회원들의 패스워드는 숫자로 구성된 문자열입니다. 회원들의 비밀번호는 같을 수 있지만 아이디는..
Developer Quarterly
'분류 전체보기' 카테고리의 글 목록 (9 Page)