# 方法1 a = [1,7,4,89,34,2] for i in range(1,len(a)): # a[0],a[1],a[2]... 取不了len(a) for j in range(i+1): # a[0],a[1],a[i+1] if a[j]>a[i] : a[j],a[i] = a ...
分类:
编程语言 时间:
2020-03-16 19:06:56
阅读次数:
49
一、什么是 reduce() ? reduce() 方法对数组中的每个元素执行一个升序执行的 reducer 函数,并将结果汇总为单个返回值 const array1 = [1, 2, 3, 4]; const reducer = (accumulator, currentValue) => acc ...
分类:
编程语言 时间:
2020-03-16 19:03:00
阅读次数:
77
1.打印直角三角形 # 1.输出直角三角形 # 方法1 def print_Right_triangle(m): if m>1: for i in range(m+1): #控制行数 print('* '*i) else: print("无法构成三角形") print("这是边长为:{0}的等腰直角 ...
分类:
其他好文 时间:
2020-03-16 19:00:43
阅读次数:
85
content: 1:generator of list【】: list=[x for x in range(10)] realize:[0,1,2,3,4,5,6,7,8,9] list=[x 2 for x in range(10)] list=[x x for x in range(10)] ...
分类:
编程语言 时间:
2020-03-16 13:03:28
阅读次数:
63
(一)直接创建 d=np.array([[10,11,12],[20,21,22],[30,31,32]]) (二)创建元组递增数组 d=np.arange(20).reshape(5,4) (三)创建指定范围的递增数组 d=np.arange(10,20).reshape(5,2) (四)创建随机 ...
分类:
编程语言 时间:
2020-03-16 12:41:30
阅读次数:
109
Given a m * n matrix of distinct numbers, return all lucky numbers in the matrix in any order. A lucky number is an element of the matrix such that it ...
分类:
其他好文 时间:
2020-03-16 09:41:48
阅读次数:
34
1. rand7生成rand10 1 # The rand7() API is already defined for you. 2 # def rand7(): 3 # @return a random integer in the range 1 to 7 4 5 class Solution( ...
分类:
其他好文 时间:
2020-03-16 09:38:13
阅读次数:
56
from functools import reduce import time def factorial_array(n) number=reduce(lambda x,y:x*y,range(1,n+1)) return number print( factorial_array(101) d ...
分类:
编程语言 时间:
2020-03-15 20:28:32
阅读次数:
69
1、逢7跳过小游戏:从1-100之间,遇到带7的数字或者7的倍数跳过。 1 for i in range(1,101): 2 if i == 7 or i % 10 == 7 or i // 10 == 7: 3 continue 4 else: 5 print(i,end = ",") 2、七段数 ...
分类:
编程语言 时间:
2020-03-15 18:51:46
阅读次数:
65
一.查找 1.顺序查找(线性查找)O(n) 2.二分查找 O(logn) 二.排序 lowB三人组 1.冒泡排序 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现他们的排序与排序要求相反时,就将他们 ...
分类:
编程语言 时间:
2020-03-15 15:15:34
阅读次数:
94