본문 바로가기

분류 전체보기123

👋국비 후기 모음👋 (이력도 확인 가능!)
[java] 프로그래머스 - 문자열 내 마음대로 정렬하기 내 풀이 import java.util.Arrays; class Solution { public String[] solution(String[] strings, int n) { //문자의 n번째 글자를 문자의 앞에 붙인다. for(int i=0; i "c" 즉, n번째 글자를 문자 앞에 추가한다. [n=2일 때 "abce" -> "cabce"] 여기까지의 결과는 strings = {"cabce", "cabcd", "xcdx"} 이제 오름차순으로 정렬하자. Arrays.sort(strings); "cabce"와 "cabcd"는 앞 글자가 c로 같지만 뒤에 e와 d로 오름차순으로 정렬되므로 자연스레 5번 조건인 '인덱으 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다.'.. 2021. 12. 10.
[handlebars.js] - 객체의 key값 value값 각각 가져오기 핸들바js를 사용하면서 한 세번정도 마주친 적이 있는 문제라서 정리해본다. 한글로 나와있는 곳이 없어서 https://stackoverflow.com/questions/28570736/how-do-i-access-object-keys-in-handlebars-templates/44101669 스택오버플로우를 참고했다. How do I access object key in handlebars template? 이 질문이다. 객체의 키를 어떻게 접근할 수 있을까? file: {fileToken : 'this_is_img.jpg'} 이렇게 있다고 할 때 위의 예시를 들면 첫번째 {{@key}}의 값은 fileToken을 가져오고 {{this}}는 'this_is_img.jpg'를 가져온다. 2021. 12. 10.
[여행] 이제는 조금 알 것도 같고 - 정은애 여행은 많은 것을 보여줄 수 있지만 그것을 볼 것인지 아닌지는 개인에게 달려있고, 마찬가지로 여행이 많은 길을 제시해 줄 수 있지만 그 길을 선택하느냐 마느냐 또한 개인에게 달려있다. p.288 개발자의 길을 걷기 시작한지 거진 1년이 되어간다. 쭈욱 달려왔던 것 같다. 온통 머리속에는 개발, 컴퓨터, 계획 등으로 꽉 차있었다. 이러한 생각들을 한 번 정리해주는 휴식이 필요할 때, 마침 여행 중 만났던 지인의 책 출간 소식을 들었다. 너무 정신없이 살아온 일상에서 잠깐이라도 휴식을 갖고자 바로 구매를 했고 후회없는 선택이었다. 이 책에는 ('행복', '자존감', '관계', '나・세계・우주', '삶', '의미', '미래') 인생을 살아가면서 누구나 고민해보는 7가지의 질문을 여행 안에서 풀어본 이야기를 담.. 2021. 11. 7.
[JPA] sort 각기 다른 order주기 실무를 하다가 컬럼에 sort를 해야 했는데 궁금점이 생겨서 찾아보고 정리해본다. idtime 10700 20700 30730 40730 50800 60800 70900 80900 91000 101000 이런식의 데이터가 있다고 가정해보자. 단일 sort Sort sort = new Sort(Sort.Direction.ASC, "id") return jpaRepository.findAll(sort); 다중 sort (id정렬 후 time정렬) Sort sort = new Sort(Sort.Direction.ASC, "id", "time") return jpaRepository.findAll(sort); 내가 실무 때 필요했던 sort는 위에 있는 다중 sort에 동일한 order였다. 그러다 문득 다중 .. 2021. 10. 31.
자바 백준 1929 - 소수 구하기 (에라토스테네스의 체) 내 풀이(시간 초과) import java.beans.beancontext.BeanContext; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; //소수 구하기(1929) public class Q_1929 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedW.. 2021. 10. 31.
자바 백준 1193 - 분수찾기 (설명 포함) 내 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; //분수찾기(1193) public class Q_1193 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int X = Integer.parseInt(br.readLine()); int line = 0; int line_seq = 0; int cnt = 0; while(cnt 2021. 10. 26.