2024/08 43

WIL 6 주차

6주차 현재 나의 수준 현황 HTML, CSS: 인터넷 찾아가면서 만들어가는 정도JS: 필요한 함수만 가져다 쓰는 정도Python: 가상환경 및 개발 툴 다루는데 문제없음알고리즘: 알고리즘 3주차 반까지 수강SWEA: D4 문제 몇몇개 도전함GIT 및 GITHUB: INIT, ADD, COMMIT, PUSH, PULL, LOG, CLONE, STATUS까지 완료정보처리기사: 필기 통과CS: 강의영상 마무리SQL: SQL강의 시청 사전캠프에서 이미 시청함. 7주차 목표 HTML, CSS: 강의내용을 복기하며 HTML 및 CSS 작성에 익숙해지기(변동 없음)JS: 필요한 함수의 사용법이나 매개변수등을 파악하기(변동 없음)Python: 현황 유지 (변동 없음)알고리즘: 시간나면 나머지 보기 (변동 없음)SWE..

잡다한 것 2024.08.02

파이썬에서의 모듈러 연산(음의 정수)

모듈러 연산에 관한 기본적인 개념: https://zhelddustmq.tistory.com/63 모듈러 산술 연산의 이해.1. 모듈러 산술 연산 : 나머지 연산을 하는 것. 컴퓨터 언어에서 사용하는 %연산으로 표현하면 아래와 같다.r = a % m (r: 나머지, a: 피제수, m: 제수)r = a mod m# a를 m으로 나눈 나머지 r  2. 합동(Congruenzhelddustmq.tistory.com 파이썬 %연산에서 모듈러 연산기능:mod 4일 때,1 = 5 = 9 = 13 = .... 이다.이것을 파이썬에서 다룰땐 '%'기호와 함께 아래와 같이 사용한다.# 입력값a = 13 % 4b = 9 % 4c = 5 % 4d = 1 % 4print("13 % 4 = ", a)print("9 % 4 = ..

파이썬 2024.08.02

105. 쿼드압축 후 개수 세기

문제 설명0과 1로 이루어진 2n x 2n 크기의 2차원 정수 배열 arr이 있습니다. 당신은 이 arr을 쿼드 트리와 같은 방식으로 압축하고자 합니다. 구체적인 방식은 다음과 같습니다.당신이 압축하고자 하는 특정 영역을 S라고 정의합니다.만약 S 내부에 있는 모든 수가 같은 값이라면, S를 해당 수 하나로 압축시킵니다.그렇지 않다면, S를 정확히 4개의 균일한 정사각형 영역(입출력 예를 참고해주시기 바랍니다.)으로 쪼갠 뒤, 각 정사각형 영역에 대해 같은 방식의 압축을 시도합니다.arr이 매개변수로 주어집니다. 위와 같은 방식으로 arr을 압축했을 때, 배열에 최종적으로 남는 0의 개수와 1의 개수를 배열에 담아서 return 하도록 solution 함수를 완성해주세요.제한사항arr의 행의 개수는 1 ..

문제 풀이 2024.08.01