ACM成對的字串(C 實現)

2021-08-26 09:55:38 字數 688 閱讀 4645

成對的字串

description

有些字串,如果滿足下面的性質,則稱為成對的字串:

a. 所有的字元在字串中出現偶數次

b. 每一對相同的字元之間不會有出現奇數次的字元

現在給你一些字串,請判斷這些字串是否為成對的字串。

輸入:第一行是乙個整數k,表示有多少個測試用例,以後每行乙個測試用例。每行為乙個字串(長度不超過1000個字元)。

輸出:每行輸出乙個測試用例的結果。如果是,輸出yes,否則輸出no。

sample input

2 aabbaaaabbcc

abcdefghijklmn

sample output

yesno

#include

using namespace std;

char str[1000];

int cnum[100];

int main()

{int cas;

cin>>cas;

while(cas--)

{scanf("%s",str);

int k = strlen(str);

memset(cnum,0,sizeof(cnum));

int i=0;

int sum =0;

if(k%2)

{cout<<"no"<

ACM成對的字串(C 實現)

成對的字串 description 有些字串,如果滿足下面的性質,則稱為成對的字串 a.所有的字元在字串中出現偶數次 b.每一對相同的字元之間不會有出現奇數次的字元 現在給你一些字串,請判斷這些字串是否為成對的字串。輸入 第一行是乙個整數k,表示有多少個測試用例,以後每行乙個測試用例。每行為乙個字串...

C 將json字串解析成物件

首先我們在客戶端生成json字串,通過ajax把該字串傳到伺服器端 這是乙個以id,email,age的json字串 var jdata 將這個json字串,傳遞到 mark.ashx側處理 post ajax mark.ashx function data,textstatus 在 mark.as...

消除字串中成對的括號

給定乙個字串,設計乙個演算法消除其中成對出現的括號,如果括號不成對,提示異常 error 例如 1,2,3 4,5,6 7 轉化為1,2,3,4,5,6,7 例如 1,2,3 4,5,6 7 提示error。思路 遍歷原始陣列,如果是左括號 設定括號標誌位加1,如果是右括號 設定括號標誌位減一,如果...