22.06.06~06.10_TIL
TIL (Today I Learned) 2022. 6. 6. 09:03

6월 6일(월) 오늘 한 일 제로베이스 프론트엔드 스쿨 Git/Github 강의 듣기 셋업하기 3, 4, 5, 6 셋업하기 3강을 들으며 적었던 글이 날아가서 다시 들으며 적었다... 기본 컨셉 1, 2 저장소 1, 2 leetCode 풀기 1290. Convert Binary Number in a Linked List to Integer 876. Middle of the Linked List 104. Maximum Depth of Binary Tree 404. Sum of Left Leaves HTML 과제 5번 is--active 해결하기 class를 활용하여 각 요소에 스타일을 주는 것을 완성했다. 자식 요소에 focus가 되어있을 때 부모 요소에도 스타일이 적용되어야 하는데, 부모 요소를 선택하지..

[Git/Github] 셋업하기
Git, Github 2022. 6. 3. 14:17

사용자 설정 및 세팅 Git 사용자 설정 로컬에서 사용할 Git 사용자 이메일과 이름을 설정 git config : Git에 관한 설정을 추가/변경/삭제하는 명령어 설정 파일 - System 설정 파일 / Global 설정 파일 / 로컬 설정 파일 Global Git 사용자 설졍 git config --global user.email "abc@abc.com" git config --global user.name "HongGil-dong" 변경하는 방법 git config --unset --global user.name git config --unset --global user.email 설정 확인 git config --list Github 계정에 ssh key 등록하기 1. ssh key 만들기 htt..

[Git/Github] 준비하기
Git, Github 2022. 6. 2. 17:52

1. Github 가입 Github란? Git 저장소 호스팅을 지원하는 웹 서비스 https://github.com/ GitHub: Where the world builds software GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2. SourceTree 설치 SourceTree란? Git을 더 쉽게 활용하게 하기 위한 GUI 툴!

[Git/Github] Git 설치
Git, Github 2022. 6. 2. 17:26

Git 설치 (Window) 1. Git SCM 접속해 설치파일 다운로드 https://git-scm.com/ Git git-scm.com 2. 설치파일 클릭해 설치 3. 시작 프로그램에서 Git Bash 실행 Git Bash에서 git --version을 입력하여 잘 설치가 됐는지 확인할 수 있다. 4. Config 설정 (User Name / User Email 설정) 5. 설치 완료

[Git/Github] 시작하기
Git, Github 2022. 6. 2. 17:24

Git이란? 형상관리도구(Configuration Management Tool) 중 하나이다. 형상관리도구는 다른 말로 버전 관리 시스템이라고도 한다. Git은 프로젝트 소스코드를 효과적으로 관리할 수 있는 시스템이다! 효과적 관리란? 여러 명이 동시에 작업하더라도 문제 없도록 한다. 소프트웨어의 여러 버전을 동시에 관리할 수 있다. 프로젝트 진행의 모든 로그를 볼 수 있으며 해당 시점으로 되돌리는 것도 가능하다. Git을 사용하다 모르는 것이 생겼을 때, Git 공식 사이트의 documentation - Reference를 참고하자. Git을 사용하는 이유 프로젝트 시 어떤 기능을 빼고 더하고 고치고 수정하는 과정은 필수! 기능을 되돌리게 될 수도 있고, 서로 다른 기능의 버전을 유지해야 하는 경우도 ..

[Easy] 389. Find the Difference
leetCode 2022. 6. 2. 12:12

문제 You are given two strings s and t. String t is generated by random shuffling string s and then add one more letter at a random position. Return the letter that was added to t. 두 개의 문자열과 t가 주어집니다. 문자열 t는 임의의 셔플링 문자열에 의해 생성된 다음 임의의 위치에 문자를 하나 더 추가합니다. t에 추가된 문자를 반환한다. 예시 Example 1: Input: s = "abcd", t = "abcde" Output: "e" Explanation: 'e' is the letter that was added. Example 2: Input: s = ""..

[Easy] 1678. Goal Parser Interpretation
leetCode 2022. 6. 2. 12:09

문제 You own a Goal Parser that can interpret a string command. The command consists of an alphabet of "G", "()" and/or "(al)" in some order. The Goal Parser will interpret "G" as the string "G", "()" as the string "o", and "(al)" as the string "al". The interpreted strings are then concatenated in the original order. Given the string command, return the Goal Parser's interpretation of command. 문자..

[Easy] 953. Verifying an Alien Dictionary
leetCode 2022. 6. 2. 12:07

문제 Easy 2841940Add to ListShare In an alien language, surprisingly, they also use English lowercase letters, but possibly in a different order. The order of the alphabet is some permutation of lowercase letters. Given a sequence of words written in the alien language, and the order of the alphabet, return true if and only if the given words are sorted lexicographically in this alien language. 외계..