https://kagan-draca.tistory.com/205
문제 60. 기사단원의 무기(난이도 5)
글만 잔득 길지 문제는 쉬운 문제다( 단, 1과 약수를 구할 때 참여한 숫자 본인은 무조건 약수 안에 들어가기 때문에 count를 2로 설정하고, 문제를 풀어야 "시간 초과"에 안 걸린다.) let resu
kagan-draca.tistory.com
https://kagan-draca.tistory.com/206
문제 61. 로또의 최고 순위와 최저 순위(난이도 5)
문제는 거창하지만 문제는 쉽다... lottos = lottos.sort((a,b)=> a - b)// 일단 lottos를 오름차순한 배열로 변경해준다. let max = 0, min = 0// 최대 맞출 경우, 최소 맞출 경우를 고려해준다. lottos.forEa
kagan-draca.tistory.com
https://kagan-draca.tistory.com/200
2-1 Challenge 문자열에서 중복 제거
// 문제 1// 주어진 문자열에서 중복된 문자를 제거하고, 남은 문자들을 원래 순서대로 반환하는 함수를 작성하세요./***제한사항:**- 문자열의 길이는 1 이상 1000 이하입니다. */let result = string => {
kagan-draca.tistory.com
https://kagan-draca.tistory.com/201
2-2 Challenge 주어진 배열에서 [최솟값, 최댓값]
// 문제 2//주어진 배열에서 최솟값과 최댓값을 찾고,//[최솟값, 최댓값] 형태의 배열을 반환하는 함수를 작성하세요./* **제한사항:**- 배열의 길이는 1 이상 1000 이하입니다.- 배열의 원소는 -1000
kagan-draca.tistory.com
https://kagan-draca.tistory.com/202
2-3 Challenge 문자열 요약
// 문제 3// 주어진 문자열을 요약하는 함수// str = "aaabbbc" // 출력 : "a3/b3/c1"// str = "ahhhz" // 출력 : "a1/h4/z1"let stringSummary = string => { let obj = {}; // 단어를 담을 객체 string.split("").forEach(element => {
kagan-draca.tistory.com
https://kagan-draca.tistory.com/203
2-4 Challenge 두 수 선택 합 존재?
// 문제 4// 주어진 배열에서 두 수를 선택하여 그 합이 주어진 target 값과// 일치하는지 확인하는 함수를 작성하세요.// 일치하는 경우 true, 그렇지 않은 경우 false를 반환하세요./***제한사항:**- 배
kagan-draca.tistory.com
https://kagan-draca.tistory.com/204
2-5 Challenge 유효한 괄호
매니저님께 물어보니 괄호의 순서는{} () [] 걸로 의미하다고 하셨다... ( { [ 순서가 아니었다... // 문제 5// 주어진 문자열이 유효한 괄호 조합인지 확인하는 함수를 작성하세요.// 유효한 조합은
kagan-draca.tistory.com
오늘도 결국 강의를 복습하지 못 했다...
하지만, 튜터님이 this binding이
그렇게 중요하지 않다고 하셔서 위안을 얻는다...
지문이 모호한? 경우가 있어서
코드를 더 정교하게 짜다가 시간 소비를 너무 많이 했다...
물론, 개인적인 실력이 좋았다면 강의를 듣고도 시간이 남았을 것이다...
(결국 본인의 국어 능력과 코딩 실력 문제...)
'TIL' 카테고리의 다른 글
2024년 8월 22일 TIL (0) | 2024.08.22 |
---|---|
2024년 8월 21일 TIL (0) | 2024.08.21 |
2024년 8월 19일 (0) | 2024.08.19 |
2024년 8월 14일 TIL (0) | 2024.08.14 |
2024년 8월 13일 TIL (0) | 2024.08.13 |