P:
decision problem that can be solved by a deterministic turning machine
NP:
decision problem that can be solved by a non-deterministic turning machine
it is still unknown that P=NP or P != NP
NP-Hard
NP-hard is at least as hard as NP-Complete
至少和NP-Complete一樣難
NP-hard不一定要是decision problem
prove a problem is in NP
1. you can guess a solution in polynomial time
2. you can check the solution in polynomial time
prove a problem is NP-hard
for all NP-Complete problem, if those problems can reduce to this problem, then this problem is NP-Hard
(in practice, 只要找到一個NP-Complete reduce就好)
prove a problem belongs to NP-Complete:
證明該問題
(1)屬於NP
(2)屬於NP-Hard
因為NP-Complete有包含NP-Hard 代表他們彼此都可互相reduce
所以其實只要找到一個NP-Complete problem reduce就可以證明該問題屬於NP-Hard
又
NP-Complete is unlikely to have a polynomial-time solution (still unknown)
只要找到任一個NP-Complete problem的polynomial time solution
因為可以互相reduce的關係,我們即證明所有NP-Complete的問題都可以在
polynomial-time 解出來 ,因此證明P=NP
the first NP-Complete problem: SAT
(SATISFIABILITY: the boolean satisfiability problem for formulas in conjunctive normal form)
2012年12月2日 星期日
2012年9月24日 星期一
failed
I failed on both friendships and study
everyday I get more and more frustrated
assignments due date and midterm exams are coming, but I cannot focus on studying now
What should I do?
everyday I get more and more frustrated
assignments due date and midterm exams are coming, but I cannot focus on studying now
What should I do?
2012年9月18日 星期二
Disable NetCutDefender run on startup
OS: Windows 7 x64 Pro
Delete following registry and then reboot the system.
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai\CurrentVersion]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai\CurrentVersion\Run]
"NetCutDefender"="\"C:\\Program Files (x86)\\NetCutDefender\\NetCutDefender.exe\""
In Win7 x86 the location of registry might be different, just search "NetCutDefender.exe" and you'll find it
Make sure you have backed up registry before making any change.
Delete following registry and then reboot the system.
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai\CurrentVersion]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Arcai\CurrentVersion\Run]
"NetCutDefender"="\"C:\\Program Files (x86)\\NetCutDefender\\NetCutDefender.exe\""
In Win7 x86 the location of registry might be different, just search "NetCutDefender.exe" and you'll find it
Make sure you have backed up registry before making any change.
2012年7月28日 星期六
2012年7月22日 星期日
2012年7月15日 星期日
2012年7月1日 星期日
[實況]Virtual Audio Cable 立體聲轉單聲道(downmix)
我的需求如下:
希望遊戲聲音輸出到Line1(立體聲)後
再傳給Line2合成單聲道,再透過FMLE單聲道實況
FMLE直接接Line1輸入並選單聲道會只有錄左聲道的聲音而不是將兩個聲道合併
作業系統Win7 pro x64
希望遊戲聲音輸出到Line1(立體聲)後
再傳給Line2合成單聲道,再透過FMLE單聲道實況
FMLE直接接Line1輸入並選單聲道會只有錄左聲道的聲音而不是將兩個聲道合併
作業系統Win7 pro x64
2012年6月30日 星期六
[實況]Virtual Audio Cable - 減少聲音延遲的方法
用Virtual Audio Cable常見的問題就是聲音會延遲
這在看影片或玩遊戲會非常明顯
大部份的教學都是說修改audio repeater的Total Buffers
改小可降低延遲(一般是說50)
不過我發現這對Cable→Cable的轉接並無明顯幫助(Line1→Line2)
這在看影片或玩遊戲會非常明顯
大部份的教學都是說修改audio repeater的Total Buffers
改小可降低延遲(一般是說50)
不過我發現這對Cable→Cable的轉接並無明顯幫助(Line1→Line2)
[筆記][洛克人EXE6]劇情位址
02001B86:xxxx
預計破關後拿來消除緊急事件BGM
最終章事件音樂出現前6162
到對決電腦獸前6264
破關後調成6162 再更換一次bgm(如找地方plug in)音樂會變回來
不過應該是會影響到劇情進度(路上Copyroid都不見)
記得先退出樂園區再調不然會卡住
除非真的想聽bgm不然不建議改
因為會影響物件配置
是否影響隱藏關 待觀察
預計破關後拿來消除緊急事件BGM
最終章事件音樂出現前6162
到對決電腦獸前6264
破關後調成6162 再更換一次bgm(如找地方plug in)音樂會變回來
不過應該是會影響到劇情進度(路上Copyroid都不見)
記得先退出樂園區再調不然會卡住
除非真的想聽bgm不然不建議改
因為會影響物件配置
是否影響隱藏關 待觀察
2012年6月15日 星期五
[筆記][實況工具]讓Windows小時鐘顯示秒數 tclocklight-kt
軟體下載:作者首頁
http://homepage3.nifty.com/k-takata/
手動搜尋tclock即可看到最新版載點
http://homepage3.nifty.com/k-takata/
手動搜尋tclock即可看到最新版載點
2012年6月4日 星期一
[筆記][實況工具]按鍵顯示程式padlight
程式用途:可以在螢幕上顯示你輸入的按鍵(支援鍵盤/滑鼠/手把 其中手把不支援類比)
想要在實況顯示按鍵可以用
程式下載
http://chechepon.tripod.com/test/padlight.html
各種面板
http://www.geocities.jp/hungurumui/padskin.html
建議用AppLocale以日文模式開啟才看得到選單
想要在實況顯示按鍵可以用
程式下載
http://chechepon.tripod.com/test/padlight.html
各種面板
http://www.geocities.jp/hungurumui/padskin.html
建議用AppLocale以日文模式開啟才看得到選單
2012年4月8日 星期日
[筆記]Code::Blocks編譯Allegro 5.0.6程式
IDE: Code::Blocks 10.05
編譯器: TDM GCC 4.6.1
以下教學是讓GCC以Static Build編譯Allegro程式,因為我覺得Static Build比較好
如偏好Dynamic Build可直接看官方wiki教學 (Static和Dynamic比較)
本文撰寫時最新穩定版為5.0.6 如官網有更新請使用最新版
編譯器: TDM GCC 4.6.1
以下教學是讓GCC以Static Build編譯Allegro程式,因為我覺得Static Build比較好
如偏好Dynamic Build可直接看官方wiki教學 (Static和Dynamic比較)
本文撰寫時最新穩定版為5.0.6 如官網有更新請使用最新版
2012年4月7日 星期六
[筆記]Code::Blocks編譯Allegro 4.2.3程式
※根據Allegro官網建議,所有新專案應用Allegro 5.0以上版本撰寫
寫這篇只是紀錄安裝方法 因為我買的教科書仍然是用Allegro 4.x
IDE: Code::Blocks 10.05
編譯器: Code::Blocks內附的MinGW (據說是gcc 4.4.1版?)
寫這篇只是紀錄安裝方法 因為我買的教科書仍然是用Allegro 4.x
IDE: Code::Blocks 10.05
編譯器: Code::Blocks內附的MinGW (據說是gcc 4.4.1版?)
2012年3月27日 星期二
[VMWare]Windows 95 - OEM 繁體中文版 安裝教學
Windows 95有很多版本(參考wiki),在VMWare應該是安裝最後的版本OSR 2.5最為輕鬆
不過因為目前繁體中文版只有4.00.950A在流傳
光是把WIndows 95+VMware tools安裝好就搞死我了,所以要紀錄下來造福後世
本教學是用VMware Workstation 7.1.4
不過因為目前繁體中文版只有4.00.950A在流傳
光是把WIndows 95+VMware tools安裝好就搞死我了,所以要紀錄下來造福後世
本教學是用VMware Workstation 7.1.4
2012年3月13日 星期二
2012年3月7日 星期三
2012年2月26日 星期日
2012年2月25日 星期六
2012年2月23日 星期四
2012年2月22日 星期三
2012年2月15日 星期三
2012年1月26日 星期四
2012年1月20日 星期五
2012年1月19日 星期四
流星洛克人系列心得 - 前言
長久以來這個系列都被我忽略掉了
因為這系列推出的時候我已經對RPG非常沒有耐心
特別是受過EXE系列的摧殘,加上流星的戰鬥系統我看過+小玩過1代的感覺不是很好
就一直沒有碰這系列
直到最近比較有空,加上朋友說流星洛克人系列的劇情值得一看
以及模擬器成熟可以用即存快速破關,就再次把這系列拿出來復習了
雖然我很想只講劇情部份,可是既然都玩了,就還是講一下遊戲心得
所以我分成兩部份:遊戲心得和劇情心得
遊戲的進度我3款都只破到故事劇情完就沒玩了,隱藏關通通沒打
而劇情部份因為我日文非常爛,很多劇情其實是用猜的
所以我的心得文可能有失公正,希望系列作粉絲見諒 <(_ _)>
2012年1月3日 星期二
[筆記]瀏覽器字型V.S.雖小臉
FF
修改一般網頁字型(含一些UTF8網頁裡的中英文字) 繁體中文→有襯線or無襯線(看你第一項選哪個)
目前試到唯一對雖小臉有影響的 繁體中文→等寬字型
可取消勾選使用網頁預設字型,設定自己要的字型
GC
一定會優先套用網頁指定字型
修改等寬字型會影響到雖小臉
可能程式本身對全型文字、特殊符號顯示有bug
一整排雖小臉,縮放、視窗大小不同 出現框框的數量也不同(很神奇)
雖小臉的眼睛似乎是不能改字型的,改字型影響到的是旁邊的臉(括號)
修改一般網頁字型(含一些UTF8網頁裡的中英文字) 繁體中文→有襯線or無襯線(看你第一項選哪個)
目前試到唯一對雖小臉有影響的 繁體中文→等寬字型
可取消勾選使用網頁預設字型,設定自己要的字型
GC
一定會優先套用網頁指定字型
修改等寬字型會影響到雖小臉
可能程式本身對全型文字、特殊符號顯示有bug
一整排雖小臉,縮放、視窗大小不同 出現框框的數量也不同(很神奇)
雖小臉的眼睛似乎是不能改字型的,改字型影響到的是旁邊的臉(括號)
訂閱:
文章 (Atom)