首页 >  
搜索关键字:进位    ( 974个结果
ZROI#984
"ZROI 984" 众所周知,异或是不进位的加法,也就是$a^b\le a+b$. 所以要最大化答案就全加起来好了. $Code:$ cpp include include include define rint read define int long long template inline ...
分类:其他   时间:2019-09-15 20:36:47    收藏:0  评论:0  赞:0  阅读:14
[洛谷P2114] [NOI2014]起床困难综合症
"原题传送门" 此题的思想还是位运算&状压DP 位运算的特点是二进制下不进位,故参与位运算的各位之间是相互独立的 X0的第k位应该填为1仅当在下面两种情况时出现: 1. 已有数值+1 define int long long using namespace std; const int maxn = ...
分类:其他   时间:2019-09-14 16:50:35    收藏:0  评论:0  赞:0  阅读:8
洛谷 P1134 阶乘问题 题解
题面 很裸的边取模边乘。注意因为进位的原因模数应该比较大; 另外,这道题是一道标准的分块打表例题(那样的话数据就可以更大了),可以用来练习分块打表; ...
分类:其他   时间:2019-09-14 14:20:55    收藏:0  评论:0  赞:0  阅读:4
Leetcode刷题记(15) —加1
题目要求: 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 题解: 该题较简单,只需要注意进位就行,;还有重要的一点是当第一位为9时原数组需要添加一个元素: ...
分类:其他   时间:2019-09-14 13:35:05    收藏:0  评论:0  赞:0  阅读:3
进制转换
各种进制之间的转换方法: 一、不同的进位制数转化为十进制数:按权展开相加十进制是权是10;二进制是权是2;十六进制是权是16;八进制是权是8;例:110011(二进制数)=1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+1*2^0=32+16+2+1=511507(八进制数)=1*8^3 ...
分类:其他   时间:2019-09-14 12:20:20    收藏:0  评论:0  赞:0  阅读:4
php保留两位小数
1.不进位的情况 比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。 可以使用 floor 函数 该函数是舍去取整。例如,floor(4.66456) 结果:4 。 floor(9.1254) 结果9 。 因此,去小数点后两位,需要先乘以100,然后舍去取整,再除以100,即 ...
分类:Web开发   时间:2019-08-30 14:48:34    收藏:0  评论:0  赞:0  阅读:4
不用加减乘除做加法
【问题】写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 【思路】 首先我们知道两个数相加, 首先是每个为对应相加,然后再加上对应的进位数!而二进制也是如此,如果两个二进制进行异或^,那么就相当于是每位相加,但不考虑进位。那么进位怎么办呢? 首先是每个为对应相加,然后再 ...
分类:其他   时间:2019-08-27 21:45:05    收藏:0  评论:0  赞:0  阅读:22
BigDecimal 保留小数
setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDeci ...
分类:其他   时间:2019-08-26 17:50:39    收藏:0  评论:0  赞:0  阅读:17
运算符
规则 a^b:如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0 0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位。 相当于不带进位的二进制加法:二进制下用1表示真,0表示假 特点 应用 ...
分类:其他   时间:2019-08-26 07:51:56    收藏:0  评论:0  赞:0  阅读:5
TCP如何保证可靠传输(转)
TCP协议传输的特点主要就是面向字节流、传输可靠、面向连接。这篇博客,我们就重点讨论一下TCP协议如何确保传输的可靠性的。 确保传输可靠性的方式TCP协议保证数据传输可靠性的方式主要有: 校验和 计算方式:在数据传输的过程中,将发送的数据段都当做一个16位的整数。将这些整数加起来。并且前面的进位不能 ...
分类:其他   时间:2019-08-25 10:05:05    收藏:0  评论:0  赞:0  阅读:15
『取模与异或 类欧几里得算法』
取模与异或 Description 求 $(n\ mod\ 1)\oplus (n\ mod\ 2)\oplus \cdots \oplus (n\ mod\ n)$。 $n\leq 10^{11}$。 Input Format 一行,一个正整数n。 Output Format 一行,一个正整数表示 ...
分类:编程语言   时间:2019-08-22 20:43:19    收藏:0  评论:0  赞:0  阅读:29
HDU 6682 Make Rounddog Happy
题意:给你一个集合,求它的所有子集的子集和中数字4出现了多少次 例如 4 4 4 44 44 中4(1),4(2),44(3),44(4),48(1,3),48(1,4),48(2,3),48(2,4),总共有10个数字4 思路: 明显数据范围就是要拆开来做,先将子集尽可能平均分 这样就有两个大小不 ...
分类:移动平台   时间:2019-08-21 22:24:04    收藏:0  评论:0  赞:0  阅读:29
[2019杭电多校第七场][hdu6646]A + B = C
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6646 题意为求a*10x+b*10y=c*10z满足公式的任意一组解x,y,z。 因为c有可能会由a+b进位得到,所以先在c后添加0使得c长度最长,然后先固定a的长度为c-1或c,遍历b的长度为b到c。 ...
分类:其他   时间:2019-08-20 22:11:59    收藏:0  评论:0  赞:0  阅读:28
Leetcode 刷题笔记二 两数相加(使用链表) -- scala版本
Leetcode 刷题笔记二 两数相加(使用链表) scala版本 原地址: "两数相加" 问题描述: 题干: You are given two non empty linked lists representing two non negative integers. The digits ar ...
分类:其他   时间:2019-08-20 19:02:14    收藏:0  评论:0  赞:0  阅读:29
Linux磁盘管理笔记整理
1、df命令作用:列出文件系统的整体磁盘使用量。选项:-a:列出所有的文件系统,包括系统特有的/proc等文件系统;-k:以KBytes的容量显示各文件系统。-m:以MBytes的容量显示各文件系统。-h:以较以阅读的GBytes、MBytes、KBytes等格式自行显示,常用。-H:1M=1000K取代1M=1024k的进位方式。-T:连同该分区的文件系统名称(如“xfs”)也列出。-i:不用磁
分类:系统服务   时间:2019-08-18 21:00:30    收藏:0  评论:0  赞:0  阅读:29
基于类和对象的高精度算法封装
高精度口诀(别问我这是从哪里来的,你在网上找不到是因为这就是我写的) :-) 1.高精度加法:相加进位再去零2.高精度减法:判断相减再去零3.高精度乘法:相乘预估再去零4.高低精乘法:相乘进位再去零 高精度运算,是指参与运算的数(加数,减数,因子……)范围大大超出了标准数据类型(整型,实型)能表示的 ...
分类:编程语言   时间:2019-08-17 00:06:22    收藏:0  评论:0  赞:0  阅读:25
【CERC 2014 E】2048
题意 2048曾经是一款风靡全球的小游戏。 今天,我们换一种方式来玩这个小游戏。 你有一个双端队列,你只能把元素从左端或从右端放入双端队列中。一旦放入就不得取出。放入后,若队列中有连续两个相同的元素,它们将自动合并变成一个新的元素——原来那两个元素的和。若新的元素与它相邻的元素相同,则继续合并…… ...
分类:其他   时间:2019-08-16 20:47:10    收藏:0  评论:0  赞:0  阅读:8
2019HDU多校第七场 HDU6646 A + B = C 【模拟】
一、题目 A + B = C 二、分析 比较考验码力的题。 对于$c$,因为首位肯定不为0,那么$a$或者$b$至少有一个最高位是和$c$平齐的,或者少一位(相当于$a$+$b$进位得到)。 那么这里,我们可以分四种情况 1 让$a$与$c$变为等长$A$和$C$ 等长后判断$R = C - A$是 ...
分类:其他   时间:2019-08-13 21:14:26    收藏:0  评论:0  赞:0  阅读:43
CodeFoeces GYM 101466A Gaby And Addition (字典树)
gym 101466A Gaby And Addition 题目分析 题意: 给出n个数,找任意两个数 “相加”,求这个结果的最大值和最小值,注意此处的加法为不进位加法。 思路: 由于给出的数最多有 1e6 个,且每个数的值最大为 1e18 ,又因为特殊的加法运算,我们自然无法用常规的方法解决 注意 ...
分类:其他   时间:2019-08-13 00:08:29    收藏:0  评论:0  赞:0  阅读:44
Math的round方法
代码如下,后面的注释是输出的结果 总结,round的进位是向数轴的右方向进位的,而不是按照数的绝对值进行四舍五入的 关于Math对三角函数表示的一些知识点查看https://blog.csdn.net/River_Continent/article/details/80637952 ...
分类:其他   时间:2019-08-08 13:30:29    收藏:0  评论:0  赞:0  阅读:28
974条   1 2 3 4 ... 49 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号