function solution(new_id) { var answer = new_id.toLowerCase() .replace(//g,"") .replace(/\.+/g,".") .replace(/^\.|\.$/g,"") .replace(/^$/g,"a") .slice(0,15).replace(/\.$/g,"") ...
let ch= Array.from({length:numbers.length},()=>0) let tmp = Array.from({ length: count },()=>0) function dfs(i) { if (i == count) {
가장 작은 것을 선택해서 제일 앞으로 보내는 알고리즘효율적이지 않으나 구현이 쉬움 O(nn)의 수행시간을 갖고 있다고 표현함 (n(n+1)/2)양옆에 숫자들끼리 비교해서 왼쪽으로 보내는 알고리즘가장 효율성이 떨어지는 알고리즘 적절한 위치에 삽입하는 방법으로 문제를 해결
JS로 개발만 해봤지 알고리즘 문제를 풀 때 필요한 내장함수를 모두 활용할 줄 모르기 때문에 필요한 함수들을 정리해볼까 하고 작성한다. 개발 시에도 많이 사용되는 함수, 간단한 함수부터 자료구조 등 추가적으로 알게되는 모든 것을 지속적으로 업데이트 할 예정이다. 문자열
신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다.각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다.신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수
https://medium.com/@khwsc1/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-es6-set%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4
웹팩이라는 개념에 대해 설명하기전에 번들러라는 개념을 알아야 합니다.위 사진 처럼 js,css,jpg 등 모든 것을 모듈로 보고 포장하는 작업을 말합니다. 이 번들링을 수행하는 툴들을 번들러라고 하며 웹팩은 가장 유명한 번들러 중에 하나입니다.웹팩을 사용할 때에는 we
안녕하세요. 바로 연속으로 글을 쓰게 됐습니다. 사실 이 부분을 스스로 정리하기 위해서 보통 노션개인페이지에 작성을 해왔지만 공개적으로 작성해야 더 스스로 리마인드 될 거 같아 시작했습니다. 이전 포스팅에서 말씀드린 거에 이어서 다시 말씀드리면 이번 프로젝트는 크게 두
안녕하세요. 처음으로 글을 써보는 1년차 회사생활중인 개발자입니다. 졸업작품시에는 중간에 조기취업과 같이 진행하던 학우한분이 빠지면서 저와 다른 학우 두명이서 진행하다보니 기획했던 의도대로 많이 나오지 못하여 간단히만 보완해보려고 합니다. 현재 졸업작품이라고 하기도 민