728x90
반응형

정규식 2

[프로그래머스] 비밀지도

안녕하세요. 민쯔입니다.😊 정말 오랜만이죠??? 제가 과제와 시험공부하다 보니까 3주가 지나 있더라고요ㅠㅠ 이제 다시 프로그래머스 열심히 풀어야겠어요!! 이번에는 비밀지도에 대해 풀어봤는데, 뭔가 제가 쓴 코드가 허튼짓 하는 느낌이 들지만 그래도 해결방안에 대해 설명해보겠습니다. function solution(n, arr1, arr2) { var answer = []; let arr1Bs = []; let arr2Bs = []; // arr1, arr2의 숫자를 2진법으로 만들고 #,공백으로 교체하기 for(let i=0; i

[프로그래머스] 신규 아이디 추천

안녕하세요:) 민쯔입니다. 프로그래머스 코딩 테스트 연습문제 "신규 아이디 추천" 문제 해결방안에 대해 설명하겠습니다. 프로그래머스 코딩 테스트 연습문제를 풀다 보면 터득하는 게 있는데요. 문제와 제한사항만 잘 읽으시면 반은 해결한 거라고 생각합니다. "신규 아이디 추천"문제의 키 포인트는 문제설명 new_id의 모든 대문자를 대응되는 소문자로 치환합니다. new_id에서 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외한 모든 문자를 제거합니다. new_id에서 마침표(.)가 2번 이상 연속된 부분을 하나의 마침표(.)로 치환합니다. new_id에서 마침표(.)가 처음이나 끝에 위치한다면 제거합니다. new_id가 빈 문자열이라면, new_id에 "a"를 대입합니다. new_id의 길..

728x90
반응형