- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11023multisetsandsequences
1 11023: Multisets and Sequences ★★★★☆ 題組:Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期:2007年4月24日 題意:在這個題目中,我們要定義Multisets與Sequences。 1) Multiset 是一個由一系列自然數(有可能會重複)為元素 組成的集合。表示法是以非遞減順序列出所有元素,用逗 號隔開,兩邊用小括號括起來。Multiset 裡的元素數量稱 為他的 size。Multiset 的 size 可以是 0,表示這個 Multiset 是空的。可能的 Multiset 有: (), (1), (-18,-17,-16) 和 (1,3,3,3,4,5,5,6)。 * 2) Sequence 是元素有特定順序的 Multiset。表示法是以特 定順序列出所有元素,用逗號隔開,兩邊用大括號括起 來。跟 Multiset 一樣,Sequence 也可以是空的。可能的 Sequence 有: {}, {1}, {1,2,3}, {2,3,1} 和 {25,-18,25,25,7}。 3) 有些 Sequence 可以互相比較。如果兩個 Sequence 的 size 一樣而且所有的元素一樣,順序一樣,我們可以說他 們相等。如果兩個 Sequence 的 size 一樣而且組成元素一 樣,但是順序可能不一樣,我們可以說他們是相似的。 如果兩個 Sequence 的 size 一樣但可能包含了不同的元 素,我們就說他們是可比較的。我們也可以用不相等, 不相似和不可比較來表示相反的特性。{1,2,2,3}和 {1,2,2,3}和是相等的,相似的而且可比較;{6,3,1,1} 和 {1,3,1,6} 不相等,但是相似而且可比較;{1,2,3} 和 {- 988,7,-10} 不相等,不相似但是可以比較。Size 不同的兩 個 Sequence不相等,不相似而且不能比較。 4) 可比較的兩個 Sequence 可以分大小。從左到右直到找 到一個兩個 Sequence 不同的元素,如果不同的那個元素 在一個 Sequence 比另外一個小,那個 Sequence 就比另一 個小。我們可以以此排序可以比較的數個 Sequence,然後 決定一個特定 Sequence 在同一組的 rank。最小Sequence 的 rank 是 0,再來是 1,以此類推。下面一組的Sequence :{7,-1,8},{1,1,1},{-9,0,-3},{1,1,0} 可以排序 :{-9,0,-3},{1,1,0},{1,1,1},{7,-1,8}。 所以{-9,0,-3}的 rank 是 0,{1,1,0}的 rank 是 1。 5) 五個指令:degrade、promote、rank、derive、find。 degrade:把一個 sequence degrade 成一個有同樣元素的 multiset。例如:“degrade {6,3,-1,4,-1}” 得到 “(-1,-1,3,4,6)”。 promote:把一個 multiset promote 成一個 sequence。因為 一個 multiset 可以造出一系列相似的 sequence,所以我們 也需要我們想要的 rank。例如: “promote (4,6,8) 3” 得到 “{6,8,4}”。 rank:我們可以求出一個 sequence 在從同一個 multiset promote 出來的 sequences 中的 rank。例如:“rank {8,6,9,6}” 得到 “7”。 derive:我們可以從一個 multiset derive 出一個特定 size 的 sequence,那個 size 不超過 multiset 的 size。因為一個 multiset 可以 derive 出很多種可比較的 sequence,我們也 需要我們想要的 rank。例如:“derive (1,1,2,2,3) 3 15” 得到 “{3,1,2}” 。 find:find 一個 sequence 在從一個 multiset derive 出來的 sequences 中的 rank。例如:find {5,8}
您可能关注的文档
- 1.有…共同之处2.即将到来,储备3.获硕士学位4…的所在地5.ppt
- 1.毕业论文(设计)封面.doc
- 1.文化现象的特征无时不有,无处不在,丰富多彩,形式.ppt
- 1.施工总体进度计划及保障措施.doc
- 1.申报项目名称.doc
- 1.知网机译系统中的语义计算semanticcomputinginhownet.ppt
- 1.结合案例,谈谈你是如何在教学过程中运用合作学习策略的.doc
- 1.红毛城的历史.doc
- 1.藤野先生(总第1一3课时).doc
- 1.行销管理的基本观念.ppt
- 2025年福建汇丰物流有限公司招聘3人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025中国煤炭开发有限责任公司招聘山西中煤资源综合利用有限公司经理1人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025广州珠江实业集团有限公司招聘200人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025甘肃白银有色集团股份有限公司成州锌冶炼厂招聘5人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025陕西建工控股集团所属企业陕建地产集团招聘笔试历年参考题库附带答案详解(10卷合集).docx
- 2025年7月厦门市融资担保有限公司招聘笔试历年参考题库附带答案详解(10卷合集).docx
- 2025天津和平商业银行外包贷款业务营销助理岗招聘笔试历年参考题库附带答案详解(10卷合集).docx
- 2025年5月湖南湘潭韶山市城乡建设发展集团有限公司招聘下属子公司工作人员3人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025广西梧州市城建投资发展集团有限公司招聘10人笔试历年参考题库附带答案详解(10卷合集).docx
- 2025国家能源集团神华工程技术有限公司社会招聘笔试历年参考题库附带答案详解(10卷合集).docx
最近下载
- 浙教版八年级上册初二数学全册课时练(一课一练).doc VIP
- 广东省2025届春季高考学业水平考试语文试卷(四)(含答案).docx VIP
- 标准图集-22S804 矩形钢筋混凝土蓄水池.pdf VIP
- 2025年广东省高中学业水平考试春季高考数学试题(含答案解析).docx VIP
- 招标代理服务服务方案.doc VIP
- VR技术对博物馆游客游览满意度的提升研究论文.doc VIP
- 第二章结构设计方法培训教材.ppt VIP
- 医院常用药品通用名商品名规格一览表.pdf VIP
- 组织胚胎学—第三章循环器官.ppt VIP
- 2.2基本不等式(第1课时)课件(共19张PPT)—高一上学期数学人教A版(2025)必修第一册(含音频+视频).pptx VIP
文档评论(0)