- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 AttributeError: module ‘xxx‘ has no attribute ‘xxx‘
环境:vscode错误环境:在学模块,定义两个代码文件pp.py and test.py#pp.pydef fib(n){ result=[] a,b=0,1 while(b<n): result.append(b) a,b=b,a+b return result}#test.pyimport pppp.fib(500)出现错误AttributeError: module 'pp' has no
2021-11-29 16:08:20
1700
原创 栈 的基础
栈的基础压栈(push),入栈都是往栈顶top添加元素,top指针网上移。出栈(pop),从栈中删除元素,top指针往下移。栈是只能在端点top处进行插入和删除的线性表.顺序栈链栈链表的头指针就是栈顶,不需要头结点。栈的基本操作1.定义结构体2.创建栈 3.显示 4.入栈 5.出栈1.定义结构体//结构体的创建#include<stdio.h>#include<std...
2021-10-27 09:47:18
170
原创 单链表的基本操作
单链表基础单链表又可以用头指针表示。单链表比较顺序表:1.单链表在插入和删除时不必修改大量的元素。 //优点2.单链表在查找某一元素时的时间复杂度为O(n),需要从头节点开始。//缺点3.单链表在插入节点可以随时开辟空间,不必判断长度。//优点链表节点由data域和next域组成,next域存放的是下个节点的地址。不含头结点,逻辑结构如下所示, data next 0 d1 n n d2 m m d3 ...
2021-10-26 22:44:51
284
原创 C语言结构体与指针总结
结构体基础知识用来集合不同类型的变量,减少变量的定义。 结构体变量可以是标量,数组,指针,甚至是其他结构体。先上高度结构体的自引用,指针防止无休止的指向。typedef struct BitNode{int data;struct BitNode *lchild,*rchild;}BitNode,*BitTree;//自引用相当于定义完再用结构体的声明//抽象定义(就是画大饼)struct Tag{member_list...
2021-10-19 00:36:17
367
原创 break与continue在for循环、while循环中的不同影响
break与continue在for循环、while循环中的不同影响首先,break与continue在C语言程序的大框架内行使的职能相同。 在for中 #include <stdio.h>int main(){ int i=0; for(i=1;i<=10;i++) { if(i==5) break;//结果为1234 printf("%d",i); } return 0; } #include <stdi
2021-07-21 22:00:19
194
3
空空如也
Csdn魔盒怎么样,能不能搞
2021-11-30
Continue怎么用😭
2021-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人