일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 컴퓨터공학
- 컴퓨터비전
- 데이터베이스
- 코딩
- 자바스크립트
- 사이버보안
- Yes
- 프로그래밍
- 알고리즘
- 인공지능
- 데이터과학
- 보안
- 데이터분석
- 네트워크보안
- 빅데이터
- 컴퓨터과학
- 파이썬
- 클라우드컴퓨팅
- 버전관리
- 2
- 데이터구조
- 프로그래밍언어
- I'm Sorry
- 소프트웨어공학
- 웹개발
- 소프트웨어
- 네트워크
- 딥러닝
- 자료구조
- 머신러닝
- Today
- Total
목록컴퓨터알고리즘 (3)
스택큐힙리스트
만약 git clone을 --recursive와 함께 사용한다면, git의 모든 서브모듈을 얻을 수 있습니다. 만약 클론할 때 이 마법같은 플래그를 추가하지 않았다면, 서브모듈을 가져오는 방법은 무엇인가요? 추가로, 어떻게 재귀 플래그를 기본값으로 설정하여 향후 클론에 적용할 수 있을까요?답변 1아주 간단한 상위 수준 복제 후에 이를 사용하여 할 수 있습니다: git submodule update --init --recursive 기본적으로 이를 클론하는 것을 추천하지 않습니다. submodules를 개발에 적극적으로 사용하고 오직 여러분이 만드는 것이 아니라 3rd party OSS 라이브러리를 접속하는 경우, 한두 번 업그레이드하기 위한 용도로 사용한다면, git slave 또는 subtree를 사용..
나는 각 행에 대해 작업을 수행하고 싶은 멀티 라인 문자열이 있습니다. inputString = Line 1Line 2Line 3각 줄을 반복하고 싶습니다: for line in inputString: doStuff()답변 1 inputString.splitlines()각 항목을 포함한 목록을 제공할 것입니다. splitlines() 메소드는 각 줄을 목록 요소로 분할하는 데에 설계되었습니다.답변 2지난날에는 일반적으로 한줄짜리 문장으로 글을 작성했지만, 현재는 다양한 용도로 멀티라인 문자열을 사용하게 되었습니다. 멀티라인 문자열은 여러 줄에 걸쳐 글을 작성할 수 있는 것으로, 이를 사용하면 글을 보기 쉽게 정리할 수 있습니다. 그러나 멀티라인 문자열을 사용하는 도중에 여러 줄을 나눠야 할 경우도 많이 ..
내 이해에 따르면, 실제로는 an object type in Python 3 인 range() 함수는 생성기와 비슷하게 즉석에서 콘텐츠를 생성합니다.이 경우를 고려하면, 1,000조이 범위 내에 있는지 확인하려면 1,000조 개의 값을 생성해야 하므로 이 다음 줄은 지나치게 많은 시간이 걸릴 것으로 기대되었습니다. 1_000_000_000_000_000 in range(1_000_000_000_000_001)또한: 0을 몇 개 더해줘도 계산하는데 걸리는 시간은 거의 같은 것 같습니다(거의 즉각적으로).나도 이런 것들을 시도해 봤지만, 계산은 여전히 거의 즉시 이루어집니다. # count by tens1_000_000_000_000_000_000_000 in range(0,1_000_000_000_000_..