- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
稀疏矩阵实现超市物品购买数据(Sparse matrix supermarket goods to buy data)
稀疏矩阵实现超市物品购买数据(Sparse matrix supermarket goods to buy data)
使用系统;
使用system.collections.generic;
使用系统文本;
命名空间consoleapplication1
{
结构tupletype T {
公开我;
公共杂志;
公共电话;
公共tupletype(int i,j,t v){
这个=我=我;
这个;
这个。v = v;
}
}
类spmatrix T {
国际maxnum;
国际医学博士;
int钕;
int TD;
tupletype T [ ]数据;
公共程序
得到{
返回MD;
}
集合{
=值;
}
}
公共会话
得到{
返回钕;
}
集合{
ND =值;
}
}
公共区域
得到{
返回TD;
}
集合{
TD =值;
}
}
/ /三元组表的数据属性
公共tupletype T [ ]数据{
得到{
返回数据;
}
集合{
数据=值;
}
}
/ /初始化三元组顺序表
公共spmatrix() { }
公共spmatrix(int,int int maxnum,MD,ND){
this.maxnum = maxnum;
this.md = MD;
this.nd =钕;
数据=新tupletype T [ maxnum ];
}
/ /设置三元组表元素的值
public void setData(int i,j,t v){
数据[ TD ] =新tupletype T(I,J,V);
TD + +;
}
/ /矩阵转置算法
公共spmatrix T transpose() {
spmatrix T N =新spmatrix T();
p,q,和;
n.maxnum = maxnum;
n.nd = MD;
n.md =钕;
n.td = TD;
n.data =新tupletype T [ n.td ];
如果(TD)!= 0){
q=0;
对于(= = 0;
对于(p=0;p<p;++){
如果(数据p = j = 3){
n.data [问]。我=数据[P] [J].;
n.data [问]。J =数据[P]。我;
n.data [问]。V =数据[P]。V;
Q + +;
}
}
}
}
返回N;
}
}
类spmaxtrixapp {
public static void main(String [] args){
spmatrix 国际 M = null;
int,j,v;
int []价格=新的int [] { 20,35,10,2,98,22 };
当(真){
控制台。WriteLine(“请输入操作选项:”);
控制台。WriteLine(“1。初始化产品购买数据矩阵”);
控制台。WriteLine(“2。显示产品购买数据矩阵”);
控制台。WriteLine(“3。显示产品购买数据矩阵的转置矩阵”);
控制台。WriteLine(“4。显示每位顾客的消费金额”);
控制台。WriteLine(“5。退出”);
焦seleflag =转换。ToChar(控制台。readline());
开关(seleflag){
案例1:{
int max,倒卧,cusnum;
标志;
控制台。写(“请输入产品数:”);
倒卧=转换。toint32(控制台。readline());
控制台。写(“请输入顾客数:”);
cusnum =转换。toint32(控制台。readline());
控制台。写(“请输入最大非零数:”);
马克斯=转换。toint32(控制台。readline());
M =新spmatrix 国际(Max,倒卧,cusnum);
int = 0;
做
{
控制台。WriteLine(“请依次输入第{ 0 }个三元组的产品品号,客户号,购买数量:”,(Z+1));
我=转换。toint32(控制台。readline());
J =转换。toint32(控制台。readline());
V =转换。toint32(控制台。readline());
m.setdata(I,J,V);
控制台。WriteLine(“还有数据输入吗?(Y/N):”);
标志=转换。ToChar(控制台。readline());
++;
}而(旗= =“Y”| |旗= =“Y”);
打破;
}
/ /显示产品购买数据矩阵
案例2:{
int = 0;
控制台。WriteLine(“以产品编号为行,客户编号为列的矩阵是:”);
对于(int行= 0;行m MD;行+ +){
为(int = 0;;
{
对于(z = 0;z M. Td;z + +)
{
如果(m.data [Z]。我= =行与m.data [Z]。J =
您可能关注的文档
- 解决宽带连接问题(Solving broadband connectivity problems).doc
- 解密盖中盖成功营销模式(Decryption gaizhonggai successful marketing mode).doc
- 解析变额年金消费者理性选择最关键(Analysis of variable annuity the most critical choice of consumers).doc
- 解百纳品牌--中国葡萄酒业的关键(Key of Cabernet brand - China grape wine).doc
- 解读二胡快弓的颗粒性(On the graininess of the erhu fast bow).doc
- 解读轻资产商业模式(Interpretation of light asset business model).doc
- 计点积分制第四层级的问答(Question and answer system at fourth levels).doc
- 解释名词用做修饰的定语英语(Explain nouns as modifiers of English).doc
- 计算24点算法(Calculating 24 point algorithm).doc
- 街霸4基本人物出招表(Street Fighter 4 basic characters move table).doc
- 笑话26(Joke 26).doc
- 系动词(Link verb).doc
- 现货黄金白银操盘原则(Spot gold silver trader principle).doc
- 系统日志2011版04月(System log 2011 edition, 04 months).doc
- 系统故障平台修复方法(System fault platform repairing method).doc
- 稀土元素特性(REE characteristics).doc
- 系统盘(c)根目录的文件及文件夹(System disk (c) root directory of files and folders).doc
- 系统资源不足(Insufficient system resources).doc
- 系统无法识别移动硬盘。这是为什么呢(The system cannot recognize the mobile hard disk. Why is that).doc
- 纬编单面彩横条针织物横条疵点研究(Study on horizontal single weft knitted colored striped fabric defects).doc
最近下载
- TCBDA 55-2021 住宅室内装饰装修工程质量验收标准.docx VIP
- SH217_03ERP-2_详细业务蓝图及解决方案_3.1-神朔修改后.docx VIP
- 2025年重庆市中考数学试卷(含标准答案)原卷.pdf
- TCBDA51-2021 住宅装饰装修工程施工技术规程.pdf VIP
- GB50171-2012 电气装置安装工程 盘、柜及二次回路接线施工及验收规范.pdf VIP
- JGJ159-2008 古建筑修建工程施工与质量验收规范(完整).doc VIP
- 2023年06月国家国防科技工业局核技术支持中心社会招考聘用笔试历年难、易错考点试题含答案解析.docx
- 农业机械设备采购投标方案.docx
- 急性河豚鱼中毒护理查房ppt课件.pptx
- 电子电路基础样卷(东南大学).pdf VIP
文档评论(0)