作者AurorasYY (欧若拉)
看板PHP
标题[请益] 不用max找最大值
时间Fri Mar 23 10:06:07 2018
请问要如何将阵列中的数字(5,13,9,2,7) 不用max的方法找到最大值?麻烦版上高手了
-----
Sent from JPTT on my Samsung SM-J710GN.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.32.57.185
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1521770770.A.65B.html
1F:→ codepo: 简单一点的可以试试看 bubble sort 03/23 10:21
2F:→ MOONRAKER: php有很多方便的sort函数 03/23 10:36
3F:→ MOONRAKER: 不过找最大值不是一般程式语言里面第二简单的事情吗 03/23 10:38
4F:→ MOONRAKER: 只要有回圈有变数写法都一样 任何低手都应该自己写 03/23 10:39
5F:推 banqhsia: 面试题? RIP 03/23 11:43
6F:推 yanli2: 面试题是比创意的 我来解的话会先要求依照大小放进阵列然 03/23 11:50
7F:→ yanli2: 後取第一就是最大啦! 03/23 11:50
8F:→ newversion: 目测 答案=13 03/23 20:52
9F:→ newversion: 该不会是作业吧 03/23 20:54
10F:→ jfcherng: 回圈内 if-else 不行吗 03/23 21:53
11F:推 liisi: 这不是最基本的吗 = =|| 03/23 23:47
12F:推 dalconan: 用回圈扫阵列把min移除,直到剩下一个(X 03/24 12:17
13F:推 st1009: 建立一个max-heap 取他的头XD 03/24 12:41
14F:→ st1009: *根 03/24 12:41
15F:推 ksks5222: $max=0: 03/24 14:10
16F:→ ksks5222: foreach($阵列变数 as $自订变数) 03/24 14:10
17F:→ ksks5222: $max = ($自订变数>$max)? $自订变数 : $max ; 03/24 14:10
18F:→ ksks5222: 这样? 03/24 14:10
19F:→ ksks5222: 我记得阵列好像有排序方法,再去最大值。 03/24 14:10
20F:推 coolan: 这不是资料结构的东西吗 03/25 08:12
21F:推 xdraculax: 推 dalconan XD 03/25 10:32
22F:→ Kenqr: 怎麽没人用递回XD 03/26 10:19
23F:→ vince2018: 怎麽没有人建议用Binary Tree顺便把搜寻也做了 03/29 10:43
24F:→ MOONRAKER: 我在想要不要讲Dijkstra那个qsort的故事 03/29 18:45