<?php function zhi($number){ $f1=1; $f2=1; for($i=3;$i<=$number;$i++){ //前一个的前一个值+前一个值 $f3=$f1+$f2; //把$f2的值赋值给$f1,这是前一个的前一个值 $f1=$f2; //把$f3的值赋值给$f2, ...
分类:
编程语言 时间:
2017-10-11 21:51:14
阅读次数:
175
<?php //递归输出123321 function digui($num){ echo $num; if($num<3){ digui($num+1); } echo $num; } digui(1); //递归输出1+2+3+4+5+...= function leijia($num){ if ...
分类:
编程语言 时间:
2017-10-11 21:47:02
阅读次数:
160
python虽然具备很多高级模块,也是自带电池的编程语言,但是要想做一个合格的程序员,基本的算法还是需要掌握,本文主要介绍列表的一些排序算法 递归是算法中一个比较核心的概念,有三个特点,1 调用自身 2 具有结束条件 3 代码规模逐渐减少 举例:以下四个函数只有两个为递归 func3和func4 但 ...
分类:
编程语言 时间:
2017-09-28 14:05:11
阅读次数:
177
使用Java编写完成常见算法的程序,达到熟悉并运用java语言解决基本问题的目的。具体的题目可能在行课过程中会有调整,常见的参考的题目如下。 猜数游戏,要求: (1)编写一个方法用于产生1-1000之间的随机数; (2)编写一个方法用于完成两个数的比较,参数(随机数,用户提供的数字),返回值: >0 ...
分类:
其他好文 时间:
2017-09-24 16:23:09
阅读次数:
164
使用Java编写完成常见算法的程序,达到熟悉并运用java语言解决基本问题的目的。具体的题目可能在行课过程中会有调整,常见的参考的题目如下。 猜数游戏,要求: (1)编写一个方法用于产生1-1000之间的随机数; (2)编写一个方法用于完成两个数的比较,参数(随机数,用户提供的数字),返回值: >0 ...
分类:
其他好文 时间:
2017-09-23 00:13:57
阅读次数:
162
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的, 加密规则如下: 每位数字都加上5,然后用和除以10的余数代替该数字, 再将第一位和第四位交换,第二位和第三位交换。 求加密之后的数字。 ...
分类:
编程语言 时间:
2017-09-19 00:26:15
阅读次数:
236
这篇文章是常见数据结构与算法整理总结的下篇,上一篇主要是对常见的数据结构进行集中总结,这篇主要是总结一些常见的算法相关内容,文章中如有错误,欢迎指出。 一、概述 二、查找算法 三、排序算法 四、其它算法 五、常见算法题 六、总结 一、概述 以前看到这样一句话,语言只是工具,算法才是程序设计的灵魂。的 ...
分类:
编程语言 时间:
2017-09-14 21:47:56
阅读次数:
172
判断一个单词是否是回文? 去掉一组整型数组重复的值 利用一个空对象和空数组,遍历数组元素,每次判断对象中是否存在这个值,如果不存在,将obj[x]设置为1,将这个值push到空数组 ES6的方法 统计一个字符串出现最多的字母 借助临时变量,进行两个整数的交换 找出下列正数组的最大差值比如: 输入 [ ...
分类:
编程语言 时间:
2017-08-16 23:12:05
阅读次数:
281