일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- grid flex
- 후위수식
- 장고 웹 만들기
- 스택 유효성
- https://stackoverflow.com/questions/219110/how-python-web-frameworks-wsgi-and-cgi-fit-together/219124#219124
- Django tutorial
- 스택 자료구조
- 풀스택?
- 스택 괄호
- golang
- 스택 구현
- 스택 후위수식
- 괄호 유효성
- 루비 초보
- 중위수식
- 자료구조 데크
- go
- 중위수식을 후위수식
- grid html
- 스택 삽입
- 괄호 짝 잘맞는지
- restapi graphql
- 스택 삭제
- flex html
- rest gql
- 풀스택
- 장고 하는법
- 데크 구현
- 스택 중위수식
- rest graphql
- Today
- Total
목록프로그래밍/C언어 (12)
donchanee
#include #include struct node{int data;struct node *next;}; void partition(struct node *L, struct node **L1, struct node **L2, int n) {struct node *p = L;*L1 = L;for (int i = 0; i next;}*L2 = p->next;p->next = NULL;} struct node *merge(struct node **L1, struct node **L2){struct node *p, *L;struct node *A = *L1;struct node *B = *L2;if (A->data data){L = A;A = A->next;p..
#include #include #include void compareString(char p[], char q[]); int main() { char *p=NULL, *q=NULL; p = (char *)malloc(50*sizeof(char)); // 문자열 1번 동적할당 받는다. if(p==NULL) return -1; q = (char *)malloc(50*sizeof(char)); // 문자열 2번 동적할당 받는다. if(q==NULL) return -1; gets(p); gets(q); // 공백을 포함하는 문자열을 입력받는다. compareString(p, q); // 두 문자열을 비교하는 함수, 출력값대로 출력한다. free(p); free(q); // 동적할당된 메모리를 해제해준다. re..
#include typedef struct student{ // 학생 구조체 선언 int stunum; // 학생번호 double hei; // 키 double wei; // 몸무게}st; int main() { int N, i; double heiavg=0.0, weiavg=0.0; // 평균 초기화 st member[10]={'\0', 0, 0.0}; // 구조체 초기화 scanf("%d", &N); // 학생수 입력받습니다. for(i=0;ifav[2]); getchar(); // 입력을 받고 개행문자를 버립니다. } for(p=stlist;pfav[i])) // 함수를 사용해서 참이라면 printf("%s %s\n", p->name, p->fav[i]); // 출력합니다. } } return 0;..
#include #include #include int vowel (char ch) { char vowel[6] = "aeiou"; char *x; for (x = vowel; x
#include void maxmin(int *ar) { // maxmin 함수를 선언한다. int max=0, min=*ar, *p; for(p=ar;*p!=0;p++) { // 0이 아닐때까지 실행한다. if(*p>max) max = *p; // 최대값을 저장하는 부분. if(*p
이어서, 결과로 나온 배열에 다시 2단계 배열 문제 #6.를 계속 적용하여 전체 N개의 정수 중 가장 큰 수, 가장 작은 수가 남을 때 까지 반복하는 프로그램을 작성하시오. 풀이는 다음과 같다. 문제 #6 의 풀이를 그대로 가져다 수정하였다. #include int main(void){ int N, i, j, a[20], b[20]; int max_a[20], min_b[20], max, min, cnt; scanf("%d", &N); for(i=0;i=0;i--) printf(" %d", a[i]); printf("\n"); while(1) { cnt=0; for(i=0;i
위와같은 문제이다. 정수를 입력받아 거꾸로 출력한 뒤, 3개씩 묶어 그 세개의 숫자 중 가장 큰수, 가장 작은수를 출력하는 문제이다. #include int main(void){ int N, i, j, a[20]; int max_a[20], min_a[20], max, min, cnt; scanf("%d", &N); for(i=0;i=0;i--) printf(" %d", a[i]); printf("\n"); cnt=0; for(i=0;i
- 사용자에게서 입력받을 정수의 개수 N을 입력 받는다. 4≦N≦10 - 사용자에게서 정수 N 개를 입력 받아 배열 x[ ]에 저장하시오. - 배열에 저장된 입력받은 정수 중 두 번째로 큰 정수와 두 번째로 작은 정수를 출력하시오. 이 문제는 첫 번째로 큰 정수와 첫 번째로 작은 정수가 아닌 두 번째의 정수들을 출력하는 문제이다. #include int main(void){ int x[10], y[10], i, j, N; scanf("%d", &N); for(i=0;i