안녕하세요, 저는 구조의 처음 두 요소를 바꿔주는 스왑 함수를 만들려고합니다. 누군가이 작품을 만드는 방법을 보여 주실 수 있습니까? void swap(struct StudentRecord *A, struct StudentRecord *B){
struct StudentRecord *temp = *A;
*A = *B;
*B = *t
임의의 점 집합 그래프에서 가장 왼쪽 점을 찾으려고합니다. 예를 들어, 점 (3, 5) (5, 2) (8, 7) (1, 3) 중에서 가장 왼쪽 점은 1, 3이됩니다. 이 작업을 수행하면 벡터의 자리 0에 가장 왼쪽 지점을 놓아야합니다. mostLeft가 원래있는 지점을 모르기 때문에 두 변수를 전환하는 데 문제가 있습니다. mostLeft는 2 개의 int
정렬 알고리즘을 사용하여 작업 중이며 quicksort가 임시 변수없이 스왑 함수에서 올바르게 작동하지 않는다는 것을 알았습니다. 아래 코드를 첨부했습니다. 신속하게 작성된 신속한 놀이터에서이 코드를 실행할 수 있습니다. This is the link to execute this code online. 이 정보를 정리하는 데 필요한 기타 정보를 알려주십시오
팬더에서 동일한 DataFrame 내에서 행을 교환하려고합니다. 나는 a = pd.DataFrame(data = [[1,2],[3,4]], index=range(2), columns = ['A', 'B'])
b, c = a.iloc[0], a.iloc[1]
a.iloc[0], a.iloc[1] = c, b
를 실행하려했지만 난 그냥 두 번째 행 (3
재귀 반전 (배열) C++ 프로그램을 완료했지만 부분적으로 올바르게 출력됩니다. 내 "const int SIZE = 10"이라고 생각하는 추가 "10"이 출력됩니다. 어디에서 내 프로그램에서 오류를 만들었으며 오류가 발생한 위치에 대한 조언을 원합니다. 고맙습니다. 어떤 도움이라도 대단히 감사하겠습니다. Original Array: 9 2 6 11 0 18
저는 Java에 익숙하지 않고 메서드에 대한 소개를 위해 선생님이 배열과 관련된 일련의 메서드를 만들 것을 요청했습니다. 그는 각 방법에 대해 "double"과 "int"를 원합니다. 스왑 방식에 오류가있는 것 같아서 선형 검색 방법을 사용하는 데 어려움을 겪고 있습니다. 내 메소드를 double에서 int로 변환 할 때 일관되게 오류가 발생합니다. (일부
안녕하세요 저는 체스 게임을 만들려고 노력하고 있습니다. 저는 현재 주어진 두 개의 체스 사각형이 사각형에 체스 피스를 바꿔주는 함수를 만들려고합니다. 각 사각형은 선택적인 ChessPiece 객체가있는 클래스입니다. 내 현재의 문제는 하나의 체스 피스를 다른 사각형 체스 스피어스 속성으로 옮길 때 두 체스 피스가 동일한 사각형 속성을 참조하기 때문에 같은
이 값을 메모장 + +로 바꾸고 싶습니다. 어떻게하면 간단하게 만들 수 있습니까? 이런 식으로 많은 자료를 가지고 제 일을 도와주세요. 이 1
2
3
11
22
33
에서 이 1
11
2
22
3
33
I의 예와 같은 위치가, 저를 도와주세요 단지 싶어 스왑 : 죄송합니다 나쁜 영어