原创 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