今天朋友面试时遇到一道算法题,题目要求求出1!+(1!+3!)+(1!+3!+5!)+......+(1!+3!+5!+7!+9!)的值。我个人的思路是需要用到 斐波那契 和 阶乘 来解决这个问题。 这道题可以分为两步来做,先写出求阶乘的方法,然后我们根据括号就能把上面分组,其实每一组的最大数就是组 ...
分类:
其他好文 时间:
2018-11-12 19:51:10
阅读次数:
366
在很多工作表中,某些字段要求的值可能是唯一的,比如会员卡号、×××号等,这时候就需要我们在excel列中设置有效性规则才可以达到此效果。(常见问题)excel中如何设定同一列中不能出现相同数字怎样在Excel中设置不能输入同样的内容EXCEL中如何设置一列中不能输入相同数据如何设置EXCEL表格中的某一行,不允许录入重复的数据excel中同一列单元格中,奇数行不能出现相同的数字在excel中如何在
分类:
其他好文 时间:
2018-09-30 10:14:13
阅读次数:
158
1.编写一个程序,求1!+2!+…+10!的值。 ...
分类:
编程语言 时间:
2018-09-24 00:53:40
阅读次数:
144
这个数列从第三项开始,每一项都等于前两项之和。要求F(5)的值,肯定要先求F(4)和F(3)的值,而求F(4)的值又需要求F(3)和F(2)的值... ... ...
分类:
其他好文 时间:
2018-09-04 23:34:28
阅读次数:
219
"vjudge" description 你有一个$n \times n$的矩阵$A$,下标从$0$开始,其中$A_{i,j}=di + q^i$。 给你$d,q,n,k,s,t$,求$(A^k)_{s,t}$的值模$10^9+7$。 $n\le10^4,d,q,k\le10^9,0\le s,t ...
分类:
其他好文 时间:
2018-07-29 18:52:33
阅读次数:
148
今天使用进程时使用了multipressing中的Lock,使用一次with Lock,很有意思. python 中对with的处理思想四with所求的值的对象必须有一个__enter__()方法,一个__exit__()方法. 紧跟with后边的语句被求值后,返回对象的__enter__()方法被 ...
分类:
编程语言 时间:
2018-07-26 23:30:27
阅读次数:
151
令a=i;b=g(i);c=j; 大概思路是:外循环:aa[1]的值从1~b,目的是遍历数组aa的所有情况,那为什么i<=b呢?由题目已知条件:g(1)=t,t>=1,所以g(i)>=i 内循环:j<=max(a,c)是为了保证打表aa数组打完输入要求的值(emmmmm....) !!判断:若aa[ ...
分类:
其他好文 时间:
2018-07-19 22:31:56
阅读次数:
195
一、循环和分支 1. 条件分支语句 if 条件: 代码块 else: 代码块 2. 循环语句之while 思考1:求1+2+3+....+10的值 for 循环 for 语句: 代码块 二、字符串操作 1.字符串的拼接 使用加号进行链接 使用“,‘进行链接 使用%格式化链接 使用join函数进行链接 ...
分类:
编程语言 时间:
2018-06-07 19:35:17
阅读次数:
180
组合数取模问题为求$C_{n}^m % p$的值。根据$n$,$m$,$p$取值不同,方法不同。在此之前我们先看些前置技能: 同余定理:$a≡b(mod m)$性质:1.传递性:若$a≡b(mod m)$,$b≡c(mod m)$,则$a≡c(mod m)$;2.同余式相加:若$a≡b(mod m) ...
分类:
其他好文 时间:
2018-05-25 01:40:45
阅读次数:
173
有一个序列是这样定义的:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. 给出A,B和N,求f(n)的值。 Input Output Input示例 Output示例 ...
分类:
其他好文 时间:
2018-04-27 12:09:12
阅读次数:
150