美文网首页
算法(三)

算法(三)

作者: 风的低语 | 来源:发表于2018-05-24 16:10 被阅读7次

5个问题

问题1

使用for循环、while循环和递归写出3个函数来计算给定数列的总和。

问题2

编写一个交错合并列表元素的函数。例如:给定的两个列表为[a,B,C]和[1,2,3],函数返回[a,1,B,2,C,3]。

问题3

编写一个计算前100位斐波那契数的函数。根据定义,斐波那契序列的前两位数字是0和1,随后的每个数字是前两个数字的和。例如,前10位斐波那契数为:0,1,1,2,3,5,8,13,21,34。

问题4

编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定[50,2,1,9],最大数字为95021。

Ps:点击这里,阅读我的解决方案。

问题5

编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100。

相关文章

  • 博览网:STL与泛型编程第四周笔记

    简书地址: 1、算法 基本的C++算法分为三类:排序算法、树算法、图算法 算法思想有三种:递推、分治、动态规划 以...

  • 算法(3):数组

      一鼓作气,再而衰,三而竭,第三篇走起! 目录:算法:附录算法(1):递归算法(2):链表算法(3):数组算法(...

  • 算法总结篇-(1)--算法思想

    算法包括三部分:算法思想 + 排序算法 + 查找算法 算法思想: 算法思想 就是 解题思路。常见的解题思路有如下:...

  • 知识星球视频目录

    本星球将主打算法三部曲,精讲如下三本算法巨著: 《算法导论》(Introduction to Algorithms...

  • 1.2 MD系列算法

    信息摘要算法 - MD系列算法 MD系列算法是信息摘要三大算法中的一种,全称:Message Digest算法,按...

  • zookeeper leader选举

    zookeeper选举算法 zookeeper有三种算法来实现leader选举:LeaderElection算法A...

  • 机器学习系列-EM算法

    引子 三硬币模型 EM算法 三硬币模型的算法实现 高斯混合模型 总结

  • PCA

    PCA降维 一、算法原理 降维算法 还原算法 二、算法实现 三、scikit-learn PCA 四、PCA降噪 ...

  • 参考书籍

    《啊哈! 算法》 《算法导论》(原书第三版)

  • 个性化推荐浅析

    个性化推荐算法: 推荐算法分为三类:基于内容的推荐算法,协同过滤推荐算法和混合推荐算法 基于内容的推荐算法,将用户...

网友评论

      本文标题:算法(三)

      本文链接:https://www.haomeiwen.com/subject/dzondxtx.html