拉丁方阵问题
来源:互联网 发布:人事管理数据流程图 编辑:程序博客网 时间:2024/04/24 19:05
拉丁方阵问题
拉丁方阵是一种n×n的方阵,方阵中恰有n种不同的元素,每种元素恰有n个,并且每种元素在一行和一列中 恰好出现一次。
著名数学家和物理学家欧拉使用拉丁字母来作为拉丁方阵里元素的符号,拉丁方阵因此而得名。
#include<stdio.h>#include<malloc.h>struct node{ int data; //elementype表示一种数据类型,可能是int/char等等 struct node *next; //next 指针,用于链表结构指向下一个节点};typedef struct node node; //重定义struct node类型为nodenode* Creat(int n);int main(){int n;int i;int j;node* head;scanf("%d",&n);head = Creat(n);for(i = 0;i < n;i++){j = n;while(j){printf("%d",head->data);j--;head = head->next;}printf("\n");head = head->next;}return 0;}node* Creat(int n){node *p = NULL;node *head;head =(node *)malloc(sizeof(node));p = head;node *s;int i = 1;if(0 != n){while(i <= n){s = (node*)malloc(sizeof(node));s->data = i;p->next = s;p = s;i++;}s->next = head->next;}free(head);return s->next;}
1 0
- 拉丁方阵问题
- 拉丁方阵问题
- 拉丁方阵问题
- 拉丁方阵问题。(数组版)
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 拉丁方阵
- 魔术师发牌问题和拉丁方阵问题
- 魔术师发牌问题和拉丁方阵
- 拉丁方阵问题。(动态申请内存)
- C循环链表拉丁方阵问题
- Linux互斥与同步应用(二):posix线程同步
- 图书检索功能实现---图书馆客户端
- iphone开发中的多线程:NSThread、NSOperation、GCD
- eclipse中将maven web项目部署到tomcat中
- NSData
- 拉丁方阵问题
- n a^o7 !
- saveHierarchyState问题
- 状态栏显示
- 第17周项目3 胖子伤不起
- floodlight路由机制分析
- linux cmp命令参数及用法详解--比较两个文件
- codeforces 475D CGCDSSQ ST表+二分
- Win7 NFS 设置详解