본문 바로가기

verdantjuly

(341)
TIL 20230801 이번 주 목표 하루 30분 알고리즘 타입스크립트, AWS 강의 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 SQL과제 타입스크립트 3주차 타입스크립트 4주차 타입스크립트 5주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : : 가까운 수 https://verdantjuly.tistory.com/352 SQL과제 타입스크립트 3주차 타입스크립트 4주차 타입스크립트 5주차 1. 관리자 설정 API 아이디어 - 시간 관계상 다음 프로젝트 때 구현하는 걸로 한다. (사유 : 타입스크립트 공부) 1. request-ip 라이브러리를 이용하여 클라이언트 ip를 받는다. 참고자료 : https://riverblue.tistory.com/22 2. 접근이 허용된 클라이언트 ip에게만 관리자..
프로그래머스 코딩테스트 입문 : 가까운 수 (javascript, 20230801) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120890 나의 풀이 function solution(array, n) { array = array.sort() let close = 0 let result = 0 close = Math.abs(array[0]-n) result = array[0] for(i=1;iMath.abs(array[i]-n)){ close = Math.abs(array[i]-n) result = array[i] } } return result } 다른 사람의 풀이 function solution(array, n) { array.sort((a,b) => Math.abs(n - a) - Math.abs(n - b..
TIL 20230731 이번 주 목표 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 타입 스크립트 3주차 오늘 한 것 하루 30분 알고리즘 kiosk 리팩토링 타입 스크립트 3주차 1. option을 가져올 때 더 간결하게 가져오고 싶다. 문제 option을 너무 복잡한 방식으로 가져온다. 시도 캐시를 저장할 때부터 option_optionId와 같이 저장한다. 불러올 때도 같은 방법으로 불러온다. 해결 시도의 방법으로 해결 알게된 것 forEach를 통해 option 정보를 optionID 별로 저장할 수 있다. 정리 forEach를 통해 option 정보를 optionID 별로 저장할 수 있다. 체크리스트 [ O ] 예쁜 말로 협업하였는가? [ O ] 12시간 동안 몰입하였는가? [ O ] 코딩 시 복사 + 붙여넣기..
프로그래머스 코딩테스트 입문 : k의 개수 (javascript, 20230731) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120887 나의 풀이 function solution(i, j, k) { let count = 0 for(l=i;litem==k).length } return count } 다른 사람의 풀이 function solution(i, j, k) { return Array(j-i+1).fill(i).map((v,i)=>v+i).join('').split(k).length-1; } 소감 5분만에 푼 문제가 5점이라서 감격스럽다!!!!
TIL 20230730 이번 주 목표 하루 30분 알고리즘 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 타입스크립트 강의 3주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : A로 B 만들기 https://verdantjuly.tistory.com/347 타입스크립트 강의 3주차 1. 문제 아래 식에서 함수 바깥에 인스턴스 생성을 쓸 경우 작동하지 않는다. 시도 인스터스 생성하는 식 자체가 메서드이기 때문에 객체 안에 있어야 한다. 함수는 일급 객체이다. 해결 위치가 어디이든 인스턴스 생성은 실행되어야 한다. 알게된 것 위치가 어디이든 인스턴스 생성은 실행되어야 한다. 체크리스트 [ X ] 코딩 시 복사 + 붙여넣기를 하지 않았는가? [ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?..
프로그래머스 코딩테스트 입문: A로 B 만들기 (javascript, 20230730) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120886 나의 풀이 function solution(before, after) { const sortBefore = before.split("").sort().join("") const sortAfter = after.split("").sort().join("") const result = sortBefore == sortAfter ? 1 : 0 return result } 다른 사람의 풀이 function solution(before, after) { return before.split('').sort().join('') === after.split('').sort().join('..
TIL 20230729 이번 주 목표 키오스크 과제 완성 하루 30분 알고리즘 오늘 목표 TIL 작성 TIL 리뷰 키오스크 과제 완성 하루 30분 알고리즘 타입 스크립트 1주차 오늘 한 것 TIL 작성 TIL 리뷰 키오스크 과제 완성 타입 스크립트 1주차 1. 문제 배열 안에 있는 객체가 map을 이용하여 할당된 매개변수에 .을 붙여 값을 변경하려고 하였다. (item.option = option)이 작동하지 않음. 시도 item["option"] = option 을 이용해 변경하려 하였다. 변경된 값으로 나오지 않았다. 스프레드 문법을 사용하였다. 결과가 별로 좋지 않았다. 나오긴 나오는데 너무 뒤에 나온다. { "message": "전체 상품이 조회되었습니다.", "list": [ { "dataValues": { "id":..
TIL 20230728 이번 주 목표 키오스크 과제 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 키오스크 과제 타입스크립트 1주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : 팩토리얼 https://verdantjuly.tistory.com/340 키오스크 과제 타입스크립트 1주차 1. 문제 외래키를 설정한 테이블들이 생성 되지 않는다. 시도 파일 연결과 외래키 설정을 바로잡아 주었다. 해결 생성 된다. 알게된 것 외래키 설정이 제대로 되지 않으면 연관된 테이블이 생성되지 않는다. 2. 내장함수에서는 async await가 작동하지 않는다. 정리 외래키 설정이 제대로 되지 않으면 연관된 테이블이 생성되지 않는다. 내장함수에서는 async await가 작동하지 않는다. 체크리스트 [ O ] 예쁜 말..