본문 바로가기
반응형

테크 세미나/코딩3

js sting 문자열 number로 형 변환하기 알고리즘 풀때 string문자열 내에 있는 숫자를 어떻게 해서 처리하라는 문제를 많이 접했을 것이다. 이런 문제들에서는 형변환을 해서 풀면 아주 쉽게 풀 수 있으니 자바스트링에서 문자열과 숫자 간의 형변환은 간다하게 이런 것이 있다고 보고 넘어가자 1. String 문자열을 number로 변환 (js string to number) // 숫자를 스트링로 바꾸기 var num = 2 console.log("num의 타입 확인", typeof num); // -> number num = String(num); console.log(typeof num); // -> string 2. number 숫자를 string문자열로 변환 (js number to string) // 문자열을 숫자로 변환 var str =.. 2022. 3. 6.
error TS2314: Generic type 'Promise<T>' requires 1 type argument(s) error TS2314: Generic type 'Promise' requires 1 type argument(s) 며칠전 이따위 오류를 발견했다. 여기저기 별 말도 안되는 소리를 하는 것들을 따라하다가 프로젝트 자체가 통으로 날아갈 뻔 했다... npm 버전이나 글로벌 세팅등을 건드는 행위는 최대한 하지 않는 방향으로 하는게 좋을 것 같다.. 코드를 고치자 코드를 . 해당 부분은 Zoom integration 을 하기 위해 @zoomus/websdk 를 가져오는 중에 생긴 오류였다. import { ZoomMtg } from '@zoomus/websdk'; 해당부분에 대해 할 말이 많지만 일단은 해결방법만 적겠다 저 부분을 Promise 가 아닌 Observable 로만 바꾸면 된다 function l.. 2022. 2. 16.
c++ 알고리즘 피보나치수 - 왜 시간초과가 뜰까? 프로그래머스 혹은 백준 알고리즘과 같은 플랙폼에서 연습문제를 풀어볼 시에, 우리는 솔루션으로 피보나치를 사용하면 풀리는 문제들을 많이 만났을 것이다. 피보나치로 풀면 되겠다고 기뻐했지만, 문제를 피보나치로 구현을 하면 답은 맞는데 계속 시간 초과가 뜨는 문제들을 만나 당황을 했던 경우가 있을 것이다. 이러한 경우에는 어떻게 해결을 할까? 프로그래머스의 연습문제 중 하나를 예로 가져왔다. https://programmers.co.kr/learn/courses/30/lessons/12945 이러한 문제들은 명시적으로 피보나치라고 말을 하였기에 피보나치로 해결을 해야 한다는 것은 바로 알 수 있다. 그렇다면 우리는 구현을 int fibo(n) 혹은 long fibo(n) 과 같은 형식으로 함수로 만들어 fib.. 2019. 12. 23.
반응형