다음과 같은 배열이 있다. 새로운 정수를 읽었을 때에, 오름차순에 맞는 위치에 삽입하는
함수 insert(int data[], int size, int newitem); 을 작성하라.
** 단, 뒤에서부터 하나씩 테스트하면서 새 데이터가 작으면 기존 데이터를 뒤로 밀고,
삽입할 자리를 찾으면 그자리에 넣고 종료하는 방식으로 한다. (가장 효율적인 방법이다)
다음과 같은 코드로 테스트한다.
int score[100] = { 11, 22, 33, 44, 55, 66, 77, 88, 99 };
int curSize = 9; // 항목 수를 나타낸다.
while ( scanf("%d", &item)==1 ){
insert(score, curSize, item);
curSize++;
}
// 여기서 배열의 모든 항목을 출력.
이거하나만 알려주십시오.
이런거 하지 말고 자바하세요
뭐? 문자열??
학교에서 전공시간에 putty로 c언어수업을해서그렇습니다 당장은 학점때문에 급합니다 ㅠㅠ
자바는 다음학기때나 배울거같아요
뒤에서 부터 값을 비교하는 루프랑 한칸씩 뒤로 미루는 함수를 짜라구
뒤로미루는거는 예를들어 char [a]=char [a-1]이렇게하면되나요?
값비교하는거는 포문안에 어떻게 코딩해야하나요?