- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HNOI2012 nand解题报告-by txh
NAND 解题报告 长沙市雅礼中学 唐翔昊 【引言】 NAND 是HNOI2012 Day1 第二题。本题描述简洁、题意清晰, 考察了选手对逻辑运算的运用,以及从题给条件中发掘特殊性质 的能力。 【题目描述】 NAND (与非)是一种二元逻辑运算,其运算结果为真当且仅当 两个输入的布尔值不全为真。NAND 运算的真值表如下 (1 表示 真,0 表示假): A B A NAND B 0 0 1 0 1 1 1 0 1 1 1 0 而两个非负整数的NAND 是指将它们表示成二进制数,再在对应 的二进制位进行NAND 运算。由于两个二进制数的长度可能不等, 因此一般约定一个最高位K,使得两个数的二进制表示都不 超过K 位,不足K 位的在高位补零。 容易验证,NAND 运算满足交换律但不满足结合律,故计算若干 个数的NAND 时,应先计算括号内的,无括号时从左往右计算。 给定N 个非负整数A1,A2AN 和约定位数K,利用NAND 运算与括号,每个数可以使用任意次,请你求出范围[L,R]内可 以被计算出的数有多少个。 【输入格式】 输入文件第一行是用空格隔开的四个正整数 N,K,L 和 R, 接下来的一行是N 个非负整数A1, A2 AN,其含义如上 所述。 30%的数据满足 k≤10,70%的数据满足 k≤30,100%的数据 满足K≤60 且N≤1000, 0=Ai=2^k-1, 1=L=R=10^18。 Hint:事实上数据中有L=0 的点。。。 【输出格式】 仅包含一个整数,表示[L,R]内可以被计算出的数的个数。 【输入样例】 3 3 1 4 3 4 5 【输出样例】 4 【算法分析】 算法一: 根据题意,我们可以使用广搜来求得答案。算法十分简单, 无需赘述,但是时间复杂度较高。 k 时间复杂度:O(2 ) 期望得分:30 分 算法二: 为了得到更加高效的算法,我们进一步考察算法一。算法一 为何低效?思考程序运行过程就可以得出,主要原因有如下几个: 1.我们只需要知道可以计算出多少个数,而算法一同时计 算出了所有数,这就做了许多无用功。 2.本题是一个计数问题,而算法一没有使用计数方法来解 决,没有充分利用题目性质。 既然如此,为了得到更加优秀的算法,我们就需要进一步对 题目进行思考。 手算几组稍大的数据即可发现:对某几位,若A 中每个数这 几位都相同,那么所能得出的结果中,这几位也都相同,这样, 我们就为能计算出的数找到了一个必要条件。 我们希望这也是一个充分条件,因为这样原问题就可以转化 为对[l,r]中满足这个限制条件的数的计数,问题就得以简化。 那么究竟是否如此呢?让我们来进行一些分析。 要让上述条件成为充分条件,就需要证明所有满足这个条件 的数都可以通过NAND 运算得出。 a NAND b,实际上相当于~(ab),也就是说我们现在拥有 两种基本逻辑运算:~和。显然,我们就可以利用NAND 运算来 形成各种逻辑运算。这样,运算就有了较大的任意性。 not a NAND a and not (a NAND b) or not ( (not a) and (not b) ) xor (a or b) and ( not (a and b) ) 这样,很简单就可以构造出任意真值表的二元逻辑
您可能关注的文档
最近下载
- 安徽A10联盟2026届高三上学期11月段考 物理试卷 (含官方答案解析).pdf
- 打桩机检查验收表.docx VIP
- 2025年1月浙江省高中学业水平考试政治试卷试题(含答案解析).docx VIP
- 历史街区保护智慧管理平台建设方案.docx VIP
- 《测量系统分析MSAGRR.ppt VIP
- 第四单元第1课《傲雪寒梅》(课件)-2025-2026学年湘美版(2024)初中美术八年级上册.pptx VIP
- 《《ifm SI5000流量开关说明书》.pdf VIP
- SH∕T 0248-2019 柴油和民用取暖油冷滤点测定法.pdf
- 93J007-1~8 道路标准图集(合订本).pdf VIP
- 老旧住宅小区加装电梯施工组织方案.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)