일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준 javascript
- 백준 java
- 리눅스마스터1급
- 카카오
- toCharArray
- 코딩테스트
- map
- java 백준 1차원 배열
- 스프링 컨테이너
- 명령어
- 리눅스마스터 1급 정리
- 자바스크립트 코딩의 기술
- 문자열
- JavaScript
- Kotlin
- 스프링 빈
- 코테
- Memoir
- GoingBus
- 반복문
- 고잉버스
- 연습문제
- 리눅스
- 리눅스마스터 3과목
- 자바
- Linux
- 월간코드챌린지
- 개발자 회고록
- Java
- 프로그래머스
- Today
- Total
목록 코딩테스트 (58)
hoon's bLog
문제출처 : https://www.acmicpc.net/problem/10811 10811번: 바구니 뒤집기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2 www.acmicpc.net 저번 포스팅에 이어서 이번에 Javascript를 이용한 풀이를 해보겠다. (→→→→→저번 포스팅(Java를 이용한 풀이)←←←←←) [10811] 바구니 뒤집기 const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n'); let result = ''; let [N, M] = input..
문제출처 : https://www.acmicpc.net/problem/10811 10811번: 바구니 뒤집기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2 www.acmicpc.net 이번 포스팅은 실무에서도 꽤나 많이 쓰이는 스킬을 이용해 풀이해보도록 하겠다. 역시 난이도는 ★!! Get it!!! [10811] 바구니 뒤집기 import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException ..
문제출처 : https://www.acmicpc.net/step/6 1차원 배열 단계 배열을 활용하여 서로 다른 값의 개수를 찾는 문제 www.acmicpc.net 저번 포스팅에 이어서 1차원 배열! 1차원 배열의 끝이 보인다! 역시 난이도는 아직까지 ★ 수준으로 무난하다! 오히려 Java와 Javascript 두 언어로 다 풀고, 정리해서, 포스팅하는 게 훨씬 오래 걸린다......(그러니 공감/댓글 부탁해요!ㅠㅠ) 자 가보자~!!! [10813] 공 바꾸기 import java.io.*; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) th..
문제출처 : https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다. x의 모든 0을 제거합니다. x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다. 예를 들어, x = "0111010"이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100" 이 됩니다. 0과 1로 이루어진 문자열 s가 매개변수로 ..
문제출처 : https://www.acmicpc.net/step/6 1차원 배열 단계 배열을 활용하여 서로 다른 값의 개수를 찾는 문제 www.acmicpc.net 저번 포스팅에 이어서 1차원 배열! 아직까지 여전히 무난하지만, Java와 Javascript를 같이 풀다 보니, 조금 번잡하고 길어짐과 동시에, 퀄리티가 조금 떨어지는 듯함을 느꼈기 때문에, 포스팅 문제수를 줄여보기로 했다 ㅎㅎㅎ(절대 분량 뽑기 아님) 난이도는 ★~★.5! 총 2562, 10810 문제 가보자고~!!! [2562] 최댓값 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arra..
문제출처 : https://www.acmicpc.net/step/6 1차원 배열 단계 배열을 활용하여 서로 다른 값의 개수를 찾는 문제 www.acmicpc.net 이번 포스팅은 1차원 배열! 아는 동생들과 스터디를 하면서 문제를 풂과 동시에 포스팅을 하면 좋겠다라는 생각이 들었다. 주 3 문제씩 풀면서 본인이 푼 방식을 설명하고 피드백을 해주는 형태인데 꽤나 도움이 되는 것 같다! 난이도는 ★~★.5! 총 10807, 10871, 10818 3문제 Get it!!! [10807] 개수 세기 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringToke..
문제출처 : https://school.programmers.co.kr/learn/courses/30/lessons/68645 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해 주세요. [제한사항] n은 1 이상 1,000 이하입니다. [입출력 예] n result 4 [1, 2, 9, ..
문제출처 : https://www.acmicpc.net/step/3 반복문 단계 코딩 공부를 잘 하여 이렇게 long long long long...을 칠판에 적는 일이 없도록 합시다. www.acmicpc.net 이번 포스팅은 반복문! 반복문 역시 난이도는 ★! 총 12문제 Get it!!! [2739] 구구단 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); sc.close(); for (int i = 1; i < 10; i++) { System.out.println(a+" * "+i+" = ..