반응형 전체 글297 [프로그래머스] 7의 개수 [Java] 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요 🎁 입출력 예시 array result [7, 77, 17] 4 [10, 29] 0 🎁 코드 class Solution { public int solution(int[] array) { int ans.. 코딩테스트/프로그래머스 2023. 8. 18. 백준 3052번: 나머지 [Java] 🎁 링크 https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 🎁 문제 설명 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오 🎁 입출력 예시 🎁 코드 import java.io.BufferedReader; import java.io.IOException; import java.io... 코딩테스트/백준 2023. 8. 17. [Java] Scanner vs BufferedReader, StringTokenizer 🎁 Scanner vs BufferedReader 자바에서 입력 클래스는 대표적으로 Scanner를 쓰는 것을 많이 봤을 것이다. Scanner를 쓰는 것보다 BufferedReader를 사용하면 속도가 빨라진다. BufferedReader는 문자열에 최적화가 되어 있지만, Scanner의 경우는 다양한 기능을 지원하기 때문에 BufferedReader보다 무겁다. ex) Scanner 예시 import java.util.Scanner; Scanner scanner = new Scanner(System.in); int num = scanner.nextInt();//정수형 String str = scanner.nextLine();//문자열 ex) BufferedReader 예시 import java.io... Java 2023. 8. 16. 백엔드 개발자는 이제 제껍니다 (feat. My Wannabe) 🐱🏍 백엔드 개발자? 프로그램 코딩을 한 번이라도 해봤던 사람이라면, 이게 왜 되지? 라는 의문을 갖는 경우가 많다. '백엔드' 의 경우는 이런 상황이 다수라고 생각한다. 눈 앞에 보이는 게 아닌 명령을 받아서 서버에서 디버깅을 해야하기 때문에 작업을 진행하는 데 있어서 어려움이 있다고 본다. 나는 눈에 보이지 않는 문제를 찾고, 그걸 해결했을 때 나도 모를 희열감을 느낀다.🤩 그러다 보니 화면에서 나오는 데이터를 가공하거나 작동을 시키는 것보다 해당 명령을 받아서 수행하는 게 흥미가 생기고 재밌게 일할 수 있다고 생각한다.🤔 🐱🏍 기록하고, 공유하고 나누는 개발자 프로그램을 개발하는 입장에서 술술 코딩이 되다가도, 한 번도 넘어본 적이 없는 장애물이 나타나면 넘어가기 위해서 여러 조건을 생각하게 된.. About Me/기록 2023. 8. 16. 백준 1152번: 단어의 개수 [Java] 🎁 링크 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 🎁 문제 설명 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어.. 코딩테스트/백준 2023. 8. 15. 백준 2830번 : 행성 X3 [Java] 🎁 문제 링크 https://www.acmicpc.net/problem/2830 2830번: 행성 X3 상근이는 초등학교 졸업 여행으로 외계 행성 X3에 방문했었다. 이 행성에 사는 사람들의 이름은 모두 자연수이다. 행성의 거주민은 모두 서로를 알고 있다. 두 X3인은 그들의 친밀도를 자신의 이 www.acmicpc.net 🎁 문제 설명 상근이는 초등학교 졸업 여행으로 외계 행성 X3에 방문했었다. 이 행성에 사는 사람들의 이름은 모두 자연수이다. 행성의 거주민은 모두 서로를 알고 있다. 두 X3인은 그들의 친밀도를 자신의 이름을 이진수로 바꾸어서 계산한다. 두 이름을 이진수로 바꾸고, 자리수가 짧은 쪽을 기준으로 정렬한다. 이때, 두 이진수의 각 자리 아래에 두 자리가 같으면 0을, 다르면 1을 적는다.. 코딩테스트/백준 2023. 8. 14. 백준 10807번: 개수 세기 [Java] 🎁 문제 링크 https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 🎁 문제 설명 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 .. 코딩테스트/백준 2023. 8. 14. 백준 9012번: 괄호 [Java] 🎁 문제 링크 https://www.acmicpc.net/problem/9012 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 🎁 문제 설명 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양.. 코딩테스트/백준 2023. 8. 14. [프로그래머스] 숫자 문자열과 영단어 [Java] 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 🎁 입출력 예시 🎁 코드 설명 1) 문자열 s를 받아서 영어로 표현되어 있는 숫자를 숫자로 변환해야하는 문제이다. 2) 영단어 표에 있는 값을 num, word 배열에 넣는다. 3) 배열의 인덱스의 갯수만큼 for문을 돌려서 word -> num으로 변환(replace)한다. 🎁 코드 class Solution { public int solution(String s) .. 코딩테스트/프로그래머스 2023. 8. 14. [프로그래머스] 짝수는 싫어요 [Java] 🎁 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120813 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요. 🎁 입출력 예시 n result 10 [1, 3, 5, 7, 9] 15 [1, 3, 5, 7, 9, 11, 13, 15] 🎁 코드 설명 1) n이라는 매개변수의 값을 넣으면 해당 값에서 홀수만 배열에 넣어서 도출하는 문제이다. 2) n에서 홀.. 코딩테스트/프로그래머스 2023. 8. 14. [Java][백준 1330번] : 두 수 비교하기 📢 문제 출처 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 📢 문제 설명 📢 입출력 예시 📢 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); if(A > B){ System.out.println(">"); } else if(A < B){ System.out.println(" 코딩테스트/백준 2023. 8. 14. [Java][백준 2884번] : 알람 시계 [ 목차 ] 📢 문제 출처 https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 📢 문제 설명 📢 입출력 예시 📢 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int H = scanner.nextInt(); int M = scanner.nextInt(); if(M < 4.. 코딩테스트/백준 2023. 8. 14. 이전 1 ··· 15 16 17 18 19 20 21 ··· 25 다음