#include
#include"lianchuan.h"
using
namespace
std;
intmain()
lianchuan.h
[cpp]view plain
copy
#ifndef lianchuan_h_included
#define lianchuan_h_included
typedef
struct
node
strnode;
void
jianchuan(strnode *&s,
char
cstr);
void
xiaohui(strnode *&s);
void
chuanfuzhi(strnode *&s,strnode *t);
intchuandeng(strnode *s,strnode *t);
intchuanchang(strnode *s);
strnode * lianjie(strnode *s,strnode *t);
strnode * zichuan(strnode *s,int
i,int
j);
void
display(strnode *s);
strnode * charu(strnode *s,int
i,strnode *t);
strnode * shanchu(strnode *s,int
i,int
j);
strnode * tihuan(strnode *s,int
i,int
j,strnode *t);
#endif // lianchuan_h_included
lianchuan.cpp
[cpp]view plain
copy
#include
#include"lianchuan.h"
using
namespace
std;
void
jianchuan(strnode *&s,
char
cstr)
///建串
r->next=null;
} void
xiaohui(strnode *&s)
///銷毀串
free(p);
} void
chuanfuzhi(strnode *&s,strnode *t)
///串的複製,其實就是新建了乙個串
r->next=null;
} int
chuandeng(strnode *s,strnode *t)
///判斷兩個串是否相等
if(p==null&&q==null)
return
1;
else
return
0;
} int
chuanchang(strnode *s)
///求串長
return
k-1;
} strnode * lianjie(strnode *s,strnode *t)///連線兩個子串
p=t->next;
while
(p!=null)
r->next=null;
return
str;
} strnode * zichuan(strnode *s,int
i,int
j)///求子串
r->next=null;
return
str;
} void
display(strnode *s)
///輸出
cout<}
strnode * charu(strnode *s,int
i,strnode *t)
///串插入
while
(p1!=null)
while
(p!=null)
r->next=null;
return
str;
} strnode * shanchu(strnode *s,int
i,int
j)///串刪除
for(k=0;k
p=p->next;
while
(p!=null)
r->next=null;
return
str;
} strnode * tihuan(strnode *s,int
i,int
j,strnode *t)
///串替換
for(k=0;k
p=p->next;
while
(p1!=null)
while
(p!=null)
r->next=null;
return
str;
}
第八周 專案2
程式的版權和版本宣告部分 檔名稱 object.cpp 完成日期 2013年 4 月 23日 版本號 v1.0 輸入描述 無 問題描述 程式輸出 略。include using namespace std class ctime void settime int h,int m,int s void...
第八周專案2
標頭檔案 ifndef listring h included define listring h included typedef struct snode listring void strassign listring s,char cstr 字串常量cstr賦給串s void strcopy...
第八周專案三(2)
all right reserved.檔名稱 逆序.cpp 完成日期 2016年10月20日 版本號 v1.0 問題描述 試編寫演算法,實現將已知字串所有字元倒過來重新排列。如abcdef改為fedcba。輸入描述 字串 程式輸出 逆序後的字串 include include sqstring.h ...