일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring ipfs
- javav 1676
- 익명 객체 @transactional
- kotiln functional interface
- spring mongoTemplate switch
- java 1238
- kotiln const
- spring mongodb switch
- java 백준 1509
- ipfs bean
- go
- 자바 백준 팩토리얼 개수
- ipfs singletone
- rabbitmq 싱글톤
- 전략 패턴이란
- 자바 1676
- 백준 특정한 최단 경로
- spring mongodb
- Java Call By Refernce
- spring mongoTemplate
- 백준 1504 java
- 백준 연결요소 자바
- 백준 2252 줄세우기
- kotiln const val
- nodejs rabbitmq
- 안정해시
- java 파티
- java 1509
- mongodb lookup
- java 팩토리얼 개수
- Today
- Total
목록코테 (79)
공부 흔적남기기
class Solution { public String solution(String s, int n) { String answer = ""; char[] chars = s.toCharArray(); //아스키 코드를 알아야 풀 수 있는문제 for(int i =0; i= 97 && chars[i] 122){ chars[i] -=26; } //char가 A와 Z사이에 있다면 +n } else if (chars[i] >= 65 && chars[i] 90){ chars[i] -=26; } } } } for(int i =0; i
class Solution { public int solution(String s) { int answer = 0; //char로 다바꾼다음에 char[] chars = s.toCharArray(); String str= ""; //일일이 확인하는 코드 였음 진짜 노가다 //생각해보니 string의 replace를 사용하면 //그냥 풀리는 문제;;; //여러분을 replace로 푸세요! for (int i =0; i
class Solution { public int solution(int[] nums) { int answer = 0; int sum = 0; for(int i =0; i
import java.util.Arrays; import java.util.StringTokenizer; class Solution { public String solution(String s) { char[] chars = s.toCharArray(); Arrays.sort(chars); //char로 전부 바꾸어서 정렬한다음에 //정렬할때 -> 대문자를 앞으로 그다음 알파벳 순으로 정렬됨 String s1 =""; //다시 string으로 바꾼 후 for(int i =0; i
import java.util.ArrayList; import java.util.Collections; class Solution { public String[] solution(String[] strings, int n) { ArrayList arrayList = new ArrayList(); //arrayLIst에 정렬 기준값들을 앞에 붙여서 저장 -> 정렬하기 편함 for (String string : strings) { arrayList.add(string.charAt(n) +string); } //정렬하기 Collections.sort(arrayList); //string에서 아까 붙여준 맨앞을 제외하고 배열에 넣어서 return~ String[] answer = new String[arrayL..
import java.util.*; class Solution { public int[] solution(int[] answers) { int firstAnswer = 0; int secondAnswer = 0; int thirdAnswer = 0; //지금 생각해보니 그냥 1번 2번 3번 배열로 받고 // 반복문으로 비교하면 되는 거였음 // 멍청해서 if문으로 다처리해버림.. for(int i=0; i
import java.util.*; class Solution { public int[] solution(int[] lottos, int[] win_nums) { int zeroCount = 0; // contains 사용하기위해 arrayList로 변경 ArrayList arrayList = new ArrayList(); for (int win_num : win_nums) { arrayList.add(win_num); } int point = 0; //0의 개수를 세주고 로또 번호와 같다면 point에 1을 더해줌 for(int i =0; i 0이 다틀렸기 떄문에 point로 만 확인 switch (point){ case 6: min=1; break; case 5: min =2; break; case ..
import java.util.Arrays; import java.util.HashSet; class Solution { public int[] solution(int[] numbers) { HashSet hashSet = new HashSet(); //중복제거를 위해 Set에 저장 for(int i =0; i
import java.util.*; public class Solution { public int[] solution(int []arr) { ArrayList arrayList = new ArrayList(); int temp = 0; //만약 앞에것과 뒤에 것이 같다면 나올수 없는 -1을 저장해둠 for(int i =1; i
class Solution { public int solution(int[][] sizes) { int answer = 0; int[][] firstCheck = new int[sizes.length][2]; int sero =0; int garo = 0; //이문제는 실제로 상상하면서 풀어봐야함 //내가 실제로 명함 지갑을 위 조건을 맞춰 만든다고 생각하자 //그러면 명함지갑을 돌려서 각 명함의 긴쪽을 가로나 길이 둘중 하나로 설정하여 돌린다 //그러면 가로길이중에서 가장긴것과 세로길이중 가장 긴것을 가져오면 끝이다. for(int i =0; i< sizes.length; i++){ //긴것을 가로로 짧은것을 세로로 바꿔줌 if (sizes[i][0] < sizes[i][1]) { int temp = ..