题目链接:http://hihocoder.com/problemset/problem/1048 题目大意:用1*2或者2*1的方块铺满一个N*M的大方格,共有多少种方法。结果对1e9+7取余。2<=N<=1000, 3<=m<=5 解题思路:挑战程序设计竞赛上有基本上一样的题目,可以参考,原题中 ...
分类:
其他好文 时间:
2017-09-07 00:58:37
阅读次数:
218
1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整 Math.floor(5/2) Math 对象的方法FF: Firefox, N: Netscape, IE: ...
分类:
Web程序 时间:
2017-09-06 23:54:25
阅读次数:
273
<?php/*辗转相除法过程两数相除取余数,判断余数是否为零,为零,则除数为当前最大公约数,不为零,则当前除数变作被除数,余数变作除数,再相除取余,再判断,直到余数为零。12812%8余48%4余04为最大公约数。*/$m=isset($_REQUEST[‘m‘])?$_REQUEST[‘m‘]:12;$n=isset($_REQU..
分类:
Web程序 时间:
2017-09-04 14:55:48
阅读次数:
266
1、数学运算符 + - * / // 数学运算加、减、乘、除 % //取余数,例:3%2为求3除以2的余数 += //例:a+=b,相当于a=a+b,还有 -= *= ++ //例:a++,相当于a=a+1,还有 -- 2、逻辑运算符 && //并 || //或 ! //非 3、比较运算符 == / ...
分类:
其他好文 时间:
2017-09-04 00:50:40
阅读次数:
189
官网:http://www.python.com;我的版本:Python 3.5.4 基础知识 数字和表达式 >>> 1+2 3 >>> 4-1 3 >>> 3*3 9 >>> 9/3 3.0 >>> 1/2 0.5 #取余 >>> 10%3 1 #幂运算 >>> 3**2 9 >>> 2**3 8 ...
分类:
编程语言 时间:
2017-09-02 20:03:22
阅读次数:
224
Python运算符:常见算术运算符:+、-、*、/、%(加减乘除、取余运算)除了常见算术运算符之外,Python中还包括://、**(双斜线表示取整除,双星号表示次方)注意: Python中没有++、--(自增、自减)运算符 Python算术表达式中只要包含除法运算,结果为浮点类型 赋值运算符:=、 ...
分类:
编程语言 时间:
2017-09-01 18:20:00
阅读次数:
193
1.Java源文件后缀名(未编译文件)为.Java,经过javac.exe编译为二进制文件.class在经过Java.exe编译为.exe可执行文件 2.%取余运算,优先级同* /,从左到右 3.final修饰的类不能被继承 final修饰的方法不能被子类覆盖 final修饰的变量不能改变赋值 fi ...
分类:
编程语言 时间:
2017-08-31 22:19:27
阅读次数:
161
+ plus 加号 ? - minus 减号 ? / slash 整除 商 (乘除取余的优先级高于加减)? * asterisk 乘号 ? % percent 取余 余数 ? < less-than 小于号? > greater-than 大于号? <= less-than-equal 小于等于号? ...
分类:
编程语言 时间:
2017-08-27 00:16:25
阅读次数:
312
求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方” 思路:后三位只跟后三位相乘有关,所以可以每乘一次都对1000取余。 代码: #include <stdio.h>#include <stdlib.h> int main(){ int result,i,m,n; while(scan ...
分类:
其他好文 时间:
2017-08-24 23:52:59
阅读次数:
193
题目: 写这题花了我一上午时间。 下面是本人(zhangjiuding)的思考过程: 首先想到的是三行,每一行一定要走到。 大概是这样一张图 每一行长度最少为1。即第一行(i -1) >= 1,第二行 (j - i) >= 1,第三行 (n - j) >= 1。 我们要求的就是这条路径上的和。 我们 ...
分类:
其他好文 时间:
2017-08-24 17:53:53
阅读次数:
212