전체 글
-
Codility Lesson 1 : Binary GapPython 2021. 2. 14. 22:18
def solution(N): binary = format(N, "b") zeros = 0 count = 0 for i in range(len(binary) - 1) : if "1" in binary[i+1:] and int(binary[i]) == 0: count += 1 if count > zeros: zeros = count if binary[i] == "1": count = 0 return zeros def main(): solution(1041) if __name__ == '__main__': main()
-
Kali Linux 설치 및 한글 설정Linux 2020. 8. 29. 17:47
* 메인 컴퓨터로 맥북을 사용하고 있습니다. 화이트해커를 꿈꾸며 서버, 네트워크, 데이터베이스 등 이론 공부만을 하다 실습을 시작해도 되겠다고 판단하여 Kali Linux를 VirtualBox를 이용하여 설치하기로 하였음. 검색창에 Kali Linux를 검색하고 들어가 웹사이트에서 64bit 파일을 다운로드하고 미리 설치해놓은 VirtualBox에서 New를 누른 후 설치 시작. 이전에 Cent OS를 설치해본 적 있어서 어려움 없이 설치를 했으나 CentOS와 다르게 시작 설정을 할 때 root 계정의 비밀번호 조차 모르는 상태로 사용자 계정만을 만들게 함. 알아보니 2020년 버전부터 root 계정 설정 과정이 빠졌다고 한다. cat /etc/passwd 로 root 계정이 존재하는 것을 우선적으로 ..