当前位置: 首页 > news >正文

扫描网站漏洞的软件合肥seo网站管理

扫描网站漏洞的软件,合肥seo网站管理,郑州网站建设哪家公司便宜,做网站对服务器要求1. 简介 我们知道现代的计算机大多数都是64位的,因此能处理最大整数为 2 64 − 1 2^{64}-1 264−1。那如果是超过了这个数怎么办呢,那就需要我们自己手动模拟数的加减乘除了。 2. 思路 我们可以用一个数组来存储大数,数组中的每一个位置表…

1. 简介

我们知道现代的计算机大多数都是64位的,因此能处理最大整数为 2 64 − 1 2^{64}-1 2641。那如果是超过了这个数怎么办呢,那就需要我们自己手动模拟数的加减乘除了。

2. 思路

我们可以用一个数组来存储大数,数组中的每一个位置表示一个数位。为了方便,我们直接用 S T L STL STL中的vector来存。

2.1 大数加法

我们需要把两个大数的最低位对齐,然后再开始相加。唯一需要注意的是处理一下最高位置的进位置。

2.2 大数减法

大数减法跟加法不一样的是,我们需要处理相减后的前导0,因为有可能出现相减为0的情况。处理前导0只需要从最高位开始到第2位的连续0。

2.3 大数乘法

大数乘法与加法不同的是,每次相乘后放到相应的位置而不是相乘的位次本身。

2.4 大数除法

大数除法是最难的,我们用减法进行模拟。

假设两个大数为 a b a\ b a b a a a为除数, b b b为被除数。

我们每次需要找到最接近被除数的除数的进制次倍数 m m m

D 0 : = { d : a × 1 0 d ≤ b } d 0 = max ⁡ { D 0 } m 0 = a × 1 0 d 0 D_0 := \{d: a\times 10^d \le b\}\\ d_0 =\max \{D_0\}\\ m_0=a \times 10^{d_0} D0:={d:a×10db}d0=max{D0}m0=a×10d0
通过大数减法算出 t 0 = ⌊ b / m 0 ⌋ t_0 =\lfloor b/m_0 \rfloor t0=b/m0, 因此商需要加上 a n s = a n s + t 0 1 0 d 0 ans = ans +t_010^{d_0} ans=ans+t010d0

此时余数为 b 1 b_1 b1,如果 b 1 < a b_1<a b1<a,说明我们的除法做完了,否则令 b = b 1 b=b_1 b=b1, 继续重复上面的过程直到 b k < a b_k <a bk<a

2.5 符号问题

我们在加减乘除的时候,

可以将符号问题单独考虑。

因此可以写一个绝对值的大数相加,还有一个版本

的一个大的大数减一个小的大数的大数减法。

而至于乘除法的符号问题比较容易处理,因此可以

一同处理符号的问题。

3. 实现

放在gitee上了。

4. TODO

  • 更加丰富的测试样例
  • 加减乘除未兼容普通整数
  • 大数除法中的负数的商不是最小非负余数
http://www.dinnco.com/news/18424.html

相关文章:

  • 做网站建设比较好的公司站长统计app软件大全
  • 网站备案需要准备什么材料搜索风云榜百度
  • 株洲网站建设公司谷歌外贸seo
  • 铜陵高端网站建设中国最新领导班子
  • 凡科在线制作网站搭建一个app平台要多少钱
  • 网站建设中html下载seo优化方案项目策划书
  • 南通企业建站程序中国去中心化搜索引擎
  • 网站开发单位怎么做链接推广产品
  • wordpress动态模板seo搜索引擎优化是
  • wordpress会员可见seo博客
  • 接做室内效果图的网站佛山网站建设制作公司
  • 建设银行网站最近都打不开吗新闻网最新消息
  • 深圳网站建设计软文营销广告案例
  • 外国人做的关于中国的视频网站吗企业网络规划与设计
  • 赣州新闻最新消息龙岗seo优化
  • 阿里云网站备案拍照站长之家seo信息
  • 做招聘网站价格网站自动秒收录工具
  • 有限公司网站建设 中企动力佛山seo网站优化外包
  • 站长工具seo综合查询是什么意思教育培训网站大全
  • 百度搜索网站打开错误拉新推广一手接单平台
  • 半成品网站网络营销策划公司
  • 郑州专业网站建设搭建公司惠州百度seo哪里强
  • 响应式网站导航栏内容怎样打小广告最有效
  • 域名注册流程及费用哈尔滨seo关键词排名
  • 虾米音乐歌曲链接做qq音乐网站seo优化网络推广
  • 做城市门户网站怎么发展如何开网站呢
  • 看今天的新闻芭嘞seo
  • 长春怎么做网站黄页网推广服务
  • 北京木马工业设计长春seo关键词排名
  • phpmysql动态网站开发从入门到精通郑州网站seo推广