2015年6月8日 星期一

[演算法] Advanced Algorithms

http://www.csie.ntnu.edu.tw/~u91029/index.html
  • Advanced Algorithms
    • dynamic programming
      • the reverse of recursion //反轉遞迴
      • a recursive solution 
        • starts at the top and breaks the problem down solving all small problems until the complete problem is solved;
      • a dynamic programming solution starts at the bottom, solving small problems and combining them to form an overall solution to the big problem.
      • 例:
        • Fibonacci Numbers
        • Finding the Longest Common Substring
        • The Knapsack Problem
    • greedy algorithms :  
      • looks for “good solutions” as it works toward the complete solution. These good solutions, called local optima
      • will hopefully lead to the correct final solution, called the global optimum
      • greedy algorithms are used when it is almost impossible to find a complete solution, due to time and/or space considerations, yet a suboptimal solution is acceptable. //通常用於無法找到正確答案之時,因為其解可能因為時空的不同而有變化。
      • 例:
        • The Coin-Changing Problem
        • Data Compression Using Huffman Coding

dynamic programming

通常解法優美,但是對於電腦的編譯器來說,是沒有效率的

例: Finding the Longest Common Substring

例如 A=“raven” and B=“havoc”, the longest common substring is “av”.

用一個兩維array儲存比較的結果。初始是0,如果有match的位置就+1。
線上範例


Longest common subsequence

生物資訊系的人,常用來比較DNA序列。基因是由AGCT組成。
例如:
S1 DACCGGTCGAGTGCGCGGAAGCCGGCCGAA
S2 DGTCGTTCGGAATGCCGTTGCTCTGTAAA
要比較這兩序例有「多像」,這有許多解法。

1. explores algorithms: 其中一個string是另一個string的subet.
2. 其中一個string要變成另一個string時,所需要變化的字元最少。
    如相機型號或是PS:字串相減?
3. 湊出第三個字串S3,其中S3是從S1與S2的特徵所組成。如S3  is GTCGTCGGAAGCCGGCCGAA.


2015年4月28日 星期二

探索-最便宜的機票

最理想的就是找出各航班何時有最便宜的機票,但是各大機票搜尋引擎,ex: Skyscanner只能定日定點查詢, 不能滿足我。


所以,就開始了這項探索。


發現一:API超多


GOOGLE大大買了 ita software 。這個查詢一條大約台幣一元。
歐美航線可用sabre


How does a site like kayak.com aggregate content?聽聽旅遊業主管深入的回答




發現二:FlightStats

發現三: flightaware 真是個有趣的網站。


佛心來的即時網站




發現四:flightwise就是我要的啊。但是沒有亞洲航班,一條TRACK 14.95元。 但是發twitter好像不用錢。

發現五:不禁想問全世界最繁忙的航線是哪個,結果答案來自FlightStats,是日韓國內及巴西還有澳洲。






FlightStats


世界上最繁忙的航线


札幌-东京 (29,585 架次, 7,404,740 名乘客)
东京-札幌(29,484, 7,376,637)

首尔-济州岛, (37,167, 6,939,204)
济州岛-首尔, (36,809, 6,872,450)

圣保罗-里约热内卢 (37,520, 6,094,249)
里约热内卢-圣保罗 (37,420, 6,085,195)

东京-福冈 (25,214, 5,886,273)
福冈-东京 (25,130, 5,872,756)

悉尼-墨尔本 (26,534, 4,997,700)
墨尔本-悉尼(26,512, 4,978,161)

数据来源: FlightStats

2015年3月24日 星期二

旅平險

美商安達 & 中國信託,費率項目都一樣
https://aceonline.ctbcinsbrokers.com/p4-quote-2.asp


各家試算 http://www.99mib.com.tw/ExpTry/ExpTry1.jsp

台壽OK

消費新知
http://www.consumers.org.tw/unit412.aspx?id=1697

[Croatia行前準備-交通類] Zagreb

Zagreb是首都




機場內


  1. 換錢 : Zagreb Bank的匯率ok, 不用另收手續費,可以換少少的搭車就好
  2. 搭車 : 機場外有市區巴士(30Kuna,早上5:00 到晚上8:00,30分鐘發車一次, 約30分到市區總站,來回票40Kuna限當天使用)
    1. 計程車(GoOpti)比公車便宜,半小時約100Kuna。
    2. 只有Cameo是便宜的,Rijeka tel. 051-313313
      • 在Zagreb的免費叫車電話是: 060-7100



市區

機票省了6000元,到Zagreb機楊已經是晚上了,可能沒車,應直接租車,第二天直接上十六湖?

  1. 請找出郵局,辦VipNet(地雷是to??)
  2. 請找出您住的地方

工具

  1. 簡易版City Map
  2. City Map
  3. 簡易版Bus Map
  4. 完整版Bus Map
  5. 匈牙利公車時間表:最便宜準時的公車
  6. 網友心得





最中間黑體字GLAVNI KOLODVOR是火車站
,右邊黑體字Autobusni kolodvor巴士總站,轉車的好地方。



2015年3月3日 星期二

BonCafe


Bangkok Sala Hotel 附的咖啡

http://www.salaresorts.com/rattanakosin/dine-en.html

好喝,比Costco咖啡粉好喝




2015年3月2日 星期一

泰式奶茶

本人每天都要一到二杯奶茶,為了心目中完美的奶茶,以身試茶好多次。
個人是偏好泰式奶茶,港式絲襪奶茶、印度拉茶或是特定的早餐店奶茶,但是泡沫紅茶店的奶茶我就不行,喝了會想吐。

