[TIL] 항해 12일 차
·
기록/회고
Today I Learned 항해 12일차 TIL (2021.11.12) 오늘 일정 / 계획 알고리즘 문제풀이 및 어려웠던 문제 복습 새로 학습한 내용 오늘은 점심 지나고 우리조 조장이신 용빈님이 알고리즘 푸는 방법에 대한 특강을 해주셨다. 요약하자면 주석으로 미리 푸는 순서를 정리하고, 이후 메소드나 함수를 정리해서 차근차큰 틀에 살을 붙이는 방법! 별거아니지만 중구난방으로 문제를 푸는 나한테는 꽤 도움이 됐다. 역시나 손에 익히는데까지는 시간이 좀걸릴거 같지만... 잘한 점 / 아쉬운 점 / 느낀점 내일은 항해 코딩테스트보는 날인데 너무 피곤해서 평소보다 공부하는데 집중을 잘 하지 못했다. 도저히 안돼겠다 싶을 때는 중간중간 10분~30분씩 잤는데도 너무 피곤했다. 일찍자면 되지만 뭔가 일찍자기는 아..
[JAVA] 프로그래머스 제일 작은 수 제거하기
·
알고리즘/Java
알고리즘 JAVA 프로그래머스 제일 작은 수 제거하기 1. 문제 https://programmers.co.kr/learn/courses/30/lessons/12935 2. 풀이 썩 효율적인 방법이라 생각이 들지 않지만 풀 수만 있다면.. class Solution { public int[] solution(int[] arr) { // 숫자가 1개인 배열은 -1 return if(arr.length == 1) { int[] answer = new int[] {-1}; return answer; } int[] answer = new int[arr.length-1]; int min = 0; // for (int i = 0; i arr[i]) min..
[JAVA] 프로그래머스 이상한 문자 만들기
·
알고리즘/Java
알고리즘 JAVA 프로그래머스 이상한 문자 만들기 1. 문제 https://programmers.co.kr/learn/courses/30/lessons/12930 2. 풀이 역시 어렵지 않은 문제였는데 coutn를 더해서 다음 순서로 넘기는게 개인적으로 머릿속에서 확떠오르지 않는다.. 이 중요한 점은 문자열의 인덱스 순서가 아니라 단어의 공백을 기준으로 짝/홀을 구분하여 대문자, 소문자로 바꾼다 for문 안쪽에서 sout를 찍어보면 주석과 같이 '1 2 3 0 1 2 3 4 5 0 1 2 3 4 5' 숫자가 순서대로 찍히고 이 순서대로 대소문자 변환 class Solution { public String solution(String s) { String answer = ""; String str[] = ..
[JAVA] 프로그래머스 완주하지 못한 선수
·
알고리즘/Java
알고리즘 JAVA 프로그래머스 완주하지 못한 선수 1. 문제 https://programmers.co.kr/learn/courses/30/lessons/42576 2. 풀이 어려운 부분은 없지만 for문 밖에 int i;를 입력해줘야되는 부분이 조금 헷갈렸다. import java.util.*; class Solution { public String solution(String[] participant, String[] completion) { String answer = ""; //participant와 completion을 정렬 Arrays.sort(participant); Arrays.sort(completion); //마지막 선수가 완주하지 못한경우 break가 걸리고, //for문을 나와 그때의..
[JAVA] 프로그래머스 로또의 최고 순위와 최저 순위
·
알고리즘/Java
알고리즘 JAVA 프로그래머스 1. 문제 2. 풀이 ㄴㅇ
[TIL] 항해 11일 차
·
기록/회고
Today I Learned 항해 11일차 TIL (2021.11.11) 오늘 일정 / 계획 17:00 항해톡 알고리즘 문풀 새로 학습한 내용 Arrays.sort()와 Collections.sort()의 차이점 Integer.toString(숫자, 진법)을 이용하면 숫자를 진법으로 변경된 문자로 얻을수 있고, Integer.parseInt(문자, 진법)을 이용하면 문자를 진업으로 변경된 숫자를 얻을수 있다. ==> 예시 잘한 점 / 아쉬운 점 / 느낀점 오늘은 중급수준의 문제를 접하니 확실히 문제푸는 속도가 느려지고 새로 배우는 함수로 많아졌다. 그리고 기존에 사용했고 배웠다고 생각했던 함수들을 더욱구체화 시키는 시간이었다. 벌써 내일이면 금요일이다. (물론 지금 이미 12일 금요일 1시 40분을 가르..
유리코딩
'분류 전체보기' 카테고리의 글 목록 (20 Page)