主要参考课本第二章所学习内容 (信息的表示和处理) 所有重点内容: 信息存储 整数表示/运算 浮点数一 十六进制表示 0~9 A~F 0000~1111注:(主要参考课本P22) 字 字长: 整数和指针数据的标称大小...
分类:
系统相关 时间:
2015-10-04 12:22:32
阅读次数:
203
深入理解计算机系统第二章学习总结 我们对计算机系统的探索是从学习计算机本身开始的,它由处理器和存储器子系统组成。在核心部分,我们需要方法来表示基本数据类型,比如整数和实数运算的近似值。然后,我们考虑机器级指令如何操作这样的 数据,以及编译器如何将 C 程序翻译成这样的指令。接下来,研究几种实现处理....
分类:
其他好文 时间:
2015-10-04 01:33:59
阅读次数:
354
题意: 如果一个整数符合下面3个条件之一,那么我们就说这个整数和7有关: 1、整数中某一位是7; 2、整数的每一位加起来的和是7的整数倍; 3、这个整数是7的整数倍; 给定一个区间[L,R],问在此区间内和7无关的所有数字的平方和。思路: 第一步好解决,只是数位DP的基础。第二步是十进制...
分类:
其他好文 时间:
2015-10-03 18:10:18
阅读次数:
250
Best Solver题目抽象:y = (5 + 2 √6)^(1 + 2 ^ x). 给出整数x和m.求 [y] % m的值。 integerx(0≤x 2 using namespace std; 3 typedef long long LL; 4 5 c...
分类:
其他好文 时间:
2015-09-22 21:55:05
阅读次数:
146
2.5.1 引言 正如2.1节所说, 算法这一术语最初指的是用整数的十进制法表示的用法进行算术运算的过程。修改后能处理二进制表示的这些算法是计算机算术的基础。这些算法为理解算法这一概念及算法复杂度提供了很好的实例。因此本书将讨论这些算法。 除算术中常用的整数算法以外,还有许多涉及整数的算法,包括.....
分类:
编程语言 时间:
2015-09-22 12:54:24
阅读次数:
154
题目让求N的阶乘的结果的最右面的一位非零整数。阶乘的方法是模拟,但是每次只保留后面最后一位非零整数和前面的几位。(因为数据范围小)/*ID: modengd1PROG: fact4LANG: C++*/#include #include using namespace std;int main(){...
分类:
其他好文 时间:
2015-09-18 21:46:27
阅读次数:
116
整数整数就是没有小数部分的数字,比如42和-23。整数可以是有符号(正、负、零)或者无符号(正、零)。Swift 提供了8,16,32和64位的有符号和无符号整数类型。这些整数类型和 C 语言的命名方式很像,比如8位无符号整数类型是UInt8,32位有符号整数类型是Int32。就像 Swift 的其...
分类:
其他好文 时间:
2015-09-16 15:47:47
阅读次数:
119
题目连接http://acm.hdu.edu.cn/showproblem.php?pid=1237简单计算器Description读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。Input测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算...
分类:
其他好文 时间:
2015-09-15 20:11:04
阅读次数:
217
给定正整数a≤ b和k,试求满足gcd(c,d)= k且c≤ a,b≤ d,c≤ d二元组的个数。gcd(c,d)= k,即gcd(c / k, d / k) = 1。问题等价于k = 1时的情形。如果我们枚举右区间内的数设为j,那么对应的右区间中的i满足(i,j)互质且i在1和min(b,j)之间...
分类:
其他好文 时间:
2015-09-15 20:03:50
阅读次数:
151
本文针对数据结构基础系列网络课程(3):栈和队列中第5课时栈的应用1-表达式求值。例:用户输入一个包含“+”、“-”、“*”、“/”、正整数和圆括号的合法数学表达式,计算该表达式的运算结果。
解答:#include
#include
#define MaxOp 100
#define MaxSize 100
struct //设定运算符优先级
{...
分类:
其他好文 时间:
2015-09-15 13:04:42
阅读次数:
317