原创 Linux線程同步(條件變量和信號量)

題目要求: The outputshould be: from thread 10 from thread 9 from thread 8 from

原创 LeetCode. Pow(x, n)

這題的難度是easy,主要考慮到3點即可: 當n是0的時候,結果爲1;當n是正數時;當n是負數時,可以把x變成1/x; 下面是非遞歸的解法,代碼如下:class Solution { public: double myPow(d

原创 騰訊雲Ubuntu下搭建FTP服務器

之前用騰訊雲搭建WordPress環境使用的是第三方鏡像庫,使用起來各種問題,而且不是自己裝的系統,用起來各種不方便,遂重做系統,一步步搭建! 看了很多相關博客,會出現各種各樣的錯誤,本文是我親自測試,有幾點特別需要注意的

原创 Win10配置java環境注意事項(不同於Win7)

今天重新配置java的環境,看了很多博客,基本都是說win7下的設置,win10有一點不同的地方,不注意的話,一直會提示javac不是內部命令。 1、下載安裝JDK,這裏不再說了; 2、找到  控制面板——系統——高級系統設置——編輯環境

原创 JAVA和C/C++的區別

最近在學校Java語言,發現和C++還是很多相似的,所以在學習中,整理了一些,以後會繼續更新補充,適合初學者,很多不對的地方,感謝大家指出,謝謝了。 1、Java中有byte整型類型,代表8個字節,c/c++中最小是char表示16位。

原创 SQLAlchemy使用UUID

在使用SQLAlchemy時,如果主健使用uuid時import uuid id = db.Column(db.String(32), default=uuid.uuid4().hex, primary_key=True)上述寫法,如果

原创 題目:已知rand7() 可以產生 1~7 的7個數(均勻概率),利用rand7() 產生rand10() 1~10(均勻概率)

<span style="font-size:18px;">int rand10() { int temp; int temp2; do { temp = rand7(); } while (temp > 5);//temp 1到5 d

原创 動態規劃簡單例子之硬幣數量

如果我們有面值爲1元、2元和5元的硬幣若干枚,如何用最少的硬幣湊夠n元? 這是典型的動態規劃的問題,我們可以把問題分解爲若干之問題,設pi爲湊夠i元所需的最少硬幣的個數。那麼當i > 5時有遞推方程 pi = min(pi-1,pi-2,

原创 高效的求大數的冪和取餘

做TopCoder SRM 576 D2 L3 題目時,程序有個地方需要對一個數大量求冪並取餘,導致程序運行時間很長,看了 Editoral 之後,發現一個超級高效的求冪並取餘的算法,之前做System test時,程序運行時間(最

原创 JAVA的泛型和C++的模板的區別與聯繫

總結一下java的泛型編程和c++模板的區別和聯繫。 泛型本質上是提供類型的"類型參數",它們也被稱爲參數化類型(parameterized type)或參量多態(parametric polymorphism)。其實泛型思想並不是 Ja

原创 如何將已有文件導入eclipse中

如何將已有文件導入eclipse中[eclipse] 將已有的文件加入到一個項目中目前有三種方式:第一種是象在IVJ中的一樣,用IDE的"File"菜單中的"Import"功能將文件導 入到項目中。這也是推薦的方式。第二種是從Win

原创 TCP/IP協議學習筆記

TCP/IP協議學習筆記 TransmissionControl protocol(TCP)   InternetProtocol(IP) [1]             TCP/IP協議是IP、TCP、HTTP等協議的集合,採用分組交換

原创 Palindrome Number

本題還是反轉一個整數的題目,首先確定負數不是palindrome,題目的提示裏有 You could also try reversing an integer. However, if you have solved the probl

原创 102. Binary Tree Level Order Traversal

我解決這道題用的是一個雙端隊列配合,按照層次把節點push到隊列中,先把該節點的值存入到vector中,然後在該隊列中移除該節點。當一層結束後,開始判斷該層每個節點的左右子樹,push到隊列中,重新循環。class Solutio

原创 華爲OJ(求字符串中最後一個單詞的長度)

/*------------------------------- 計算字符串最後一個單詞的長度.cpp ----------電子科學--------------- -------時間 2015-10-04----------*/ #i