본문 바로가기

Interest

(42)
백준 boj 20922. 겹치는건 싫어 간단한 투포인터 문제. 하지만 간단하게 가지 않으면 시간초과가 나기 쉬우니까 유념하기.N, K = map(int, input().strip().split())lst = list(map(int, input().strip().split()))D = {}l = set(lst)for x in l: D[x] = 0############################j = 0ans = -1e8cnt = 0for i in range(N): if i > 0: D[lst[i-1]] -= 1 cnt -= 1 while j K: break D[lst[j]] += 1 j += 1 cnt += 1 ans = max(ans, cnt)print(ans)
백준 boj 21608. 상어초등학교 코드f = open('input.txt', 'r')N = int(f.readline().strip())friends_info = {}for _ in range(N*N): fi = list(map(int, f.readline().strip().split())) friends_info[fi[0]] = fi[1:]# print(friends_info)grid = [[0]*N for _ in range(N)]score = {0:0, 1:1, 2:10, 3:100, 4:1000}ans = 0def calcluate(r,c,s): n_fr, n_vac_s = 0, 0 for dx, dy in ((-1,0),(1,0),(0,1),(0,-1)): ni, nj = r+dx, c+dy if 0 mx_fr..
백준 boj. 17142 연구소 3 [골드 🥇🥇🥇] from collections import dequeimport sysN, M = map(int, sys.stdin.readline().split())grid = []vs = []ans = 1e8for _ in range(N): grid.append(list(map(int, sys.stdin.readline().split())))vs = [(i, j) for i in range(N) for j in range(N) if grid[i][j] == 2]n_empty = len([(i, j) for i in range(N) for j in range(N) if grid[i][j] == 0])def find_mn_dist(accm_virus, v): global ans global n_empty dq =..
백준 boj. 17484 진우의 달 여행 [실버 🥈🥈🥈] boj. XX 벽 부수고 이동하기2 [link] 랑 비슷한 유형의 실수를 했던 문제.boj. 17484 진우의 달 여행 [실버 🥈🥈🥈]f = open("input.txt", "r")N, M = map(int, f.readline().split())grid = []for _ in range(N): grid.append(list(map(int, f.readline().split())))dir = [(-1,-1), (-1,0), (-1,1)]grid = grid + [[0]*M]dp = [[[c]*3 for c in grid[0]]] + [[[int(1e8)]*3 for _ in range(M)] for _ in range(N)]def find_min_cost(pi, pj, di): ## dp[pi]..
CS >> Udemy 강좌 정리 1. It stands for a content division element. It split up or divide your content into separate containers. 즉, 태그는 HTML 문서에서 특정 영역(division)이나 구획(section)을 정의할 때 사용합니다. css파일에서 높이를 100px로 정의한 태그를 index.html에 입력해주면 왼쪽 그림처럼 새로운 영역이 생기게 되고, I'm Sophia. a M.S student. 태그 안에 다른 요소들을 넣어주게 되면, 아래의 오른쪽 그림과 같이 새로 생긴 영역안에 과 내용이 들어가게 됩니다. I'm Sophia. a M.S student. 1.1 Overriding devault values & mar..
Education >> 교육심리 2장, 인지발달(Cognitive Development)과 언어 인지발달(Cognitive Development)과 언어 🗣👶 발달의 개념적 이해 발달: 어떻게 환경에 노출 되느냐에 따라, 언어에 의해/사회적 상호작용에 의해 크게 좌우된다. 유전적 요소 + 환경을 어떻게 만드느냐에 따라서 발달이 달라질 수 있다. 발달은 개인차의 영역과 누구에게나 있는 영역으로 나뉘지만, ‘인지발달’ 같은 경우에는 orderly, predictable하다. 속도는 다르지만, 과정 자체는 비슷하다. Development in orderly and predictable patterns Development at different rates Brain & Cognition 뇌의 특징 편재화( lateralization ) : 좌뇌와 우뇌, 어느 한쪽에 치우치지 않도록 하는 교육. 이것을 연..
Education >> 교육심리 4장, 사회경제적 지위(SES)와 적응유연성 및 회복탄력성 사회경제적 지위(SES) & 적응유연성 및 회복탄력성 1️⃣ 사회경제적 지위가 어떻게 학습에 영향을 줄 수 있는지 기본적 욕구와 경험 : 아동이 경험하는 문화적 자산의 영향 부모의 관여 : 집에서 어떤 언어를 구사하고, 어떤 내용을 나누는가. 가치와 태도 : 대체로 높은 SES의 가정의 부모들은 자율성, 책임성, 자기 통제 등을 강조하고 자녀에게 높은 기대를 한다.사회 경제적 지위가 낮은 아이들을 위해 교사가 할 수 있는 것? 안전하고 구조화된 학습환경 부모의 관여 촉진시키기 질 높은 예와 학습자료를 사용 : 대신에 기본자료는 교사가 풍부하게 제공을 하고, 학생들이 잘 묶어낼 수 있도록. PBL같은 수업을 한다고 치면 ‘알아서 해와’가 아니라 교사가 늘 Resource를 제공해줘야 함. 이것이 낮은 SE..
Education >> 교육심리 5장 : 학습장애(Learning Disability) 5장 학습장애 1️⃣ 학습장애학생의 특성 장애 학생들의 70% 이상이 정신지체, 학습장애, 행동 장애에 포함 학습장애란? : 평균이상의 지능을 가지고 있으나 교사의 최선의 노력에도 불구하고 특정 학습에 어려움을 겪는 것. 학습부진과 다르게 특정 영역에서만 낮은 학업성취도를 보인다. 원인 -> 환경, 문화, 경제적 상황이라기 보다는 생리적이고 유전적인 요소가 크다. 학습 부진이란? : 지능이나 뇌에 문제는 없지만, 여러가지 요인으로 인해 학업 성취가 낮게 나타나는 것을 의미한다. 원인 -> 학업에 관심이 없는 경우, 공부에 대한 동기가 없는 경우, 공부에 피로감을 쉽게 느끼는 타입, 의욕과 동기부여가 있지만 부진한 아이의 경우, 공부하기 집중하기 어려운 환경에 처한 경우 일반적 특성 주의력 결핍/산만/과제..