Time of Update: 2018-12-03
1.
Time of Update: 2018-12-03
一)寫一個簡單的可變參數的C函數 下面我們來探討如何寫一個簡單的可變參數的C函數.寫可變參數的 C函數要在程式中用到以下這些宏: void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va_list:用來儲存宏va_start、va_arg和va_end所需資訊的一種類型。為了訪問變長參數列表中的參數,必須聲明
Time of Update: 2018-12-03
// Erdos Numbers (Erdos 數)// PC/UVa IDs: 110206/10044, Popularity: B, Success rate: low Level: 2// Verdict: Accepted// Submission Date: 2011-05-27// UVa Run Time: 0.680s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// 使用寬度優先搜尋 (BFS) 來解決本問題。作者
Time of Update: 2018-12-03
左值性(lvalueness)在C/C++中是運算式的一個重要屬性。只有通過一個左值運算式才能來引用及更改一個對象(object)的值。(某些情況下,右值運算式也能引用(refer)到某一個對象,並且可能間接修改該對象的值,後述)。 何謂對象?如果沒有明確說明,這裡說的對象,和狹義的類/對象(class/object)相比,更為廣泛。在C/C++中,所謂的對象指的是執行環境中一Block Storage地區(a region of
Time of Update: 2018-12-03
// The Trip (旅行)// PC/UVa IDs: 110103/10137, Popularity: B, Success rate: average Level: 1// Verdict: Accepted// Submission Date: 2011-04-09// UVa Run Time: 0.016s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// 首先計算“平均費用”,即總費用除以學生人數得到的數值,由於是要求支付差距在
Time of Update: 2018-12-03
// Pairsumonious Numbers (兩兩之和)// PC/UVa IDs: 110508/10202, Popularity: B, Success rate: high Level: 4// Verdict: Accepted// Submission Date: 2011-05-29// UVa Run Time: 0.024s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// 假設一個數組 A,有 N 項,按從小到大的順序排列,
Time of Update: 2018-12-03
PC = Programming Challenges (http://www.programming-challenges.com/)UVa = University of Valladolid Online Judge(http://uva.onlinejudge.org/)《挑戰編程:程式設計競賽訓練手冊》PDF(英文版):http://acm.cs.buap.mx/downloads/Programming_Challenges.pdf。 第一章:入門 PC/UVa 題號: 110101
Time of Update: 2018-12-03
/** * 16進位的字串表示轉成位元組數組 * * @param hexString *16進位格式的字串 * @return 轉換後的位元組數組 **/public static byte[] hexStr2ByteArray(String hexString) {if (StringUtils.isEmpty(hexString))throw new IllegalArgumentException("this hexString must not be empty");
Time of Update: 2018-12-03
// Queue (隊伍)// PC/UVa IDs: 110803/10128, Popularity: B, Success rate: high Level: 2// Verdict: Accepted // Submission Date: 2011-07-08// UVa Run Time: 0.040s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// 回溯法明顯是太慢,效率不可接受,雖然本題歸於回溯法一節,但是用回溯的方法效率太低(被/
Time of Update: 2018-12-03
// Rope Crisis in Ropeland! (繩子王國的危機!)// PC/UVa IDs: 111302/10180, Popularity: B, Success rate: average Level: 2// Verdict: Accepted// Submission Date: 2011-11-02// UVa Run Time: 0.696s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// [解題方法]//
Time of Update: 2018-12-03
// Check the Check (將軍)// PC/UVa IDs: 110107/10196, Popularity: B, Success rate: average Level: 1// Verdict: Accepted// Submission Date: 2011-05-22// UVa Run Time: 0.008s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net#include <iostream>#include
Time of Update: 2018-12-03
// Little Bishops (棋盤上的象)// PC/UVa IDs: 110801/861, Popularity: C, Success rate: high Level: 2// Verdict: Accepted // Submission Date: 2011-06-19// UVa Run Time: 0.024s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// n * n
Time of Update: 2018-12-03
1. 在handler中的messageReceived方法裡,使用super.handleUpstream(ChannelHandlerContext,
Time of Update: 2018-12-03
// Ferry Loading (渡船裝載)// PC/UVa IDs: 111106/10261, Popularity: B, Success rate: low Level: 3// Verdict: Accepted// Submission Date: 2011-10-15// UVa Run Time: 0.536s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// [解題方法]// 使用暴力法在這裡顯然是行不通的(如果測試資料弱的話,
Time of Update: 2018-12-03
// Minesweeper (掃雷)// PC/UVa IDs: 110102/10189, Popularity: A, Success rate: high Level: 1// Verdict: Accepted // Submission Date: 2011-04-09// UVa Run Time: 0.012s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net////
Time of Update: 2018-12-03
// Is Bigger Smarter? (越大越聰明?)// PC/UVa IDs: 111101/10131, Popularity: B, Success rate: high Level: 2// Verdict: Accepted// Submission Date: 2011-10-10// UVa Run Time: 0.032s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net//// [問題描述]//
Time of Update: 2018-12-03
一、概述 VxWorks是風河公司(Windriver)開發的即時作業系統之一,以其優秀的可靠性、即時性及核心的可裁減性,被廣泛應用於通訊、軍事、航天、航空等關鍵行業領域。VxWorks可以適用於多種硬體體繫結構,其中也包括大家日常都可以接觸到的PC體繫結構。 軟體開發網 VMWare 是被廣泛應用虛擬PC系統軟體,他可以提供基於Inetl CPU的虛擬PC系統內容,包括CPU、BIOS、硬碟和其他外圍硬體裝置,使您可以在一台PC機上同時運行兩個作業系統。VMWare對外圍硬體裝置的類比,
Time of Update: 2018-12-03
// The 3n+1 problem (3n+1 問題)// PC/UVa IDs: 110101/100, Popularity: A, Success rate: low Level: 1// Verdict: Accepted// Submission Date: 2011-05-22// UVa Run Time: 0.032s//// 著作權(C)2011,邱秋。metaphysis # yeah dot net。//// [問題描述]// 考慮如下的序列產生演算法:從整數 n
Time of Update: 2018-12-03
一、WindowsXP遠端連線Ubuntu的案頭 1.在WindowsXP上下載並安裝RealVNC; 2.在Ubuntu中操作,開啟 應用程式/互連網 /遠端桌面查看器; 3.首先要配置一下,開啟 系統/喜好設定/遠端桌面,常規選項卡勾上 允許其他人查看您的案頭 及 允許其他人控制你的案頭。也可以去掉請求確認及輸入密碼。 4.在WindowsXP下利用VNC觀察器中輸入Ubuntu機子的IP即可登陸遠程登入Ubuntu的案頭; 二、Ubuntu遠端連線WindowsXP的案頭 1
Time of Update: 2018-12-03
PC = Programming Challenges (http://www.programming-challenges.com/)UVa = University of Valladolid Online Judge(http://uva.onlinejudge.org/) 《挑戰編程:程式設計競賽訓練手冊》PDF(英文版):http://acm.cs.buap.mx/downloads/Programming_Challenges.pdf。 第一章 -