개발공부

개발공부/algorithm

[leetcode][python] 278. First Bad Version - Binary Search

Problem Leetcode 278: First Bad version Level: Easy Link First Bad Version - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com My Code 기본적인 이진탐색 문제다. 이진 탐색을 진행해주며 가장 먼저 발생하는 bad version을 체크해준다. # The isBadVersion API is already defined for you. # @param version, an integer # @return ..

개발공부/개발

[python] 파이썬으로 알파벳, 대소문자, 숫자 필터링하기

s = "Apple is delicious :) ! " 위의 문자열에서 알파벳과 숫자만 남기고 알파벳을 모두 소문자로 바꾸고 싶다면 다음과 같은 방법을 따르면 된다. 1. 알파벳을 소문자 혹은 대문자로 치환하기 s.lower() >>> apple is delicious :) ! s.upper() >>> APPLE IS DELICIOUS :) ! 2. 알파벳과 숫자만 남겨두고 다른 문자열들은 삭제하기 s.filter(str.isalnum, s) >>> Apple is delicious

개발공부/개발

Git 초기 설정 - 로컬에서 UserName과 이메일 계정 등록하기

초기 설정 Git을 설치하고 나면 Git의 사용환경을 적절하게 설정해주어야 하는데, 가장 먼저 해주어야 할 것은 사용자 이름과 이메일주소를 설정하는 것이다. Git에서는 한 번 커밋하면 커밋한 유저, 시간 등의 정보는 절대 수정할 수 없기 때문에 꼭꼭 설정해주도록 한다. $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com 내가 사용하는 컴퓨터에서 발생하는 모든 커밋에 대해 공통된 사용자 이름과 이메일 주소를 사용하고자 한다면, 위와 같이 --global 옵션을 사용해준다. 프로젝트 별로 다른 계정정보를 설정해주고 싶다면 --global을 제외해주면 된다. 설정 확인 git config ..

so.py
'개발공부' 카테고리의 글 목록 (3 Page)