본문 바로가기

컴퓨터/프로그래머스

(75)
프로그래머스 - 81301번: 숫자 문자열과 영단어 [Java] 문제: https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 코드 class Solution { public int solution(String s) { String[] number = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; String temp = ""; while(!s.isBlank()) { if(s.matches("^[0-9](.*)..
프로그래머스 - 17681번: [1차] 비밀지도 [Java] 문제: https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 코드 class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; for(int i = 0; i < n; i++) { String s1 = Integer.toBinaryString(arr1[i]); String s2 = Integer.toBinaryStr..
프로그래머스 - 12981번: 영어 끝말잇기 [Java] 문제: https://school.programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 코드 import java.util.*; class Solution { public int[] solution(int n, String[] words) { int[] answer = new int[2]; Stack s = new Stack(); for(int i = 0; i < words.length; i++) { if(i % n == 0) answer[1]++; if(s.isEmpt..