拉丁方阵

来源:互联网 发布:js 正则表达式语法test 编辑:程序博客网 时间:2024/04/28 22:02

问题描述:

 n × n 的方阵,在这种 n × n 的方阵里,恰有 n 种不同的元素,每一种不同的元素在同一行或同一列里只出现一次。

循环链表,第一次遍历从头节点开始,打印第一行,以后每行都从下一个节点开始遍历。

#include<iostream>#include<stdlib.h>using namespace std;typedef int ElemType;struct Node{Node* next;ElemType data;};typedef Node LinkList;Node* Create(int n)//尾插法创建循环链表{Node *head,*p,*q;head=new Node;head->next=NULL;q=head;for(int i=0;i<n;i++){p=new Node;p->data=i+1;q->next=p;q=p;}p->next=head->next;free(head);return p->next;}void main(){int n=5;Node *head=Create(n);Node *p=head;for(int i=0;i<n;i++){p=head;for(int j=0;j<i;j++)p=p->next;for(int k=0;k<n;k++){cout<<p->data<<" ";p=p->next;}cout<<endl;}}


阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 中怡城市花园 中邦城市花园二手房 北京中城建建设监理有限公司 中城建二十二工程局有限公司 荣联天下城 长沙美联天骄城 鑫苑城 海口金城苑 翡翠城佩兰苑 含城别苑客栈 钢城新苑二手房出售 高尔夫鑫城 鑫城小区 众鑫城上城 保利鑫城二手房 中域 中域教育 中域手机 中域电讯手机报价 中域师承中医学费多少 明末天下行 中域 中域教育中医师承学费 前短后长 基协 中堂挂画 客厅中堂画 墙体画 农村客厅中堂画图片 农村中堂画 迎客松中堂画 墙纸自粘 即时贴刻字 中堡镇 中壁管 中空壁缠绕管 中空双壁波纹管 hdpe中空壁缠绕管 pe中空壁缠绕管 hdpe中空壁缠绕管价格 中外建金融 北京中外建建筑设计有限公司