반응형

자바 2781

O (n) 알고리즘이 계산 시간 측면에서 O (n ^ 2)를 초과 할 수 있습니까?

O (n) 알고리즘이 계산 시간 측면에서 O (n ^ 2)를 초과 할 수 있습니까? 두 가지 알고리즘이 있다고 가정합니다. for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { //do something in constant time } } 이것은 당연 O(n^2)합니다. 또한 다음이 있다고 가정합니다. for (int i = 0; i < 100; i++) { for (int j = 0; j < n; j++) { //do something in constant time } } 이것은 O(n) + O(n) + O(n) + O(n) + ... O(n) + = O(n) 두 번째 알고리즘이 O(n)이지만 시간이 더 오래 걸리는 것 같습니다 . 누군가 이것을 ..

Programing 2020.12.07

IllegalStateException : 조각이 이미 탭 호스트 조각에 추가되었습니다.

IllegalStateException : 조각이 이미 탭 호스트 조각에 추가되었습니다. FATAL EXCEPTION: main Process: com.example.loan, PID: 24169 java.lang.IllegalStateException: Fragment already added: FormFragment{428f10c8 #1 id=0x7f050055 form} at android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1192) at android.support.v4.app.BackStackRecord.popFromBackStack(BackStackRecord.java:722) at android.suppo..

Programing 2020.12.07

Xcode 프로젝트 설정에서 상대 경로를 어떻게 사용합니까?

Xcode 프로젝트 설정에서 상대 경로를 어떻게 사용합니까? Xcode 프로젝트 설정에서 상대 경로를 어떻게 사용합니까? 빌드 설정의 모든 경로는 .xcodeproj 파일이 포함 된 디렉토리에 상대적인 것으로 간주됩니다. 표준 Unix 경로 토큰 사용 . project directory .. parent directory 따라서 프로젝트 파일이 trunk / Mac / proj.xcodeproj이고 헤더가 trunk / Headers / foo.h에있는 경우 헤더 검색 경로에 ../Headers를 추가합니다. 또한 $ SRCROOT 및 $ SDKROOT의 두 가지 경로가 있습니다 . 빌드 / 중지 버튼 옆의 왼쪽 상단에서 프로젝트 이름을 클릭하고 구성표 편집 ... 왼쪽 열에서 실행을 클릭하십시오. 옵션..

Programing 2020.12.07

콜백이있는 Python의 any () 함수

콜백이있는 Python의 any () 함수 Python 표준 라이브러리는 다음과 같은 any()함수를 정의 합니다. 이터 러블의 요소가 true이면 True를 반환합니다. 이터 러블이 비어 있으면 False를 반환합니다. 요소가로 평가되는 경우에만 확인합니다 True. 내가 원하는 것은 요소가 청구서에 맞는지 알려주는 콜백을 지정합니다. any([1, 2, 'joe'], lambda e: isinstance(e, int) and e > 0) 어때 : >>> any(isinstance(e, int) and e > 0 for e in [1,2,'joe']) True all()물론 다음 과 같이 작동합니다 . >>> all(isinstance(e, int) and e > 0 for e in [1,2,'joe'..

Programing 2020.12.07

N 번째 문자 / 숫자마다 문자열 / 숫자 분할?

N 번째 문자 / 숫자마다 문자열 / 숫자 분할? 예를 들어 숫자를 짝수로 분할해야합니다. 32427237은 324272 37이 되어야합니다. 나는 숫자를 다음으로 바꿀 수 있다고 확신하지만,이 숫자의 문자를 놓치고 싶지 않기 때문에 더 효율적인 방법이 있다고 확신합니다. 숫자 자체는 어떤 길이라도 될 수 있습니다. 1234567890이 부분으로 나누고 싶습니다 123456789 0 나는 파이썬 등과 같은 다른 언어로 예제를 보았지만 C #으로 변환하기에 충분히 이해하지 못합니다-문자를 반복하고 세 번째에서 이전을 얻은 다음 해당 인덱스를 가져와 문자열 섹션을 가져올 수 있습니다. 그러나 나는 이것을 더 잘 수행하는 방법에 대한 제안에 열려 있습니다. 코드의 여러 위치에서이를 수행해야하는 경우 멋진 확장..

Programing 2020.12.07

Google지도 v3 드래그 가능한 마커

Google지도 v3 드래그 가능한 마커 저는 Google지도가 처음이며 배우려고 노력하고 있습니다. marker = new google.maps.Marker( { map:map, draggable:true, animation: google.maps.Animation.DROP, position: results[0].geometry.location }); 이것은 내가 장소 이름 (예 : XY street, New York)을 아는 것보다 마커 위치를 초기화 할 때 내 마커 위치이지만 드래그 가능한 옵션으로 인해 변경되고 있으며 내 질문은 새로운 장소 이름, 어떤 이벤트 핸들러가 필요한가요? 마침내 나는 답을 찾았습니다. marker = new google.maps.Marker( { map:map, drag..

Programing 2020.12.07

SQL Server 2005에 클러스터되지 않은 인덱스가 있는지 확인하는 방법

SQL Server 2005에 클러스터되지 않은 인덱스가 있는지 확인하는 방법 다음이 있습니다. CREATE NONCLUSTERED INDEX [MyTableIndex] ON [dbo].[tablename] ([tablename_ID],[tablename_Field1]) INCLUDE ([Tablename_Field2],[Tablename_Field3]) 이것이 존재하는지 확인하기 위해 if 문을 만들고 싶습니다. 어떻게해야합니까? IF NOT EXISTS(SELECT * FROM sys.indexes WHERE name = 'MyTableIndex' AND object_id = OBJECT_ID('tablename')) BEGIN -- Index with this name, on this table d..

Programing 2020.12.07

내부 결합 세 테이블

내부 결합 세 테이블 나는 그들 사이의 공통 열로 내부 조인하려는 세 개의 테이블이 있습니다. 내 테이블은 다음과 같습니다. TableA TableB TableC 나는 가입 A-B하고 싶지만, B-C이 공통 필드에 의해 공통이라고 부를 것입니다. 나는 이와 같이 두 개의 테이블을 결합했습니다. dbo.tableA AS A INNER JOIN dbo.TableB AS B ON A.common = B.common 세 번째는 어떻게 추가합니까? select * from tableA a inner join tableB b on a.common = b.common inner join TableC c on b.common = c.common 동일한 작업을 수행하지만 TableC에 대해 SELECT * FROM db..

Programing 2020.12.07

$ .post와 $ .ajax의 차이점은 무엇입니까?

$ .post와 $ .ajax의 차이점은 무엇입니까? 데이터 매개 변수와 관련하여 차이점이 무엇인지 아는 사람이 있는지 궁금합니다. 내 데이터 매개 변수로 사용하고 작동 하는 $.post메서드가 $('#myform').serialize()있습니다. $.ajax()접근 방식을 사용하여 똑같이 시도하면 데이터 매개 변수가 올바르게 표시되지 않으므로 작동하지 않습니다. 누구든지 차이점을 알고 위의 대신 사용할 수 .serialize있습니까? 이 게시물은 도움이 될 것입니다. 포럼 링크 간단히 말해서 : $.post( "/ajax", {"data" : json }) 다음과 같습니다. $.ajax({ type: "POST", url: "/ajax", data: {"data": json} }); 여기서 문제는 사실..

Programing 2020.12.07

"if x then return"뒤에 "else"가 거의 사용되지 않는 이유는 무엇입니까?

"if x then return"뒤에 "else"가 거의 사용되지 않는 이유는 무엇입니까? 이 방법: boolean containsSmiley(String s) { if (s == null) { return false; } else { return s.contains(":)"); } } 동등하게 작성할 수 있습니다. boolean containsSmiley(String s) { if (s == null) { return false; } return s.contains(":)"); } 내 경험상 두 번째 형태는 특히 더 복잡한 방법 (이러한 출구 지점이 여러 개있을 수 있음)에서 더 자주 보이며 "던지기"와 "반환"에 대해서도 마찬가지입니다. 그러나 첫 번째 형식은 코드의 조건부 구조를 더 명확하게 만듭니..

Programing 2020.12.06
반응형