다시 한 번 도움을 요청하는 임. 이번에 나는 인터넷에서 발견 한 작업의 한가운데서 자신을 발견했고 좋은 해결책을 찾지 못했습니다. 처음에는 버블 정렬을 생각했지만 다차원 배열과 함께 사용하는 방법을 찾지 못했습니다. 작업은 두 번째 배열에서 반복되지 않는 3 개의 가장 작은 요소를 찾도록 요청합니다. 지금까지는 제 코드가 이렇게 보였습니다. 필자는 그것을 많이 제거했지만 ... 아주 잘못되고 쓸모없는 것이었기 때문에.다차원 배열에서 가장 작은 요소 찾기
모든 것이 C로 작성되었습니다. 도움을 주셔서 감사합니다.
3
1 2 3
3 3 3
3 3 3
5 4 6
6 4 5
4 5 6
이
는 최소 및 배열에서의 위치 찾으려면 파일#include stdio.h
#include stdlib.h
int main()
{
FILE *fptr;
fptr = fopen("Duomenys.txt", "r");
int i, j;
int k, l;
int bubbleTmp;
fscanf(fptr, "%d ", &k);
l = k;
int a[k][k];
int b[k][k];
for(i = 0; i < k; i++)
{
for(j = 0; j < l; j++)
{
fscanf(fptr,"%d ",&a[i][j]);
printf("%d ", a[i][j]);
}
printf("\n");
}
printf("\n\n\n");
for(i = 0; i < k; i++)
{
for(j = 0; j < l; j++)
{
fscanf(fptr,"%d ",&b[i][j]);
printf("%d ", b[i][j]);
}
printf("\n");
}
// Bubble Sort
for(i = 0; i < k; i++)
{
for(j = 0; j < l; j++)
{
if(a[i][j] > a[i][j+1])
{
}
}
}
fclose(fptr);
return 0;
}
입력 파일 또는 부품을 게시하십시오. –
C로 작성되었으므로 C++ 11 태그가 필요한 이유는 무엇입니까? – crashmstr
C++ 사용자가 코드를 이해한다고 가정했습니다. 가장 낮은 회원을 찾은 뒤에 기본 논리를 찾으려고 노력 중입니다. 아프게 그것을 제거하십시오, 죄송합니다. – Trimadix