長也 - 筆記長也NotesHazuya

PHP介紹與基本語法

介紹 PHP(PHP:Hypertext Preprocessor)是一個網站後端程式語言,具有跨平台的特性,可在Windows及Linux上運作。由於屬於動態語言,在變數與陣列的使用上比靜態語言(如JAVA)來得簡單也更方便。 基本語法 PHP的語法近似於C家族,與JAVA也幾乎大同小異,已經學過C或其他近似語言,相當容易。 PHP起始與結束 <?php /*區塊*/&......

PHP常見的字串處理函數

1.addslashes() : 將 " ' 等符號加上\2.preg_match( 正則表達式 , 要比對的字串 , 比對結果) : 比對字串符合規定格式,如檢查EMAIL格式可設定表達式  :  "/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/"。比對結果為一陣列,[0]是原字串,之後為符合之字串。3.preg_replace ( $pattern , $replacement , $subject , $limit = -1 , $count ) : 搜尋 $sub......

佇列—環狀佇列概念與範例

環狀佇列 一般的佇列僅是單一的線性結構,若rear加入的資料已經達到最大值,即使front刪除資料,仍然會因rear已達到最大值而回傳佇列已滿,不符合實際情況,此時則使用環狀佇列解決問題。 環狀佇列的加入 環狀佇列範例(加入佇列) int max = 3; String[] q = new String[max];......

佇列—標準佇列基本加入與刪除範例

以下未使用物件導向設計 public class Queue { public static void main(String[] args) { Scanner input = new Scanner(System.in); int max = 3; String[] q = new String[max]; int rear = -1; int front = 0; while (true) { System.out.println("&l......

堆疊—堆疊基本加入與刪除-範例程式碼

*書中以物件導向方式篩寫,為了方便此範例未用物件導向,請見諒! Scanner input=new Scanner(System.in); System.out.println("Please Keyin MAX:"); int max = input.nextInt(); String[] st=new String[max]; int top=-1; System.out.println("<1>insert <2>de......

堆疊與佇列圖解概念

......