💭 문제가 궁금하다면?내가 시도한 방법느낀 점입출력으로도 어려운 문제를 만들 수 있다...ㅎ.해당 문제는 그동안 풀었던 문제와 다르게 입출력에서 분명한 차별화된 포인트가 있었다. 수열을 입출력할 때, 10개 단위로 맞춰야했다.출력은 예전에 비슷한 문제를 접한 적이 있
SPA(Single Page Application)을 지원해주는 자바스크립트 프레임워크Evan You에 의해 2014년도 발표Single Page Application (단일 페이지 애플리케이션)단일 페이지로 구성되며 서버로부터 최초에만 페이지를 다운로드하고, 이후에는
💭 문제가 궁금하다면? > 내가 시도한 방법 'A에서 B로 변환하기 위해 필요한* 최소한*의 명령어' => BFS가 떠올랐다. 명령어 D와 S의 경우 n의 범위에서 벗어날 경우를 고려해서 추가적인 작업이 필요했는데, 최대한 그런 조건을 따로 분기처리하지 않는 방법
각 컴포넌트는 독립적으로 데이터를 관리했다. 다만, 부모 자식관계에서는 props를 통해 자식은 부모가 내려주는 데이터를 받고, emit을 통해 부모는 자식의 이벤트를 트리거함이런 독립적인 데이터 관리로 불편한 상황이 발생했는데,컴포넌트 구조가 복잡하고, 부모자식관계가
💭 문제가 궁금하다면?내가 시도한 방법사실 stack을 구현하기만 하면 되는 문제라 크게 어려움은 없었지만,두 가지 버전으로 stack을 구현할 수 있다는 것을 스스로에게 회고시키고 1\. .append()와 .pop()을 사용한 버전 2\. top을 이용하여 구
Asynchronous JavaScript And XML (비동기식 JavaScript와 XML)JSON, XML, txt, CSV 등 다양한 데이터 포맷을 주고 받을 수 있지만 요즘에는 가벼운 용량과 JavaScript의 일부라는 장점 때문에 JSON을 더 많이 사용
💭 문제가 궁금하다면?내가 시도한 방법어제 괄호 문제랑 비슷해서 코드는 금방 짰는데... Indexerror가 뜨고...(이건 elif 문에서 stack이 빈 배열인지 아닌지 확인하는 부분을 한번만 적고 싶어서 섣불리 앞으로 뺐다가..빈 배열일 때에도 index접근을
💭 문제가 궁금하다면?내가 시도한 방법처음에는 습관처럼 배열(stack)을 만들고, append와 pop을 이용했다.하지만 생각해보면 배열 안에 있는 요소를 활용하지도 않고, 배열의 사이즈가 필요한 거기 때문에 stack을 int 자료형으로 사용하는 방법으로도 문제를
💭 문제가 궁금하다면?내가 시도한 방법input으로 입력을 받으니까 채점 게이지도 움직이지 않고 시간초과가 났다...sys.stdin.readline()이 필수인 문제였다.문제를 제대로 안읽어서 최빈값이 여러 개 일 때, 두 번째로 작은 값을 출력하라는 조건을 처리하
빈 값을 표현하기 위한 데이터 타입undefind는 변수 선언 시 아무것도 할당하지 않으면 javascript에서 자동 할당typeof(undefined) = undefined빈 값을 표현하기 위한 데이터 타입undefined와의 차이는 의도!! \- null은 개발
💭 문제가 궁금하다면?내가 시도한 방법아래 그림은 위 문제를 상태 트리로 나타낸 것이다.처음에 어떻게 풀지 감이 오지 않았었는데, 그림으로 하나씩 풀어내면서 bfs를 사용할 수 있겠는데? 라는 생각이 들었다.후기pop(0)는 배열을 재배치해야하기 때문에 시간이 오래걸
💭 문제가 궁금하다면?내가 시도한 방법학생들의 몸무게와 키 정보를 kg와 cm배열에 받아준다.(2차원 배열로 할 수 있으나 직관적인 이해를 위해 분리)ans 배열 : 본인 순서를 인덱스로 하여 등수가 담길 1차원 리스트이중 for문을 통해 내가 아니면서(i != j)
❌ 데코레이터가 필수인데...까먹었다 교수님이 조심하라고 했는데 바로 실수했다. ⭕ 데코레이터에 대해 조금 더 자세히 공부하고 추가하겠음!❌ articles를 어떤 인자로 넘겨야 하는지 모르겠어서 그냥 찍음...⭕❌ ⭕
문제가 궁금하다면?내가 시도한 방법deque를 사용해서맨 앞 장을 제거하고,그 다음 장은 뽑아서 뒤에 다시 넣는다.\-> 언제까지??? 2장이 남을 때까지(1장이 남았을 때 while문이 순회하면 삭제 연산이 2번 진행되어 IndexError가 발생)후기일반적인 방법이
문제가 궁금하다면?내가 시도한 방법N장의 카드를 배열로 입력받고,재귀를 사용해서 조합을 구한다.다만, 그 과정에서 카드의 합이 M을 넘으면 해당 조합의 탐색은 멈춘다.(가지치기)(가지치기를 좀 더 효율적을 하기 위해 카드 배열을 내림차순으로 정렬)다른 사람 풀이를 보고
❌ 명세에 적혀있는 User모델 필드를 따로 정의해야 한다고 생각했다. ⭕ 상속받는AbstractUser에 클래스 속성으로 이미 포함되어 있어서 따로 정의하지 않아도 됨 ❌ User 모델 직접 참조함 : accounts/forms.py에서 model =
❌ auth_login(request, request.uer)공식문서에서 login(request, user, backend=None)(https://docs.djangoproject.com/en/4.0/topics/auth/default/- request.u
DFS와 BFS는 그래프 탐색 방법이다. 오늘은 DFS와 BFS가 노드와 경로를 탐색할 때 어떻게 다른지 적어보려고 한다.DFS (깊이 우선 탐색)모든 노드를 1회씩 탐색 가능: 단, used배열을 복구시키지 않음모든 경로를 탐색 가능: 단, used배열을 복구시켜야함