[error] next start/ next build 시 에러
·
Next.js
에러 메시지 next : The term 'next' is not recognized as the name of a cmdlet, function, script file, or operable pro gram. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. -> next가 없다는 의미 이므로 설치해주면 됨 해결 방법 npm install next -g
[JAVA] 코딩테스트 대비
·
Computer Science/Programming Language
보호되어 있는 글입니다.
[Python] 유사 딕셔너리 defaultdict()
·
Computer Science/Programming Language
defaultdict() - 숫자, list, set, 등으로 초기화 가능 - dictionary와 작동방식이 거의 동일한데, defaultdict()는 인자로 주어진 객체(default-factory)의 기본값을 dictionary 값의 초기값으로 지정할 수 있음 외부함수이기 때문에 import from collections import defaultdict 예시 1 A = [2,4,3,1,4,2] A_dict = defaultdict(int) for i in A: A_dict[i] += 1 # 일반적인 dictionary와 다른 부분 # A에서 개수가 1개인 값 찾기 (3과 1) for k, v in A_dict.items(): if v == 1: print("unique") defaultdict를 ..
[HTML5] 히든 필드(Hidden field) 사용하는 이유
·
HTML+CSS+JS
Hidden Field란? 화면의 폼에는 보이지 않지만(사용자는 볼 수 없음), 사용자가 입력을 마치면 폼과 함께 서버로 전송되는 요소 (예제) 히든 필드를 사용해 사용자가 사이트에서 로그인하는 정보를 서버로 넘겨줌 아이디: 비밀번호: 실행하면 아래와 같이, hidden filed의 내용은 보이지 않는다. HTML 삽입 미리보기할 수 없는 소스 하지만,, 위의 예제로는 도대체 hidden field를 왜 사용하는지 이해가 되지 않아서 찾아봤는데,, 위의 예제는 hidden field의 내용은 실제로 사용자의 눈에 보이지 않는다는걸 알려주기 위해 나온듯 하고 Hidden field에 대해 좀 더 정확히?자세히 말하면 사용자가 입력할 필요가 없는 정보/ 사용자가 몰라도 되는 정보,,이지만 폼 전송과 같이 전..
[LeetCode] 53. maximum subarray (Brute-Force와 카데인 알고리즘) (python 풀이)
·
Computer Science/자료구조와 알고리즘
nums = [-2,1,-3,4,-1,2,1,-5,4] 이 배열에서 가장 큰 합을 가진 부분 배열은 [4,-1,2,1], 최대합은 6이다 어떻게 구해야 할까? # Brute Force 카데인 알고리즘이 생각나지 않는다면 Brute Force 접근법으로 풀어야한다! Brute-Force란, 모든 경우의 수를 다 구해본 후에 max값을 찾는것 풀이를 간략하게라도 적어보자면,, 1. nums의 index 0부터 시작해서 nums[0]과 함께할수있는(?) 모든 부분합을 구한다. 2. nums[0]의 가능한 모든 부분합 중 가장 큰 값을 변수/리스트/..에 저장 3. 나머지 index 1부터 n-1까지 '1','2' 반복 4. 그러면 리스트던지, 변수던지, 각 인덱스에 해당하는 큰 값들이 모아짐 5. 그 중에서 ..