Time of Update: 2018-12-05
LuaRegex筆記注意:Lua中的Regex和標準的有差異。 匹配UTF8字元([%z/1-/127/194-/244][/128-/191]*) 匹配Unicode字串中的非英文字元[/128-/255][%z/1-/255] 匹配“”表示的字串注意的是字串中可能出現/"轉義的引號。/".-[^//]/"範例:"say /"hello/" to me" (這是個文本串,寫在代碼中應該是:str = "/"say ///"hello///" to me/""
Time of Update: 2018-12-05
最近才知道有這麼一回事,事情起因是前端時間做練習的時候,我的項目在Debug版本一跑就崩潰,而在Release下面跑一點問題也沒有。於是我就鬱悶了,整個程式不能用斷點Debug。程式寫到後來我只能靠printf在控制台輸出調試資訊來判斷錯誤原因……後來還是我們組過來了一位有經驗的程式員幫找到了問題所在。程式的崩潰點在一個scanf_s讀檔案的地方,我才被告知VS裡面這些函數的Debug和Release的實現不一致,My
Time of Update: 2018-12-05
Flex做字型描邊效果 本來打算用兩個Label重疊,後面那個加粗,發現效果明顯不行,外層因為每個字都大了一號,所以會和內層的字錯位,效果明顯不行. 找了一下發現Flex內建有這樣的效果,使用一個濾鏡就行 <mx:Label text="Hello World!" fontSize="20" color="#F13E07"> <mx:filters> <filters:GlowFilter color="#1F1F1F"
Time of Update: 2018-12-05
題目描述:已知一多邊形沒有邊相交,品質分布均勻。順序給出多邊形的頂點座標,求其重心。分析:求多邊形重心的題目大致有這麼幾種:1,品質集中在頂點上。n個頂點座標為(xi,yi),品質為mi,則重心 X = ∑( xi×mi ) / ∑mi Y = ∑( yi×mi ) / ∑mi 特殊地,若每個點的品質相同,則 X = ∑xi / n Y = ∑yi / n2,品質分布均勻。這個題就是這一類型,演算法和上面的不同。 特殊地,品質均勻的三角形重心: X = ( x0 + x1 +
Time of Update: 2018-12-05
一直想瞭解socket網路編程的一些細節,曾經找過很多教程,也試著一知半解的寫了一個簡單的網路程式,也都沒能對socket有一個系統的理解。這個系列的教程寫得非常之細緻,而且作者在行文時充分考慮了讀者學習時的的困惑,閱讀之後覺得頓時之前雜亂的知識全部都清晰了。總之這個系列的教程真的很強大,感謝這位哥們。 地址在這裡:[socket 編程入門教程] http://www.cppblog.com/lf426/category/7534.html?Show=All
Time of Update: 2018-12-05
Hive是為提供簡單的資料操作而設計的下一代分布式資料倉儲。它提供了簡單的類似SQL的文法的HiveQL語言進行資料查詢。同時,HiveQL語言能力不足時,它也能允許使用傳統的map/reduce進行複雜資料分析。Hive是搭建在Hadoop平台之上的。Hive並不是一個真正的資料庫,它的中繼資料需要儲存在其他資料庫中(例如mysql)。。Hadoop平台提供了HDFS分布式儲存系統和map/reduce分散式運算系統,而Hive在這兩個系統之上,使得使用者只需使用熟悉SQL語言就能進行分散式運
Time of Update: 2018-12-05
網上很多人給出瞭解題思路的了,自己也是根據大牛們的思路做了,小弟很少做計算幾何的問題,因為這道題涉及到比較嚴格的精度控制的問題,所以記錄一下以備自己以後複習查看。。 思路(都是轉載別人的): 首先題中的要求等價於:存在一條直線l和所有的線段都相交。證明:若存在一條直線l和所有線段相交,作一條直線m和l垂直,則m就是題中要求的直線,所有線段投影的一個公用點即為垂足。(l和每條線段的交點沿l投影到m上的垂足處)反過來,若存在m,所有線段在m上的投影有公用點,則過這點垂直於m作直線l,l一定和所有線段
Time of Update: 2018-12-05
轉載網上找到的一篇雙緩衝的文章,很好用。_______________________________________________________________________顯示圖形如何避免閃爍,如何提高顯示效率是問得比較多的問題。而且多數人認為MFC的繪圖函數效率很低,總是想尋求其它的解決方案。MFC的繪圖效率的確不高但也不差,而且它的繪圖函數使用非常簡單,只要使用方法得當,再加上一些技巧,用MFC可以得到效率很高的繪圖程式。我想就我長期(呵呵當然也只有2年多)使用MFC繪圖的經驗談談
Time of Update: 2018-12-05
#include <cstdio>#define NN 100001#define MAXN NN*3#define lc(x) ((x)<<1)#define rc(x) ((x)<<1|1)#define getmid(a,b) ((a)+(b))>>1#define max(a,b) ((a)>(b)?(a):(b))struct point {int s,e; // 點的起始座標跟末尾座標int cnt; //
Time of Update: 2018-12-05
ZJU1876 PKU2564 Edit Step
Time of Update: 2018-12-05
五一給這道題折磨得好痛苦,這麼噁心的題目再也不想寫第二遍 題目的思路很簡單,求節點1到某個節點x路徑上不大於y的最大邊權 離線操作,mutiset裡存的是邊權的負值,用lower_bound可以方便求得集合裡不大於y的最大值題目噁心的地方是不能用遞迴的深搜, 只能寫非遞迴的版本,第一次寫非遞迴的深搜,寫了挺久,但是一A挺開心的 #include <cstdio>#include <set>#include <vector>#include
Time of Update: 2018-12-05
題目描述:現在有A、B麵條各有N碗,用投擲硬幣的方式來決定吃哪種麵條。當只剩下一種麵條時不需要再投擲硬幣。輸入N,要求將所有麵條吃完投擲硬幣的數學期望。(N<=1000)分析:這個短語一定要認識:mathematical
Time of Update: 2018-12-05
初學ac自動機,拿別人的代碼作別模板修改的。之前用query()查詢的時候,查詢到一個合適解就返回了,wa了n次,自己竟然犯這麼低級錯誤,太不應該了 這次看了別人的代碼後受益良多,以此記載一下#include<iostream>#include <stdio.h>#include <string.h>using namespace std;#define TXTL 1005//子樹節點是在插入時new的,//尋找失配指標中使用的隊列是用數組類比的const
Time of Update: 2018-12-05
這裡的雜湊函數是用能對許多全排列問題適用的方法。取n!為基數,狀態第n位的逆序值為雜湊值第n位元。對於空格,取其(9-位置)再乘以8!。例如,1 3 7 2 4 6 8 5 8 的雜湊值等於: 0*0! + 0*1! + 0*2! + 2*3! + 1*4! + 1*5! + 0*6! + 3*7! + (9-8)*8! = 55596 <9! 具體的原因可以去查查一些數學書,其中1 2 3 4 5 6 7 8 9 的雜湊值是0 最小,8 7 6 5 4 3 2 1 0
Time of Update: 2018-12-05
我國明朝有位大數學家叫程大位,他在解答“物不知其數”問題(即:今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩2,問物幾何?)用四句詩概括這類問題的解決: “三人同行七十稀,五樹梅花廿一枝,七子團圓正半月,除百零五便得知。” 這首詩就是解答此類問題的金鑰匙,它被世界各國稱為中國剩餘定理或孫子定理,是我國古代數學的一項輝煌成果。<經典例題> “今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問物幾何?”<解題策略>
Time of Update: 2018-12-05
2007-07-26 03:40:42 Accepted 1505 C++ 00:00.63 1648K Tiaotiao 現在是淩晨3點45分.這次的勝利實在是來之不易,在我即將崩潰之時,眼前突然一片光明~AC! 真是所謂柳暗花明峰迴路轉喜從天降心曠神怡雪中送炭啊...:)
Time of Update: 2018-12-05
資料整理 ---------------------------------------------------------------------------------------------------------- Hadoop Wiki:http://wiki.apache.org/hadoop/Hadoop部署教程: http://cn.hadoop.org/?p=21HDFS Architecture: http://hadoop.apache.org/common/
Time of Update: 2018-12-05
MTK Widget 開發及Debug介紹 1目標 本文檔介紹如何基於MTK freature phone修改及客制化開發MTK Widget。2範圍 本文檔可作為MTK開發工程師新手入門操作文本。由於筆者所學淺薄,下面所述不一定百分之百正確,所以讀者如有發現疏漏或錯誤之處,可以自行斟酌斧正,筆者在此不勝感激。3Widget介紹3.1Widget概述 從MTK10A Code
Time of Update: 2018-12-05
題目意思:求dodo在不大於K的時間內能採到的peanuts最大數量,其中(1)走一格,(2)從馬路進入田地,(3)從田地進入馬路,(4)采一處peanuts。都消耗單位時間1。dodo只能從大到小采。 解題思路:純類比,注意細節就行。 代碼:#include <stdio.h>#include <stdlib.h>#include <math.h>typedef struct{int x,y;int amount;}Peanut;int cmp(const
Time of Update: 2018-12-05
簡單dp#include <iostream>#include <cstring>using namespace std;int main (){ int step[35][35]; __int64 list[35][35]; char input[35]; int n; while(cin >> n && n != -1) { memset(list, 0, sizeof(list));