所谓表达式,就是由数字、运算符号、约束变量等以能求得数值的有意义的排列方式形成的组合,我们平时说的算式,去掉得数和等号后就是一个表达式。
变量、数字什么的,看过第二章的读者应该都懂了,我这里要讲的是运算符号。
在我们日常生活中,运算符号不外乎+ - × ÷ 一类,在C++中,可以直接完成的运算有五种,分别是加法(+)、减法(-)、乘法(*)、整除(/)和去余(%)。
...
分类:
编程语言 时间:
2015-03-11 11:01:50
阅读次数:
190
九的余数时间限制:3000ms | 内存限制:65535KB难度:3描写叙述如今给你一个自然数n,它的位数小于等于一百万,如今你要做的就是求出这个数整除九之后的余数。输入第一行有一个整数m(1#includechar a[1000000];//此数组把数字当做字符串读取int s[1000000]....
分类:
其他好文 时间:
2015-03-10 22:48:43
阅读次数:
185
题意: 输入n个有序数字,数字前可加上+或-,求是否存在这样的和,使得该和能够整除数字k
每个数字前只有取正或负两种情况,所以符合0,1背包,而且背包的重量是除k的余数(均是正数)
//172 KB 297 ms C++ 785 B
#include
#include
#include
#include
using namespace std;
int num[10010];
bool dp[...
分类:
其他好文 时间:
2015-03-10 19:22:58
阅读次数:
119
需求场景有多维度的过滤需求,会在多个维度上做组合,并且维度不能重复。方法分析这里的方法其实不是html怎么做,而是一个小算法。我们根据维度的数量,初始化一个质数数组,分别代表每个维度的值,然后所选维度的乘积来表示当前的一个状态。由于都是质数相乘,所以新选择维度是,若当前的乘积能够被新维度整除,那么就...
分类:
其他好文 时间:
2015-03-09 12:30:43
阅读次数:
121
【D为M*10^k-1的约数情形下的快速整除判定】 数A的求法 例题
分类:
其他好文 时间:
2015-03-08 17:05:27
阅读次数:
100
【D为(-2)*10^k-1的约数情形下的快速整除判定】 例题一 例题二
分类:
其他好文 时间:
2015-03-08 16:59:04
阅读次数:
93
【D为M2*10^k-M1的约数情形下的快速整除判定】 常见情形 A的求解法: 例题 总结
分类:
其他好文 时间:
2015-03-08 16:51:21
阅读次数:
105
【D为2*10^k-1的约数情形下的快速整除判定】 例题一 例题二
分类:
其他好文 时间:
2015-03-08 15:40:14
阅读次数:
107
【D为10^k-M的约数情形下的快速整除判定】 数A的求解方法: 例题一 例题二 例题三 例题四
分类:
其他好文 时间:
2015-03-08 15:31:02
阅读次数:
104