原创 斐波納契數列

通過遞歸實現 int F(int i){   if (i < 1) return 0;  if (i == 1) return 1;  return F(i-1) + F(i-2);}

原创 用戶界面設計

用戶界面設計評判一個界面好壞的最基本指標首先還是要看這個界面是否完成了它的交互功能--用戶可以通過界面爲程序提供必要的信息;用戶可以通過界面接受到需要的信息。 其次的指標是通過這個界面用戶是否可以簡單直觀的輸入或獲取信息。 最後纔是界面的

原创 轉載 測試如何更有效說服研發去修改bug?

wtfc 2008-10-27 11:13 這種情況確實存在,很希望看高人指點!!! wxm2004734 2008-10-27 12:10 項目經理施壓。 kathia 2008-10-27 12:49 需求+說服 我

原创 求兩個數的最大公因數

歐幾里得算法:兩個整數x和y且x>y的最大公因數等於y與x mod y的最大公因數。 int gcd(int x, int y)  {    if (n == 0) return x;    return gcd(y, x % n); 

原创 2010.12.12--cout 一個錯誤

#include <iostream> using namespace std; int main() {     long i[2]={1,2};     long i1[2]={3,4};     const long* u=i;  

原创 如何使開發有效的更改bug(2)

問題描述:測試過程中一些bug會被研發認爲是無效bug,但從用戶角度出發,測試認爲該bug需要更改,此時測試如何更有效的說服研發去修改bug? 精彩回答:   1. 扭轉研發領導的思想,提高研發人員的響應速度:   a). 讓研發團隊的領

原创 2010.12.22-time.h包含的庫函數 一些常用的時間函數

這幾個是我一個個試出來的,很好用的。呵呵,希望對你有用! /*clock計算調用進程使用處理器的時間 函數原型:clock_t clock(void)*/ //實例 //******C語言描述****** #include <stdio.

原创 2010.11.28 thinkin in C++ 常量 筆記

常量的作用:   一、值替代 c中: #define BUFSIZE 100 大多數情況,BUFSIZE的工作方式與普通變量類似;而且沒有類型信息。這樣就會隱藏一些很難發現的錯誤。   c++中: const int bufsize =1

原创 zz C++中的set

這是微軟幫助文檔中對集合(set)的解釋: “描述了一個控制變長元素序列的對象(注:set中的key和value是Key類型的,而map中的key和value是一個pair結構中的兩個分量)的模板類,每一個元素包含了一個排序鍵(sort

原创 2012.12.19--幾個對自己有用的編程準則

 1、首先讓程序運行,然後再追求速度、優化。節省我們的時間做真正有意義的事情。    2、編寫簡潔優美的程序有很多潛在的好處。這不是可有可無的。簡潔優美的程序不僅易讀,易調試,而且易於理解和維護。這正是能夠帶來經濟利益的地方。    3

原创 哪些行爲和心態妨礙你的溝通

有沒有感覺在工作中,和有些人溝通會非常費勁?當然,溝通雙向雙向的,需要雙方共同的努力。但是如果有很 多人感覺和某個人溝通都存在障礙的話,可能就是他的問題了。 我在工作中也遇到過類似的人,這裏總結一下妨礙溝通的幾種行爲或心態,看看你有沒有這

原创 2010.12.12-C++枚舉類型用途及定義詳解

C++ 編程語言作爲一種功能強大的語言,對開發人員來說作用是非常大的。不過,其中有很多應用方式還需要我們去不斷的探討,不斷從中汲取經驗來達到熟練的程度。下面我們就先爲大家詳細介紹一下有關C++枚舉類型的相關概念。 1、枚舉enum的

原创 2010.12.12-如何給ctime賦值

可以用 mktime(target_time); 函數送返。time_t target_time 是 tm 結構。 time_t t1; time_t rawtime; struct tm * target_time; time ( &r

原创 2010.12.22-頭文件和源文件的關係 (轉載)

一、源文件如何根據#include來關聯頭文件 1,系統自帶的頭文件用尖括號括起來,這樣編譯器會在系統文件目錄下查找。 #include <xxx.h> 2,用戶自定義的文件用雙引號括起來,編譯器首先會在用戶目錄下查找,然後在到C+

原创 2010.11.17--如何編寫Makefile文件(一)

一、Makefile的原理和作用    避免輸入冗餘的命令行    避免漏掉需要編譯的文件    避免編譯無需編譯的文件    避免手動清潔目錄   根據程序之間的依賴關係,決定是否編譯及編譯順序。根據源文件和目標文件的修改時間,決定是否