🙈

⃝ 동글동글 ⃝

🪐ᐩ˖ 🍎
728x90
반응형
SMALL

전체 글 69

[프로그래머스/Programmers] 올바른 괄호 (Java - Stack - Level2)

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 boolean solution(String s) { if(s.length() == 0 || s.length()%2 != 0 || s.charAt(0) == ')' || s.charAt(s.length()-1) == '(') { return false; } ArrayDeque stack = new ArrayDeque(); for(int i = 0; i

[프로그래머스/Programmers] 기능개발 (Java - Level2)

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 import java.util.*; class Solution { public int[] solution(int[] progresses, int[] speeds) { int completed = 0; // 완료한 index // answer배열을 얼마나 만들어야 할지 모르기 때문에 ArrayList 생성 ArrayList result = new ArrayList(); while (!(completed == progresses.length)) { for(int i = 0; i < progresses...

[프로그래머스/Programmers] 행렬과 연산 (Java - Queue - Level4)

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 import java.util.ArrayDeque; public int[][] solution(int[][] rc, String[] operations) { int[][] answer = new int[rc.length][rc[0].length]; ArrayDeque left = new ArrayDeque(); // 좌측 열 ArrayDeque right = new ArrayDeque(); // 우측 열 ArrayDeque mid = new ArrayDeque(); // 가운데 n열 // 초기 값 ..

[프로그래머스/Programmers] [1차] 캐시 (Java - LRU - Level2)

https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 import java.util.*; class Solution { public int solution(int cacheSize, String[] cities) { int answer = 0; // 캐시 hit, miss 누적 값 LinkedList linkedList = new LinkedList(); // queue 구현체 for (int i = 0; i < cities.length;..

[프로그래머스/Programmers] 줄 서는 방법 (Java - Level2)

https://school.programmers.co.kr/learn/courses/30/lessons/12936 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 public int[] solution(int n, long k) { long num = 1; ArrayList arrayList = new ArrayList(); for(int i = 1; i n! } k--; int[] answer = new int[n]; int answerArrIdx = 0; while(n>0) { num = num / n; // num = 6/3; answer[..

[백준 / 11660번] 구간 합 구하기5 - (Java - 누적 합)

11660번: 구간 합 구하기 5 첫째 줄에 표의 크기 N과 합을 구해야 하는 횟수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져 있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 www.acmicpc.net ⭐️ 코드 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; // 구간 합 구하기 5 public class BJ_CT_3 { public static void main(Strin..

CodingTest/BOJ 2023.01.09

[백준 / 11659번] 구간 합 구하기4 - (Java - 누적 합)

11659번: 구간 합 구하기 4 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j www.acmicpc.net ⭐️ 코드 import java.io.*; import java.util.StringTokenizer; public class 구간_합_구하기4 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new Buffere..

CodingTest/BOJ 2023.01.08

[프로그래머스/Programmers] [1차] 비밀지도 (Java - BinaryString)

https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; for(int i = 0; i < n; i++) { // Integer.toBinaryString() : 이진수로 바꿔줌 String binaryNum1 = Integer.toBinaryStrin..

내가 보려고 만든 Git 정리

Learn About Git Git 그게 뭔데? 버전 관리 소프트웨어 입니다. 쉽게 말해 작성한 코드를 기록하고 보관하는 기능을 가진 소프트웨어 입니다. 이전에 작성했던 코드로 돌아갈 수 있고 이전에 어떻게 작업했는지 작업내용도 볼 수 있습니다. Git을 왜 써야 하나요? ❓ Q : 코드를 실수했는데 프로그램을 재시작해서 그 코드가 이미 저장되어서 뒤로 가기(Ctrl+Z)가 안 돼요ㅠㅠ 💡 : 만들어둔 백업 파일이 없다면 당신은 이미 끝났습니다… ❓ Q : 2일 전 코드로 되돌아가고 싶어요!!!! 💡 : 매일매일 백업한 코드가 없다면 당신도 끝났습니다… ❓ Q : Git 쓰면 과거로 되돌아갈 수 있나요?? 💡A : 넵!! Git 설치 Windows Google에 검색하면 바로 나옴 Google 정보 참고..

Git 2023.01.06

[프로그래머스/Programmers] 시저 암호 (Java - Char 연산 / Ascii코드)

https://school.programmers.co.kr/learn/courses/30/lessons/12926 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 public String solution(String s, int n) { String answer = ""; for (int i = 0; i = 'a' && c = 'A' && c = 'a' && c = 'A' && c

카테고리 없음 2023.01.05
728x90
반응형
LIST