입력된 문자열이 배열의 앞 순서로 같은 문자열인지 아닌지 확인 하는 방법설명이 어렵다면 Method : Startswith 를 참고할 것!당연히 현존하는 메소드로 쉽게 풀 수 있지만 메소드를 사용하는걸 좋아하지 않기 때문에 풀어서 써봤다.이걸 풀고나서 생각한 혹시 뒤에
이 문제는 매트릭스가 주어지고 이것이 시계 방향으로 90도 꺾인 것이 target에 맞는 것인지 알아내는 문제, 난이도는 easy 문제인데.. 이거 easy 맞냐.. 문제가 주어졌을때 나는 Matrix 가 90도로 돌려졌을때 배치되는 요소들의 규칙을 찾았다.이게 관건인
Element Appearing More Than 25% In Sorted Array이 문제는 정렬된 배열 중 25%의 이상을 차지하는 요소가 있다면 해당 요소를 반환하라.문제 자체의 이해는 잘 됨.우선 이 문제를 직면했을때, 요즘 map object 에 빠져가지구 그
Student Attendance Record I 주어진 문자열 중 'A' 가 두개 이상이거나 'L' 이 연속적으로 2번 이상이면 false 아니면 true 문자열로 뭔가가 주어지면 나는 그냥 문제 풀기가 힘들어진다. 배열로 수정하고 푸는게 훨씬 편함.. 딱히 어
이번 문제는 이해하긴 쉽다.연속되는 1의 숫자를 return 하면된다.예외 처리를 생각하지 못해 (성격이 급한게 죄임..) 한 3-4번 submit 하고 결과를 도출한거 같다.. 이렇게 코테 보면 실패겠지.. 휴..
Given an integer array nums, return true if any value appears at least twice in the array, and return false if every element is distinct.soring 알고리즘을
네개의 digits으로 이루어진 문자열 (숫자열)이 주어질때 모든 경우의 수 짝중에 요소를 더했을때 가장 작은 값이 나오는 코드를 작성해라.이건 알고리즘 설명이...2932 라는 숫자열이 들어왔을때, 우선 숫자열은 인덱스가 없기 때문에 이리저리 만지기가 불편하다. 배열
주어진 문자열 안에 숫자가 있고, 그 숫자별로 sorting 한 다음 마지막엔 숫자를 지워서 문장을 만드는 코드.이것이야 말로 내가 공부해야되는 자바스크립트의 기본적인 문법이다.splitsorting (안에 껴져있는 숫자의 오름차순으로)map (숫자를 지운다)join
reverse 에 관련된 알고리즘 영상을 봤다.본 후 관련된 문제를 풀려고 코테를 열었다.이건 reverse를 두번 시키는 코딩 문제인건데 머리를 탁치는 순간이 하나 있었다.진짜 문제 그대로 나는 두번을 reverse 시켜버림..그렇다고 이게 틀린건 아니였음.근데.