原创 C/C++筆試題(3)
-1.有雙向循環鏈表結點:(華爲面試題)<?xml:namespace prefix = o ns = "urn:schemas-microsof
原创 Linux系統下硬盤的基本知識
1、分區命名方案<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office
原创 遞推法
遞推法是利用問題本身所具有的一種遞推關係求問題解的一種方法。設要求問題規模爲N的解,當N=1時,解或爲已知,或能非常方便地得到解。能採用遞推法構造算法的問題有重要的遞推性質,即當得到問題規模爲i-1的解後,由問題的遞推性質,能從已求得的規
原创 Linux循序漸進
<H1 style="MARGIN: 17pt 0cm 16.5pt"><FONT color=#000000><SPAN lang=EN-US>Li
原创 C/C++筆試題(7)
1 #include “filename.h”和#include <filename.h>的區別? 答:#include “filename.h”表明該文件是用戶提供的頭文件,查找該文件時從當前文件
原创 sybase2009校園招聘筆試題
PartI: 1、 What is the difference between deadlock and starving? 2、 Please list some typical page replacement algorith
原创 C/C++筆試題(8)
微軟 智力題 1.燒一根不均勻的繩子,從頭燒到尾總共需要1個小時,問如何用燒繩子的方法來確定半小時的時間呢? 2.10個海盜搶到了100顆寶石,每一顆都一樣大小且價值連城。他們決定這麼分: (1
原创 test命令進行條件測試
(轉載)test命令進行條件測試 if語句可以通過測試命令執行的返回狀態來控制命令的執行,若要測試其他條件,在bsh中可以使用test命令。該命令檢測某一條件,當條件爲真時返回0,否則返回非0值。tes
原创 堆與棧,靜態變量和全局變量的區別
對和棧的主要的區別由以下幾點: 1、管理方式不同; 2、空間大小不同; 3、能否產生碎片不同; 4、生長方向不同; 5
原创 mmap的使用
UNIX提供了一個非常有用的功能,它允許程序共享內存,Linux內核從2.0版本開始已經把這一功能包括進來。mmap(內存映射,memory map)函數的作用是建立一段內存,使它能夠被兩個或更多個程序讀寫。一個程序對它所做出的修改可以被
原创 基本的內部排序
1、交換排序 1.1、冒泡排序(穩定的) void BubbleSort(int a[],int n){//冒泡排序 int tmp; bool exchange=true; for(int i =0;i<n;i+
原创 多項式的加法與乘法(C++實現)
.h文件: class term{//多項式的項public: int coef;//多項式的係數 int exp;//多項式的指數 term(int c=0,int e=0):coef(c),exp(e){};}; class Poly
原创 棧的C++實現及用於括號匹配
順序棧的C++ 代碼實現: const int STACK_INIT_SIZE=6;//存儲空間初始分配量const int STACK_INCREMENT=10;//存儲空間分配增量template<class T>class SeqS
原创 中綴表達式轉爲後綴表達式以及後綴表達式的計算
//Infix2Postfix.h class Infix2Postfix{//Infix expression to a postfix(suffix) expressionpublic: Infix2Postfix(){};//def
原创 C/C++筆試題(12)
香港電信筆試題 1. Based on your understanding of the following java related technologies: servlets, J