码迷,mamicode.com
首页 >  
搜索关键字:fibonacci 数列 递归算法 c    ( 12210个结果
接口开源框架--httprunner(二)
上一篇博客分享了一些httprunner的基础用法,这篇给大家分享一下httprunner稍微高级一点用法详解,主要还是一些测试参数的用法; config参数 variable关键字 它的做用就是定义的全局变量,作用域为整个用例 output关键字 整个用例输出的参数列表,可输出的参数包括公共的va ...
分类:Web程序   时间:2020-06-13 14:32:33    阅读次数:74
python -----关于生成器generator
普通生成器: j =[x*8 for x in range(10)]#普通列表生成式 j2 = (x*8 for x in range(10))#普通生成器 ,只需将 [ 改成( 即可。 print(j2)#能看到打印出的是生成器的内存地址,说明生成器返回的并不是列表,生成器只是可迭代的数列算法。 ...
分类:编程语言   时间:2020-06-13 13:23:48    阅读次数:89
【题解】Ehab the Xorcist
\(\color{red}{Link}\) \(\color{blue}{\text{Solution:}}\) 题目要求构造一个最短的序列,使得异或和为$u$,数列和为$v$. 那么,因为是异或,所以最终序列的$u$对应的二进制位一定出现了奇数次,其他一定是偶数次。 显然$u,v$奇偶性不同或是$ ...
分类:其他好文   时间:2020-06-13 11:24:53    阅读次数:526
PAT二分查找---1030 完美数列 (25分)
1030 完美数列 (25分) 二分查找常用函数: lower_bound() 函数用于在指定区域内查找不小于目标值的第一个元素 upper_bound() 函数定义在头文件中,用于在指定范围内查找大于目标值的第一个元素 第一次写的代码,测试点4没过 下面举个例子,如数组:1,2,3,4,5,6,7 ...
分类:其他好文   时间:2020-06-13 10:54:58    阅读次数:59
[每日一题2020.06.14]leetcode #70 爬楼梯 斐波那契数列 记忆化搜索 递推通项公式
题目链接 题意 : 求斐波那契数列第n项 很简单一道题, 写它是因为想水一篇博客 勾起了我的回忆 首先, 求斐波那契数列, 一定 不 要 用 递归 ! 依稀记得当年校赛, 我在第一题交了20发超时, 就是因为用了递归, 递归时大量的出入栈操作必然比循环时间来得久 这题估摸着是每个测试样例就一个数, ...
分类:其他好文   时间:2020-06-13 10:51:18    阅读次数:73
多态性与转型
方法的多态性 方法的重载:同一个方法名,参数列表不同,可以根据传入的参数类型或个数的不同实现不同功能的执行; 方法的覆写:同一个方法名,参数列表相同,可以根据使用子类的不同有不同的实现。 对象的多态性:父子实例之间的转换处理 对象向上转型:父类 父类实例 = 子类实例,自动完成转换,并且子类覆写了父 ...
分类:其他好文   时间:2020-06-12 10:50:04    阅读次数:58
数论学习
具体数学 数学归纳法 格式: 证明当$n$的值为初值时的式子成立 (基础$(basic)$) 假设当$n = k$时原式成立,即有 : .... 则当$n = k + 1$时,论证式子恒成立 (归纳$(induction)$) e.g. 1: 数学归纳法证明等差数列存在$a_n = a_1 + (n ...
分类:其他好文   时间:2020-06-12 01:00:10    阅读次数:71
ST表
很好的用二进制来优化了$RMQ$中的操作 Body 定义一个数组$f[i][j]\(表示数列中\)[i,2 ^ j - 1]$这一段区间的极值 可得 \(f[i][j] = max(f[i][j-1],f[i+2^{j-1}][j-1])\) 先说一下这个的正确性,因为我们知道 \(f[i][j] ...
分类:其他好文   时间:2020-06-12 00:53:41    阅读次数:60
P3810 【模板】三维偏序(陌上花开)(CDQ分治)
水了一堆cf的题以后又回来了 以前就了解过$CDQ$分治,但是一直没时间写。 前置知识:分治 分治的思想就是分而治之,即把一个大问题分解成多个小问题,再把小问题的答案合并到大问题,最终得到大问题的答案。 比如:在一个单调的数列$a[1]...a[n]$中查找某一个数$x$的位置。大问题即$x$是否在 ...
分类:其他好文   时间:2020-06-11 21:57:57    阅读次数:62
java自学-面向对象三大特性
面向对象有三大特性,分别是:封装、继承和多态。封装:面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个类中,有些属性是不希望公开的,或者说被其他对象访问的,所以我们使用private修饰该属性,使其隐藏起来;类中提供了方法(用public修饰),常用的是get、set方法,可以操作这些被隐 ...
分类:编程语言   时间:2020-06-11 19:36:52    阅读次数:61
12210条   上一页 1 ... 42 43 44 45 46 ... 1221 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!