티스토리 뷰
ex)
x1 x2
0 0
0 1
1 0
1 1
//x1~xn까지의 이진입력데이터를
//저장하고 출력해주는 코드
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
#define Size_col 9 //입력 개수
#define pow(y) 1<<y //행 개수
struct Data{
int x[pow(Size_col)][Size_col];
};
void main(){
struct Data *data;
data=(Data*)malloc(sizeof(Data)); memset(data,0,sizeof(Data));
int i,j,z;
int temp=1; //행 시작 위치지정 1부터 2의 배수로 증가
int temp2=2;//행에서 1로 튀는 간격, 2부터 2의 배수로 증가
int Size_row=pow(Size_col);
for(j=Size_col-1;j>-1;j-=1){
for(i=temp;i<Size_row;i+=temp2){
for(z=0;z<temp;z++) //z는 1이 반복해서 나오는 구간
data->x[i+z][j]=1;
}
temp<<=1;temp2<<=1;
}
int count=0;
for(i=0;i<Size_row;i++){
printf("%4d ",count);
for(j=0;j<Size_col;j++){
printf("%2d ",data->x[i][j]);
}
printf("\n"); count++;
}
}
'공부 > uncategorized' 카테고리의 다른 글
코딩 연습하고 싶을 때 이용 (탑코더) (1) | 2013.12.13 |
---|---|
이클립스에서 메소드 생성시 TODO Auto-generated method stub 안뜨게 (3) | 2013.08.13 |
청주에서 OCJP 볼 수 있는 곳 (0) | 2013.08.12 |
2학년 때 친구랑 만든 산성비게임 (0) | 2013.08.04 |
코드 스타일로 글쓰기 (소스코드 표시기) (0) | 2013.07.29 |
- Total
- Today
- Yesterday
- 안드로이드
- 데이터베이스
- 아두이노
- 소켓
- 잡담
- 파이썬
- SVN
- jsp
- 메모장
- 충북대
- 알고리즘
- 오라클
- 졸업작품
- 프로젝트
- 청주
- SQL
- HTML
- 클래스
- 배열
- 정보
- 이론
- 정렬
- JQuery
- CSS
- ERP
- db
- 도전과제
- 자바스크립트
- 자바
- 게임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |