原创 反序鏈表

  <?php /** * 反轉一個單向鏈表 * 算法思路:通過循環遍歷鏈表,重置next索引的指向,讓其指向的位置顛倒 * @author nswe */ /** * 單向鏈表數據結構 */ class LinkN

原创 一個蛋糕只允許切3刀平均分給5個小朋友(趣味數學)

                 據說是一道小學趣味數學,說是一個蛋糕,要平均分給5個小朋友,但是僅僅允許你切3刀,問你怎麼切?答案也是千奇百怪,什麼第一刀先把孩子殺掉一個,剩下兩刀把蛋糕切成4等份....或說蛋糕不是圓形的,是不規則的等

原创 flex4.5中spark.components.image組件

             flex 4.5 中新增加的 spark.components.Image 與之前的 mx.image 組件還是有所不同的~,舊版本的mx.image 繼承與 swfloader 對象,可以外鏈swf或者各種圖片

原创 正則表達式符號

                                                           普通常用的符號 \ 有數種用途的通用轉義符 ^ 斷言目標的開頭(或在多行模式下行的開頭,即緊隨一換行符之後) $

原创 整數反序成數組

<?php /** * 將一個整數逆序後存入數組,不能用遞歸,不能用系統函數 * 算法思路:取餘運算可以獲取最後一位的數據,除10可以去掉最後一位的數據。 * 就是通過取餘和除10從後向前進行遍歷 * @a

原创 貓吃老鼠算法

 曾經一道面試題, 大概意思是:有一隻很強大的貓咪,喜歡把抓來的n只老鼠們排成一個隊列,然後設一個步長值k,先吃掉第一隻後,再每隔k只再吃, 吃完一輪後再按上面規則重新開始下一輪,直到剩下最後一隻老鼠爲止,貓咪爲了保持生態平衡就放了這隻老

原创 數字的最優組合算法

關於數字的最優組合的算法,記得上學時數學考試還有過這麼一道題目~ 比如:顧客去商店買東西,前臺結賬時應付總額爲31元,顧客拿出一張百元大鈔,此時店員應找69元,求最優的找錢方案。 找錢的方案可以爲:6*10元+5元+4*1元 或者 50元

原创 A*智能尋路算法(php版本)

          A*被譽爲大衆級尋路算法,常用於獲取兩個座標的最短路徑,屬於AI(人工智能)範疇,最近自己開發了一套php版本的A*尋路算法類,想要直接使用的朋友可以借鑑下。可以在我的空間裏面看具體的調用部分,類庫我會盡快上傳。   

原创 flex繪製性能優化

        在flex開發過程中,其實大部分的性能損耗和內存佔用都是在舞臺的元素中,包括元素重繪所佔用的cpu等等,之前在flash開發時,一般的shape,sprite,movieclip等對象使用的比較多,而且他們佔用內存更少,你

原创 任取字符的組合

<?php /** * 任取N個不同單字節字符的所有組合,把組合結果存放到數組中,不用系統函數 * 算法思路:其實就是排列組合的數學原理。這裏把字符進行逐個追加產生不同的組合, * 而新加入的字符又是在之前組

原创 iwebshop 2.4 新版本來襲!php開源電子商務產品

      沉寂2年之久的iwebshop產品,今日放出了最新版本2.4版本 http://www.aircheng.com/down 修復了之前的所有bug,優化了代碼結構,並且得到了360權威的安全檢查機制!購物更加安全,是國內網店

原创 javascript 笛卡爾積算法(直積算法)

//笛卡兒積組合 function descartes(list) { //parent上一級索引;count指針計數 var point = {}; var result = []; var pIndex = null;