Quicksort algorithm |
由於其分割簡化數列長度的概念降低了系統運行的複雜度,因此可用更有效率的方式完成排序,是較為實用的選擇,底下這段影片也許就是最好的證明。
- Worst case: O(n2)
- Best case: O(n*logn)
- Average case: O(n*logn)
影片的最後有一段Bubble sort與Quicksort間的競賽,好奇誰會獲勝嗎?
<參考資料來源>
Wikipedia - Quicksort
Quicksort algorithm |
<參考資料來源>
Wikipedia - Quicksort
Bubble sort algorithm |
<參考資料來源>
Wikipedia - Bubble sort
<?php require("PHPMailer/class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecure = "ssl"; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; $mail->Username = "Username@gmail.com"; $mail->Password = "Password";
$mail->From = $Sender_email; $mail->FromName = $Sender_name; $mail->AddAddress($Receiver_email,$Receiver_name); $mail->AddReplyTo($Sender_email,$Sender_name); $mail->Subject = "My Subject"; $mail->Body = "HTML Body";
$mail->IsHTML(true); if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent!"; ?>
$mail->CharSet = "UTF-8";
<參考資料來源>
TECH MEAL - [GMAIL] - [PHP] - Send email using PHP with Gmail
梅問題教學網 - PHP教學-利用Gmail的SMTP製作線上客服系統
我的網頁設計 - 實作PHPMailer郵件函式庫
Stack Overflow - Send email using GMail SMTP server from PHP page
session.auto_start = 1 session.save_path = "C:\PHP\tmp"