python实现从8个数字中选5个
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现从8个数字中选5个相关的知识,希望对你有一定的参考价值。
参考技术A 使用random模块中的sample函数功能:random.sample(seq,k)实现从序列或集合seq中随机选取k个独立的的元素。实例:In[1]:importrandomIn[2]:f=[1,2,3,4,5,6,7,8,9,10]In[3]:fOut[3]:[1,2,3,4,5,6,7,8,9,10]In[4]:random.sample(f,5)Out[4]:[5,3,6,9,4]。
Python由荷兰数学和计算机科学研究学会的GuidovanRossum创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
18-从n个数中选m个
#include <iostream>
using namespace std;
int f(int n, int m){
if(n < m) //这个条件必须先判断,因为递归时n-1了,可能有这种情况
return 0;
if(m == 1)
return n;
if(n == 1)
return 1;
return f(n - 1, m - 1) + f(n - 1, m); //根据考虑最后一个选不选来递归
}
int main(){
int n, m;
cin >> n >> m;
cout << f(n, m);
return 0;
}
以上是关于python实现从8个数字中选5个的主要内容,如果未能解决你的问题,请参考以下文章