摘要:
关键部分代码为 char aa[]="qwyugdtwqfdetgwsfcdtyz"; char dest[3]; set a; //set::iterator iter=aa; a.insert(aa,aa+strlen(aa)); for(set::reverse_iterator iter=a.rbegin();iter!=a.rend();iter++) cout::reverse_iterator iter=a.rbegin(); dest[0]=*(iter++); dest[1]=*(iter++); dest[2]=*(iter++); cout<&l 阅读全文
摘要:
题目描述:输入一个不带头节点的单向链表(链表的节点数小于100),删除链表中内容重复的节点(重复的节点全部删除),剩余的节点逆序倒排。要求实现函数:void vChanProcess(strNode * pstrIn,strNode * pstrOut);【输入】pstrIn:输入一个不带头节点的单向链表【输出】pstrOut:删除内容重复的节点(重复的节点全部删除),剩余节点逆序输出(不带头节点,链表第一个节点的内存已经申请)。【注意】只需要完成该函数功能算法,中间不需要有任何IO的输入输出示例输入链表的内容依次为6,7,8,8,9,10,6则输出链表的内容依次应该是10,9关键部分代码为 阅读全文