第三週專案四(2) 奇數移動到偶數前面

2021-08-08 13:14:08 字數 647 閱讀 3358

問題及**

/*

*all right reserved.

*檔名:main.cpp list.h list.cpp

*完成日期:2023年9月20日

*版本號:v1.0

**問題描述:刪除元素

*輸入描述:無

*程式輸出:見視窗

*/#include "list.h"

#include //移動結束後,奇數居左,偶數居右

void move(sqlist *&l)

} //待迴圈上去後,繼續查詢,並在必要時交換

}//用main寫測試**

int main()

; createlist(sq, a, 10);

printf("操作前 ");

displist(sq);

move(sq);

printf("操作後 ");

displist(sq);

return 0;

}

執行結果

學習心得

可以不是簡單的前後移動,還可以進行交換。

第三週專案4 將順序表中的奇數移動到偶數的前面

這個程式的實現不怎麼需要使用演算法庫,其實就是對陣列的操作 然而我竟然因為乙個下標的錯誤而停滯了老半天 include include include list1.h include list1.cpp using namespace std void movemy sqlist p int mai...

第三週專案四

問題及 all right reserved.檔名稱 線性表刪除元素.cpp 完成日期 2015年9月15日 版本號 v1.0 問題描述 定義乙個採用順序結構儲存的線性表,設計演算法完成下面的工作 刪除元素在 x,y 之間的所有元素,要求演算法的時間複雜度為o n 空間複雜度為o 1 將所在奇數移到...

第三週專案四

1.檔名稱 2.作 者 武美妤 3.完成日期 2017年9月17日 4.版 本 號 v1.0 5.問題描述 定義乙個採用順序結構儲存的線性表,設計演算法完成下面的工作 1 刪除元素在 x,y 之間的所有元素,要求演算法的時間複雜度為o n 空間複雜度為o 1 2 將所在奇數移到所有偶數的前面,要求演...