GIU Essential (Passive 021-022)
Unit 021. is done, was done (passive 1) A The office is cleaned every day. The office was cleaned yesterday. Somebody cleans the office every day. (active) The office is clea...
Unit 021. is done, was done (passive 1) A The office is cleaned every day. The office was cleaned yesterday. Somebody cleans the office every day. (active) The office is clea...
Unit 015. I have done (present perfect 1) A His shoes are dirty. He’s cleaning his shoes. He has cleaned his shoes. (= his shoes are clean now) They are at home....
Unit 010. was/were A Now Robert is at work. At midnight last night he wasn’t at work. He was in bed. He was asleep. I am tired. (now) / I was tired last night. Where is K...
Unit 001. am/is/are A My name is Lisa. I’m 22. I’m American. I’m from Chicago. I’m a student. My father is a doctor and my mother is a journalist. I’m not married. My favourite...
GitHub Alerts GitHub introduced this syntax to create visually distinct callout blocks. There are 5 types: > [!NOTE] > Highlights information that users should take into account. > [!TI...
Create a GitHub Repository Initialize a Local Repository Open your project folder in VS Code. Go to the Source Control view. Click the Initialize Repository button. Publish to GitHub ...
배열 배열은 값 또는 변수의 집합으로 구성된 구조로, 하나 이상의 인덱스 또는 키로 식별된다. 자료 구조 연속 (Contiguous): 메모리 공간 기반 연결 (Link): 포인터 기반 배열은 어느 위치에서나 \(O(1)\)에 조회가 가능하다는 장점이 있다. 메모리와 포인터 32비트 머신의 포인터는 32비트이며, 64비트 머신...
문자열 조작 문자열 조작 (String Manipulation)이란 문자열을 변경하거나 분리하는 등의 여러 과정을 말한다. 01 유효한 팰린드롬 Leet Code 팰린드롬 (Palindrome) 앞뒤가 똑같은 단어나 문장으로, 뒤집어도 같은 말이 되는 단어 또는 문장이다. Q. 주어진 문자열이 팰린드롬인지 확인하라. 대소문자를 ...
딕셔너리 키/값 구조이며, 입력 순서가 유지된다. 내부적으로는 해시 테이블 (Hash Table)로 구현되어 있다. 해시할 수만 있다면 숫자, 문자, 집합까지 불변 객체를 모두 키로 사용할 수 있다. 해시 테이블의 주요 연산과 시간 복잡도는 다음과 같다. 딕셔너리의 주요 연산 시간 복잡도 연산 시간 복잡도 ...
리스트 리스트 (List) 순서대로 저장하는 시퀀스, 변경 가능한 목록 (Mutable List). 내부적으로는 동적 배열로 구현되어 있음. 리스트의 주요 연산 시간 복잡도 연산 시간 복잡도 설명 len(a) \(O(1)\) ...