手標泰奶,泰國帶回來的。
本來要去超市買的,但來不及,只好在路過的商家直接買,100元。
這個價錢在台灣 直接買就可以了。清邁可以買到60元。

鷹牌煉奶(推薦這個包裝,因為出口設計像是矽膠片,非常完全的乾淨。

 泰式奶茶就是泰國式茶+淡奶(台灣沒有)+煉奶


其實要煮的,但我故意用茶包來試試。
水沖下去了(昨天買的大白^_^熱情提供)。
啊~~~~超香的,就像經過泰國飲料攤一樣的香,看來茶包應該ok。

煉奶來囉,這樣的量是不夠的,大概要滿滿的一匙才夠濃,不過也會太甜。
我沒有淡奶,不知道濃度可不可以靠淡奶提升,這樣就可以降低一些甜度。

完成了*_*,喝了一口,就是這個味道!!!
但是不可以太常這樣喝,據說泰國人吃太甜,糖尿病人很多

來看一下茶葉是什麼樣的
非常小,還沒泡就有非常濃烈的撲鼻香氣,香到可以調整室內空氣了。
據說是泰國在以前窮苦的年代,使用了錫蘭紅茶末,加上玉米粉炒過提升香氣而製成的茶

茶色觀察

橘爆到驚人!!!
色素,也加得太多了,看來要整包丟棄了
據說在台灣買的,就沒有加色素,有機會再來驗證看看

不過還是好好喝喔>_<,要丟棄一包奶茶,對於我這個每天要一杯奶茶的人,實在是有點頓失生活重心的感覺(@@飄~~~茫@@);也足見這個色素有多驚人,令我寧可捨棄生活的逗點,唉。

2015年3月1日 星期日

單身宿舍的好夥伴-大同TEK-1414A 1.4L 保溫電茶壺與Brita Marella 2.4/1.2L 濾水壺

因為支身在外已經快8年,過著無論寒暑下班前都在公司打水600cc的日子。終於每天背電腦跟水壺上下班,終於身體好像退化了。為了冬天有熱水喝,以及消化一下永遠用不完的大潤發禮卷,於是乎買了這兩個好夥伴。

首先來個合照。大同TEK-1414A 保溫電茶壺容量是1.4L,Brita Marella 濾水壺如果是上壺(如圖)裝滿是1.2L,全壺是1.4L。電茶壺的配色跟我的餐墊還有搭到,其實這是購買的主因:P
把上圖Marella的水全倒到電茶壺,就差不多快到滿水位了。相信大家都知道煮水不能裝全滿的道理,就不多廢話了。話說,這兩個夥伴還真是搭配呀~!(^_<好會買喔~~)



下圖,Marella出水口這個詭異的突出,其實是為了方便打開白色上蓋,有些款沒有這個設計。其實Marella這一款還蠻推的,因為除了這個貼心的小設計之外,還有上掀蓋的設計(Aluna這兩個貼心設計可是都沒有的 ),加水的時候就不用把白色上蓋全部打開。各位可能覺得這個設計不怎麼樣,麻煩一點還是可以接受。可是當每次使用時,都要花老半天摳開白色上蓋,當下就會想這次偷懶不要濾水好了。所以還是多花一點錢,其實攤到每天也就不貴了。像我另一支是Aluna 3.5L(重),根本就打入冷宮,想送人了。

單手就可以加入,不用摳老半天



接下來看一下美美的電茶壺,這一款是不能360度轉的。(1)市面上的電茶壺,如果可以360度轉底座的,通常瓶身就會燙不能摸;如果瓶身防燙的,大部分底座就不能轉。小的棲身之處實在不大,很擔心不小心手揮到而燙到,不想身上留疤,所以想要瓶身防燙。(2)加上能360轉的,通常要使用的時候,底座用不拔插頭,但...我覺要用完就拔掉比較好。(3)沒有底座,使用完的時候不用對準底座,要放哪就放哪^_^好方便(4)可以360度轉的,通常有底坐,可是我比較喜歡一體成型簡潔的感覺。(5)加上360度轉這個功能也沒特吸我。所以就買這這類型的了,不過如果是左撇子就不推了。
還有就是(6).大口徑;(7).沒有加熱棒。這兩個特色都使得清洗變得更方便。而且之後是有想要實驗看能不能煮四物或是豆漿(水要放更少,不然泡泡大軍會....),如果是小口徑,那食物就很難放進去了;而且豆漿放進去的話,加熱棒應該很難洗吧。目前仍是不敢亂實驗><

最後一個原因就是內部的(8)上蓋是鋼而不是塑膠,有些電茶壺上蓋是塑膠,這個令人有些擔心。


 保固一年,如果沒有發票就認出廠日,有發票就任發票日。

當然就是有缺點,像(1)出水口是塑膠的,不過我看家庭用的任何開水設備(除了茶壺或玻璃壺),出口水好像都是塑膠的,也就忍耐了。>_<
另一個問題是,我(2)無法確定這個鋼材是不是304的,雖然pchome是列在304鋼材專區,但商品包裝跟其他拍賣網站就沒有說明,官網也沒有。已經寫信去問了(2015-2月回答上蓋跟內膽都是304鋼材)。

剩下的,話就不多說,看圖了。



水不可以放超過50度

這樣電茶壺990+濾水壺880=1870,讓我每天都可以有熱水喝,開心吶。
===========================================================
後記,第一篇就跟AQUA有關....