03 2017 档案

摘要:前言 开始编写大数乘法(multiplication)时,网上阅读了几篇文章,其中包含多种实现方法。本文参考其中一种实现方法,然后进行改写。再者,下述代码的结构体遵循前篇定义。 原理 本文所采用的大数乘法方法任是模拟人工计算,大致思路如下: 1.对两个操作数的每位分别进行相乘,再把得到的积的个位数累 阅读全文
posted @ 2017-03-26 09:44 ZachLim 阅读(474) 评论(0) 推荐(0) 编辑
摘要:前言 最近遇到一道求阶乘的题目,原以为极其简单,但是阶乘的结果超过了范围最大的基本数据类型的范围,于是就着手研究大数运算(large number computing),本篇先介绍大数加法。 原理 大数运算的原理其实就是模拟人工计算(注记:再考虑是否有其他算法。注记日期:2017.3.19),人工加 阅读全文
posted @ 2017-03-19 17:15 ZachLim 阅读(3428) 评论(0) 推荐(0) 编辑
摘要:前言 %[]是scanf函数不常用到的格式字符——扫描集(scanset),它的用法很简单,但却能巧妙地解决一些输入问题。(由于书籍里和网上对此格式字符的介绍很少且篇幅较小,本文可能会有些许错误,请读者勘误) 引入 介绍扫描集用法前,先明确下面三点: 1.扫描集用于赋值给字符型变量,包括字符串、字符 阅读全文
posted @ 2017-03-17 18:28 ZachLim 阅读(2219) 评论(4) 推荐(1) 编辑
摘要:简述 数组(Array)是对象中特别的一种类型,它拥有多个基本数据类型值或对象,这些称做数组元素(Element),可通过索引(Index)对其访问。数组类型可以是任何合法的JAVA类型,例如整型、字符型等,同时也可以是数组类型,即可创建多维数组。 声明及创建 数组有以下几种声明方法,其中type表 阅读全文
posted @ 2017-03-12 11:20 ZachLim 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示