«in-place» 태그된 질문



10
병합 정렬 알고리즘을 사용하여 내부 정렬 방법?
질문이 너무 구체적이지 않다는 것을 알고 있습니다. 내가 원하는 것은 일반 병합 정렬을 내부 병합 정렬 (또는 일정한 여분의 공간 오버 헤드가있는 병합 정렬)으로 변환하는 방법을 알려주는 사람입니다. 인터넷에서 찾을 수있는 것은 "너무 복잡합니다"또는 "이 텍스트의 범위를 벗어났습니다"라는 페이지입니다. 추가 공간없이 적절한 위치에 병합하는 유일한 방법은 실제 프로그램으로 축소하기에는 너무 …

14
내부 기수 정렬
긴 글입니다. 저를 참아주세요. 삶은 기수 정렬 알고리즘이 있습니까? 예비 나는 정렬하고 싶은 문자 "A", "C", "G"및 "T"(예, 당신은 짐작했습니다 : DNA ) 만 사용하는 작은 고정 길이 문자열이 많이 있습니다 . 현재 STL 의 모든 일반적인 구현에서 introsort 를 사용 std::sort하는을 사용합니다 . 이것은 꽤 잘 작동합니다. 그러나 기수 …

6
`sorted (list)`와`list.sort ()`의 차이점은 무엇입니까?
list.sort()목록을 정렬하고 원본 목록을 바꾸는 반면 원본 목록 sorted(list)을 변경하지 않고 목록의 정렬 된 사본을 반환합니다. 언제 다른 하나보다 선호됩니까? 어느 것이 더 효율적입니까? 얼마만큼? 목록을 list.sort()수행 한 후 정렬되지 않은 상태로 되돌릴 수 있습니까 ?
194 python  list  sorting  copy  in-place 

6
OS X에서 sed를 사용한 전체 편집
OS X에서 sed로 파일을 편집하고 싶습니다. 다음 명령을 사용하고 있습니다. sed 's/oldword/newword/' file.txt 출력이 터미널로 전송됩니다. file.txt 는 수정되지 않습니다. 변경 사항은 다음 명령 으로 file2.txt 에 저장됩니다 . sed 's/oldword/newword/' file1.txt > file2.txt 그러나 나는 다른 파일을 원하지 않습니다. 그냥 file1.txt 편집하고 싶습니다 . 어떻게해야합니까? -i 플래그를 시도했습니다. 다음과 …
142 macos  file-io  sed  in-place 

11
inplace = True 이해
에서 pandas라이브러리를 여러 번 다음 문 등 인플레 이스 객체를 변경하는 옵션이 있습니다 ... df.dropna(axis='index', how='all', inplace=True) 나는 무엇을 반환하고 객체 inplace=True가 전달 될 때와 언제 전달 되는지에 대해 궁금합니다 inplace=False. 모든 작업이 self언제 수정 inplace=True됩니까? 그리고 언제 inplace=False새로운 객체가 즉시 생성 new_df = self되고 new_df반환됩니까?
109 python  pandas  in-place 

3
파이썬에서 a-= b와 a = a-b의 차이점
나는 최근 에 행렬의 N 행을 평균화하기 위해이 솔루션을 적용 했습니다 . 솔루션은 일반적으로 작동하지만 7x1 어레이에 적용하면 문제가 발생했습니다. -=운영자를 사용할 때 문제가 있음을 알았습니다 . 작은 예를 들어 보려면 : import numpy as np a = np.array([1,2,3]) b = np.copy(a) a[1:] -= a[:-1] b[1:] = b[1:] - b[:-1] …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.