코딩

· 코딩/TIL
[오늘의 코딩테스트]https://ezez99.tistory.com/85 [프로그래머스/JS] LEVEL1 햄버거 만들기[문제][오답코드]function solution(ingredient) { var answer = 0; ingredient = ingredient.join(""); const pos = '1231'; let num = 0; let count = 0; while(1){ let num = ingredient.indexOf(pos); if(num != -1){ count++; ingredient = ingredient.replace(posezez99.tistory.comhttps://ezez99.tistory.com/86 { let a = item.charCodeAt(); for (let i..
삼각함수와 역삼각 함수의 가장 기초적인 부분 부터 이해하고 시작을 해야겠다!삼각함수를 배우기 전에 우리는 삼각비를 배우고 시작해야한다.- 삼각비란? 삼각비는 직각삼각형에서 두 변의 길이의 비를 나타낸 것입니다닮음인 직각삼각형끼리는 각 변의 길이의 비가 모두 같을 것입니다.다음은 각각의 삼각형의 각 변의 길이를 일정한 간격으로 늘린 것입니다.삼각 비는 각각의 변들의 길이의 비를 나타낸 것을 삼각 비라고 합니다.그중 델타 각을 기준으로 다음과 같이 삼각비를 구할 수 있습니다. 이것이 삼각비의 대한 기본 공식이고 sin, cos, tan 라는 삼각비가 여기서 나오게 됩니다.- 삼각함수란?이제 이러한 삼각비를 이용해서 삼각함수를 사용하는 것은 어렵지 않습니다.다음과 같은 r을 빗면으로 사용하면서 r을 반지름으로..
[문제][풀이코드]function solution(n, lost, reserve) { var answer = 0; const nowlost = lost.filter(lost => !reserve.includes(lost)).sort((a, b) => a - b); const nowreserve = reserve.filter(reserve => !lost.includes(reserve)).sort((a, b) => a - b); answer = n - nowlost.length; for(let i =0 ; i [해설]우선 lost배열에 들어있는 잃어버린 체육복과 reserve 배열에 들어 있는 여분 체육복 중 겹치는 부분이 있다면, 해당 배열을 제거한 뒤 다..
· 코딩/TIL
[오늘의 코딩테스트]추후 추가 예정[오늘 한일]▶ TCP 서버 이해- TCP 서버와 클라이언트의 이해TCP 서버와 클라이언트의 이해에 대한 학습을 하였다. import net from 'net';import { readHeader, writeHeader } from './utils.js';import { HANDLER_ID, MAX_MESSAGE_LENGTH, TOTAL_LENGTH_SIZE } from './constants.js';import handlers from './handlers/index.js';const PORT = 5555;const server = net.createServer((socket) => { console.log(`Client connected: ${socket.remot..
· 코딩/TIL
[오늘의 코딩테스트]https://ezez99.tistory.com/79= 0; i--){ const num = X.filter((x) => x == i); const num2 = Y.filter((y) => y == i); if(num.length !=0 && num = num2){ answer += String(n" data-og-host="ezez99.tistory.com" data-og-source-url="https://ezez99.tistory.com/79" data-og-url="https://ezez99.tistory.com/79" data-og-image="https://scrap.kakaocdn.net/dn/G2phP/hyWrSKJBxR/Kd4q4lIpgFYg1TufX0uauK/img...
[문제][풀이 코드]function solution(X, Y) { var answer = ''; X = X.split(""); Y = Y.split(""); for(let i = 9; i >= 0; i--){ const num = X.filter((x) => x == i); const num2 = Y.filter((y) => y == i); if(num.length !=0 && num = num2){ answer += String(num2); } } if(answer.length == 0){ answer += -1; } answer = answe..
· 코딩/TIL
[오늘의 코딩테스트]https://ezez99.tistory.com/76 num == 0); let min = 7-collect >= 6 ? 6 : 7-collect; let max" data-og-host="ezez99.tistory.com" data-og-source-url="https://ezez99.tistory.com/76" data-og-url="https://ezez99.tistory.com/76" data-og-image="https://scrap.kakaocdn.net/dn/bzlpdI/hyWoEUCXV0/oJbBj24kO3AfX1GrqkKCg1/img.png?width=636&height=829&face=0_0_636_829,https://scrap.kakaocdn.net/dn/6jmF..
· 코딩/TIL
[오늘의 코딩테스트]https://ezez99.tistory.com/75 [프로그래머스/JS] 기사단원의 무기[문제][오답코드]function solution(number, limit, power) { var answer = 0; for(let i = 1; i limit) { answer += power; } else { answer += axisnum; } } return answer;}처음 실행했던 코드이다. 이때는 문제가 없다고 생각해 바로 풀ezez99.tistory.com[오늘 한일]● 모의 면접 대비 공부모의 면접에 대비해서 예상 질문에 대한 공부를 하였다. - 예상 질문1. OSI 7계층에 대해 간략히 설명해주세요.답변 : OSI 7계층은 다양한 통신 시스템이 서로 통신할 수 있는 호환성을 ..
이즈99
'코딩' 카테고리의 글 목록 (2 Page)