먼저 나는 제일 쉬운 경우부터 처리하도록 했다. 3보다 작으면 무조건 그 숫자만큼만 개미 전사가 있으면 되고, 5보다 작다면 3을 나누고 그 몫 + 나머지를 하면 된다.그리고 나머지 경우가 가장 복잡한 연산을 하도록 했다.
팝 - 제일 끝에있는거 제거하고 배열 반환 쉬프트 - 제일 앞에있는거 제거하고 배열 반환 푸쉬 - 제일 끝에 추가 reverse - 그냥 배열 순서 뒤집기 slice()는 배열 메서드로 원하는 부분을 복사하고 새로운 배열로 리턴한다. 배열을 변경하지 않는 것이 핵
문자열을 모두 소문자로 바꾸고, 알파벳순으로 바꾸는 문제. 중요한 점은 소문자로 바꾸는 toLowerCase()는 문자열, 정렬하는 sort()는 배열의 메소드라는 점이다. 그래서 split, join으로 타입을 바꾸고 메소드를 사용해 풀었다.숫자0은 a, 1은 b 이
소인수분해 문자열 계산하기 영어가 싫어요
네 점이 주어지고, 넓이를 구하면 됨. 중요한 점 : 점의 좌표가 어떤 순서로 주어지는지 모르기때문에 정렬을 해야했다.문제 설명 : 여러개의 연산이 '3 + 5 = -1' 이런 식으로 배열에 담겨 제공되는데, 연산의 결과가 맞다면 O, 아니면 X를 리턴하도록 한다.중요
}
내가 푼 방법 : 사실 eval() 이라는 치트키를 썼다. 이 메소드는 문자열로 된 수식을 계산해준다.
https://school.programmers.co.kr/learn/courses/30/lessons/12980문제 설명은 뭔가 0부터 알맞게 5000에 도달해야 할 것 같았지만 0에서 5000이든,5000에서 0이든 결국 +1을 몇 번 했는지가 중요했다.
https://school.programmers.co.kr/learn/courses/30/lessons/12926참고 : 이미지아스키코드를 활용한 가장 큰 장점은 z의 값인 90 또는 대문자 Z의 값인 122 를 넘어가면 그냥 26을 빼주면 된다는 것이다. 그
https://school.programmers.co.kr/learn/courses/30/lessons/120883}
https://school.programmers.co.kr/learn/courses/30/lessons/120894이건 다른사람 코드인데 보고 배우려고 작성한다. 0부터 9까지 영어로 적힌 배열을 만들면 인덱스번호에 딱 맞게 값이 담기게된다.(0번째의 값은 '
https://school.programmers.co.kr/learn/courses/30/lessons/120852}
soso