Errors_Tips16 python: @lru_cache(None) 데코레이터 재귀함수 위에 @lru_cache(None) 데코레이터를 사용하면 함수가 반환하는 값을 메모이제이션(memoization)할 수 있다. class Solution: def minFlipsMonoIncr(self, s: str) -> int: s = [int(i) for i in s]+[1] @lru_cache(None) def dp(i, k): if i==-1: return 0 return min([dp(i-1, j)+int(k!=s[i]) for j in range(k+1)]) return dp(len(s)-1,1) 2021. 8. 11. TypeError: 'int' object is not subscriptable 해결 int 형을 인덱싱 할 수 없다는 의미이고 인덱싱 하는 대상이 int인지 list인지 확인해보면 된다. 2021. 7. 24. [JS Error] ReferenceError: require is not defined package.json에 "type": "module" 이라고 설정되어 있기 때문에 모듈 단위로 import/export하는 문법만 이해할 수 있어서 생기는 에러. 해결: 1) require문을 import 문으로 바꾼다. require: var assert = require('assert'); import: import assert from 'assert'; 2) package.json의 type을 "type": "commonjs" 로 바꾸거나 지운다. 2021. 7. 23. [Webpack Error] Cannot find module 'webpack-cli/bin/config-yargs' webpack/cli, webpack, webpack-dev-server 버전이 맞지 않아서 생기는 에러 해결: package.json의 script를 다음과 같이 바꾸고 실행한다. "start": "webpack server", 2021. 7. 18. 이전 1 2 3 4 다음 반응형