python求最大值,不使用内置函数的实现方法

作者:jingChenGauss 时间:2021-02-06 09:13:12 

利用python进行求解,求解的要求是不能使用python内部封装好的函数例如:max

way1:


def findmax(data,n):
if n==1:
 return data[0]
else:
 maxi=data[0]
 for i in data[1:]:
  if maxi<i:
   maxi=i
return maxi

data=[1,2,34,4]
print(findmax(data,len(data)))

code result:

34

way2:


def getMax(arr):
for i in range(0,len(arr)):
 for j in range(i+1,len(arr)):
  first=int(arr[i])
  second=int(arr[j])
  if first<second:
   arr[i]=arr[j]
   arr[j]=first
print(arr[0])
arr=[19,29,30,48]
getMax(arr)

code result

48

来源:https://blog.csdn.net/lc574260570/article/details/82053727

标签:python,最大值,内置,函数
0
投稿

猜你喜欢

  • Firebox 3 后退后按钮 diasabled 状态不恢复的一个解决方案

    2008-11-06 12:28:00
  • vuex中mapState思想应用

    2023-07-02 16:33:55
  • (X)HTML中最多余的元素标签

    2008-06-15 15:48:00
  • Python实现的字典值比较功能示例

    2022-06-29 03:40:41
  • 原生js实现下拉菜单

    2024-04-28 09:43:04
  • 详解vue-router2.0动态路由获取参数

    2024-04-09 10:49:42
  • Python的输入,输出和标识符详解

    2021-03-26 21:50:42
  • Pandas常用累计、同比、环比等统计方法实践过程

    2021-03-13 01:48:36
  • Python 列表排序方法reverse、sort、sorted详解

    2021-10-18 10:11:52
  • Typecho插件实现添加文章目录的方法详解

    2023-05-25 07:19:04
  • php利用cookies实现购物车的方法

    2023-07-23 08:32:37
  • 企业网站该怎么做?

    2009-06-29 16:11:00
  • python flask解析json数据不完整的解决方法

    2021-07-12 01:45:00
  • python批量读取txt文件为DataFrame的方法

    2021-09-29 12:04:21
  • Python实现朴素贝叶斯的学习与分类过程解析

    2023-08-17 15:15:23
  • python解析xml文件方式(解析、更新、写入)

    2022-03-07 05:19:01
  • go语言获取系统盘符的方法

    2024-05-22 10:19:47
  • Python数据结构之链表详解

    2023-07-21 04:16:19
  • 用python实现简单EXCEL数据统计的实例

    2021-12-30 09:59:01
  • Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案

    2024-05-02 17:09:28
  • asp之家 网络编程 m.aspxhome.com