Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. <?php
  2. function minMax($tab, $lewa, $prawa, &$min, &$max)
  3. {
  4. if ($lewa == $prawa){
  5.  
  6. if ($max < $tab[$lewa])
  7. $max = $tab[$lewa];
  8. if ($min > $tab[$prawa])
  9. $min = $tab[$prawa];
  10. return;
  11. }
  12. if ($prawa - $lewa == 1){
  13. if ($tab[$lewa] < $tab[$prawa]){
  14. if ($min > $tab[$lewa])
  15. $min = $tab[$lewa];
  16. if ($max < $tab[$prawa])
  17. $max = $tab[$prawa];
  18. }
  19. else{
  20. if ($min > $tab[$prawa])
  21. $min = $tab[$prawa];
  22. if ($max < $tab[$lewa])
  23. $max = $tab[$lewa];
  24. }
  25. return;
  26. }
  27. $mid = ($lewa + $prawa) / 2;
  28. settype($mid, "Integer");
  29. minMax($tab, $lewa, $mid, $min, $max);
  30. minMax($tab, $mid + 1, $prawa, $min, $max);
  31. }
  32. define("IMIE", "Wojciech");
  33. define("NAZWISKO", "Witek");
  34. echo 'Właściciel skryptu: ' . get_current_user().'<br>';
  35. echo 'Nazwa hosta: ' .gethostname().'<br>';
  36. echo 'System: '.php_uname('A').'<br>';
  37. echo constant("IMIE").' '.constant("NAZWISKO")."<br>";
  38. echo "Data i czas: " . date("Y-m-d H:i:s");
  39. echo("<br>");
  40. echo("<hr>");
  41. $tab = array(-81, 115, -4, 0, 3, 64, 1042, 4, 77, 12);
  42. $min = 0;
  43. $max = 0;
  44. minMax($tab, 0, count($tab) - 1, $min, $max);
  45. echo("Minimalna wartosc tablicy: ".$min."<br>");
  46. echo("Maksymalna wartosc tablicy: ".$max."<br>");
  47. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement