计算机处理的各种数据类型都有个范围,超出范围的就处理不了。 如果做超大数运算加减乘除,普通方法肯定是不行的,那么我们遇到大数的运算怎么处理呢?今天介绍一种大数加减乘除运算的方法 思路: 1. 将两个特大的整数利用字符数组作为存储介质。 2. 逐位计算 遍历结果逢十进一。 3. 对存储结果的数组进行翻 ...
分类:
编程语言 时间:
2018-04-01 13:19:40
阅读次数:
179
声明:本篇博客是本人为了自己学习保存的心得,其内容主要是从大神——五月的仓颉的博客中学习而来,在此多谢大神五月的仓颉的分享,敬礼! 第一章:进程和线程的概念 进程:进程是操作系统中作为分配资源的基本单位,计算机系统上的每一个运行的程序都需要一个进程,而每一个进程的运行需要new一块内存,然后操作系统 ...
分类:
编程语言 时间:
2018-03-28 17:29:31
阅读次数:
203
例图: 效果图: 这么多图定位,我们该怎么实现呢? 难道一个个定位,计算? 解决方案如下 scss里面的for循环! ...
分类:
其他好文 时间:
2018-03-24 13:30:52
阅读次数:
671
这个东西读完题之后,就能知道我们要逐位计算贡献.推一下式子,会发现,这一位的贡献,是当前剩余的数字形成的序列的总数,乘上所剩数字中小于s上这一位的数的个数与所剩数字的总数的比.所以我们维护“当前剩余的数字形成的序列的总数”以及权值数组的前缀和就好了.后者可以用树状数组维护,前者可以用一个变量维护.但 ...
分类:
其他好文 时间:
2018-03-14 17:01:46
阅读次数:
224
位与位间互不影响。一位一位计算。 长度为 $1$ 的区间,选出概率为 $1/n^2$。其余区间,选出概率为 $2/n^2$。(这里的区间 $l \leq r$) 枚举右端点。记 $last_0$ 表示 $0$ 上一次出现的位置。 $last_1$ 同样。 下面我们只研究区间长度不为 $1$ 的。为 ...
分类:
其他好文 时间:
2018-03-11 21:07:30
阅读次数:
206
一些头部文件: 让IE9以下版本的浏览器支持部分HTML5标签: IE8浏览器打开带有js的html页面提示“为了有利于保护安全性,Internet Explorer已限制此网页运行可以方位计算机的脚本或ActiveX控件。请单击这里获取选项...”,可以在<!doctype html>和<head ...
分类:
Web程序 时间:
2018-03-09 16:43:41
阅读次数:
214
给深度学习入门者的Python快速教程 基础篇 numpy和Matplotlib篇 本篇部分代码的下载地址: https://github.com/frombeijingwithlove/dlcv_for_beginners/tree/master/chap5 5.3 Python的科学计算包 – ...
分类:
编程语言 时间:
2018-02-25 13:08:02
阅读次数:
418
/*输入两个非常大的整数(完全超出了int、long的表示范围),这个整数的长度可能超过100位,计算并输出这两个数相加的结果。*/ //自己用题目所给的案例测试,输出是正确的,也能输出正确的结果,不知道为什么提交以后一直wa,(如果有人测试了我代码以后知道我wa的原因请评论中提出哦,十分感谢),但 ...
分类:
其他好文 时间:
2018-02-25 11:27:50
阅读次数:
192
变量操作:定义变量:setval=abc提示输入变量:set/pval=请输入变量:val替换:setval=%val:a=b%#把变量%val%中的a替换成b截取:setval=%val:~0,3%#截取val的前3位计算:set/aa=%b%+1#设置变量a的值为变量b+1判断语句:a.语法:if条件(逻辑)else(逻辑)b.条件:判断字符串是否相等:"字符串1"=="字符串2"判断数值是否
1、整数类型扩展类型 扩展类型是提升计算机在处理数据的速度和空间上的能力,不同类型在不同系统上的功能也不一样。 可移植类型头文件:<stdint.h> ,C语言为现有类型创建更多的类型名,新的类型名都定义在<stdint.h>中; 移植:如 int32_t(精确宽度整数类型) 类型表示32位有符号整 ...
分类:
编程语言 时间:
2018-02-11 17:59:54
阅读次数:
168