import numpy as np
data = [[2020,3030,4040], [9, 999, 999999]]
max_num = np.array(data).max()
print('最大值是', max_num )
一:计时的场景:8场,不用解释,根据计时排名 二:无计时的场景:最少10场,最多11场 1、分8组决出8个前四名,共跑8次,每个小组剩下四人;(已跑8场) 把八个小组里面的第一名选手代表小组出来跑(已跑8+1 = 9 场) 2、淘汰后四组,他们组中的第一名都没进前四,剩下的肯定不行,后四组全部淘汰 3、排名第四的组,淘汰剩下的3个,因为他们中最好的,顶多就是维持目前的第四名,剩下人不可能进前四 4、排名第三的组,淘汰四个中的三四名,因为他们中最好的,顶多维持目前的第三名,剩下的三个人中,最好的也就是此组第二名有可能挤下掉当前排名第四的马 5、排名第二的组,淘汰四个中的第四名,原理同上 6、排名第一的组,一个都不淘汰,因为这组的第一名是64匹马中最好的,已经确定了,这一组剩下的2,3,4名,可能把当前的2,3,4名挤下去 7、此时64中的第一名就是刚才代表中的第一名,然后剩下第一组的234名和第二组123名和第三组12名,和第四组1名,一共9匹, 进行比赛,要选出剩下9匹中的前三名,首先把第一组第4名移出来,剩下八匹比赛(已跑8+1+1 = 10 场),选出前三名。 8、此时选出前三名,要进行判断了:第一组的第3名如果没进8进3中的前两名,第一组第4名肯定不会超越第一组第3名,最多最多在第一组第3名背后排最终的老五,所以最快的四匹马已经找到了 但是,如果第一组的第3名进了8进3中的前两名,那最终第四名,刚才没跑的:第一组第4名,还有可能顶上去,就要把刚才的产生的8进3的第三名和刚才没跑的:第一组第4名,两匹马一起再跑一次得出最终的第四名(已跑8+1+1+1 = 11 场)
//这里通过占位符(?),定义了两个参数
sql := “select * from tablename where cat=? and uid=?”
//执行sql,并且传入两个参数, 函数的第二个参数101对应sql语句的第一个问号,第三个参数5对应第二个问号
db.Queryx(sql, 101, 5)