•binary search 이용하기low과 high boundary를 이용해서 midpoint와 low, 또는 midpoint와 high를 비교한 후 value를 계속 업데이트 해주는 것이 핵심이라고 할 수 있는 알고리즘이다. requests = list(map(int
백준
풀었던 문제들 중 보완해야 할 코드들feedback: Math.abs를 사용하면 절대값 기능으로 Math.abs(-5) -> 5 이런 식으로 주게 됨. abs 기능 사용하면 굳이 else if, else를 사용할 필요가 없으며 등차수열 공식 사용하면 한 줄로 끝날 코
feedback: 내 코드는 근본 중의 근본. Array(n)을 미리 만들어 x로 채운 후 안의 값을 map을 이용해 바꾸는 게 신박하다. > feedback: Algorithm(하)에서 새로 배운 개념들을 적용했다는 것에서 유의미했던 문제(reduce. fill.
feedback: 문자열에서 특정 문자의 위치를 찾기 위해서 indexOf 사용 가능. string.indexof(searchvalue, position)이 method이며 1st parameter is the string I want to find, and the 2
feedback: For number objects, toString(radix : in the range 2 through 36)을 사용하면 returns a string representation of the object in the specified radix.
> feedback: replace를 활용하는 문제. JS에서 특정 문자열을 찾아서 치환해주는 방법이 있다. syntax: string.replace(searchvalue, newvalue). 문자열에서 searchvalue를 찾아서 newvalue로 바꿔준다. 단
9/29(목)feedback: 어떤 숫자의 제곱근이 정수이면 약수의 개수가 항상 홀수임을 이용하여 푼 방법도 있다. syntax: Number.isInteger(value). JS에는 수가 정수인지 아닌지를 확인하는 기능이 있다는 것을 알 수 있었던 문제.feedbac
feedback: continue를 사용하면 쉽게 풀 수 있었던 문제. continue를 잘 사용하지 않다 보니 다른 어려운 문제들은 풀었는데 난이도가 중인 문제에서 진땀을 흘렸다. continue 키워드는 반복문 안의 반복 작업을 멈추고 처음으로 돌아가 다음 반복 작