- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 求集合的所有子集/求集合的幂集/序列的所有子序列(c++实现)
对于这个问题的求解,我们可以像汉字的编码实现那样,用1代表一个元素出现在子集里,用0代表未出现。例如集合{1,2,3},用000表示{ },100表示{1 },101表示{1,3},111表示{1,2,3}。 照这个思路走下去,那么我们要求所有的子集只需考虑第n的元素的状态是0 / 1(出现或未出现)就行了。根据这个思路,我认为实现起来用迭代法较为方便。 //X为原集合,Xx为子集,cnt是为了统计求了多少个子集 void Listall(string X, string Xx,int&
2021-04-16 12:45:57
901
1
原创 CRT detected that the application wrote to memory after end of heap buffer
博主C、C++初学者,小白一名。 想实现一个链表的创建,以及其中元素删除两个功能。 创建没有问题,但是到删除功能就报错。 debug后发现,delete(q)之前都没问题,到这句就报错 求大神指点 typedef struct LNode{ int data; struct LNode *next; }*Linklist; void main() { Linklist L ; CreateList(L); printElem(L); int number,e; cout <<
2020-11-02 19:56:36
185
空空如也
IDEA的项目栏中,不显示项目文件夹,只显示项目子文件
2022-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人