//vs2013下編譯通過.換別的編譯器自行補充標頭檔案和修改源**#include#include#include using namespace std;程式截圖:char temp[256];//存放的臨時陣列
char virus[20];//病毒陣列
char dna[20];//dna的陣列
int j = 0;//病毒長度
int dnalength = 0;//dna長度
int flag = 0;//判斷是不是感染開關
void tochararry(string str)//將讀入的字串轉化為字元陣列
} tem = j;
for (int i = 0; i < str.length() - j + 1;i++)//寫入dna陣列;
tem++;
} for (int i = 0; i < j; i++)//得到病毒序列
/*for (int i = 0; i <9; i++)//輸出dna序列
else return 0; }
void viruspossibility()//列出將長度擴大二倍的病毒序列可能性
/*if (flag == 1)
else cout << "x" << endl;
*/}void detection()//呼叫函式判斷是否感染
else cout << "the document reads into success!!" << endl;
if (!outfile)
getline(infile, str);
num = stof(str);//賦值給num之後判斷;
//cout << num;
while (num--)
//媽的這裡必須把flag弄成0,要不只要有乙個是下面的都是了...
else
} infile.close();
outfile.close();
} int main()
老師讓思考的作業,網上找了找也沒有找到,作為小白,自己動手寫了一下分享給大家,造福後來人,**寫的不夠好......不要亂噴謝謝!!
資料結構之排序演算法(第二版) JS實現
資料結構之排序演算法 第二版 js實現 var sort sort.prototype 氣泡排序 bubblesort function array return array 快速排序 quicksort function array var key array i var tempi i 記錄開始...
資料結構第二版(朱昌傑版)一
資料結構基本概念,包括邏輯結構 物理結構,這本書一切 都是以邏輯演算法,進行計算,具體的物理結構由編譯器完成 資料 是對客觀事物的符號表示,是電腦程式加工的原料 資料元素 是資料的基本單位,通常由多個資料項組成的,也就是和類的概念很像,資料項就是等同於屬性 資料結構 也就是說,資料元素之間相互的有一...
資料結構第二版(朱昌傑版)棧和佇列二
基本操作 初始化棧 initstack s 判斷棧空 emptystack s 判斷棧滿 stackfull s 獲取棧頂元素 gettop s 進棧 push s 出棧 pop s 正片開始 初始化棧 int initstack sqstack s 結構體先宣告一下 define maxsize ...