摘要:
若一序列进栈顺序为a,b,c,d,e,问存在多少种可能的出栈序列 出栈的种类数:1/(n+1) *C(2n,n),即1/6 * C(10,5)=42 阅读全文
摘要:
def sushu(i): for m in range(2, i): if i % m == 0: return 0 break else: return 1 阅读全文
摘要:
一、bagging和boosting的区别 参考:https://www.cnblogs.com/liuwu265/p/4690486.html Bagging和Boosting都是将已有的分类或回归算法通过一定方式组合起来,形成一个性能更加强大的分类器,更准确的说这是一种分类算法的组装方法。即将弱 阅读全文
摘要:
import sys n = int(sys.stdin.readline().strip()) s = sys.stdin.readline() s = list(map(int, s.split(' '))) print(n) print(s) for i in range(len(s)-1): for j in range(i+1, len(s)): if s[i] >= s[j]: s[i 阅读全文
摘要:
一,列举至少2种排序算法,并写出实现代码。 参考:https://blog.csdn.net/qq_42199781/article/details/95676546 1,选择排序法 2,冒泡排序法 思想:比较第一个和第二个元素,如果第一个比第二个大,就交换他们两个 时间复杂度:o(n) 或者 3, 阅读全文
摘要:
#列表1list1 = ['张三', '李四', '王五', '老二']#列表2list2 = ['张三', '李四', '老二', '王七'] a = [x for x in list1 if x in list2] #两个列表表都存在b = [y for y in (list1 + list2) 阅读全文
摘要:
s = 'abcdefg'# 返回从起始位置到索引位置 2 处的字符串切片print(s[:3]) # 输出 'abc' # 返回从第三个索引位置到结尾的字符串切片print(s[3:]) # 输出 'defg' # 字符串逆序输出print(s[::-1]) # 输出 'gfedcba' # 输出 阅读全文
摘要:
a = [1, 2]m = ','.join(a)output:m:1, 2 阅读全文
摘要:
a = [1, 3, 5, 8] sum = "" for aa in a: sum += (str(aa) + " ") print(sum) 阅读全文
摘要:
当读取中文报上面错误时,在读取时加入一个二进制就好了 阅读全文